diff --git a/assets/patches/android.txt b/assets/patches/android.txt index 6c4b5c6a5..b934fe452 100644 --- a/assets/patches/android.txt +++ b/assets/patches/android.txt @@ -186,7 +186,7 @@ patches/android/no-crashreporter.patch # LW-M4-04: removes the patches/android/build-fixes.patch # LW-M2-02: the Android build fixes that belong to no single LibreWolf patch. Currently one hunk: build.gradle's computeVersionCode() does Integer.parseInt() on the components of MOZ_APP_VERSION, which scripts/librewolf-patches.py has rewritten to "153.0.4-1" (release track) / "153.0esr-1" (ESR track, which version.android pins), so Gradle threw NumberFormatException while evaluating the root project and `mach build` died in the export tier before compiling any Gecko. KEEP LAST: it is the collection point for build breakage. The root build.gradle is shared with no-gms.patch (no-gms ~:25 buildscript classpath, build-fixes ~:168 computeVersionCode) but in disjoint regions, measured order-free in scripts/check-patch-order.py (LW-M4-05); no other patch in either list touches it. NOTHING was dropped from common.txt to produce a green build - see the patch header patches/android/fenix-abi-split.patch # LW-M6-07 loose end: makes the Fenix ABI split honour the --abis request. fenix/app/build.gradle's splits block hardcoded include "armeabi-v7a","arm64-v8a","x86_64", so `--abis x86_64` still produced the full 3-ABI split plus a universal and scripts/android-apk.sh's apk_index check (which asserts the produced set equals the requested set - correct to do so) exited 1 with "AGP split for [arm64-v8a,armeabi-v7a,x86_64], expected [x86_64]". The owner's verdict: the check is right, the build is wrong. The fix generalises the existing benchmarkTest branch (which already proves a property can drive the split set - it restricts to arm64-v8a) with a fenixSplitAbi property: when set to a comma-separated ABI list it includes exactly those ABIs and keeps a universal (the check requires exactly one), otherwise behaviour is unchanged. scripts/android-apk.sh passes the requested --abis set as -PfenixSplitAbi, reusing the MOZ_ANDROID_FAT_AAR_ARCHITECTURES env var it already sets for both passes. The splits block is touched by no other patch, so the hunk is in vanilla coordinates (identical in the desktop and ESR trees, verified by diff) and order-free against the four fenix/app/build.gradle touchers (no-adjust :350+; no-glean :512; no-gms :32/:366+; no-crashreporter :334+); all four pairs recorded in scripts/check-patch-order.py patches/android/appservices-logins-addmany.patch # LW-M2-04: re-exports add_many on the DatabaseLoginsStorage wrapper; upstream skew exposed by --enable-appservices-in-tree. Re-check every rebase. -patches/android/l10n-strings.patch # LW-M4-12: strips the Mozilla/Firefox marks out of every Android string resource, in every locale, and does it as a build step rather than as diff hunks. The entire Fenix UI is localised through in-tree res/values-*/strings.xml (mobile/android/fenix/l10n.toml has basepath = "."), so --with-l10n-base and the repo's l10n/ overlay reach NONE of it - 144 values*/**/*.xml files across 131 locale directories in mobile/android/fenix/app/src/main/res (reproduce: find mobile/android/fenix/app/src/main/res/values*/ -name '*.xml' | wc -l). The patch adds mobile/android/lw-brand/ (rewriter, brand map, android-l10n pin, Gradle glue, host-side UI scanner, and a check-apk gate) and one `gradle.projectsLoaded { -> apply from: brand-strings.gradle }` hook appended to mobile/android/shared-settings.gradle; the rewrite runs per module as ::lwBrandStrings, writes a rewritten copy of each res dir into that module's build directory and REPLACES res.srcDirs with it, so the source tree is never mutated (contrast landmine L4) and an overlay cannot collide with the original as a duplicate resource. It touches NO build.gradle. The gate - scripts/android-smoke.sh --check-strings - reads the BUILT apk's resources.arsc with aapt2 and runs the patch's own checker: a string/plurals/string-array value FAILS iff a brand stem (Latin or non-Latin) still fires outside the enumerated url-keep hosts and the internal-key (value==name) exception, so a shallow two-screen scrape cannot pass it. Measured on the built APK (236,631 vs 234,641 string rows, pre- vs post-rewrite release): unexplained brand values 6,170 -> 0, with 297 url-keep rows left - firefox.com in sign_in_instructions (108) and pair_instructions_2 (106), and Google's client=firefox suggest example in search_add_custom_engine_suggest_string_example_2 (83) - and exactly 3 of the 457 value==name internal keys carry a brand stem (pref_key_enable_firefox_labs, pref_key_enable_mozilla_ads_client, pref_key_firefox_labs) and are deliberately untouched, since rewriting a pref key corrupts stored preferences. 43 word stems in the brand map, 32 of them non-Latin across 19 locales (Arabic, Cyrillic, Devanagari, Tamil, Telugu, Sinhala, Malayalam, Kannada, Saurashtra and the Arabic-script variants), so an ASCII sed is not enough; the per-locale spellings are DERIVED from the android-l10n commit pinned and sha256-verified in mobile/android/lw-brand/android-l10n-pin.txt. Anything the map cannot clean is dropped from the translated file and falls back to the rewritten English string (per-module build/lw-brand/dropped.txt lists them). Shared files, corrected 2026-08-25 after the entry was found overstating them: the Gradle hook is an append to mobile/android/shared-settings.gradle, which no other patch in either list touches, and the patch touches NO build.gradle - root or module - at all, so build-fixes.patch's 'no other patch in either list touches it' note about the root build.gradle above is STILL ACCURATE and needs no correction. It is therefore order-free with build-fixes.patch and no-gms.patch by having no file in common with them. It is NOT free of shared files in general, which an earlier version of this entry claimed: besides lw-brand/ and the hook it also rewrites four Fenix unit tests that asserted on the English brand as a literal, and one of them - mobile/android/fenix/app/src/test/java/org/mozilla/fenix/onboarding/continuous/ContinuousOnboardingFeatureTest.kt - is also touched by no-onboarding.patch. That pair is measured order-free (both orders exit 0, no .rej, byte-identical result; the hunk lands at offset -6 when swapped) and is recorded in scripts/check-patch-order.py's REVIEWED_ORDER_FREE +patches/android/l10n-strings.patch # LW-M4-12: strips the Mozilla/Firefox marks out of every Android string resource, in every locale, and does it as a build step rather than as diff hunks. The entire Fenix UI is localised through in-tree res/values-*/strings.xml (mobile/android/fenix/l10n.toml has basepath = "."), so --with-l10n-base and the repo's l10n/ overlay reach NONE of it - 144 values*/**/*.xml files across 131 locale directories in mobile/android/fenix/app/src/main/res (reproduce: find mobile/android/fenix/app/src/main/res/values*/ -name '*.xml' | wc -l). The patch adds mobile/android/lw-brand/ (rewriter, brand map, android-l10n pin, Gradle glue, host-side UI scanner, and a check-apk gate) and one `gradle.projectsLoaded { -> apply from: brand-strings.gradle }` hook appended to mobile/android/shared-settings.gradle; the rewrite runs per module as ::lwBrandStrings, writes a rewritten copy of each res dir into that module's build directory and REPLACES res.srcDirs with it, so the source tree is never mutated (contrast landmine L4) and an overlay cannot collide with the original as a duplicate resource. It touches NO build.gradle. The gate - scripts/android-smoke.sh --check-strings - reads the BUILT apk's resources.arsc with aapt2 and runs the patch's own checker: a string/plurals/string-array value FAILS iff a brand stem (Latin or non-Latin) still fires outside the enumerated url-keep hosts and the internal-key (value==name) exception, so a shallow two-screen scrape cannot pass it. Measured on the built APK (236,631 vs 234,641 string rows, pre- vs post-rewrite release): unexplained brand values 6,170 -> 0, with 297 url-keep rows left - firefox.com in sign_in_instructions (108) and pair_instructions_2 (106), and Google's client=firefox suggest example in search_add_custom_engine_suggest_string_example_2 (83) - and exactly 3 of the 457 value==name internal keys carry a brand stem (pref_key_enable_firefox_labs, pref_key_enable_mozilla_ads_client, pref_key_firefox_labs) and are deliberately untouched, since rewriting a pref key corrupts stored preferences. 43 word stems in the brand map, 32 of them non-Latin across 19 locales (Arabic, Cyrillic, Devanagari, Tamil, Telugu, Sinhala, Malayalam, Kannada, Saurashtra and the Arabic-script variants), so an ASCII sed is not enough; the per-locale spellings are DERIVED from the android-l10n commit pinned and sha256-verified in mobile/android/lw-brand/android-l10n-pin.txt. Anything the map cannot clean is dropped from the translated file and falls back to the rewritten English string (per-module build/lw-brand/dropped.txt lists them). Shared files, corrected 2026-08-25 after the entry was found overstating them: the Gradle hook is an append to mobile/android/shared-settings.gradle, which no other patch in either list touches, and the patch touches NO build.gradle - root or module - at all, so build-fixes.patch's 'no other patch in either list touches it' note about the root build.gradle above is STILL ACCURATE and needs no correction. It is therefore order-free with build-fixes.patch and no-gms.patch by having no file in common with them. It is NOT free of shared files in general, which an earlier version of this entry claimed: besides lw-brand/ and the hook it also rewrites four Fenix unit tests and one android-components unit test (feature-addons AddonsManagerAdapterTest, added 2026-10-02 for 153.4.0esr; no other patch touches it) that asserted on the English brand as a literal, and one of the Fenix ones - mobile/android/fenix/app/src/test/java/org/mozilla/fenix/onboarding/continuous/ContinuousOnboardingFeatureTest.kt - is also touched by no-onboarding.patch. That pair is measured order-free (both orders exit 0, no .rej, byte-identical result; the hunk lands at offset -6 when swapped) and is recorded in scripts/check-patch-order.py's REVIEWED_ORDER_FREE patches/android/branding.patch # LW-M4-07: changes the install identity from Mozilla's to Redoubt's per IDENTITY.md: applicationId org.mozilla -> org.redoubtbrowser, per-variant suffixes (debug .debug, beta .beta, release none, nightly .nightly, benchmark .benchmark) and a single deepLinkScheme redoubt; removes the Mozilla sharedUserId on beta+release; keeps the Kotlin namespace org.mozilla.fenix; sets the Redoubt launcher icon (background #1E293B Deep Bastion Slate, four-bastion square-fort mark foreground+monochrome on all five variants; the 44 ic_launcher*.webp/png rasters are binary and are copied in by scripts/librewolf-patches.py under an "android" gate, since a text patch cannot carry them). Order-free with the other fenix/app/build.gradle touchers (hunk region defaultConfig+buildTypes ~:55-175 is disjoint from theirs); the five pairs are recorded in scripts/check-patch-order.py patches/android/r8-keep-rules.patch # LW-M6-07: restores third_party/application-services/proguard-rules-consumer-jna.pro, which third_party/application-services/build-scripts/component-common.gradle ALREADY declares (consumerProguardFiles, release block) but which is absent from the ESR tarball (tar -tJf, checked 2026-08-20; the per-component android/proguard-rules.pro files are empty boilerplate, not a substitute). Without it the in-tree Nimbus AAR ships with zero consumer ProGuard rules and fenix:assembleRelease's R8 strips the @Structure.FieldOrder runtime annotation off the uniffi RustBuffer classes, so com.sun.jna.Structure.getFieldOrder() returns an empty name list and the app dies on launch - the LW-M4-09 crash, reproduced in ~/lw-m4-09/evidence/release-r8-crash.logcat. This is why every 'release' APK built so far needed -PdisableOptimization. Content byte-identical to upstream Mozilla's file (application-services main, 949 bytes, cmp'd). Touches a file no other patch in either list touches, so no ordering constraint; stays in android.txt because the file is a pure Gradle build input the desktop build never consumes - the desktop tree must stay byte-identical to stock. See the patch header for the full evidence chain @@ -215,19 +215,22 @@ patches/android/firefox-suggest-data.patch # LW-M7-29: explicit pinned language/ patches/android/extension-update-controls.patch # LW-M7-35: native automatic update control, acknowledged preference writes and restored worker admission. patches/android/global-privacy-controls.patch # LW-M7-36: authoritative native global privacy settings and acknowledged saves. patches/android/session-cleanup.patch # LW-M7-37: checked native frame and cookie cleanup primitives; full session coordinator pending. +patches/android/doh-mullvad-migration.patch # Mullvad DoH shutdown: once per profile, a stored Mullvad provider becomes the Android default (Quad9) before the engine starts, mode kept, one-time notice; Mullvad leaves the picker. After privacy-defaults. # Firefox 157 desktop merge: two former common.txt entries that upstream -# LibreWolf deleted (the desktop 157 tree no longer needs them) but the Android -# ESR tree still does. Both files are byte-identical copies of the upstream -# patch as of merge base 71177a33; verified against firefox-153.0esr.source: -# - HTMLCanvasElement.cpp:918 still passes nullptr to ImageExtractionResult -# in CaptureStream (157 has the fix upstream, so the patch would not apply -# on desktop any more); -# - mozversioncontrol/repo/source.py:114 still has the unnormalised join. -# Neither shares a tree file with any other listed patch, so position is free. -# Drop both when Android moves to an ESR based on >= 157. +# LibreWolf deleted (the desktop 157 tree no longer needs them). Both moved here +# as byte-identical copies of the upstream patch as of merge base 71177a33: +# - mozversioncontrol/repo/source.py:114 still has the unnormalised join in +# firefox-153.4.0esr, so bootstrap-esr stays. It shares no tree file with +# any other listed patch, so position is free. Drop it when Android moves +# to an ESR based on >= 157. +# - fix-canvas-extraction-permission-esr is GONE as of the 153.4.0esr rebase: +# 153.4.0esr carries the same fix upstream (HTMLCanvasElement.cpp:918 +# CaptureStream now passes nsContentUtils::GetCurrentJSContext() to +# ImageExtractionResult, clang-formatted over two lines), so the patch +# rejected and had nothing left to do. Dropped because Gecko fixed it, not +# to silence an error - see docs/android/PATCH-SCOPE.md. patches/android/bootstrap-esr.patch # was common.txt patches/bootstrap.patch; upstream removed it in cd7ec6e7. Build tooling (python/mozversioncontrol path normalisation), Windows-host relevant. -patches/android/fix-canvas-extraction-permission-esr.patch # was common.txt patches/fix-canvas-extraction-permission.patch; upstream dropped it in d374f724 as upstreamed in Gecko. dom/html/HTMLCanvasElement.cpp CaptureStream. # Firefox 157 desktop merge, continued: two former common.txt entries that # upstream KEPT but whose 157 text no longer applies to firefox-153.0esr (proven diff --git a/assets/patches/common.txt b/assets/patches/common.txt index 1b691888b..bd1f21019 100644 --- a/assets/patches/common.txt +++ b/assets/patches/common.txt @@ -48,7 +48,9 @@ # # bootstrap -> android/bootstrap-esr (upstream cd7ec6e7) # fix-canvas-extraction-permission -> android/fix-canvas-extraction-permission-esr -# (upstream d374f724: fixed in Gecko by 157) +# (upstream d374f724: fixed in Gecko by 157), +# itself dropped at the 153.4.0esr rebase: +# Gecko 153.4.0esr carries the fix too # # A third, webgl-permission-common, did not leave upstream but was REWRITTEN for # 156/157 (upstream 93145180, 68e31784, a2b2389c, 8ed75571: OffscreenCanvas and @@ -94,8 +96,8 @@ # applies it with android/disable-data-reporting-android, as before. # # Re-merge these six and webgl-permission-common into this file when Android -# moves to an ESR >= 157 (bootstrap-esr and fix-canvas-extraction-permission-esr -# are simply dropped then). +# moves to an ESR >= 157 (bootstrap-esr is simply dropped then; +# fix-canvas-extraction-permission-esr already was, at 153.4.0esr). # # Nothing was dropped from this file to make a build compile, and nothing may # be. See "What not to do" in docs/android/AGENTS.md. diff --git a/assets/ubo-extension.json b/assets/ubo-extension.json index 414ef217c..1633fbbf0 100644 --- a/assets/ubo-extension.json +++ b/assets/ubo-extension.json @@ -1,10 +1,10 @@ { "schema": 1, "id": "uBlock0@raymondhill.net", - "version": "1.74.0", - "url": "https://addons.mozilla.org/firefox/downloads/file/4981431/ublock_origin-1.74.0.xpi", - "sha256": "175756d74468c9ba45863f7fc333d3be670f82d5b066314e915814dd547d1652", - "size": 4617614, + "version": "1.75.0", + "url": "https://addons.mozilla.org/firefox/downloads/file/5034826/ublock_origin-1.75.0.xpi", + "sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "size": 4650100, "asset": "extensions/ublock_origin.xpi", "android_min_version": "115.0" } diff --git a/docs/android/BUILD.md b/docs/android/BUILD.md index a0c4219f9..74c3aa3b8 100644 --- a/docs/android/BUILD.md +++ b/docs/android/BUILD.md @@ -545,7 +545,7 @@ not. Remove that one objdir and re-run. `AGENTS.md` requires `./mach gradle fenix:testDebugUnitTest` to pass for any Kotlin-layer change. This section explains how to run it, what a clean result -looks like, and why the current baseline has 90 environmental failures and +looks like, and why the current baseline has 19 environmental failures and three separately documented known failures. ### How to run @@ -570,7 +570,7 @@ A **clean** run passes the board's subtraction gate: **zero failures beyond the documented environmental and known-real lists**, with no listed count exceeding its ceiling and every listed class present in the results. -The environmental set is **90 tests in 4 classes**, all failing because +The environmental set is **19 tests in 3 classes**, all failing because `libmegazord.so` (the appservices UniFFI native library) cannot be loaded on the host JVM. It is built as an **Android** native library (cross-compiled ELF for ARM/x86 Android) and bundled in the APK under `lib//libmegazord.so`, @@ -581,12 +581,19 @@ Android `.so` is not loadable. | Test class | Tests | Root cause | |---|---|---| -| `org.mozilla.fenix.search.awesomebar.SearchSuggestionsProvidersBuilderTest` | 70 | `UnsatisfiedLinkError: Unable to load library 'megazord'` — every test constructs a suggestion provider that calls into appservices via UniFFI | | `org.mozilla.fenix.reviewprompt.ReviewPromptMiddlewareTriggerCriteriaTest` | 16 | every test calls `NimbusApi` methods that route through `UniffiLib`, whose static initializer loads `libmegazord.so`. Surfaces as `UnsatisfiedLinkError` **or** `NoClassDefFoundError: Could not initialize class ...UniffiLib` — see the note on `forkEvery` below | | `org.mozilla.fenix.experiments.RecordedNimbusContextTest` | 1 | `UnsatisfiedLinkError: Unable to load library 'megazord'` — directly invokes a recorded `NimbusApi` event query | -| `org.mozilla.fenix.settings.autofill.ui.AutofillSettingsMiddlewareTest` | 3 | `NoClassDefFoundError: Could not initialize class mozilla.appservices.autofill.UniffiLib` — the autofill binding loads the same Android native library | +| `org.mozilla.fenix.settings.autofill.ui.AutofillSettingsMiddlewareTest` | 2 | `NoClassDefFoundError: Could not initialize class mozilla.appservices.autofill.UniffiLib` — the autofill binding loads the same Android native library | -**Total: 90 environmental failures.** The final 2026-09-08 candidate run reported +**Total: 19 environmental failures** on the 153.4.0esr tree (2026-10-02): +615 classes / 5,562 tests, 22 failing = 19 environmental + 3 known-real + 0 +unexpected. Two entries were trimmed on that run, as the gate's warnings asked. +`SearchSuggestionsProvidersBuilderTest` (70, megazord) ran all 70 and passed, +so it left the list. `AutofillSettingsMiddlewareTest` fails 2 of its 7 tests, +so its ceiling went from 3 to 2. Both trims are checked against the archived +JUnit XML of that run; see REBASE.md Appendix D. + +Before that, the environmental set was 90 tests in 4 classes. The final 2026-09-08 153.0esr candidate run reported 598 classes / 5,426 cases: 5,326 passed, 90 environmental failures, 3 known-real failures and 7 explicitly ignored cases. The ignored cases are unchanged from the prepatch run. The subtraction gate exits 0. Its output, original JUnit XML @@ -596,7 +603,7 @@ and source/candidate linkage are retained in the `AutofillSettingsMiddlewareTest` had five environmental failures in the 2026-08-22 baseline and passed on 2026-08-25. It returned to the allowlist on 2026-09-06 under the `.ui` package with three failures; the final 2026-09-08 run -confirms that count. The checked-in allowlist is authoritative for the current +confirms that count. The 2026-10-02 153.4.0esr run has two. The checked-in allowlist is authoritative for the current classes and ceilings. #### Non-environmental failures (NOT expected — real signal) diff --git a/docs/android/FEATURE-PARITY.md b/docs/android/FEATURE-PARITY.md index d5b99f475..060d11aa0 100644 --- a/docs/android/FEATURE-PARITY.md +++ b/docs/android/FEATURE-PARITY.md @@ -73,7 +73,7 @@ The old `PARITY.md` and `POLICIES.md` are inputs to recheck, not proof of comple | ID | Feature / default / control | Current implementation and evidence | Required completion evidence / work | |---|---|---|---| -| F01 | uBlock Origin enabled by default | Pinned ordinary AMO-signed 1.74.0 install and live listener wait are compiled; full Fenix and 53 extension-support tests pass. Fresh first navigation blocks the matching script before automation and loads its allowed control | Immediate force-stop after completed disable exposes stale addonStartup cache and resumes real blocking despite disabled registry state. LW-M7-19 source fix and 36 source tests are in the current native build; UI disable/removal, private permissions, update/upgrade, tamper/failure and broader lifetimes remain open | +| F01 | uBlock Origin enabled by default | Pinned ordinary AMO-signed install (1.75.0 since 2026-10-02; was 1.74.0) and live listener wait are compiled; the wait survives an AMO update during first run and launcher (no-URL) cold starts (`--check-launcher-start`); full Fenix and 53 extension-support tests pass. Fresh first navigation blocks the matching script before automation and loads its allowed control | Immediate force-stop after completed disable exposes stale addonStartup cache and resumes real blocking despite disabled registry state. LW-M7-19 source fix and 36 source tests are in the current native build; UI disable/removal, private permissions, update/upgrade, tamper/failure and broader lifetimes remain open | | F02 | HTTPS-only, with exceptions and user control | New absent-setting defaults compile and pass Fenix gate. Candidate APK blocks the HTTP fixture with the actual Fenix error page; a visible Continue click loads HTTP, and a separate trusted HTTPS control loads securely | Normal/private controls, upgrade of eligible HTTP origins and restart remain pending; persisted old values are preserved, not silently migrated | | F03 | Strict tracking protection and site exceptions | LW-M7-09 selects the effective strict policy and matching UI for absent settings, retaining stored Standard/Custom choices; policy/UI tests are included in the passing source-bound Fenix gate | Classified tracker block, allowed resource, site exception and actual cross-site cookie partition tests on the new APK remain pending | | F04 | Cookie/site-data/cache cleanup, retention and exceptions | LW-M7-09 enables Quit cleanup for absent settings with only cookies/site data and cache selected; master-toggle changes retain existing categories. Source-bound Fenix gate passes. LW-M7-37 adds source-verified per-frame destruction completion and checked cookie scope/deletion APIs; native compilation and14 target cases remain pending | Root captured actual native4 source: Quit dispatches clear operations without awaiting callbacks, completion runs in finally, and GeckoView discards failed-category masks. Fix these boundaries and cookie-retention exceptions; verify seeded data and unrelated retention. Interrupted-session startup recovery remains missing (lw-m7-21/cleanup-source-audit) | diff --git a/docs/android/L10N-ANDROID.md b/docs/android/L10N-ANDROID.md index af469c695..c497bbdbe 100644 --- a/docs/android/L10N-ANDROID.md +++ b/docs/android/L10N-ANDROID.md @@ -349,6 +349,14 @@ were rewritten. The patch fixes them by reading the brand from the same resource the code under test uses (`R.string.firefox`, `R.string.app_name`), which is brand-agnostic: they pass with the rewrite on *and* off. +The android-components modules carry their own string resources, and the +rewrite reaches them too, so one android-components test had the same shape: +`feature-addons` `AddonsManagerAdapterTest` "bind blocklisted add-on" expected +"…violating Mozilla’s policies…". It went unnoticed until 153.4.0esr, the first +rebase whose test run built that module's test source set. The patch now reads +the message from `R.string.mozac_feature_addons_status_blocklisted_1` and +asserts that it no longer names Mozilla. + Measured as a controlled A/B in one tree with one variable — the `gradle.projectsLoaded` hook in `shared-settings.gradle`, added and removed, everything else including the test fixes held constant: diff --git a/docs/android/PATCH-SCOPE.md b/docs/android/PATCH-SCOPE.md index fd01ab35d..e4e54bb51 100644 --- a/docs/android/PATCH-SCOPE.md +++ b/docs/android/PATCH-SCOPE.md @@ -93,6 +93,31 @@ asymmetry, not from a re-review: So: common 24 − 9 = 15; android 43 + 9 = 52; desktop-only 36 − 5 + 7 + 15 = 53; total 103 − 5 + 7 + 15 = 120 (the two renamed files are not new files). +## The 153.0esr → 153.4.0esr rebase + +`version.android` moved to `153.4.0esr` (archive.mozilla.org's spelling; the +tarball unpacks to `firefox-153.4.0/`). One file left the Android list and one +patch file left the tree: + +- **`android/fix-canvas-extraction-permission-esr` is deleted.** 153.4.0esr + carries the same fix in Gecko — `HTMLCanvasElement::CaptureStream` now passes + `nsContentUtils::GetCurrentJSContext()` to `ImageExtractionResult` + (`dom/html/HTMLCanvasElement.cpp:918`, clang-formatted over two lines) — so + the patch rejected with nothing left to do. Dropped because upstream fixed it, + not to make an error go away; no parity is lost. + +So: android 52 − 1 = 51; total 120 − 1 = 119. Then `doh-mullvad-migration` was +added on the same branch: android 52, total 120. + +Two Android patches were ported to upstream changes in the same rebase (bytes +changed, behaviour not): `ubo-readiness` (upstream removed `remoteTab` / +`registerTraceableChannel` from `ext-webRequest.js`'s `registerEvent`; the +live-listener signal keeps its meaning, and `isLiveListener` is now the sixth +parameter) and `extension-update-controls` (upstream bug 2053962 added a +backup-only standalone `PWRunnable` path to `Preferences.cpp`; our +every-write-owns-its-snapshot `PWRunnable` already covers it and replaces it). +`firefox-suggest-data`'s build.gradle hunk got a real header (see its row). + ## Pending — on disk, deliberately in no list No pending patches. On 2026-09-08 LW-M3-07 replaced the parked catalogue stub @@ -130,7 +155,7 @@ claimed an application order the build never uses. |---|---|---| | `common.txt` | 15 | 11 pure-common **+ 4 of the 7 common halves of the split straddlers** (the other six pure-common entries and three common halves left in the Firefox 157 merge, see above) | | `desktop.txt` | 53 | 27 pure desktop + `msix` (not a straddler) **+ the 7 desktop halves** + `pref-pane/pref-pane-small` (moved in from its own call site by LW-M1-13), as of the pre-merge 36; then the Firefox 157 merge: − 5 dropped upstream, + 7 former `common.txt` entries at their 157 text, + 15 of the 17 new upstream patches (`updater` and `ui-patches/allow-disabling-updater` declined, see above) | -| `android.txt` | 52 | the nine `-esr` byte copies of former `common.txt` entries (Firefox 157 merge), plus the three Android-side patches the M1 splits pulled in, plus `build-fixes` (LW-M2-02), `appservices-logins-addmany` (LW-M2-04), `no-nimbus` (LW-M4-03), `no-nimbus-toolkit` (LW-M4-13), `isolated-process` (LW-M5-02), `autoconfig-resource-fallback` (LW-M3-08/LW-M3-02), `no-onboarding` (LW-M4-10), `no-gms` (LW-M4-05), `branding` (LW-M4-07), `gradle-no-config-cache` (LW-M3-13), `rs-blocker-android` (LW-M4-08), `no-suggest` (LW-M4-11), `search-config` (LW-M4-06), `update-check` (LW-M6-06), `deterministic-version-code` (LW-M6-08), `ubo-readiness` and `ubo-preinstall` (LW-M3-07), `privacy-defaults` (LW-M7-07/LW-M7-12), `cookie-banner-rules` (LW-M7-13), `canvas-webgl-permissions` (LW-M7-14), `translation-assets` (LW-M7-16), `home-section-defaults` (LW-M7-24), `addon-state-durability` (LW-M7-19), `sync-opt-in` (LW-M7-20), `cookie-banner-controls` (LW-M7-23), `firefox-suggest-policy` (LW-M7-26), `no-default-shortcuts` (LW-M7-30), `extension-permission-durability` (LW-M7-31), `firefox-suggest-data` (LW-M7-29), `extension-update-controls` (LW-M7-35), `global-privacy-controls` (LW-M7-36), `session-cleanup` (LW-M7-37) and the M4 dependency removals landing alongside it — one row each in the table below. | +| `android.txt` | 52 | eight `-esr` byte copies of former `common.txt` entries (Firefox 157 merge; the ninth, `fix-canvas-extraction-permission-esr`, was dropped at 153.4.0esr because Gecko carries the fix), plus the three Android-side patches the M1 splits pulled in, plus `build-fixes` (LW-M2-02), `appservices-logins-addmany` (LW-M2-04), `no-nimbus` (LW-M4-03), `no-nimbus-toolkit` (LW-M4-13), `isolated-process` (LW-M5-02), `autoconfig-resource-fallback` (LW-M3-08/LW-M3-02), `no-onboarding` (LW-M4-10), `no-gms` (LW-M4-05), `branding` (LW-M4-07), `gradle-no-config-cache` (LW-M3-13), `rs-blocker-android` (LW-M4-08), `no-suggest` (LW-M4-11), `search-config` (LW-M4-06), `update-check` (LW-M6-06), `deterministic-version-code` (LW-M6-08), `ubo-readiness` and `ubo-preinstall` (LW-M3-07), `privacy-defaults` (LW-M7-07/LW-M7-12), `cookie-banner-rules` (LW-M7-13), `canvas-webgl-permissions` (LW-M7-14), `translation-assets` (LW-M7-16), `home-section-defaults` (LW-M7-24), `addon-state-durability` (LW-M7-19), `sync-opt-in` (LW-M7-20), `cookie-banner-controls` (LW-M7-23), `firefox-suggest-policy` (LW-M7-26), `no-default-shortcuts` (LW-M7-30), `extension-permission-durability` (LW-M7-31), `firefox-suggest-data` (LW-M7-29), `extension-update-controls` (LW-M7-35), `global-privacy-controls` (LW-M7-36), `session-cleanup` (LW-M7-37), `doh-mullvad-migration` (Mullvad DoH shutdown, 153.4.0esr) and the M4 dependency removals landing alongside it — one row each in the table below. | The arithmetic, and it is now boring on purpose: **every patch file on disk is in exactly one list**, so the three lists sum straight to the total, and @@ -224,10 +249,11 @@ own line in this table. | `patches/android/sync-opt-in.patch` | LW-M7-20 | Accounts and Sync default off with explicit enable/disable and process restart, persisted choices, preserved account data, guarded workers/auth callbacks and private-session disclosure. Source replay passes; all 28 authored Kotlin tests, compilation and actual lifecycle/network behavior remain pending. | | `patches/android/cookie-banner-controls.patch` | LW-M7-23 | Independent normal/private reject-only global controls and domain exceptions, with acknowledged storage changes and no implicit site-data clearing. A canonical private-context generation now fences queued writes and scopes private exceptions through teardown. Root composition, 19 actual-JS checks and 43 C++ source assertions pass; target compilation, full Kotlin suite and device behavior remain pending. | | `patches/android/firefox-suggest-policy.patch` | LW-M7-26 | Default-off Suggest master/web/sponsored/online controls preserve stored choices and gate lazy service construction, workers and queued requests. Source replay passes; 19 authored Kotlin tests, target compilation, device behavior and bundled local suggestion data remain pending. | -| `patches/android/firefox-suggest-data.patch` | LW-M7-29 | Explicit pinned language/phone-region downloads with verified attachment closure, native atomic import, cancellation/configuration generation protection and local ingestion. Ships a small catalog and empty/configuration seeds; host asset/source/order checks pass. Rust/Kotlin target tests, compilation and APK behavior remain pending. | +| `patches/android/firefox-suggest-data.patch` | LW-M7-29 | Explicit pinned language/phone-region downloads with verified attachment closure, native atomic import, cancellation/configuration generation protection and local ingestion. Ships a small catalog and empty/configuration seeds; host asset/source/order checks pass. Rust/Kotlin target tests, compilation and APK behavior remain pending. Until the 153.4.0esr rebase its `app/build.gradle` hunk had a bare `@@` header that GNU patch skipped silently (exit 0), so the `mozilla_appservices_suggest` dependency never landed; it now carries `@@ -545,6 +545,13 @@` and lands at fuzz 0, and `scripts/lint-patch-scope.py` rejects any bare header. | | `patches/android/extension-update-controls.patch` | LW-M7-35 | Native automatic extension-update control, actual preference-write completion and explicit/restored worker admission.18 actual-source JS tests and six shared-order replays pass. Native/Java/Kotlin compilation and APK behavior remain pending; corrected current-profile target tests use a normal Gecko runtime and isolated shutdown class. | | `patches/android/global-privacy-controls.patch` | LW-M7-36 | Five native get/set/reset privacy controls with real save acknowledgments, lock/user/default state and a nonpersistent Fenix screen. Root replay18 host JS checks and seven shared-path order receipts pass; native/API/Kotlin compilation and26 authored target tests remain pending. | | `patches/android/session-cleanup.patch` | LW-M7-37 | Per-frame native destruction completion and a parent cookie cleanup lease with exact scope enumeration and checked database deletion. Root replay of15 source files, pinned IDL parsers and the complete35→37 shared pair pass. Native/Kotlin compilation and14 target cases remain pending; the full cleanup coordinator, remaining writers and recovery journal are not implemented. | +| `patches/android/doh-mullvad-migration.patch` | Mullvad DoH shutdown (153.4.0esr) | Mullvad is discontinuing its DNS over HTTPS service, and the 153 ESR beta offered it in the Fenix DoH picker. Once per profile, before `Core.engine` reads `dohProviderUrl`, `org.mozilla.fenix.lw.DohProviderMigration` replaces a stored `dns.mullvad.net` / `*.dns.mullvad.net` / `doh.mullvad.net` provider with `Settings.LIBREWOLF_DOH_PROVIDER_URI` (`https://dns10.quad9.net/dns-query`, also `common.cfg`'s `network.trr.uri`) and leaves the mode alone; the provider and the done/notice flags are one `SharedPreferences` edit. When the mode was Increased or Max, `HomeActivity.onResume` shows a one-time dialog (the update-check mechanism) until the user acknowledges it; an activity recreated under it shows it again. A Mullvad URI entered by hand afterwards is respected. Known limitation: a Mullvad `network.trr.uri` set by hand in about:config (user branch) is not migrated. Mullvad also leaves `privacy-defaults`' built-in catalog, matching `common.cfg`'s `doh-rollout.provider-list`. Must apply after `privacy-defaults` (declared); the Core.kt/HomeActivity.kt hunks were measured order-free. Fenix Kotlin only; 9 Robolectric tests authored. Applies at fuzz 0; the two `lw/` files compile under `-Werror` against stubs of the Fenix types, but the patch is unbuilt and its tests unrun until the stage B build. | | `patches/android/no-default-shortcuts.patch` | LW-M7-30 | Empty bundled default shortcut seed matches the desktop default.sites input while preserving stored and manually added user data. JSON/hash/replay checks pass; packaged resource and fresh/upgrade/manual-add behavior remain pending. Separate bookmark seeding is still unverified. | | `patches/android/autoconfig-resource-fallback.patch` | LW-M3-08, landed by LW-M3-02 | **The autoconfig/`lockPref` channel — landmine L2's mitigation.** Three hunks, one mechanism: `nsReadConfig::openAndEvaluateJSFile` takes the `resource:` branch on Android (`#if defined(MOZ_WIDGET_ANDROID)`, *not* keyed off a failed `NS_GRE_DIR` lookup — that lookup succeeds and answers the APK's `lib/` dir, so the obvious patch is dead code and was measured to be); `lw/moz.build` also installs the `.cfg` as `defaults/autoconfig/librewolf.cfg`, the only shape `OmniJarSubFormatter.is_resource` lets into `omni.ja`; and `mobile/android/installer/package-manifest.in` names that file and `defaults/pref/local-settings.js` by hand, because it is an explicit list with no root wildcard. Ordering: **after `xmas-common`**, declared in `scripts/check-patch-order.py`. | | `patches/android/build-fixes.patch` | LW-M2-02 | The Android build fixes that belong to no single LibreWolf patch — currently one hunk, `computeVersionCode()`'s `Integer.parseInt()` against the `153.0esr-1`-shaped `MOZ_APP_VERSION` the patcher writes. **Kept last in the list on purpose:** it is the collection point for build breakage, and nothing else in any list touches `build.gradle`. Nothing was dropped from `common.txt` to make the build green. | @@ -254,7 +280,6 @@ own line in this table. | `patches/android/neterror-common-esr.patch` | 157 merge | Byte copy of the pre-merge `ui-patches/neterror-common` (LW-M1-07 common half). Upstream 3ac002b0's 156 rewrite of its `net-error-card.mjs` hunk rejects on 153.0esr. Must stay before `android/neterror-jar`. | | `patches/android/webgl-permission-common-esr.patch` | 157 merge | Byte copy of the pre-merge `webgl-permission-common` (LW-M1-08 common half), which `android/canvas-webgl-permissions` quotes. Needs `fpp-canvas-fix` (common) first; must stay before `android/webgl-prompt-default` and `android/canvas-webgl-permissions`. | | `patches/android/bootstrap-esr.patch` | 157 merge | The pre-merge `bootstrap` (renamed, unchanged); upstream deleted it (cd7ec6e7). Build tooling. | -| `patches/android/fix-canvas-extraction-permission-esr.patch` | 157 merge | The pre-merge `fix-canvas-extraction-permission` (renamed, unchanged); upstream dropped it as fixed in Gecko by 157 (d374f724). 153.0esr still needs it. | | `patches/android/always-fetch-latest-toolchain-artifact-esr.patch` | 157 merge | Byte copy of the pre-merge `always-fetch-latest-toolchain-artifact`; upstream 9f21b38c's 157 text has an import hunk that rejects on 153.0esr. | | `patches/android/remove-openai-esr.patch` | 157 merge | Byte copy of the pre-merge `remove-openai` (landmine L4 tripwire). Mandatory: `librewolf-patches.py` deletes the OpenAI paths on every target. 157's `toolkit/components/ml/jar.mn` lost context the 153 text quotes. | | `patches/android/rs-blocker-esr.patch` | 157 merge | Byte copy of the pre-merge `rs-blocker` (head of `android.txt`, i.e. still before every Android patch). Upstream's 156/157 text (5b4201be startup-bundle filter, 3536d182 blocked collections as debug logs, new `remote-settings.sys.mjs` and `ConfigSearchEngine.sys.mjs` hunks) applies to 153.0esr but would change the Android tree; it is in `desktop.txt`. Same LW-M4-08 allowlist caveat as the common row. | @@ -262,11 +287,12 @@ own line in this table. | `patches/android/disable-data-reporting-common-esr.patch` | 157 merge | Byte copy of the pre-merge `disable-data-reporting-common` (LW-M1-02 common half: `python/mach/mach/telemetry.py`, `python/sites/mach.txt` at glean-sdk 67.3.2, `toolkit/components/glean/src/init/mod.rs`, `Telemetry.cpp`, `gkrust-features.mozbuild`). Applied immediately before `android/disable-data-reporting-android`. The 157 common text in `desktop.txt` dropped the version-specific `mach.txt`/`init/mod.rs` hunks (157 equivalents are in `disable-data-reporting-desktop`) and added the Stopwatch/UserInteraction hunks (fb4c7a32). | The first three rows are the ones the M1 splits pulled in; the rest are later -work. The nine `-esr` rows at the end are not new Android work: they keep +work. The eight `-esr` rows at the end are not new Android work: they keep Android's `common + android` sequence identical across the Firefox 157 desktop merge, and each is dropped (its 157 text returning to `common.txt`, or simply -deleted for `bootstrap` / `fix-canvas-extraction-permission`) when Android moves -to an ESR >= 157. Where a split needed **no** Android counterpart, that is recorded as a +deleted for `bootstrap`) when Android moves to an ESR >= 157. A ninth, +`fix-canvas-extraction-permission-esr`, was already deleted at the 153.4.0esr +rebase: Gecko 153.4.0esr carries the fix. Where a split needed **no** Android counterpart, that is recorded as a comment block in `assets/patches/android.txt` with the evidence — LW-M1-03 (`eme-permission`), LW-M1-04 (`moz-official`) and LW-M1-06 (`remove-pingsender`) each have one. A silent absence and a checked absence look identical in a patch @@ -292,7 +318,7 @@ still holds for Android, which applies the pre-merge text from the named | `devtools-bypass` | `devtools/server/actors/*`, `devtools/shared/flags.js` | `devtools/moz.build:11-16` adds `platform/`, `server/`, `shared/`, `startup/` to `DIRS` with no guard. Ships on Android. | | `extensions-setUninstallURL` | `toolkit/components/extensions/parent/ext-runtime.js` | `jar.mn:43`, unguarded. WebExtensions ship on Android. | | `firefox-in-ua` | `toolkit/moz.configure` | Shared configure file. `mobile/android/moz.configure:135` already does `imply_option("MOZ_APP_UA_NAME", "Firefox")`, and an implied value outranks a `project_flag` default without conflicting (`_value_for_option` only raises on command-line/environment origins), so on Android this is a safe no-op with the same outcome. Kept common: it edits a file `moz-configure` also edits, and must apply **before** it. | -| `fix-canvas-extraction-permission` | `dom/html/HTMLCanvasElement.cpp` | **157 merge:** deleted upstream (d374f724, fixed in Gecko by 157), now only `android/fix-canvas-extraction-permission-esr`. Core DOM, built everywhere. | +| `fix-canvas-extraction-permission` | `dom/html/HTMLCanvasElement.cpp` | **157 merge:** deleted upstream (d374f724, fixed in Gecko by 157), then only `android/fix-canvas-extraction-permission-esr`, itself deleted at the 153.4.0esr rebase because Gecko 153.4.0esr carries the same fix — neither list applies it now. Core DOM, built everywhere. | | `fpp-canvas-fix` | `dom/canvas/*`, `toolkit/components/resistfingerprinting/nsRFPService.cpp` | Core canvas + RFP. Must apply **before** `webgl-permission`; that holds across files because `common.txt` is applied first. | | `limit-access` | `caps/nsScriptSecurityManager.cpp` | Core security check on `chrome://branding/` access. Genuinely common. | | `moz-configure` | `toolkit/moz.configure` | **Not inert on Android.** `MOZ_APP_PROFILE` is defined only by this `project_flag` (`toolkit/moz.configure:35`) — nothing under `mobile/` implies it — so the added `default="librewolf"` reaches the Android build and lands in `application.ini` via `build/moz.build:88-89`, i.e. `gAppData->profile`. | diff --git a/docs/android/REBASE.md b/docs/android/REBASE.md index 1eae24f26..3aaffed14 100644 --- a/docs/android/REBASE.md +++ b/docs/android/REBASE.md @@ -700,16 +700,27 @@ rebase gate list gains `./scripts/android-smoke.sh --emulator` and names both. The one runtime check you can do by hand today, and should, is **landmine L1**: -confirm `librewolf.webgl.prompt` compiled to `false`. +confirm `librewolf.webgl.prompt` compiled to the value the patch stack intends. +That value depends on which patches are listed in `assets/patches/android.txt`: + +| `canvas-webgl-permissions.patch` (LW-M7-14) listed? | expected header value | why | +|---|---|---| +| **yes** (the case since LW-M7-14, and in Beta 2) | `true` | the patch removes the `#if defined(ANDROID) value: false` override that `webgl-prompt-default.patch` added, because it ships the GeckoView/Fenix permission bridge that answers the prompt | +| no | `false` | without the bridge nothing on Android can grant the `webgl` permission (L1) | ```sh -grep -rn 'webgl.prompt' librewolf-153.1esr-1/obj-*/dist/include/mozilla/StaticPrefList_librewolf.h +grep -A5 '"librewolf.webgl.prompt",' librewolf-153.1esr-1/obj-*/dist/include/mozilla/StaticPrefList_librewolf.h +grep -n 'canvas-webgl-permissions.patch' assets/patches/android.txt ``` -If it says `true`, every WebGL context on Android fails — with no crash and no -console error, and a smoke test of "installs and browses" still passes. Check the -generated header, not the patch: "it compiles to false in the generated header" -beats "the patch sets it to false". +A mismatch either way is a failure. `false` with LW-M7-14 listed means a WebGL +site never gets asked and the bridge is dead code; `true` without it means +every WebGL context on Android fails, with no crash and no console error, +while a smoke test of "installs and browses" still passes. Check the +generated header, not the patch: "it compiles to the expected value in the +generated header" beats "the patch sets it". With the bridge present, a +`true` header is not enough on its own — the runtime proof is the WebGL +prompt flow in `scripts/android-graphics-smoke.py` and BETA.md's WebGL step. --- @@ -1035,6 +1046,243 @@ to. --- +## Appendix D — record: 153.0esr → 153.4.0esr (2026-10-02) + +Executed per §1-§7 on branch `android/esr-153.4`. **Stage A only: no +`make dir`, no Gecko build** — §8, the §6e runtime audit and the L1 header +check belong to stage B and were not run here. Stage B and the follow-ups +are recorded inline below, marked as such. Settings submodule at `0cae8fb`. + +### §1 — advisories + +ESR advisories now carried (CVE counts by impact, parsed from each MFSA page): + +| MFSA | release | CVEs | high / moderate / low | +|---|---|---|---| +| 2026-77 | Firefox ESR 153.1 | 52 | 18 / 24 / 10 | +| 2026-85 | Firefox ESR 153.2 | 24 | 12 / 5 / 7 | +| 2026-93 | Firefox ESR 153.3 | 63 | 25 / 21 / 17 | +| 2026-100 | Firefox ESR 153.4 | 62 | 34 / 20 / 8 | + +None of the four mentions Android. **Step 1.3 — Firefox-for-Android fixes with +no ESR counterpart** (in MFSA 2026-73 or the Firefox 154-157 advisories +2026-74/82/90/97, absent from all four ESR advisories). All are open against +our tree; none was backported in this rebase: + +| CVE | advisory | impact | title | bug | +|---|---|---|---|---| +| CVE-2026-18809 | 2026-73 (Android 153.0.3) | high | Information disclosure in Firefox for Android and Focus | 2055683 | +| CVE-2026-74951 | 2026-74 (154) | moderate | Clickjacking issue in Firefox for Android | 1978587 | +| CVE-2026-74975 | 2026-74 (154) | low | Spoofing issue in the Downloads component | 1842361 | +| CVE-2026-74980 | 2026-74 (154) | low | Clickjacking issue in the Downloads component | 2049034 | +| CVE-2026-84117 | 2026-82 (155) | high | Privilege escalation in Firefox for Android | 2053320 | +| CVE-2026-84127 | 2026-82 (155) | moderate | Information disclosure in the WebExtensions component | 1699444 | +| CVE-2026-84135 | 2026-82 (155) | low | Other issue in Firefox **Focus** for Android (not shipped by us) | 2046661 | +| CVE-2026-92033 | 2026-90 (156) | high | Privilege escalation in Firefox for Android | 2047339 | +| CVE-2026-100823 | 2026-97 (157) | low | Spoofing issue in the Downloads component | 2054384 | + +Consistent with that: between the two tarballs only two files under `mobile/` +differ at all (`GeckoAppShell.java`, HDR brightness getters; +`fenix/app/nimbus.fml.yaml`, a Nimbus `gecko-pref` for +`network.lna.block_insecure_contexts`, inert under `no-nimbus`). + +### §2 — bump + +`version.android` `153.0esr` → `153.4.0esr` (`153.4esr` is a 404 on +archive.mozilla.org; `153.4.0esr` is 200), `release.android` stays `1`. +`make help TARGETS=android` prints `(153.4.0esr-1)` and `in effect for this +invocation : 153.4.0esr-1`. Tarball signature: `Good signature from "Mozilla +Software Releases"`, primary key `14F2 6682 D091 6CDD 81E3 7B6D 61B7 B526 D98F +0353`. + +### §4/§5 — patches (`check-patchfail.sh --targets=android`, real ESR tarball, no `--use-desktop-tarball`) + +| run | exit | hunks with fuzz | patches rejecting at `--fuzz=0` | +|---|---|---|---| +| before, 153.0esr | 0 | 14 (12 patches) | 14 | +| after bump, unfixed, 153.4.0esr | **1** — 3 rejects | 15 | 18 | +| after fixes, 153.4.0esr | **0** | 15 (13 patches) | 15 | +| after the `session-cleanup` context refresh (2026-10-02 follow-up) | **0** | 14 (12 patches) | 14 | + +The three rejects and what was done: + +- `android/ubo-readiness` — all 3 `ext-webRequest.js` hunks. Upstream removed + `remoteTab`/`registerTraceableChannel` from `registerEvent` and the + registrar. Ported by hand: `isLiveListener` is now the 6th parameter, + `convert(_fire)` still calls `markLive()`, the registrar takes + `{ fire, context }` and passes `!!context`. Checked with + `scripts/tests/test-ubo-readiness.js` against the patched tree: 18/18 once + its `registerEvent(..., info, null, live)` call drops the `null` (the + unmodified test stops silently after 2 of 18 with exit 0 — see follow-ups). +- `android/extension-update-controls` — `Preferences.cpp` hunks 2 and 6. + Upstream bug 2053962 added a backup-only `PWRunnable(aFile, aData, holder)`, + `DispatchWriteComplete()` and a standalone-dispatch branch in + `WritePrefFile`, fixing the same dropped-promise/wrong-file coalescing bug our + patch fixes for every write. Our `PWRunnable` (each request owns its + snapshot, settles its own promise) replaces upstream's; the diff of change + lines against the old patch is exactly upstream's new backup code removed. +- `android/fix-canvas-extraction-permission-esr` — upstream carries the fix in + 153.4.0esr. **Deleted** and dropped from `android.txt` (PATCH-SCOPE.md). + +Fuzz deliberately **not** regenerated: the 7 fuzzy `common.txt` patches (shared +with desktop 157), the four `-esr` byte copies (pre-existing on 153.0esr; they +are dropped at ESR >= 157), `gradle-no-config-cache` (pre-existing), and the +one new fuzzy hunk, `session-cleanup` `CookiePersistentStorage.cpp` include +block (fuzz 2, benign context: upstream added `#include +"mozilla/AppShutdown.h"`). Regenerating either Android patch changes its +sha256, and `scripts/tests/test-session-cleanup.py` / +`test-extension-update-controls.py` and evidence receipts pin those bytes. +**Superseded by the follow-up:** once those receipts were re-captured for +153.4.0esr, the `session-cleanup` include-block hunk was refreshed. Only +context and hunk headers changed, no `+`/`-` line. It now applies at +`--fuzz=0` with no offsets, and its 15 output files are byte-identical to the +fuzzy result that stage B built. See +`evidence/lw-m7-01/esr-153.4.0/receipts/README.md`. + +`android/firefox-suggest-data`'s `app/build.gradle` section had a bare `@@` +hunk header that GNU patch skips silently (exit 0, no `.rej`), so +`implementation ComponentsDependencies.mozilla_appservices_suggest` never +landed on any base. It now carries `@@ -545,6 +545,13 @@ dependencies {`, +generated against the tree patched by every earlier entry; it lands at fuzz 0 +on both 153.0esr and 153.4.0esr, and the final `app/build.gradle` is sha256 +`33826457…` in shipping order and with suggest-data before each of the 7 other +build.gradle editors. `scripts/lint-patch-scope.py` now rejects any hunk header +without line numbers in every listed patch. + +### §6 — pref drift (scripts copied out of §6 into scratch, not `scripts/`) + +Trees: `common.txt + android.txt` applied to fresh 153.0esr and 153.4.0esr +extracts (patches only — not a `make dir` tree, so no `cp`/l10n mutations). + +- **6a ran.** `pref-orphans.sh` with `common.cfg android.cfg`: 12 of 202 on + 153.4.0esr, and the **same 12** on 153.0esr — nothing newly orphaned + (`app.update.lastUpdateTime.glean-addons-daily`, + `browser.ml.onnxNativeAvailabilityReported`, + `browser.netError.searchCTA.enabled`, + `extensions.formautofill.passports.enabled`, `librewolf.cfg.version`, + `network.gio.supported-protocols`, `permissions.default.media-key-system-access`, + `privacy.containers.switchDuringNavigation.enabled`, `security.tls.enable_mldsa`, + `security.tls.enable_mlkem1024`, `signon.storage.rust.enabled`, + `toolkit.telemetry.site_categories`). The desktop.cfg run belongs to the 157 + tree and is not part of this rebase. +- **6b ran.** 6 291 → 6 299 rows; 11 names drifted; **none is ours** (202 + names). Worth an owner look, not ours to change here: + `network.lna.block_insecure_contexts` `true` → `false` (upstream: disabled + until Chrome ships it); we set four other `network.lna.*` prefs. +- **6c ran.** 185 distinct `mirror: once` names on both trees, unchanged; + intersection with ours: **empty**. +- **6d ran.** `LW_TREE= board.py --check-policies`: + `# reading pref declarations from firefox-153.4.0` / + `ok: 137 prefs declared by GeckoView; 26 of them shipped by us, every unlocked + one classified in must-not-lock.txt` — identical to the 153.0 tree. No + `Pref<>` line changed under `mobile/`. +- **6e not run in stage A.** `scripts/android-pref-audit.sh` and + `docs/android/expected-prefs.txt` now exist (§6e above predates them), but + the audit needs a running 153.4.0esr APK — stage B. L1: + `librewolf.webgl.prompt` in the patched yaml is the deliberate LW-M7-14 + `true`, byte-identical to 153.0esr. **Stage B (added 2026-10-02):** the + generated `StaticPrefList_librewolf.h` reads `RelaxedAtomicBool, true` for + `librewolf.webgl.prompt` (and `true` for `.hide`) in all three objdirs + (`obj-arm64-v8a`, `obj-armeabi-v7a`, `obj-x86_64`), which is the expected + value with `canvas-webgl-permissions.patch` listed — see the table in §6e. + The runtime audit ran on the x86_64 APK; results in + `evidence/lw-m7-01/esr-153.4.0/README.md`. + +No revert of a pref we set was found, so nothing was changed in `settings/`. + +### §7 — gates (`esr_tree` = plain 153.4.0 extract) + +``` +ok: 122 tasks, 32 waves, 0 warning(s) +ok: 119 listed patch files — 15 common, 53 desktop, 51 android, 0 straddlers parked; PATCH-SCOPE.md agrees +ok: 181 common / 200 desktop / 20 android calls; librewolf.cfg regenerates exactly +# reading pref declarations from firefox-153.4.0 +ok: 137 prefs declared by GeckoView; 26 of them shipped by us, every unlocked one classified in must-not-lock.txt +ok: hardening parity holds (0 documented difference(s)) +lint-patch-scope: OK - 119 patch file(s), no scope violations, no hunk header without line numbers +patch order ok: 29/29 declared constraint(s) enforced across 2 target sequence(s); 154 shared-file pair(s) derived and classified. +success: All patches where applied successfully. +``` + +### Left open by this rebase + +- The nine Android-only CVEs above: triage/backport or publish as known gaps. +- ~~`scripts/tests/test-ubo-readiness.js` calls `registerEvent` with the 153.0 + positional `remoteTab` slot; drop the `null` argument. Its harness also + exits 0 when a test never settles — it should count to 18.~~ Done: the + `null` and the stale `convert()` remoteTab argument are gone, and the harness + exits 1 unless all 18 tests finished (18/18 on the patched 153.4.0esr tree). +- ~~`test-extension-update-controls.py` and `test-session-cleanup.py` assert the + 153.0esr sha256 of `extension-update-controls.patch`; the LW-M7-35/37 + evidence receipts need re-capturing on 153.4.0esr.~~ Done for all three + pinned tests, including `test-global-privacy-controls.py` (LW-M7-36). The + receipts were re-captured from the signed tarball plus the Android stack, + with an exact `--fuzz=0` replay. The whole-stack result matches the + stage-B tree on every path (27/27, 21/21, 15/15). Each test picks + `evidence/lw-m7-01/esr-/receipts/` when it exists. Still + 153.0esr-only: the task-local `lw-m7-35/36/37 check-ordering.py` and + `lw-m7-36/check-source.py`, outside `scripts/tests`. +- ~~Stage B: `make dir TARGETS=android`, `./mach build`, the L1 header grep, + `android-pref-audit.sh` on the built APK.~~ Done. The header is `true`, as + §6e expects with LW-M7-14 listed. The audit result is in + `evidence/lw-m7-01/esr-153.4.0/README.md`. +- Unit tests on the 153.4.0esr build tree: `fenix:testDebugUnitTest` ran 615 + classes / 5,562 tests, 22 failing = 19 environmental + 3 known-real + 0 + unexpected (`board.py --check-fenix-tests` exit 0). It warns that + `SearchSuggestionsProvidersBuilderTest` now passes (70/70) and + `AutofillSettingsMiddlewareTest` fails 2, not 3. Both entries are now + trimmed: the first is dropped and the second's ceiling is 2. Re-graded + against the archived XML, the result is exit 0 with no warnings + (19 + 3 + 0). Running the Android Components modules our patches touch + found three test files that had never compiled or passed, and they are now + fixed. `PinnedSuggestIngestionTest` (firefox-suggest-data) used mockk, which + android-components excludes, so it now uses Mockito. `AddonUpdaterWorkerTest` + (extension-update-controls) used Mockito's `eq`, which returns null for a + Kotlin non-null `String`, so it now uses the support-test `eq`. + `GeckoGlobalPrivacyControllerTest` (global-privacy-controls) had a redundant + `!!` that is a warning under `-Werror`. Two more classes asserted upstream + behaviour, and the owning patches now assert ours. In + `FxSuggestSuggestionProviderTest` (firefox-suggest-policy), two cases + expected a query with an empty provider list; they now verify that the + store is never queried. In `AddonsManagerAdapterTest` "bind blocklisted + add-on" (l10n-strings), the test now reads the lw-brand-rewritten + resource and asserts that it does not name Mozilla. + `:components:feature-fxsuggest` passes 73/73 and + `:components:feature-addons` passes 218/218. + +### Follow-up pass (2026-10-02, after stage B) + +The changes listed in the items above, plus two stale `scripts/tests`: + +- `scripts/librewolf-patches.py`: the LW-M4-07 brand-image existence check + ran under `--no-execute`, which never enters the tree, so + `test-ubo-extension.py`'s dry-run case exited 1. It is now skipped there, + like every other existence check. +- `test-android-signing.py`: the default bundle is + `librewolf-android-apk--/apk`, not a + hardcoded 153.0esr path. + +Re-run on the 153.4.0esr tree after those commits: + +``` +scripts/tests: 15 .py + 8 .js, all exit 0. Two take inputs: + test-android-signing.py --apk --apksigner + 29/29. + test-android-version-code.py --classes/--gradle-home, in the build container + 5/5. With no arguments it is a usage error (exit 2), as before. +board.py --check ok: 122 tasks, 32 waves, 0 warning(s) +board.py --check-scope ok: 120 listed patch files — 15 common, 53 desktop, 52 android +board.py --check-cfg-split ok: 181 common / 200 desktop / 20 android calls +board.py --diff-mozconfig --strict ok: hardening parity holds (0 documented difference(s)) +board.py --check-fenix-tests --results ok, 19 + 3 + 0, no warnings +lint-patch-scope OK - 120 patch file(s) +check-patch-order 30/30 constraints, 162 shared-file pairs +check-patchfail --targets=android exit 0; 14 fuzzy hunks in 12 patches +check-patchfail --targets=android --fuzz=0 14 patches reject (15 before the refresh); session-cleanup is clean +``` + +--- + ## Follow-ups this file could not make itself LW-M7-01 owned `docs/android/REBASE.md` and `assets/patches.txt`; the correction diff --git a/docs/android/SMOKE.md b/docs/android/SMOKE.md index 3bda56696..d22a279ea 100644 --- a/docs/android/SMOKE.md +++ b/docs/android/SMOKE.md @@ -128,6 +128,31 @@ rule, the installed add-on's signature state, the DOM observations, and origin requests. The gate never adds test filters or installs a test uBO extension. Runtime evidence is still required before claiming that a candidate passes. +### Launcher cold start: `--check-launcher-start` + +Every other device check starts the app with a URL (`App.start_url`), because +Marionette's NewSession needs a Gecko window and the Fenix home screen is not +one. That made one startup path invisible: a VIEW intent goes through +`IntentReceiverActivity`, which opens a speculative GeckoSession, and that +window's `extensions-late-startup` notification is what releases Gecko's delayed +background-page startup. A launcher start opens no window — the uBO session +middleware holds every tab until uBO is ready — so on Beta 2 and the first +153.4 candidate uBO's background page never started and every launcher cold +start after the first showed "uBlock Origin setup failed" exactly 30 s in, while +every harness run (URL-started) was green. + +`--check-launcher-start` wipes the profile, then twice (fresh profile, then a +restart) force-stops the app, clears logcat, starts the package manager's +resolved launcher activity (`am start -a MAIN -c LAUNCHER -f 0x10200000 -n +/.App`, as a home-screen tap does), waits 45 s (past the preinstaller's 30 s +timeout), and requires: no failure dialog in a `uiautomator` dump, no +`uBlock Origin startup failed` log line, a positive `uBlock Origin startup ready: +Ready(installed=true, enabled=true)` line, and a live process. Silence is not a +pass. It uses no Marionette and no debug config. With AMO reachable the first +phase also exercises an add-on update racing first-run readiness whenever AMO +serves a newer uBO than the pin. The UI dump and logcat of each phase are kept +in the work directory as `launcher-start--*`. + `--check-https-only` exercises the new default and is also part of the baseline page-load suite. HTTP to the local non-loopback fixture must show the browser's HTTPS-only interstitial. The test uses its actual Continue button, then requires @@ -382,9 +407,10 @@ task is genuinely done. | `--first-run-capture` | LW-M4-10 | implemented | **FAIL** — 53–58 outbound events before any navigation | | `--network-capture` | LW-M4-01/03/08 | implemented | reports; the caller greps | | `--check-aboutconfig` | LW-M4-09 | implemented | exit 3 on a **debuggable** build (a pass there proves nothing); **PASS** on the release-configured APK — see below | -| `--check-no-suggest` | LW-M4-11 | implemented | types a query into the toolbar and idles with Enter NOT pressed: the capture window must be empty, then Enter must produce traffic (the positive control that proves the capture was alive), no sponsored-tile host (`ads.mozilla.org`) anywhere since launch, and the "Show search suggestions" switch must exist in Settings > Search and read OFF | +| `--check-no-suggest` | LW-M4-11 | implemented | after uBO's post-launch list update has gone quiet, types a query into the toolbar and idles with Enter NOT pressed: no connection may open, no DNS query may leave and no connection open before typing may carry more than an HTTP/2 keep-alive record (see below), then Enter must produce traffic (the positive control that proves the capture was alive), no sponsored-tile host (`ads.mozilla.org`) anywhere since launch, and the "Show search suggestions" switch must exist in Settings > Search and read OFF | | `--check-strings` | LW-M4-12 | implemented | two halves: the resource table (`aapt2` over the APK's `resources.arsc`, every locale) and a running-app traversal of the deep-linked settings screens (`--strings-locale`, `--strings-depth`, `--strings-max-taps`); a brand word in any string value that is not on the enumerated exception list fails it | | `--check-update-privacy` | LW-M6-06 | implemented | OFF window: launch, idle, open Settings — no event to an update host, and a dead capture (zero events) fails rather than passes. If the "Check for updates" row exists it must read OFF; the harness flips it, relaunches, and requires the update host to be contacted and nothing else new. A build without a row (compiled out, as a store build should be) passes the OFF half only | +| `--check-launcher-start` | LW-M3-07 | implemented | launcher (not URL) cold starts on a fresh profile and a restart; fails on the uBO setup-failure dialog, a logged failure, or a missing readiness line. Beta 2 and the first 153.4 candidate: **FAIL** (dialog 30 s into the restart) | ### `--check-search` deserves a note @@ -402,6 +428,121 @@ address bar cannot be found the harness raises a harness error rather than guessing — a static scan of the shipped engine list would not satisfy "verified from a real query", because a code appended at runtime would not appear in it. +### `--check-no-suggest`: how the typing window is judged + +The check restarts the app, types a token into the toolbar in three +`input text` chunks, idles `--capture-seconds` (60 s) with Enter **not** +pressed, then presses Enter. The steps that make the typing window mean +something: + +1. **The uBO installed notice.** On a fresh profile the "uBlock Origin was + added" sheet covers the toolbar. `toolbar_ready()` recognises that exact + native notice with the graphics harness's own `ubo_added_notice()` (loaded + from `scripts/android-graphics-smoke.py`, not copied), taps its OK once, and + accepts the address bar only after two dumps 2 s apart show it at the same + place with no sheet. A generic OK or a permission dialog is never tapped; a + notice that does not close is a harness error. `--check-search` uses the + same wait. The evidence records `ubo_notice_acknowledged`. +2. **The pre-typing quiet wait.** uBO's asset updater runs + `autoUpdateDelayAfterLaunch` seconds after every launch and then fetches one + stale list every `autoUpdateAssetFetchPeriod` seconds. Both values are read + from the APK's bundled `ublock_origin.xpi` (`js/background.js`), never + assumed (1.75.0: 37 s and 5 s). Typing starts only when the launch timer must + have fired (delay + 30 s startup allowance) **and** the capture has carried + no non-background outbound payload for `max(20 s, 3 × fetch period)`. Nothing + is exempted: traffic seen during the wait is recorded per host + (`pre_typing_settle.hosts_bytes`). A capture that never goes quiet within + 300 s is named in the failure detail. +3. **Attribution by connection** (`attribute_typing_flows`). The quiet wait + cannot outlast HTTP/2 keep-alives: connections opened during startup (AMO, + uBO's list hosts) ping about every 59 s, so a ping or an idle-timeout close + lands in any 60 s window. rc2's final acceptance failed on exactly that: 13 + non-background packets, all 39/46 B pings and 24/31 B TLS alerts on + connections opened before typing. The capture is therefore read from its + header to the end of the window in both directions, and every flow with an + outbound SYN, datagram or payload in the window gets a verdict. It is + **typing traffic** (the check fails) when any of these holds: + + | reason | meaning | + | --- | --- | + | `dns-query` | a query to port 53 or 853, unless every name in it is an exempt background host (as before) | + | `new-connection` | an outbound TCP SYN inside the window | + | `not-open-before-typing` | a flow first seen inside the window without a SYN | + | `udp-datagram` | any other non-background UDP, QUIC included. No evidence justifies a UDP keep-alive exemption | + | `resolved-during-typing` | the flow's address came from a DNS answer inside the window | + | `search-or-suggest-host` | the flow's SNI is a search or suggestion host of any engine in `assets/search-config-v2.json`, whatever the size | + | `payload-exceeds-keepalive` | an outbound segment that is not **one** complete TLS application-data or alert record of at most 46 B | + + A flow passes only as `background` (an SNI or DNS name on the existing + security-settings / OS-noise lists, the same exemption `pcap_payloads` + applies) or as `keepalive` (open before typing, nothing out but + keep-alive-sized records). As a cross-check, every non-background payload + `pcap_payloads` sees in the window must sit on a flow that passed. + + **Why 46 B.** An HTTP/2 PING or GOAWAY is a 9-byte frame header plus an + 8-byte payload: 17 B. TLS 1.3 wraps it in 5 B of record header, 1 B of inner + content type and a 16 B AEAD tag (39 B on the wire). TLS 1.2 AES-GCM uses a + 5 B header, an 8 B explicit nonce and a 16 B tag (46 B). A 2-byte alert in the + same envelopes is 24 B or 31 B. Those four sizes are exactly what rc2 sent. A + 46 B record leaves at most 24 B of HTTP/2 (15 B of HPACK after the frame + header) under TLS 1.3, too little for a request whose `:path` carries the + suggestion endpoint and the typed text. Plaintext, a handshake record, two + records coalesced into one segment, or a 47 B record all count as payload. + + Every flow is listed in the check JSON under `typing_flow_attribution.flows` + (addresses, ports, SNI, when it was opened, the size of each outbound and + inbound segment in the window, the reasons and the verdict). The failing + ones are repeated in `typing_flows_failed`. +4. **The search control.** Enter alone must then put the query on the wire to + the default engine's host, and Marionette must read the token from both the + current URL and the loaded document. A dead capture cannot pass. +5. **Settings.** No sponsored-tile host since launch, and "Show search + suggestions" must exist in Settings > Search, read OFF, and survive an + ON/OFF round trip through the UI. + +**Negative control.** `--check-no-suggest --no-suggest-negative-control` turns +"Show search suggestions" ON through Settings before the quiet wait, then runs +the same window. It must FAIL, and its detail begins `NEGATIVE CONTROL` and +names the suggestion host it caught (`ac.duckduckgo.com` for the shipped +default). The switch is put back OFF afterwards; failing to restore it is +reported too. The result row is called `check-no-suggest-negative-control`, so +it cannot be mistaken for the gate. + +### Graphics acceptance: the soft keyboard and the quiet Review + +`scripts/android-graphics-smoke.py` (run as part of the baseline) taps controls +it found in a uiautomator dump. A dump contains only the app window, so it +cannot see a window above the app. On the rc2 emulator, a URL submitted from +the tab-counter menu's New (private) tab leaves the soft keyboard on screen and +taking touches over the bottom of the screen, even though +`InputMethodManagerService` reports it hidden. A tap on the quiet "Review" +snackbar then landed on a key (rc2 defect C, commit `f7f519f6`). + +- **Every tap is checked against the input dispatcher.** Before tapping, the + harness reads `dumpsys input` and refuses to tap through any foreign window. + If only a soft keyboard covers the point, it is closed first; anything else + is a failure. +- **Keyboard force-close.** After submitting a URL the harness gives the + normal hide 1.5 s. A keyboard still taking touches after that is ended with + `am force-stop` of the **default IME package**, never the app under test. + Before doing so the harness checks that the covering window belongs to that + IME's uid, and afterwards it waits up to 5 s for the window to go. The event + is recorded as `soft-keyboard-closed`. +- **Review-expiry fallback, and its requirement.** The quiet notice is a + LENGTH_LONG snackbar and can expire between the dump and the tap (rc2 had one + such miss in a normal tab). A missed Review counts as expired only if the + notice is gone **and** no other permission UI opened; the harness then opens + the permissions through the site controls instead. A Review that is still + shown after the tap, or that opened something other than the permissions + list, is a failure. To stop the fallback from hiding a broken Review action, + the run must still have had Review open the permissions list **at least once + in a normal tab and at least once in a private tab**. That is the check + `quiet-review-opens-permissions-in-normal-and-private-tabs`, and its evidence + lists every attempt. +- After "Close tab" closes the last private tab, Fenix shows the empty private + home, whose tab-counter menu has no "New private tab". The next private page + is typed into that home's address bar. + ### `--check-aboutconfig`, and the selector bug that made it a lie It still **refuses on a debuggable build**, and that part was always right: @@ -624,6 +765,7 @@ the vacuous version later. --capture-seconds N window length for the two capture modes (default 60) --pref-dump --network-capture --first-run-capture --self-test --check-{ubo,search,no-gms,no-adjust,aboutconfig,no-suggest,strings,update-privacy} +--no-suggest-negative-control with --check-no-suggest: suggestions ON before typing; must FAIL ``` | variable | effect | diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/README.md b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/README.md new file mode 100644 index 000000000..7c65c58a3 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/README.md @@ -0,0 +1,175 @@ +# uBO startup: AMO update during first run, and launcher cold starts (2026-10-02) + +Two "uBlock Origin setup failed" defects. Both are present in published Beta 2 and in the +first 153.4.0esr candidate. Both are fixed here in Fenix only (`ubo-preinstall.patch`), with +the pin bumped to uBO 1.75.0. Nothing in Gecko or omni.ja changed: the `ubo-readiness.patch` +edit touches only its header comment, above the first diff. + +## Defect (b): every launcher cold start fails after 30 s + +**Root cause.** On `APP_STARTUP`, Gecko delays persistent background pages until +`ExtensionParent.browserStartupPromise` resolves. On GeckoView that happens when the first +GeckoView window (`chrome/geckoview/geckoview.js`) sends `extensions-late-startup`. +`LibreWolfUboPreinstallMiddleware` holds every `CreateEngineSessionAction` until uBO is ready. +A launcher start lands on the home screen with no incoming URL, so it opens no window. That +means: + +- uBO's background page never starts; +- its blocking `onHeadersReceived` listener is never registered; +- `awaitBlockingResponseListener` cannot resolve; +- the preinstaller's 30 s `withTimeout` fires. + +It is a deadlock, ended only by the timeout. A VIEW intent goes through +`IntentReceiverActivity`, which calls `engine.speculativeCreateSession()`, and that opens a +GeckoSession window. So URL starts work. Tapping the toolbar would also have released it, +through `FenixSearchMiddleware.speculativeCreateSession`. A first run is not affected the +same way, because an `ADDON_INSTALL` startup is not delayed. It fails for defect (a) instead. + +The logcat shows the mechanism. In `repro-before/02-restart-launcher.logcat` there is no +`GeckoSession: ... chrome startup finished` line, and `TimeoutCancellationException` comes +at START + 30.1 s. In `03-restart-view` the window opens 0.6 s after START and there is no +failure. `build/runtime/diag/amo-blocked-control/02,03` (stage C) shows the same thing with +AMO blocked and uBO still at 1.74.0. + +**Fix.** Before the wait, `AndroidDependencies.awaitFilteringReady` calls +`engine.speculativeCreateSession(private = false)`. This is the same call +`IntentReceiverActivity` makes for every VIEW intent. It opens the window without loading +anything, and the first tab adopts it once the middleware releases sessions. + +After the fix, `repro-after/02` and `04` (launcher restarts) open the window about 1.2–1.3 s after +START and log `startup ready` about 2.2–2.4 s after START. + +**Why the harness never caught it.** Every device check starts with `App.start_url`, a VIEW +intent to `IntentReceiverActivity`, because Marionette's NewSession needs a Gecko window. +That speculative session is exactly what releases the delayed startup. The new +`--check-launcher-start` covers the gap (see SMOKE.md). It: + +- resolves the launcher activity through the package manager; +- cold-starts it twice, on a fresh profile and then on a restart; +- waits 45 s; +- fails on the dialog, on a logged failure, or on a missing positive readiness line. + +Results: + +- `smoke-launcher-before/`: pre-fix APK `2d7db8ee…4f46`, **FAIL** in both phases. +- `smoke-launcher-after/`: fixed APK, **PASS**. + +## Defect (a): AMO update during first run + +**Root cause** (`repro-before/01-fresh-launcher.logcat`, AMO reachable and serving 1.75.0): + +1. The bundled 1.74.0 installs. +2. `DefaultAddonUpdater.registerForFutureUpdates` runs `AddonUpdaterWorker` at once. +3. Gecko replaces uBO with the AMO-signed 1.75.0. +4. The shutdown of 1.74.0 rejects the version-bound wait: `Blocking extension stopped + before becoming ready` (QueryException, 1.5 s after the update check started). +5. The preinstaller fails. + +**Fix (1).** When a readiness wait fails, the preinstaller polls the registry for up to 5 s. +It restarts the attempt only if it finds a same-ID copy that is enabled and **strictly +newer** than the awaited version. That gives the restarted attempt a fresh timeout. It takes +the existing-installation path: no reinstall, `COMPLETE` recorded, and a wait on the new +version. This can happen at most twice. + +Anything else keeps the original failure: absence, disablement, the same version, an older +version, a pre-release of the same version, or an unparseable version. The security +property does not change: + +- the new copy reached the registry only through Gecko's own update install, with + `xpinstall.signatures.required=true` (MOZ_REQUIRE_SIGNING); +- the trusted-permission override still matches only the hash-verified bundled file; +- the readiness signal is still the live blocking listener of the exact awaited version. + +Unit tests in `LibreWolfUboPreinstallerTest` cover: + +- replacement during the first run; +- replacement registered after the failure; +- replacement during a later startup; +- all the rejected cases; +- the replacement bound; +- the version comparator. + +**Fix (2).** The pin is bumped to 1.75.0, AMO's current release (`ubo-1.75.0-review/review.txt`). +The 1.75.0 file was checked as follows: + +- three independent downloads with identical SHA-256; +- `fetch-ubo-extension.py` validation; +- PKCS#7 chain to Gecko's AMO production root; +- JAR digests over every member; +- `js/start.js`, `js/traffic.js`, `background.js` and `vapi-background.js` are byte-identical + to 1.74.0, so the listener-after-filters property `ubo-readiness.patch` relies on still + holds; +- permissions are identical; +- the harness probe rule is present. + +On device, `smoke-ubo-preinstall-after/` (fixed APK, fresh profile) shows: + +- the bundled-list script is blocked on the first navigation and the allowed control runs; +- the installed add-on is 1.75.0, with `signedState` 2 (`SIGNED`, not builtin); +- private browsing is allowed; +- there is 1 live blocking listener. + +The LW-M7-34 update-fixture pair moved to 1.74.0 → 1.75.0, because its verifier binds the +newer fixture to the packaged pin. + +**Proof of fix (1) against a real AMO update.** With 1.75.0 pinned, AMO has nothing newer. +So a diagnostic variant was built from the same compiled Kotlin (`compileReleaseKotlin +UP-TO-DATE`; its `classes*.dex` are byte-identical to the fixed APK's, sha256 `a68ca719…d072`), differing only in the 1.74.0 asset, and run on a fresh profile with AMO +reachable (`repro-variant-pin174/01`): + +``` +06:38:01.303 AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +06:38:02.705 AddonUpdaterWorker: Extension uBlock0@raymondhill.net successfully updated +06:38:02.761 LibreWolfUboPreinstaller: uBlock Origin was updated to 1.75.0 during startup +06:38:05.902 LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +``` + +There is no dialog in any of its four phases. This is the situation Beta 2 testers are in +today. The variant is diagnostic only and must never be distributed. + +## Runs + +The emulator was a private AVD (android-30 default x86_64, swangle, `-dns-server 9.9.9.9`), +booted fresh with `-wipe-data`. It was the only emulator running. `repro.sh` does the +following: + +- installs the APK; +- runs `pm clear`; +- then runs four phases: fresh launcher start, launcher restart, VIEW restart, and a second + launcher restart. + +Before each phase it runs `force-stop` and `logcat -c`. Each phase waits 45 s, then takes a +UI dump and a logcat. Each directory's `apk.sha256` names the exact signed APK. + +| APK | sha256 | uBO pin | +| --- | --- | --- | +| pre-fix candidate (stage C) | `2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46` | 1.74.0 | +| fixed, unsigned `fenix-x86_64-release.apk` | `ed86693b2766f760f65c9632154d221f697120b23a7b1e4f09ad78926522c196` | 1.75.0 | +| fixed, throwaway-signed | `71761a08aefe27664fdf614f4403654ede69df39c162cde016ea568cbc843b75` | 1.75.0 | +| diagnostic variant, throwaway-signed | `4a21d95084ff7ec1b2afbcf519f300fe881b66f3059ab64568657e8e1e8873b8` | 1.74.0 | + +Every APK is signed with the stage-C throwaway key (cert sha256 `31e9a40f…b760`). It is not +the release key, and the key is not archived. + +The fixed APKs were built with `android-apk.sh --skip-gecko` against the stage-C objdir +(build date 20261002000000). `:fenix:compileReleaseKotlin` executed; it was not up to date. + +Fenix unit tests: the full `./mach gradle fenix:testDebugUnitTest --continue` ran in the build +container against this tree, and `board.py --check-fenix-tests` reports **0 unexpected** +(`check-fenix-tests.txt`). `LibreWolfUboPreinstallerTest` passed 23/23 and +`LibreWolfUboPreinstallMiddlewareTest` passed 4/4. That run used the final sources. An +earlier run of the same suite caught two mistakes in the new code before the final APK was +built: a pre-existing test needed the settle window advanced, and the comparator accepted +`1.75.*`. + +Patch gates on the final tree, all green: + +- `check-patchfail.sh --targets=android` (153.4.0esr); +- `lint-patch-scope.py`; +- `check-patch-order.py`; +- `board.py --check-scope` and `--check`; +- `node scripts/tests/test-ubo-readiness.js ` (18); +- `test-ubo-extension.py` (22); +- `test-android-smoke.py` (52); +- `lw-m7-34/fixtures.py`. + diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/check-fenix-tests.txt b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/check-fenix-tests.txt new file mode 100644 index 000000000..4a9c94ca9 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/check-fenix-tests.txt @@ -0,0 +1,6 @@ +# 615 classes / 5568 tests from /home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-153.4.0esr-1/obj-x86_64/gradle/build/mobile/android/fenix/app/test-results/testDebugUnitTest +# newest result written 2026-10-02 06:31:21 — check this against the change you are testing +# failing 21 = 18 environmental + 3 known-real + 0 unexpected +warn: org.mozilla.fenix.settings.autofill.ui.AutofillSettingsMiddlewareTest: 1 failing, declared 2 — lower the count + +ok: no failures beyond the documented allowlist diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/01-fresh-launcher.logcat b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/01-fresh-launcher.logcat new file mode 100644 index 000000000..70227fc0e --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/01-fresh-launcher.logcat @@ -0,0 +1,613 @@ +--------- beginning of main +10-02 06:34:24.318 2428 2428 I abb : StartCommandInProcess(73657474696e67730067657400676c6f settings.get.glo [truncated]) +10-02 06:34:24.319 2428 2432 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:34:24.316 530 530 W Binder:530_4: type=1400 audit(0.0:328): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 06:34:24.316 530 530 W Binder:530_4: type=1400 audit(0.0:329): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 06:34:24.324 2428 2428 I abb : StartCommandInProcess(7061636b61676500696e7374616c6c2d package.install- [truncated]) +10-02 06:34:24.316 530 530 W Binder:530_4: type=1400 audit(0.0:330): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 06:34:24.332 530 599 I IncrementalService: createStorage: /data/app/vmdl2133051818.tmp | 5 +10-02 06:34:24.334 530 599 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 2 instances, 3 mount points +10-02 06:34:24.334 530 599 W incfs : [incfs] couldn't change file mode to 0777: Invalid argument +--------- beginning of system +10-02 06:34:24.334 188 188 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 2 instances, 3 mount points +10-02 06:34:24.334 530 599 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 2 instances, 4 mount points +10-02 06:34:24.335 530 599 I IncrementalService: created storage 9 +10-02 06:34:24.335 530 530 I incfs-dataloaderconnector: DataLoader::create1 cmd: 363|/data/incremental/MT_data_app_vmdl213/mount/.pending_reads (deleted) +10-02 06:34:24.335 530 530 I incfs-dataloaderconnector: DataLoader::create1 pendingReads: 366|/data/incremental/MT_data_app_vmdl213/mount/.pending_reads (deleted) +10-02 06:34:24.335 530 530 I incfs-dataloaderconnector: DataLoader::create1 log: 371|/data/incremental/MT_data_app_vmdl213/mount/.log (deleted) +10-02 06:34:24.335 530 530 I incfs-dataloaderconnector: DataLoader::create2: 2|android|com.android.server.pm.PackageManagerShellCommandDataLoader|shellCommandId=1966853113 +10-02 06:34:24.335 530 599 I incfs-dataloaderconnector: DataLoader::create1 cmd: 376|/data/incremental/MT_data_app_vmdl213/mount/.pending_reads (deleted) +10-02 06:34:24.335 530 599 I incfs-dataloaderconnector: DataLoader::create1 pendingReads: 377|/data/incremental/MT_data_app_vmdl213/mount/.pending_reads (deleted) +10-02 06:34:24.335 530 530 E PackageManagerShellCommandDataLoader-jni: onPrepareImage: start. +10-02 06:34:24.335 530 599 I incfs-dataloaderconnector: DataLoader::create1 log: 378|/data/incremental/MT_data_app_vmdl213/mount/.log (deleted) +10-02 06:34:24.335 530 599 I incfs-dataloaderconnector: DataLoader::create2: 2|android|com.android.server.pm.PackageManagerShellCommandDataLoader|shellCommandId=1966853113 +10-02 06:34:24.335 530 599 E incfs-dataloaderconnector: id(9): already exist, skipping creation. +10-02 06:34:24.335 530 530 E PackageManagerShellCommandDataLoader-jni: onPrepareImage: done, proceeding to streaming. +10-02 06:34:24.335 530 530 I PackageManagerShellCommandDataLoader-jni: Started streaming... +10-02 06:34:24.335 530 530 I incfs-dataloaderconnector: Reported status back to IncrementalService. DataLoaderId=9, status=5 +10-02 06:34:24.335 530 530 I incfs-dataloaderconnector: Reported status back to IncrementalService. DataLoaderId=9, status=3 +10-02 06:34:24.335 530 530 I incfs-dataloaderconnector: Reported status back to IncrementalService. DataLoaderId=9, status=2 +10-02 06:34:24.429 530 599 W incfs : [incfs] couldn't change file mode to 0777: Invalid argument +10-02 06:34:24.445 530 628 W PackageParsing: Unknown element under service: property at /data/app/vmdl2133051818.tmp/base.apk Binary XML file line #834 +10-02 06:34:24.445 530 628 W PackageParsing: Unknown element under service: property at /data/app/vmdl2133051818.tmp/base.apk Binary XML file line #845 +10-02 06:34:24.445 530 628 W PackageParsing: Unknown element under service: property at /data/app/vmdl2133051818.tmp/base.apk Binary XML file line #956 +10-02 06:34:24.445 530 628 W PackageParsing: Unknown element under service: property at /data/app/vmdl2133051818.tmp/base.apk Binary XML file line #965 +10-02 06:34:24.445 530 628 W PackageParsing: Unknown element under service: property at /data/app/vmdl2133051818.tmp/base.apk Binary XML file line #974 +10-02 06:34:24.447 530 628 W RuleEvaluation: Integrity rule files are not available. +10-02 06:34:24.447 530 592 I PackageManager: Integrity check passed for file:///data/app/vmdl2133051818.tmp +10-02 06:34:24.451 530 592 W PackageParsing: Unknown element under service: property at /data/app/vmdl2133051818.tmp/base.apk Binary XML file line #834 +10-02 06:34:24.451 530 592 W PackageParsing: Unknown element under service: property at /data/app/vmdl2133051818.tmp/base.apk Binary XML file line #845 +10-02 06:34:24.451 530 592 W PackageParsing: Unknown element under service: property at /data/app/vmdl2133051818.tmp/base.apk Binary XML file line #956 +10-02 06:34:24.451 530 592 W PackageParsing: Unknown element under service: property at /data/app/vmdl2133051818.tmp/base.apk Binary XML file line #965 +10-02 06:34:24.451 530 592 W PackageParsing: Unknown element under service: property at /data/app/vmdl2133051818.tmp/base.apk Binary XML file line #974 +10-02 06:34:24.461 188 188 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 2 instances, 4 mount points +10-02 06:34:24.462 530 592 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 2 instances, 5 mount points +10-02 06:34:24.463 530 592 I IncrementalService: Removing bind point /data/app/vmdl2133051818.tmp for storage 9 +10-02 06:34:24.463 188 188 W incfs : IncFs_Unmount: umount(force) failed, detaching '/data/app/vmdl2133051818.tmp': Device or resource busy +10-02 06:34:24.463 530 576 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=-1: installPackageLI +10-02 06:34:24.463 530 576 I ActivityManager: Killing 8767:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to installPackageLI +10-02 06:34:24.464 530 576 I ActivityManager: Killing 8635:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to installPackageLI +10-02 06:34:24.464 530 576 W ActivityTaskManager: Force removing ActivityRecord{fefdca4 u0 org.redoubtbrowser/.App t29 f}}: app died, no saved state +10-02 06:34:24.467 530 592 I PackageManager: Update package org.redoubtbrowser code path from /data/app/~~D7oPl5kzbErCa5eeuu8c1w==/org.redoubtbrowser-zuT3zCIIqxwzOmOtHwW0xA== to /data/app/~~2gakCI6L56YZ4OX4VlhfNw==/org.redoubtbrowser-hvhEy33wwc50a9toloWljQ==; Retain data and using new +10-02 06:34:24.467 530 592 I PackageManager: Update package org.redoubtbrowser resource path from /data/app/~~D7oPl5kzbErCa5eeuu8c1w==/org.redoubtbrowser-zuT3zCIIqxwzOmOtHwW0xA== to /data/app/~~2gakCI6L56YZ4OX4VlhfNw==/org.redoubtbrowser-hvhEy33wwc50a9toloWljQ==; Retain data and using new +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.467 530 576 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:24.470 530 576 I ActivityManager: Killing 8893:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:782202bc35ea4a4ca07fed220adaa092/u0a130i-8989 (adj 0): isolated not needed +10-02 06:34:24.470 530 576 I ActivityManager: Killing 8841:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:4d0b20d799c848f3b4f5d6f9c3ef4cf7/u0a130i-8990 (adj 0): isolated not needed +10-02 06:34:24.470 530 576 I ActivityManager: Killing 8745:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:e29e41a8e8ee408fbc29bad02c7f58e7/u0a130i-8991 (adj 0): isolated not needed +10-02 06:34:24.470 530 576 I WindowManager: Force finishing activity ActivityRecord{fefdca4 u0 org.redoubtbrowser/.App t29 f} isExiting} +10-02 06:34:24.470 530 576 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{fefdca4 u0 org.redoubtbrowser/.App t29 f} isExiting} +10-02 06:34:24.472 530 3520 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@68ee748 +10-02 06:34:24.472 530 592 W PackageManager: Provider ComponentInfo{org.redoubtbrowser/androidx.startup.InitializationProvider} already defined; ignoring +10-02 06:34:24.472 530 592 W PackageManager: Skipping provider name org.redoubtbrowser.androidx-startup (in package org.redoubtbrowser): name already used by org.redoubtbrowser +10-02 06:34:24.473 530 592 D CompatibilityChangeReporter: Compat change id reported: 135549675; UID 10130; state: ENABLED +10-02 06:34:24.473 530 592 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 06:34:24.499 7563 7563 I Zygote : Process 8893 exited due to signal 9 (Killed) +10-02 06:34:24.500 303 303 I Zygote : Process 8767 exited due to signal 9 (Killed) +10-02 06:34:24.501 530 8987 I PackageManagerShellCommandDataLoader-jni: Stop signal received. Sending exit command (remaining bytes: 0). +10-02 06:34:24.501 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90002-90002 +10-02 06:34:24.501 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 06:34:24.501 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 06:34:24.501 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90003-90003 +10-02 06:34:24.501 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90005-90005 +10-02 06:34:24.501 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90004-90004 +10-02 06:34:24.501 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90008-90008 +10-02 06:34:24.501 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90006-90006 +10-02 06:34:24.501 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90007-90007 +10-02 06:34:24.501 530 592 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 06:34:24.501 530 592 D PackageManager: Clear ephemeral installer activity +10-02 06:34:24.503 7563 7563 I Zygote : Process 8745 exited due to signal 9 (Killed) +10-02 06:34:24.504 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bf000 0x3f9fa8000] +10-02 06:34:24.505 411 411 D installd: Detected label change from u:object_r:app_data_file:s0 to u:object_r:app_data_file:s0:c130,c256,c512,c768 at /data/data/org.redoubtbrowser/code_cache; running recursive restorecon +10-02 06:34:24.505 411 411 D installd: Detected label change from u:object_r:app_data_file:s0 to u:object_r:app_data_file:s0:c130,c256,c512,c768 at /data/user_de/0/org.redoubtbrowser/cache; running recursive restorecon +10-02 06:34:24.505 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9fa8000 0x3fa791000] +10-02 06:34:24.506 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa791000 0x3faf7a000] +10-02 06:34:24.509 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 8767 in 44ms +10-02 06:34:24.509 7563 7563 I Zygote : Process 8841 exited due to signal 9 (Killed) +10-02 06:34:24.522 530 2415 I WindowManager: WIN DEATH: Window{fec383 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:34:24.522 530 2415 W InputDispatcher: Attempted to unregister already unregistered input channel 'fec383 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 06:34:24.522 530 587 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 2 instances, 4 mount points +--------- beginning of kernel +10-02 06:34:24.619 0 0 I binder : undelivered TRANSACTION_COMPLETE +10-02 06:34:24.620 0 0 I binder : undelivered transaction 274401, process died. +10-02 06:34:24.622 0 0 I binder : undelivered transaction 274567, process died. +10-02 06:34:24.525 303 303 I Zygote : Process 8635 exited due to signal 9 (Killed) +10-02 06:34:24.624 0 0 I binder : undelivered transaction 274314, process died. +10-02 06:34:24.533 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 8635 in 24ms +10-02 06:34:24.533 530 578 I libprocessgroup: Successfully killed process cgroup uid 90011 pid 8893 in 0ms +10-02 06:34:24.533 530 578 I libprocessgroup: Successfully killed process cgroup uid 90010 pid 8841 in 0ms +10-02 06:34:24.533 530 578 I libprocessgroup: Successfully killed process cgroup uid 90009 pid 8745 in 0ms +10-02 06:34:24.535 530 571 W WindowManager: Failed to deliver inset state change to w=Window{fec383 u0 org.redoubtbrowser/org.redoubtbrowser.App EXITING} +10-02 06:34:24.535 530 571 W WindowManager: android.os.DeadObjectException +10-02 06:34:24.535 530 571 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 06:34:24.535 530 571 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 06:34:24.535 530 571 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 06:34:24.535 530 571 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 06:34:24.535 530 571 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 06:34:24.535 530 571 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 06:34:24.535 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 06:34:24.535 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:222) +10-02 06:34:24.535 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:107) +10-02 06:34:24.535 530 571 W WindowManager: at com.android.server.wm.-$$Lambda$WindowAnimator$ddXU8gK8rmDqri0OZVMNa3Y4GHk.doFrame(Unknown Source:2) +10-02 06:34:24.535 530 571 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970) +10-02 06:34:24.535 530 571 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:796) +10-02 06:34:24.535 530 571 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:727) +10-02 06:34:24.535 530 571 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957) +10-02 06:34:24.535 530 571 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 06:34:24.535 530 571 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 06:34:24.535 530 571 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 06:34:24.535 530 571 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 06:34:24.535 530 571 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 06:34:24.718 530 570 W ActivityManager: setHasOverlayUi called on unknown pid: 8635 +10-02 06:34:25.625 530 592 I incfs-dataloaderconnector: Reported status back to IncrementalService. DataLoaderId=7, status=0 +10-02 06:34:25.625 530 592 I IncrementalService: Unmounting and cleaning up mount 7 with root '/data/incremental/MT_data_app_vmdl200' +10-02 06:34:25.625 530 592 I IncrementalService: bind: /data/app/~~D7oPl5kzbErCa5eeuu8c1w== +10-02 06:34:25.625 188 188 W incfs : IncFs_Unmount: umount(force) failed, detaching '/data/app/~~D7oPl5kzbErCa5eeuu8c1w==': Device or resource busy +10-02 06:34:25.625 530 592 I IncrementalService: root: /data/incremental/MT_data_app_vmdl200 +10-02 06:34:25.626 530 592 I IncrementalService: Removing bind point /data/app/vmdl2133051818.tmp for storage 9 +10-02 06:34:25.626 2428 2444 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:34:25.626 530 592 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: pkg removed +10-02 06:34:25.626 530 592 E libprocessgroup: getpgid(7563) failed: Permission denied +10-02 06:34:25.620 530 530 W Binder:530_4: type=1400 audit(0.0:331): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 06:34:25.620 530 530 W Binder:530_4: type=1400 audit(0.0:332): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 06:34:25.631 303 303 I Zygote : Process 7563 exited due to signal 9 (Killed) +10-02 06:34:25.631 530 592 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 7563 in 5ms +10-02 06:34:25.633 1519 1519 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_REMOVED +10-02 06:34:25.633 530 576 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 06:34:25.633 733 733 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_REMOVED +10-02 06:34:25.620 530 530 W Binder:530_4: type=1400 audit(0.0:333): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 06:34:25.635 1519 1519 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +10-02 06:34:25.635 530 575 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 06:34:25.635 530 575 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 06:34:25.635 530 575 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 06:34:25.635 530 575 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 06:34:25.635 530 575 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 06:34:25.635 530 575 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 06:34:25.637 530 576 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 06:34:25.637 530 576 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 06:34:25.637 733 733 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 06:34:25.637 733 733 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 06:34:25.620 530 530 W PackageManager: type=1400 audit(0.0:334): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 06:34:25.639 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AK8 +10-02 06:34:25.620 530 530 W PackageManager: type=1400 audit(0.0:335): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 06:34:25.641 981 996 W droid.launcher: Reducing the number of considered missed Gc histogram windows from 131 to 100 +10-02 06:34:25.647 530 680 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: clear data +10-02 06:34:25.648 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:34:25.648 530 619 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 06:34:25.649 530 576 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=-1: clearApplicationUserData +10-02 06:34:25.651 530 575 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 06:34:25.649 530 619 I chatty : uid=1000(system) InputReader identical 1 line +10-02 06:34:25.649 530 619 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 06:34:25.656 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:34:25.657 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:34:25.660 1101 1101 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 06:34:25.664 779 2388 I PermissionControllerServiceImpl: Updating user sensitive for uid 10130 +10-02 06:34:25.670 414 414 I keystore: clear_uid 10130 +10-02 06:34:25.671 733 733 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_DATA_CLEARED +10-02 06:34:25.671 8996 9001 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:34:25.672 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:34:25.673 530 575 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 06:34:25.673 530 575 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 06:34:25.673 530 575 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 06:34:25.673 530 575 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 06:34:25.673 530 575 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 06:34:25.673 530 575 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 06:34:25.675 1519 2313 I MediaProvider: Begin Intent { act=android.intent.action.PACKAGE_DATA_CLEARED dat=package:org.redoubtbrowser flg=0x1000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 06:34:25.681 1519 2313 I MediaProvider: End Intent { act=android.intent.action.PACKAGE_DATA_CLEARED dat=package:org.redoubtbrowser flg=0x1000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 06:34:25.708 9003 9003 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:34:25.709 9003 9003 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:34:25.709 9003 9003 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:34:25.709 9003 9003 I AndroidRuntime: Using default boot image +10-02 06:34:25.704 9003 9003 W app_process: type=1400 audit(0.0:336): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:34:25.810 0 0 W audit : audit_lost=32 audit_rate_limit=5 audit_backlog_limit=64 +10-02 06:34:25.811 0 0 E audit : rate limit exceeded +10-02 06:34:25.714 9003 9003 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:34:25.714 9003 9003 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:34:25.714 9003 9003 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:34:25.715 9003 9003 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:34:25.704 9003 9003 W app_process: type=1400 audit(0.0:337): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:34:25.749 9003 9003 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:34:25.749 9003 9003 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:34:25.751 9003 9003 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:34:25.751 9003 9003 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:34:25.756 9003 9003 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:34:25.758 9003 9003 D AndroidRuntime: Calling main entry com.android.commands.svc.Svc +10-02 06:34:25.759 9003 9003 D AndroidRuntime: Shutting down VM +10-02 06:34:26.175 9021 9023 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:34:26.182 9024 9027 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:34:26.191 530 3520 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 9030 +10-02 06:34:26.193 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:34:26.336 530 586 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 1 instances, 2 mount points +10-02 06:34:28.207 530 3520 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 06:34:28.207 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 06:34:28.208 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 21, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 06:34:28.209 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=21) +10-02 06:34:28.209 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:34:28.209 9037 9039 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:34:28.209 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:34:28.221 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3faf7a000 0x3fb763000] +10-02 06:34:28.233 303 303 D Zygote : Forked child process 9045 +10-02 06:34:28.234 530 577 I ActivityManager: Start proc 9045:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:34:28.243 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 06:34:28.344 0 0 W perfetto: enabled ftrace +10-02 06:34:28.246 9045 9045 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:34:28.247 384 427 I adbd : jdwp connection from 9045 +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.249 530 3520 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:34:28.252 9045 9045 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 06:34:28.607 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 06:34:28.535 9045 9045 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:34:28.535 9045 9045 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:34:28.629 9045 9045 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 06:34:28.679 9045 9045 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("true"), "is_first_run": Bool(true), "is_large_device": Bool(false), "number_of_app_launches": Number(0)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(true), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 06:34:28.681 9045 9075 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:34:28.683 9045 9075 I nimbus::stateful::persistence: Upgrading from version 2 to version 3 +10-02 06:34:28.683 9045 9075 I nimbus::stateful::persistence: Migration v2->v3: experiments_participation=true, rollouts_participation=true +10-02 06:34:28.684 9045 9075 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 06:34:28.708 9045 9079 I GeckoThread: preparing to run Gecko +10-02 06:34:28.711 9045 9079 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 06:34:28.713 9045 9079 E GeckoLibLoad: Load sqlite start +10-02 06:34:28.713 9045 9079 E GeckoLibLoad: Load sqlite done +10-02 06:34:28.713 9045 9079 E GeckoLibLoad: Load nss start +10-02 06:34:28.713 9045 9079 E GeckoLibLoad: Load nss done +10-02 06:34:28.724 9045 9079 E GeckoLibLoad: Loaded libs in 11.012759ms total, 0ms(10ms) user, 9ms(12ms) system, 1877(1881) faults +10-02 06:34:28.724 9045 9079 W GeckoThread: zerdatime 3193116 - runGecko +10-02 06:34:28.734 9045 9079 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 06:34:28.745 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 06:34:28.751 9045 9072 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 06:34:28.755 9045 9071 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 06:34:28.748 9045 9045 W org.redoubtbrowser: type=1400 audit(0.0:340): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:34:28.755 9045 9079 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 06:34:28.756 9045 9079 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 06:34:28.756 9045 9079 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 06:34:28.756 9045 9079 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 06:34:28.762 9045 9071 I ActionBarPolicy: Default - Starting check... +10-02 06:34:28.764 9045 9071 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 06:34:28.766 9045 9089 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:34:28.767 9045 9089 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:34:28.769 9045 9045 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 06:34:28.769 9045 9072 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 06:34:28.771 9045 9045 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 06:34:28.772 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 06:34:28.781 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 06:34:28.782 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 06:34:28.783 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 06:34:28.787 9045 9045 I FirefoxAccountStateMachine: Sync is disabled +10-02 06:34:28.789 9045 9045 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:34:28.789 9045 9113 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 06:34:28.790 9045 9116 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 06:34:28.791 9045 9108 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:34:28.792 9045 9126 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:34:28.792 9045 9126 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:34:28.793 9045 9126 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:34:28.799 9045 9114 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 06:34:28.805 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 06:34:28.806 9045 9114 E SearchMiddleware: Could not find migrated default search engine () +10-02 06:34:28.806 9045 9110 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:34:28.808 9045 9071 E SearchMiddleware: Could not find migrated default search engine () +10-02 06:34:28.808 9045 9114 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:34:28.828 9045 9045 W Gecko : type=1400 audit(0.0:341): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:34:28.828 9045 9045 W Gecko : type=1400 audit(0.0:342): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:34:28.840 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 06:34:28.843 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RestoreHiddenSearchEnginesAction +10-02 06:34:28.843 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 06:34:28.852 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 06:34:28.860 9045 9112 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 06:34:28.864 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 06:34:28.864 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 06:34:28.868 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 06:34:28.869 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 06:34:28.869 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 06:34:28.870 9045 9112 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:34:28.870 9045 9112 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 06:34:28.871 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:34:28.871 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:34:28.875 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 06:34:28.875 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 06:34:28.878 9045 9072 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 06:34:28.956 9045 9079 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f46e50, tid 9079 +10-02 06:34:28.957 9045 9079 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:34:28.958 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:34:28.958 9045 9079 D EGL_emulation: eglCreateContext: 0x7a6f92faba70: maj 3 min 1 rcv 4 +10-02 06:34:28.959 9045 9079 D EGL_emulation: eglMakeCurrent: 0x7a6f92faba70: ver 3 1 (tinfo 0x7a6f32fc60f0) (first time) +10-02 06:34:28.964 9045 9079 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:34:28.984 530 680 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:34:28.984 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:34:28.987 303 303 D Zygote : Forked child process 9175 +10-02 06:34:28.988 530 577 I ActivityManager: Start proc 9175:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 06:34:28.989 9175 9175 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:34:28.990 384 427 I adbd : jdwp connection from 9175 +10-02 06:34:28.992 530 680 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:34:28.994 9175 9175 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 06:34:28.996 9045 9124 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f48050, tid 9124 +10-02 06:34:28.999 9045 9124 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:34:28.999 9045 9124 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 06:34:28.999 9045 9124 D EGL_emulation: eglCreateContext: 0x7a6f92fafe80: maj 3 min 1 rcv 4 +10-02 06:34:28.999 9045 9124 D EGL_emulation: eglMakeCurrent: 0x7a6f92fafe80: ver 3 1 (tinfo 0x7a6f32fd13d0) (first time) +10-02 06:34:29.007 9045 9071 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 06:34:29.009 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb763000 0x3fbf4c000] +10-02 06:34:29.010 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:34:29.010 9045 9124 I Gralloc4: mapper 4.x is not supported +10-02 06:34:29.010 9045 9124 D HostConnection: createUnique: call +10-02 06:34:29.010 9045 9124 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f48e90, tid 9124 +10-02 06:34:29.010 9045 9124 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:34:29.010 9045 9124 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:34:29.034 9045 9124 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:34:29.037 530 680 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:34:29.037 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:34:29.038 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9fa8000 0x3fa791000] +10-02 06:34:29.039 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa791000 0x3faf7a000] +10-02 06:34:29.041 530 8622 W ActivityManager: Receiver with filter android.content.IntentFilter@ea6676e already registered for pid 9045, callerPackage is org.redoubtbrowser +10-02 06:34:29.046 303 303 D Zygote : Forked child process 9198 +10-02 06:34:29.050 530 577 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 06:34:29.055 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 06:34:29.091 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 06:34:29.092 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +883ms +10-02 06:34:29.092 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 06:34:29.094 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:34:29.096 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 06:34:29.096 9045 9072 I FenixApplication: Running post-visual completeness tasks... +10-02 06:34:29.096 9045 9072 I FenixApplication: Storage initialization... +10-02 06:34:29.096 9045 9072 I PlacesHistoryStorage: Warming up places storage... +10-02 06:34:29.096 9045 9110 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 06:34:29.102 530 577 I AppZygote: Starting application preload. +10-02 06:34:29.102 9198 9198 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 06:34:29.103 9198 9198 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 06:34:29.111 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:34:29.111 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:34:29.111 9045 9110 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:34:29.111 9045 9045 I ColdStartupDuration: COLD MAIN Application. to first frame: 451 ms +10-02 06:34:29.111 9045 9110 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 06:34:29.213 0 0 W incfs : iterate_incfs_dir org.redoubtbrowser-hvhEy33wwc50a9toloWljQ== -13 +10-02 06:34:29.108 411 411 W Binder:411_2: type=1400 audit(0.0:343): avc: denied { use } for path="/data/incremental/MT_data_app_vmdl213/backing_store/st_10_1/org.redoubtbrowser-hvhEy33wwc50a9toloWljQ==" dev="dm-5" ino=155728 scontext=u:r:installd:s0 tcontext=u:r:vold:s0 tclass=fd permissive=0 +10-02 06:34:29.119 9045 9045 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 06:34:29.120 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:34:29.120 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$TaskPreferenceUpdated +10-02 06:34:29.124 9045 9072 I PlacesHistoryStorage: 'Warming up places storage' took 27 ms +10-02 06:34:29.124 9045 9072 I PlacesBookmarksStorage: Warming up places storage... +10-02 06:34:29.124 9045 9075 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:34:29.124 9045 9072 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 06:34:29.125 9045 9072 I SyncableLoginsStorage: Warming up storage... +10-02 06:34:29.125 9045 9072 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 06:34:29.125 9045 9072 I AutofillCCAddressesStorage: Warming up storage... +10-02 06:34:29.125 9045 9072 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 06:34:29.132 9045 9072 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:34:29.132 9045 9072 I FenixApplication: 'Storage initialization' took 35 ms +10-02 06:34:29.139 9045 9072 I MessageNotificationWorker: Successfully fetched and applied Nimbus experiments. +10-02 06:34:29.140 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:34:29.145 9045 9130 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=5fe7815a-bdd3-4e40-92e9-1381a2b65403, tags={ org.mozilla.fenix.messaging.MessageNotificationWorker } ] +10-02 06:34:29.239 9175 9175 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:34:29.239 9175 9175 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:34:29.266 9175 9175 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 06:34:29.269 9175 9217 I GeckoThread: preparing to run Gecko +10-02 06:34:29.275 9175 9217 E GeckoLibLoad: Load sqlite start +10-02 06:34:29.275 9175 9217 E GeckoLibLoad: Load sqlite done +10-02 06:34:29.275 9175 9217 E GeckoLibLoad: Load nss start +10-02 06:34:29.275 9175 9217 E GeckoLibLoad: Load nss done +10-02 06:34:29.284 9175 9217 E GeckoLibLoad: Loaded libs in 8.863370ms total, 3ms(4ms) user, 5ms(4ms) system, 0(0) faults +10-02 06:34:29.285 9175 9217 W GeckoThread: zerdatime 3193677 - runGecko +10-02 06:34:29.351 9198 9198 I GeckoViewZygotePreload: doPreload +10-02 06:34:29.358 9198 9198 I AppZygoteInit: Application preload done +10-02 06:34:29.358 530 577 I AppZygote: Application preload done. +10-02 06:34:29.361 9198 9205 W tbrowser_zygot: Reducing the number of considered missed Gc histogram windows from 318 to 100 +10-02 06:34:29.364 9198 9198 D Zygote : Forked child process 9223 +10-02 06:34:29.364 530 577 W ActivityManager: Slow operation: 328ms so far, now at startProcess: returned from zygote! +10-02 06:34:29.364 530 577 W ActivityManager: Slow operation: 328ms so far, now at startProcess: done updating battery stats +10-02 06:34:29.364 530 577 W ActivityManager: Slow operation: 328ms so far, now at startProcess: building log message +10-02 06:34:29.364 530 577 I ActivityManager: Start proc 9223:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:9a3f89f56bb04d7cb78bccc1388ce040/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:9a3f89f56bb04d7cb78bccc1388ce040} +10-02 06:34:29.364 530 577 W ActivityManager: Slow operation: 328ms so far, now at startProcess: starting to update pids map +10-02 06:34:29.364 530 577 W ActivityManager: Slow operation: 328ms so far, now at startProcess: done updating pids map +10-02 06:34:29.364 530 577 W ActivityManager: Slow operation: 240ms so far, now at startProcess: asking zygote to start proc +10-02 06:34:29.365 9223 9223 W 78bccc1388ce04: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:34:29.367 9198 9198 D Zygote : Forked child process 9235 +10-02 06:34:29.367 384 427 I adbd : jdwp connection from 9223 +10-02 06:34:29.367 530 577 W ActivityManager: Slow operation: 243ms so far, now at startProcess: returned from zygote! +10-02 06:34:29.367 530 577 W ActivityManager: Slow operation: 243ms so far, now at startProcess: done updating battery stats +10-02 06:34:29.367 530 577 W ActivityManager: Slow operation: 243ms so far, now at startProcess: building log message +10-02 06:34:29.367 530 577 I ActivityManager: Start proc 9235:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:fcf04684f40c452d8b822280891602fc/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:fcf04684f40c452d8b822280891602fc} +10-02 06:34:29.367 530 577 W ActivityManager: Slow operation: 243ms so far, now at startProcess: starting to update pids map +10-02 06:34:29.367 530 577 W ActivityManager: Slow operation: 243ms so far, now at startProcess: done updating pids map +10-02 06:34:29.368 9235 9235 W b822280891602f: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:34:29.369 384 427 I adbd : jdwp connection from 9235 +10-02 06:34:29.369 530 3520 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:34:29.403 9235 9235 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:34:29.403 9235 9235 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:34:29.403 9223 9223 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:34:29.404 9223 9223 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:34:29.432 9235 9235 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:fcf04684f40c452d8b822280891602fc +10-02 06:34:29.432 9223 9223 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:9a3f89f56bb04d7cb78bccc1388ce040 +10-02 06:34:29.435 9235 9263 I GeckoThread: preparing to run Gecko +10-02 06:34:29.435 9223 9264 I GeckoThread: preparing to run Gecko +10-02 06:34:29.438 9223 9264 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:34:29.438 9223 9264 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:34:29.438 9223 9264 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:34:29.438 9223 9264 E GeckoLibLoad: Load sqlite start +10-02 06:34:29.439 9223 9264 E GeckoLibLoad: Load sqlite done +10-02 06:34:29.439 9223 9264 E GeckoLibLoad: Load nss start +10-02 06:34:29.439 9223 9264 E GeckoLibLoad: Load nss done +10-02 06:34:29.439 9223 9264 E GeckoLibLoad: Loaded libs in 0.119392ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:34:29.439 9223 9264 W GeckoThread: zerdatime 3193831 - runGecko +10-02 06:34:29.439 9175 9265 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:34:29.440 9175 9265 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:34:29.440 9175 9265 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:34:29.448 9175 9265 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3ad90, tid 9265 +10-02 06:34:29.451 9175 9265 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:34:29.451 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:34:29.452 9175 9265 D EGL_emulation: eglCreateContext: 0x7a6f92f84f00: maj 3 min 1 rcv 4 +10-02 06:34:29.452 9175 9265 D EGL_emulation: eglMakeCurrent: 0x7a6f92f84f00: ver 3 1 (tinfo 0x7a6f32f7da00) (first time) +10-02 06:34:29.462 9175 9277 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:34:29.566 0 0 W audit : audit_lost=34 audit_rate_limit=5 audit_backlog_limit=64 +10-02 06:34:29.567 0 0 E audit : rate limit exceeded +10-02 06:34:29.456 9223 9223 W WebExtensions: type=1400 audit(0.0:344): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:34:29.475 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 06:34:29.476 9223 9264 W GeckoEditableChild: No editable parent +10-02 06:34:29.476 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 06:34:29.482 9045 9045 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 06:34:29.504 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:34:29.576 9045 9045 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 06:34:29.577 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:34:30.042 9235 9263 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:34:30.042 9235 9263 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:34:30.042 9235 9263 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:34:30.061 9235 9263 E GeckoLibLoad: Load sqlite start +10-02 06:34:30.061 9235 9263 E GeckoLibLoad: Load sqlite done +10-02 06:34:30.061 9235 9263 E GeckoLibLoad: Load nss start +10-02 06:34:30.061 9235 9263 E GeckoLibLoad: Load nss done +10-02 06:34:30.061 9235 9263 E GeckoLibLoad: Loaded libs in 0.131454ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:34:30.062 9235 9263 W GeckoThread: zerdatime 3194454 - runGecko +10-02 06:34:30.084 9235 9235 W org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessSertype=1400 audit(0.0:346): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:34:30.084 9235 9235 W org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessSertype=1400 audit(0.0:347): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:34:30.934 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 06:34:30.934 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 06:34:31.078 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:34:31.079 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdatePromptRequestWebExtensionAction +10-02 06:34:31.090 9045 9344 I Addon : Icon for extension uBlock0@raymondhill.net loaded successfully +10-02 06:34:31.092 9223 9264 W GeckoEditableChild: No editable parent +10-02 06:34:31.097 9045 9045 W .redoubtbrowse: Accessing hidden method Landroid/graphics/drawable/DrawableWrapper;->hasFocusStateSpecified()Z (blacklist,test-api, linking, denied) +10-02 06:34:31.102 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:34:31.102 9045 9045 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 06:34:31.103 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:34:31.106 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3faf7a000 0x3fb280000] +10-02 06:34:29.370 530 3520 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:34:31.109 530 680 D ConnectivityService: requestNetwork for uid/pid:10130/9045 NetworkRequest [ TRACK_DEFAULT id=26, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] +10-02 06:34:31.109 530 691 D ConnectivityService: NetReassign [26 : null → 101] +10-02 06:34:31.109 530 687 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=26, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 06:34:31.109 530 687 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=26, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 06:34:31.110 1101 1101 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=26, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 06:34:31.112 755 755 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 06:34:31.113 755 755 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215570 dataRoaming=0 iconBitmap=android.graphics.Bitmap@4341038 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 06:34:31.113 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb280000 0x3fb586000] +10-02 06:34:31.113 1101 1101 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 06:34:31.113 1101 1101 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 06:34:31.116 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f830a000] +10-02 06:34:31.121 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:34:31.130 9045 9045 I AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +10-02 06:34:31.130 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:34:31.163 9045 9079 I GeckoSession: zerdatime 3195556 - chrome startup finished +10-02 06:34:31.165 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:34:31.165 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:34:31.166 9235 9263 W GeckoEditableChild: No editable parent +10-02 06:34:31.167 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:34:31.167 9045 9045 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:34:31.168 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:34:31.177 9045 9045 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 06:34:31.177 9045 9045 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 06:34:31.185 9045 9079 D GeckoIdleService: Registering Idle observer callback +10-02 06:34:31.185 9045 9079 D GeckoIdleService: Register idle observer 0x7a6e90eb3460 for 180 seconds +10-02 06:34:31.185 9045 9079 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 06:34:31.185 9045 9079 D GeckoIdleService: next timeout 180000 msec from now +10-02 06:34:31.185 9045 9079 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 06:34:31.185 9045 9079 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 06:34:31.188 9045 9079 D GeckoIdleService: Get idle time: time since reset 2 msec +10-02 06:34:31.188 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:34:31.194 9045 9079 D GeckoIdleService: Register idle observer 0x7a6e90ea62e8 for 5 seconds +10-02 06:34:31.194 9045 9079 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 06:34:31.194 9045 9079 D GeckoIdleService: next timeout 4991 msec from now +10-02 06:34:31.194 9045 9079 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4991 msec from now +10-02 06:34:31.194 9045 9079 D GeckoIdleService: reset timer expiry to 5001 msec from now +10-02 06:34:31.248 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:34:31.252 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 06:34:31.252 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 06:34:31.377 9045 9045 I AddonUpdaterWorker: There is no update available for uBlock0@raymondhill.net +10-02 06:34:31.378 9045 9130 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=6725eea7-f0a4-449e-9618-48415890788b, tags={ mozilla.components.feature.addons.update.AddonUpdaterWorker,mozilla.components.feature.addons.update.uBlock0@raymondhill.net.periodicWork,mozilla.components.feature.addons.update.addonUpdater.periodicWork } ] +10-02 06:34:31.372 9045 9045 W org.redoubtbrowser: type=1400 audit(0.0:348): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:34:31.385 530 691 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=26, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] (release request) +10-02 06:34:31.387 755 755 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 06:34:31.387 1101 1101 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 06:34:31.387 1101 1101 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 06:34:31.388 755 755 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215570 dataRoaming=0 iconBitmap=android.graphics.Bitmap@2686d76 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 06:34:31.492 9045 9045 W org.redoubtbrowser: type=1400 audit(0.0:349): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:34:32.144 530 3520 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:34:32.144 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:34:32.147 9198 9198 D Zygote : Forked child process 9376 +10-02 06:34:32.147 530 577 I ActivityManager: Start proc 9376:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c7075fe8f150438ea1faaf27d960c3dd/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c7075fe8f150438ea1faaf27d960c3dd} +10-02 06:34:32.148 9376 9376 W 1faaf27d960c3d: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:34:32.149 384 427 I adbd : jdwp connection from 9376 +10-02 06:34:32.151 530 3520 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:34:32.154 9376 9376 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:34:32.154 9376 9376 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:34:32.171 530 581 E libprocessgroup: AddTidToCgroup failed to write '9394'; fd=49: Invalid argument +10-02 06:34:32.171 530 581 E libprocessgroup: Failed to add task into cgroup +10-02 06:34:32.171 530 581 W libprocessgroup: ExecuteForTask failed for aggregate profile: Invalid argument +10-02 06:34:32.180 9376 9376 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c7075fe8f150438ea1faaf27d960c3dd +10-02 06:34:32.184 9376 9395 I GeckoThread: preparing to run Gecko +10-02 06:34:32.187 9376 9395 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:34:32.187 9376 9395 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:34:32.187 9376 9395 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:34:32.187 9376 9395 E GeckoLibLoad: Load sqlite start +10-02 06:34:32.188 9376 9395 E GeckoLibLoad: Load sqlite done +10-02 06:34:32.188 9376 9395 E GeckoLibLoad: Load nss start +10-02 06:34:32.188 9376 9395 E GeckoLibLoad: Load nss done +10-02 06:34:32.188 9376 9395 E GeckoLibLoad: Loaded libs in 0.150844ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:34:32.188 9376 9395 W GeckoThread: zerdatime 3196581 - runGecko +10-02 06:34:32.212 9376 9376 W org.redoubtbrowser_zygote: type=1400 audit(0.0:350): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:34:32.212 9376 9376 W org.redoubtbrowser_zygote: type=1400 audit(0.0:351): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:34:33.209 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=21) +10-02 06:34:33.209 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 06:34:33.210 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 21 ended, total sessions:0 +10-02 06:34:33.310 0 0 W perfetto: disabled ftrace +10-02 06:34:33.239 413 9041 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790915673238509820.perfetto_trace.pb +10-02 06:34:34.147 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:34:34.151 9045 9045 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:34:34.152 9045 9045 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:34:34.154 9045 9045 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 06:34:36.202 9045 9079 D GeckoIdleService: Get idle time: time since reset 5017 msec +10-02 06:34:36.202 9045 9079 D GeckoIdleService: Idle timer callback: current idle time 5017 msec +10-02 06:34:36.202 9045 9079 D GeckoIdleService: next timeout 174983 msec from now +10-02 06:34:36.202 9045 9079 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174983 msec from now +10-02 06:34:36.202 9045 9079 D GeckoIdleService: reset timer expiry to 174993 msec from now +10-02 06:34:36.202 9045 9079 D GeckoIdleService: Idle timer callback: tell observer 0x7a6e90ea62e8 user is idle +10-02 06:34:37.684 9045 9045 W org.redoubtbrowser: type=1400 audit(0.0:352): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:34:38.988 9045 9045 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:34:40.368 9045 9045 W org.redoubtbrowser: type=1400 audit(0.0:354): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:34:40.669 779 798 W ssioncontrolle: Reducing the number of considered missed Gc histogram windows from 131 to 100 +10-02 06:34:59.007 9045 9196 I SessionStorage/AutoSave: Save: Periodic +10-02 06:35:00.001 755 755 D KeyguardClockSwitch: Updating clock: 635 +10-02 06:35:13.270 9454 9454 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:35:13.271 9454 9454 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:35:13.271 9454 9454 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:35:13.271 9454 9454 I AndroidRuntime: Using default boot image +10-02 06:35:13.271 9454 9454 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:35:13.271 9454 9454 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:35:13.271 9454 9454 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:35:13.272 9454 9454 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:35:13.268 9454 9454 W app_process: type=1400 audit(0.0:355): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:35:13.268 9454 9454 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:35:13.268 9454 9454 W app_process: type=1400 audit(0.0:358): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:35:13.301 9454 9454 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:35:13.301 9454 9454 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:35:13.302 9454 9454 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:35:13.303 9454 9454 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:35:13.303 9454 9454 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:35:13.308 9454 9454 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:35:13.309 9454 9454 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:35:13.313 9454 9470 V UiAutomation: Init UiAutomation@fb5a400[id=17, flags=0] +10-02 06:35:14.316 9454 9454 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 06:35:14.316 530 3520 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@f28bab +10-02 06:35:14.316 9454 9470 V UiAutomation: Init UiAutomation@fb5a400[id=-1, flags=0] +10-02 06:35:14.317 9454 9454 D AndroidRuntime: Shutting down VM +10-02 06:35:14.760 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f830a000 0x3f8af3000] +10-02 06:35:14.768 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:35:14.768 9476 9476 I Gralloc4: mapper 4.x is not supported +10-02 06:35:14.771 9476 9476 D HostConnection: createUnique: call +10-02 06:35:14.771 9476 9476 D HostConnection: HostConnection::get() New Host Connection established 0x7c46d6b0ced0, tid 9476 +10-02 06:35:14.771 9476 9476 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:35:14.771 9476 9476 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:35:14.798 9476 9476 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:35:14.983 0 0 D logd : logdr: UID=2000 GID=2000 PID=9478 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/01-fresh-launcher.start b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/01-fresh-launcher.start new file mode 100644 index 000000000..543d4881a --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/01-fresh-launcher.start @@ -0,0 +1 @@ +2026-10-02T04:34:28.763Z diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/01-fresh-launcher.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/01-fresh-launcher.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/01-fresh-launcher.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/02-restart-launcher.logcat b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/02-restart-launcher.logcat new file mode 100644 index 000000000..093b989ef --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/02-restart-launcher.logcat @@ -0,0 +1,428 @@ +--------- beginning of main +10-02 06:35:14.316 9454 9454 W AccessibilityNodeInfoDumper: Fetch time: 1ms +--------- beginning of system +10-02 06:35:14.316 530 3520 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@f28bab +10-02 06:35:14.316 9454 9470 V UiAutomation: Init UiAutomation@fb5a400[id=-1, flags=0] +10-02 06:35:14.317 9454 9454 D AndroidRuntime: Shutting down VM +10-02 06:35:14.760 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f830a000 0x3f8af3000] +10-02 06:35:14.768 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:35:14.768 9476 9476 I Gralloc4: mapper 4.x is not supported +10-02 06:35:14.771 9476 9476 D HostConnection: createUnique: call +10-02 06:35:14.771 9476 9476 D HostConnection: HostConnection::get() New Host Connection established 0x7c46d6b0ced0, tid 9476 +10-02 06:35:14.771 9476 9476 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:35:14.771 9476 9476 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:35:14.798 9476 9476 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +--------- beginning of kernel +10-02 06:35:14.983 0 0 D logd : logdr: UID=2000 GID=2000 PID=9478 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 06:35:14.900 530 725 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 9483 +10-02 06:35:14.900 530 725 I ActivityManager: Killing 9175:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 9483 +10-02 06:35:14.901 530 725 I ActivityManager: Killing 9045:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 9483 +10-02 06:35:14.902 530 725 W ActivityTaskManager: Force removing ActivityRecord{dca9a49 u0 org.redoubtbrowser/.App t30 f}}: app died, no saved state +10-02 06:35:14.903 9223 9223 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.908 530 725 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:14.909 530 725 I ActivityManager: Killing 9376:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c7075fe8f150438ea1faaf27d960c3dd/u0a130i-8998 (adj 0): isolated not needed +10-02 06:35:14.909 530 725 I ActivityManager: Killing 9235:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:fcf04684f40c452d8b822280891602fc/u0a130i-8999 (adj 0): isolated not needed +10-02 06:35:14.909 530 725 I ActivityManager: Killing 9223:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:9a3f89f56bb04d7cb78bccc1388ce040/u0a130i-9000 (adj 0): isolated not needed +10-02 06:35:14.910 530 725 I WindowManager: Force finishing activity ActivityRecord{dca9a49 u0 org.redoubtbrowser/.App t30 f} isExiting} +10-02 06:35:14.910 530 725 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{dca9a49 u0 org.redoubtbrowser/.App t30 f} isExiting} +10-02 06:35:14.910 9483 9485 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:35:14.913 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:35:14.937 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f830a000 0x3f8af3000] +10-02 06:35:14.938 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8af3000 0x3f92dc000] +10-02 06:35:14.939 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f92dc000 0x3f9ac5000] +10-02 06:35:14.946 9198 9198 I Zygote : Process 9235 exited due to signal 9 (Killed) +10-02 06:35:14.949 9198 9198 I Zygote : Process 9376 exited due to signal 9 (Killed) +10-02 06:35:14.951 303 303 I Zygote : Process 9175 exited due to signal 9 (Killed) +10-02 06:35:14.967 530 3520 I WindowManager: WIN DEATH: Window{13203d u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:35:14.967 530 3520 W InputDispatcher: Attempted to unregister already unregistered input channel '13203d org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 06:35:15.067 0 0 I binder : undelivered transaction 280353, process died. +10-02 06:35:15.068 0 0 I binder : undelivered transaction 280656, process died. +10-02 06:35:15.070 0 0 I binder : undelivered transaction 280354, process died. +10-02 06:35:15.072 0 0 I binder : undelivered transaction 280578, process died. +10-02 06:35:14.972 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 9175 in 70ms +10-02 06:35:14.972 530 4963 I WindowManager: WIN DEATH: Window{707bcd4 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:35:14.972 530 4963 W InputDispatcher: Attempted to unregister already unregistered input channel '707bcd4 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 06:35:14.974 1344 1903 W InputMethodWrapper: Session is already finished: android.inputmethodservice.IInputMethodSessionWrapper@fce063a +10-02 06:35:15.074 0 0 I binder : undelivered transaction 280350, process died. +10-02 06:35:15.075 0 0 I binder : undelivered transaction 280352, process died. +10-02 06:35:14.975 303 303 I Zygote : Process 9045 exited due to signal 9 (Killed) +10-02 06:35:14.977 9198 9198 I Zygote : Process 9223 exited due to signal 9 (Killed) +10-02 06:35:15.076 0 0 I binder : undelivered transaction 280655, process died. +10-02 06:35:14.985 530 571 W WindowManager: Failed to deliver inset state change to w=Window{13203d u0 org.redoubtbrowser/org.redoubtbrowser.App EXITING} +10-02 06:35:14.985 530 571 W WindowManager: android.os.DeadObjectException +10-02 06:35:14.985 530 571 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 06:35:14.985 530 571 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 06:35:14.985 530 571 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 06:35:14.985 530 571 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 06:35:14.985 530 571 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 06:35:14.985 530 571 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 06:35:14.985 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 06:35:14.985 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:222) +10-02 06:35:14.985 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:107) +10-02 06:35:14.985 530 571 W WindowManager: at com.android.server.wm.-$$Lambda$WindowAnimator$ddXU8gK8rmDqri0OZVMNa3Y4GHk.doFrame(Unknown Source:2) +10-02 06:35:14.985 530 571 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970) +10-02 06:35:14.985 530 571 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:796) +10-02 06:35:14.985 530 571 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:727) +10-02 06:35:14.985 530 571 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957) +10-02 06:35:14.985 530 571 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 06:35:14.985 530 571 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 06:35:14.985 530 571 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 06:35:14.985 530 571 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 06:35:14.985 530 571 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 06:35:15.017 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 9045 in 45ms +10-02 06:35:15.017 530 578 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 9376 in 0ms +10-02 06:35:15.017 530 578 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 9235 in 0ms +10-02 06:35:15.017 530 578 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 9223 in 0ms +10-02 06:35:15.168 530 570 W ActivityManager: setHasOverlayUi called on unknown pid: 9045 +10-02 06:35:17.051 0 0 D logd : Skipping 18446744073709551160 entries from slow reader, pid 373, from LogBuffer::kickMe() +10-02 06:35:17.993 530 3127 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 06:35:17.993 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 06:35:17.995 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 22, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 06:35:17.995 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=22) +10-02 06:35:17.995 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:35:17.996 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:35:17.999 9493 9495 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:35:18.011 303 303 D Zygote : Forked child process 9501 +10-02 06:35:18.012 530 577 I ActivityManager: Start proc 9501:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:35:18.017 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 06:35:18.118 0 0 W perfetto: enabled ftrace +10-02 06:35:18.019 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9ac5000 0x3fa2ae000] +10-02 06:35:18.031 9501 9501 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:35:18.033 384 427 I adbd : jdwp connection from 9501 +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.037 530 2166 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:35:18.041 9501 9501 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 06:35:18.279 9501 9501 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:35:18.279 9501 9501 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:35:18.371 9501 9501 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 06:35:18.426 9501 9501 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(1)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 06:35:18.428 9501 9532 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:35:18.431 9501 9532 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 06:35:18.459 9501 9535 I GeckoThread: preparing to run Gecko +10-02 06:35:18.462 9501 9535 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 06:35:18.463 9501 9535 E GeckoLibLoad: Load sqlite start +10-02 06:35:18.463 9501 9535 E GeckoLibLoad: Load sqlite done +10-02 06:35:18.463 9501 9535 E GeckoLibLoad: Load nss start +10-02 06:35:18.463 9501 9535 E GeckoLibLoad: Load nss done +10-02 06:35:18.473 9501 9535 E GeckoLibLoad: Loaded libs in 9.431467ms total, 1ms(13ms) user, 5ms(4ms) system, 0(0) faults +10-02 06:35:18.473 9501 9535 W GeckoThread: zerdatime 3242865 - runGecko +10-02 06:35:18.479 9501 9535 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 06:35:18.476 9501 9501 W org.redoubtbrowser: type=1400 audit(0.0:359): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:35:18.504 9501 9535 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 06:35:18.504 9501 9535 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 06:35:18.504 9501 9535 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 06:35:18.504 9501 9535 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 06:35:18.505 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 06:35:18.505 9501 9530 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 06:35:18.505 9501 9529 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 06:35:18.519 9501 9529 I ActionBarPolicy: Default - Starting check... +10-02 06:35:18.521 9501 9529 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 06:35:18.524 9501 9501 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 06:35:18.527 9501 9501 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 06:35:18.528 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 06:35:18.529 9501 9550 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 06:35:18.532 9501 9528 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:35:18.550 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 06:35:18.550 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 06:35:18.551 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 06:35:18.555 9501 9501 I FirefoxAccountStateMachine: Sync is disabled +10-02 06:35:18.556 9501 9569 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 06:35:18.557 9501 9501 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:35:18.557 9501 9569 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 06:35:18.560 9501 9528 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:35:18.567 9501 9573 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:35:18.571 9501 9583 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:35:18.571 9501 9583 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:35:18.572 9501 9583 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:35:18.568 9501 9501 W Gecko : type=1400 audit(0.0:360): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:35:18.576 9501 9569 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 06:35:18.577 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 06:35:18.568 9501 9501 W Gecko : type=1400 audit(0.0:361): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:35:18.611 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 06:35:18.613 9501 9535 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 06:35:18.614 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 06:35:18.625 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 06:35:18.637 9501 9550 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 06:35:18.641 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 06:35:18.641 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 06:35:18.646 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 06:35:18.661 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 06:35:18.662 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 06:35:18.663 9501 9551 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:35:18.664 9501 9551 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 06:35:18.664 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:35:18.664 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:35:18.669 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 06:35:18.669 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 06:35:18.672 9501 9569 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 06:35:18.672 530 2166 E ClipboardService: Denying clipboard access to org.redoubtbrowser, application is not in focus nor is it a system service for user 0 +10-02 06:35:18.748 302 9598 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:35:18.779 9501 9580 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f44f90, tid 9580 +10-02 06:35:18.781 9501 9580 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:35:18.782 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:35:18.782 9501 9580 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 06:35:18.782 9501 9580 D EGL_emulation: eglCreateContext: 0x7a6f92fac830: maj 3 min 1 rcv 4 +10-02 06:35:18.783 9501 9580 D EGL_emulation: eglMakeCurrent: 0x7a6f92fac830: ver 3 1 (tinfo 0x7a6f32fc7e00) (first time) +10-02 06:35:18.792 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f92dc000 0x3f9ac5000] +10-02 06:35:18.792 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:35:18.792 9501 9580 I Gralloc4: mapper 4.x is not supported +10-02 06:35:18.793 9501 9580 D HostConnection: createUnique: call +10-02 06:35:18.793 9501 9580 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f46b50, tid 9580 +10-02 06:35:18.793 9501 9580 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:35:18.793 9501 9580 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:35:18.817 9501 9580 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:35:18.819 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa2ae000 0x3faa97000] +10-02 06:35:18.820 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3faa97000 0x3fb280000] +10-02 06:35:18.849 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 06:35:18.850 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 06:35:18.851 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +855ms +10-02 06:35:18.858 530 4963 W ActivityManager: Receiver with filter android.content.IntentFilter@9f52e2c already registered for pid 9501, callerPackage is org.redoubtbrowser +10-02 06:35:18.859 9501 9529 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 06:35:18.862 302 9598 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:35:18.871 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 06:35:18.901 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 06:35:18.902 9501 9550 I FenixApplication: Running post-visual completeness tasks... +10-02 06:35:18.902 9501 9550 I FenixApplication: Storage initialization... +10-02 06:35:18.902 9501 9550 I PlacesHistoryStorage: Warming up places storage... +10-02 06:35:18.904 9501 9569 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 06:35:18.907 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:35:18.907 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:35:18.907 9501 9501 I ColdStartupDuration: COLD MAIN Application. to first frame: 491 ms +10-02 06:35:18.908 9501 9569 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:35:18.908 9501 9569 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 06:35:19.009 0 0 W incfs : iterate_incfs_dir org.redoubtbrowser-hvhEy33wwc50a9toloWljQ== -13 +10-02 06:35:18.904 411 411 W Binder:411_2: type=1400 audit(0.0:362): avc: denied { use } for path="/data/incremental/MT_data_app_vmdl213/backing_store/st_10_1/org.redoubtbrowser-hvhEy33wwc50a9toloWljQ==" dev="dm-5" ino=155728 scontext=u:r:installd:s0 tcontext=u:r:vold:s0 tclass=fd permissive=0 +10-02 06:35:18.913 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:35:18.913 9501 9501 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 06:35:18.914 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:35:18.915 9501 9501 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 06:35:18.915 9501 9501 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 06:35:18.916 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:35:18.917 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:35:18.918 9501 9550 I PlacesHistoryStorage: 'Warming up places storage' took 15 ms +10-02 06:35:18.918 9501 9550 I PlacesBookmarksStorage: Warming up places storage... +10-02 06:35:18.919 9501 9550 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 06:35:18.919 530 4963 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:35:18.919 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:35:18.919 9501 9550 I SyncableLoginsStorage: Warming up storage... +10-02 06:35:18.919 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:35:18.919 9501 9550 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 06:35:18.919 9501 9550 I AutofillCCAddressesStorage: Warming up storage... +10-02 06:35:18.919 9501 9550 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 06:35:18.920 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:35:18.923 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 06:35:18.923 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 06:35:18.923 9501 9501 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 06:35:18.924 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:35:18.924 9501 9550 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:35:18.925 9501 9550 I FenixApplication: 'Storage initialization' took 22 ms +10-02 06:35:18.925 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:35:18.925 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:35:18.926 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:35:18.928 9198 9198 D Zygote : Forked child process 9606 +10-02 06:35:18.929 530 577 I ActivityManager: Start proc 9606:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:93e4a75db1a649b58f6dc84423b8af74/u0ai3 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:93e4a75db1a649b58f6dc84423b8af74} +10-02 06:35:18.931 9606 9606 W f6dc84423b8af7: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:35:18.935 384 427 I adbd : jdwp connection from 9606 +10-02 06:35:18.939 530 4963 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:35:18.939 9501 9535 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:35:18.945 530 4963 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:35:18.945 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:35:18.949 9606 9606 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:35:18.949 9606 9606 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:35:18.950 303 303 D Zygote : Forked child process 9629 +10-02 06:35:18.951 530 577 I ActivityManager: Start proc 9629:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 06:35:18.958 9629 9629 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:35:18.959 384 427 I adbd : jdwp connection from 9629 +10-02 06:35:18.961 530 2166 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:35:18.965 9629 9629 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 06:35:18.988 9606 9606 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:93e4a75db1a649b58f6dc84423b8af74 +10-02 06:35:18.992 9606 9653 I GeckoThread: preparing to run Gecko +10-02 06:35:18.996 9606 9653 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:35:18.997 9606 9653 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:35:18.997 9606 9653 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:35:18.997 9606 9653 E GeckoLibLoad: Load sqlite start +10-02 06:35:18.997 9606 9653 E GeckoLibLoad: Load sqlite done +10-02 06:35:18.997 9606 9653 E GeckoLibLoad: Load nss start +10-02 06:35:18.997 9606 9653 E GeckoLibLoad: Load nss done +10-02 06:35:18.998 9606 9653 E GeckoLibLoad: Loaded libs in 0.209146ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:35:18.998 9606 9653 W GeckoThread: zerdatime 3243390 - runGecko +10-02 06:35:19.215 9629 9629 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:35:19.215 9629 9629 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:35:19.241 9629 9629 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 06:35:19.244 9629 9666 I GeckoThread: preparing to run Gecko +10-02 06:35:19.248 9629 9666 E GeckoLibLoad: Load sqlite start +10-02 06:35:19.248 9629 9666 E GeckoLibLoad: Load sqlite done +10-02 06:35:19.248 9629 9666 E GeckoLibLoad: Load nss start +10-02 06:35:19.248 9629 9666 E GeckoLibLoad: Load nss done +10-02 06:35:19.257 9629 9666 E GeckoLibLoad: Loaded libs in 8.155341ms total, 3ms(4ms) user, 3ms(4ms) system, 0(0) faults +10-02 06:35:19.257 9629 9666 W GeckoThread: zerdatime 3243649 - runGecko +10-02 06:35:19.262 9629 9671 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:35:19.263 9629 9671 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:35:19.263 9629 9671 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:35:19.266 9629 9682 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:35:19.270 9629 9671 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3a610, tid 9671 +10-02 06:35:19.272 9629 9671 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:35:19.273 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:35:19.273 9629 9671 D EGL_emulation: eglCreateContext: 0x7a6f92f85a00: maj 3 min 1 rcv 4 +10-02 06:35:19.273 9629 9671 D EGL_emulation: eglMakeCurrent: 0x7a6f92f85a00: ver 3 1 (tinfo 0x7a6f32f82020) (first time) +10-02 06:35:19.281 9501 9535 I GeckoSession: zerdatime 3243673 - chrome startup finished +10-02 06:35:19.284 9501 9501 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 06:35:19.284 9501 9501 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 06:35:19.288 9501 9535 D GeckoIdleService: Registering Idle observer callback +10-02 06:35:19.288 9501 9535 D GeckoIdleService: Register idle observer 0x7a6e94c66760 for 180 seconds +10-02 06:35:19.288 9501 9535 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 06:35:19.288 9501 9535 D GeckoIdleService: next timeout 180000 msec from now +10-02 06:35:19.288 9501 9535 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 06:35:19.288 9501 9535 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 06:35:19.289 9501 9535 D GeckoIdleService: Register idle observer 0x7a6e94cb9208 for 5 seconds +10-02 06:35:19.289 9501 9535 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 06:35:19.289 9501 9535 D GeckoIdleService: next timeout 4999 msec from now +10-02 06:35:19.289 9501 9535 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4999 msec from now +10-02 06:35:19.289 9501 9535 D GeckoIdleService: reset timer expiry to 5009 msec from now +10-02 06:35:19.292 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:35:19.299 530 3127 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:35:19.299 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:35:19.302 9198 9198 D Zygote : Forked child process 9704 +10-02 06:35:19.303 530 577 I ActivityManager: Start proc 9704:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ad986a42fcc246ab94460312e406941a/u0ai4 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ad986a42fcc246ab94460312e406941a} +10-02 06:35:19.303 9704 9704 W 4460312e406941: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:35:19.304 384 427 I adbd : jdwp connection from 9704 +10-02 06:35:19.306 530 3127 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:35:19.309 9704 9704 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:35:19.309 9704 9704 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:35:19.334 9704 9704 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ad986a42fcc246ab94460312e406941a +10-02 06:35:19.337 9704 9723 I GeckoThread: preparing to run Gecko +10-02 06:35:19.340 9704 9723 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:35:19.340 9704 9723 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:35:19.340 9704 9723 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:35:19.340 9704 9723 E GeckoLibLoad: Load sqlite start +10-02 06:35:19.340 9704 9723 E GeckoLibLoad: Load sqlite done +10-02 06:35:19.340 9704 9723 E GeckoLibLoad: Load nss start +10-02 06:35:19.340 9704 9723 E GeckoLibLoad: Load nss done +10-02 06:35:19.341 9704 9723 E GeckoLibLoad: Loaded libs in 0.117783ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:35:19.341 9704 9723 W GeckoThread: zerdatime 3243733 - runGecko +10-02 06:35:19.368 9704 9704 W WebExtensions: type=1400 audit(0.0:363): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:35:19.376 302 9703 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:35:19.376 9704 9723 W GeckoEditableChild: No editable parent +10-02 06:35:19.368 9704 9704 W WebExtensions: type=1400 audit(0.0:364): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:35:19.392 9704 9723 W GeckoEditableChild: No editable parent +10-02 06:35:19.472 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:35:19.487 9501 9501 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 06:35:19.487 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:35:19.493 302 9703 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:35:19.970 530 2166 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:35:19.971 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:35:19.976 9198 9198 D Zygote : Forked child process 9753 +10-02 06:35:19.977 530 577 I ActivityManager: Start proc 9753:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:6376627591b04a7f8dfa8f860e231585/u0ai5 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:6376627591b04a7f8dfa8f860e231585} +10-02 06:35:19.978 9753 9753 W dfa8f860e23158: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:35:19.980 384 427 I adbd : jdwp connection from 9753 +10-02 06:35:19.982 530 2166 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:35:19.985 9753 9753 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:35:19.986 9753 9753 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:35:20.020 9753 9753 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:6376627591b04a7f8dfa8f860e231585 +10-02 06:35:20.023 9753 9772 I GeckoThread: preparing to run Gecko +10-02 06:35:20.027 9753 9772 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:35:20.028 9753 9772 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:35:20.028 9753 9772 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:35:20.028 9753 9772 E GeckoLibLoad: Load sqlite start +10-02 06:35:20.028 9753 9772 E GeckoLibLoad: Load sqlite done +10-02 06:35:20.028 9753 9772 E GeckoLibLoad: Load nss start +10-02 06:35:20.028 9753 9772 E GeckoLibLoad: Load nss done +10-02 06:35:20.029 9753 9772 E GeckoLibLoad: Loaded libs in 0.130323ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:35:20.029 9753 9772 W GeckoThread: zerdatime 3244421 - runGecko +10-02 06:35:20.044 9753 9753 W org.redoubtbrowser_zygote: type=1400 audit(0.0:365): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:35:20.044 9753 9753 W org.redoubtbrowser_zygote: type=1400 audit(0.0:366): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:35:20.372 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:35:20.373 9501 9501 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:35:20.373 9501 9501 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:35:20.373 9501 9501 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 06:35:22.996 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=22) +10-02 06:35:22.996 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 06:35:22.997 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 22 ended, total sessions:0 +10-02 06:35:23.097 0 0 W perfetto: disabled ftrace +10-02 06:35:23.002 413 9497 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790915723002085243.perfetto_trace.pb +10-02 06:35:24.298 9501 9535 D GeckoIdleService: Get idle time: time since reset 5009 msec +10-02 06:35:24.298 9501 9535 D GeckoIdleService: Idle timer callback: current idle time 5009 msec +10-02 06:35:24.298 9501 9535 D GeckoIdleService: next timeout 174990 msec from now +10-02 06:35:24.298 9501 9535 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174990 msec from now +10-02 06:35:24.298 9501 9535 D GeckoIdleService: reset timer expiry to 175000 msec from now +10-02 06:35:24.298 9501 9535 D GeckoIdleService: Idle timer callback: tell observer 0x7a6e94cb9208 user is idle +10-02 06:35:28.607 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 06:35:30.967 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 06:35:30.967 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 06:35:31.308 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 06:35:31.308 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 06:35:34.951 530 3127 D WifiNl80211Manager: Scan result ready event +10-02 06:35:34.951 530 3127 D WifiNative: Scan result ready event +10-02 06:35:48.899 9501 9603 I SessionStorage/AutoSave: Save: Periodic +10-02 06:35:57.462 302 9805 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:35:57.468 9501 9501 W org.redoubtbrowser: type=1400 audit(0.0:367): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:36:00.001 755 755 D KeyguardClockSwitch: Updating clock: 636 +10-02 06:36:03.031 9808 9808 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:36:03.032 9808 9808 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:36:03.032 9808 9808 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:36:03.032 9808 9808 I AndroidRuntime: Using default boot image +10-02 06:36:03.032 9808 9808 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:36:03.032 9808 9808 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:36:03.032 9808 9808 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:36:03.033 9808 9808 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:36:03.028 9808 9808 W app_process: type=1400 audit(0.0:368): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:36:03.028 9808 9808 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:36:03.028 9808 9808 W app_process: type=1400 audit(0.0:371): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:36:03.060 9808 9808 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:36:03.060 9808 9808 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:36:03.061 9808 9808 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:36:03.062 9808 9808 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:36:03.062 9808 9808 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:36:03.065 9808 9808 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:36:03.067 9808 9808 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:36:03.069 9808 9824 V UiAutomation: Init UiAutomation@377cc82[id=18, flags=0] +10-02 06:36:04.077 9808 9808 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 06:36:04.077 530 2166 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@9260833 +10-02 06:36:04.077 9808 9824 V UiAutomation: Init UiAutomation@377cc82[id=-1, flags=0] +10-02 06:36:04.079 9808 9808 D AndroidRuntime: Shutting down VM +10-02 06:36:04.514 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9ac5000 0x3fa2ae000] +10-02 06:36:04.519 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:36:04.519 9829 9829 I Gralloc4: mapper 4.x is not supported +10-02 06:36:04.522 9829 9829 D HostConnection: createUnique: call +10-02 06:36:04.522 9829 9829 D HostConnection: HostConnection::get() New Host Connection established 0x777539dbbd90, tid 9829 +10-02 06:36:04.522 9829 9829 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:36:04.522 9829 9829 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:36:04.545 9829 9829 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:36:04.725 0 0 D logd : logdr: UID=2000 GID=2000 PID=9831 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/02-restart-launcher.png b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/02-restart-launcher.png new file mode 100644 index 000000000..cadb3c7aa Binary files /dev/null and b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/02-restart-launcher.png differ diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/02-restart-launcher.start b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/02-restart-launcher.start new file mode 100644 index 000000000..f0117af4f --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/02-restart-launcher.start @@ -0,0 +1 @@ +2026-10-02T04:35:18.549Z diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/02-restart-launcher.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/02-restart-launcher.xml new file mode 100644 index 000000000..6830947f5 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/02-restart-launcher.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/03-restart-view.logcat b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/03-restart-view.logcat new file mode 100644 index 000000000..5486903dc --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/03-restart-view.logcat @@ -0,0 +1,590 @@ +--------- beginning of main +10-02 06:36:03.031 9808 9808 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:36:03.032 9808 9808 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:36:03.032 9808 9808 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:36:03.032 9808 9808 I AndroidRuntime: Using default boot image +10-02 06:36:03.032 9808 9808 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:36:03.032 9808 9808 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:36:03.032 9808 9808 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:36:03.033 9808 9808 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:36:03.028 9808 9808 W app_process: type=1400 audit(0.0:368): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:36:03.028 9808 9808 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:36:03.028 9808 9808 W app_process: type=1400 audit(0.0:371): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:36:03.060 9808 9808 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:36:03.060 9808 9808 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:36:03.061 9808 9808 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:36:03.062 9808 9808 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:36:03.062 9808 9808 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:36:03.065 9808 9808 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:36:03.067 9808 9808 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:36:03.069 9808 9824 V UiAutomation: Init UiAutomation@377cc82[id=18, flags=0] +10-02 06:36:04.077 9808 9808 W AccessibilityNodeInfoDumper: Fetch time: 2ms +--------- beginning of system +10-02 06:36:04.077 530 2166 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@9260833 +10-02 06:36:04.077 9808 9824 V UiAutomation: Init UiAutomation@377cc82[id=-1, flags=0] +10-02 06:36:04.079 9808 9808 D AndroidRuntime: Shutting down VM +10-02 06:36:04.514 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9ac5000 0x3fa2ae000] +10-02 06:36:04.519 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:36:04.519 9829 9829 I Gralloc4: mapper 4.x is not supported +10-02 06:36:04.522 9829 9829 D HostConnection: createUnique: call +10-02 06:36:04.522 9829 9829 D HostConnection: HostConnection::get() New Host Connection established 0x777539dbbd90, tid 9829 +10-02 06:36:04.522 9829 9829 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:36:04.522 9829 9829 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:36:04.545 9829 9829 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +--------- beginning of kernel +10-02 06:36:04.725 0 0 D logd : logdr: UID=2000 GID=2000 PID=9831 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 06:36:04.640 530 4963 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 9836 +10-02 06:36:04.641 530 4963 I ActivityManager: Killing 9629:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 9836 +10-02 06:36:04.642 530 4963 I ActivityManager: Killing 9501:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 9836 +10-02 06:36:04.643 530 4963 W ActivityTaskManager: Force removing ActivityRecord{aa15de5 u0 org.redoubtbrowser/.App t31 f}}: app died, no saved state +10-02 06:36:04.644 9606 9606 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:36:04.646 530 4963 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.646 530 4963 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:04.647 530 4963 I ActivityManager: Killing 9753:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:6376627591b04a7f8dfa8f860e231585/u0a130i-8995 (adj 0): isolated not needed +10-02 06:36:04.648 530 4963 I ActivityManager: Killing 9704:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ad986a42fcc246ab94460312e406941a/u0a130i-8996 (adj 0): isolated not needed +10-02 06:36:04.648 530 4963 I ActivityManager: Killing 9606:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:93e4a75db1a649b58f6dc84423b8af74/u0a130i-8997 (adj 0): isolated not needed +10-02 06:36:04.648 530 4963 I WindowManager: Force finishing activity ActivityRecord{aa15de5 u0 org.redoubtbrowser/.App t31 f} isExiting} +10-02 06:36:04.648 530 4963 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{aa15de5 u0 org.redoubtbrowser/.App t31 f} isExiting} +10-02 06:36:04.653 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:36:04.657 303 303 I Zygote : Process 9629 exited due to signal 9 (Killed) +10-02 06:36:04.661 303 303 I Zygote : Process 9501 exited due to signal 9 (Killed) +10-02 06:36:04.661 530 4216 I WindowManager: WIN DEATH: Window{f5f9aa6 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:36:04.661 530 4216 W InputDispatcher: Attempted to unregister already unregistered input channel 'f5f9aa6 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 06:36:04.662 530 570 W ActivityManager: setHasOverlayUi called on unknown pid: 9501 +10-02 06:36:04.762 0 0 I binder : undelivered transaction 284425, process died. +10-02 06:36:04.666 9198 9198 I Zygote : Process 9753 exited due to signal 9 (Killed) +10-02 06:36:04.670 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 06:36:04.671 9198 9198 I Zygote : Process 9606 exited due to signal 9 (Killed) +10-02 06:36:04.671 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f87ed000 0x3f8fd6000] +10-02 06:36:04.671 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd6000 0x3f97bf000] +10-02 06:36:04.676 9198 9198 I Zygote : Process 9704 exited due to signal 9 (Killed) +10-02 06:36:04.684 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 9629 in 43ms +10-02 06:36:04.684 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 9501 in 0ms +10-02 06:36:04.684 530 578 I libprocessgroup: Successfully killed process cgroup uid 90005 pid 9753 in 0ms +10-02 06:36:04.684 530 578 I libprocessgroup: Successfully killed process cgroup uid 90004 pid 9704 in 0ms +10-02 06:36:04.684 530 578 I libprocessgroup: Successfully killed process cgroup uid 90003 pid 9606 in 0ms +10-02 06:36:06.687 530 838 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://example.org/... flg=0x10000000 cmp=org.redoubtbrowser/org.mozilla.fenix.IntentReceiverActivity} from uid 2000 +10-02 06:36:06.687 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 06:36:06.688 9847 9849 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:36:06.688 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 23, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 06:36:06.689 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:36:06.689 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:36:06.689 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=23) +10-02 06:36:06.694 303 303 D Zygote : Forked child process 9855 +10-02 06:36:06.695 530 577 I ActivityManager: Start proc 9855:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.mozilla.fenix.IntentReceiverActivity} +10-02 06:36:06.718 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 06:36:06.819 0 0 W perfetto: enabled ftrace +10-02 06:36:06.742 9855 9855 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:36:06.747 384 427 I adbd : jdwp connection from 9855 +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.749 530 4963 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:06.765 9855 9855 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 06:36:06.976 9855 9855 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:06.976 9855 9855 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:07.057 9855 9855 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 06:36:07.104 9855 9855 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(2)}) }; recorded_context = Object {"addon_ids": Array [String("uBlock0@raymondhill.net")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 06:36:07.106 9855 9884 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:36:07.109 9855 9884 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 06:36:07.133 9855 9887 I GeckoThread: preparing to run Gecko +10-02 06:36:07.136 9855 9887 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 06:36:07.137 9855 9887 E GeckoLibLoad: Load sqlite start +10-02 06:36:07.137 9855 9887 E GeckoLibLoad: Load sqlite done +10-02 06:36:07.137 9855 9887 E GeckoLibLoad: Load nss start +10-02 06:36:07.137 9855 9887 E GeckoLibLoad: Load nss done +10-02 06:36:07.145 9855 9887 E GeckoLibLoad: Loaded libs in 8.536532ms total, 0ms(7ms) user, 5ms(8ms) system, 0(0) faults +10-02 06:36:07.146 9855 9887 W GeckoThread: zerdatime 3291538 - runGecko +10-02 06:36:07.151 9855 9887 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 06:36:07.148 9855 9855 W org.redoubtbrowser: type=1400 audit(0.0:372): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:36:07.169 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 06:36:07.175 9855 9881 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 06:36:07.178 9855 9887 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 06:36:07.178 9855 9887 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 06:36:07.178 9855 9887 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 06:36:07.178 9855 9887 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 06:36:07.182 9855 9897 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 06:36:07.186 9855 9880 I ActionBarPolicy: Default - Starting check... +10-02 06:36:07.188 9855 9880 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 06:36:07.188 9855 9909 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 06:36:07.189 9855 9897 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:36:07.190 9855 9855 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 06:36:07.192 9855 9855 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 06:36:07.193 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 06:36:07.201 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 06:36:07.202 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 06:36:07.203 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 06:36:07.208 9855 9920 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 06:36:07.209 9855 9916 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:36:07.210 9855 9855 I FirefoxAccountStateMachine: Sync is disabled +10-02 06:36:07.212 9855 9855 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:36:07.213 9855 9915 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 06:36:07.214 9855 9918 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:36:07.215 9855 9898 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 06:36:07.221 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 06:36:07.221 9855 9938 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:36:07.221 9855 9938 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:36:07.222 9855 9938 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:36:07.222 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.HistoryMetadataAction$SetHistoryMetadataKeyAction +10-02 06:36:07.223 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 06:36:07.223 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$AddTabAction +10-02 06:36:07.223 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$LoadUrlAction +10-02 06:36:07.233 530 4963 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:36:07.233 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:36:07.236 9198 9198 D Zygote : Forked child process 9947 +10-02 06:36:07.236 530 577 I ActivityManager: Start proc 9947:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3a4f329bb6a048f6808ad96d550ea95e/u0ai6 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3a4f329bb6a048f6808ad96d550ea95e} +10-02 06:36:07.237 9947 9947 W 08ad96d550ea95: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:36:07.238 384 427 I adbd : jdwp connection from 9947 +10-02 06:36:07.240 530 4963 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://example.org/... cmp=org.redoubtbrowser/org.mozilla.fenix.HomeActivity (has extras)} from uid 10130 +10-02 06:36:07.224 9855 9855 W Gecko : type=1400 audit(0.0:373): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:36:07.241 530 680 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:36:07.224 9855 9855 W Gecko : type=1400 audit(0.0:374): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:36:07.248 9947 9947 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:07.249 9947 9947 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:07.250 9855 9919 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 06:36:07.250 530 4963 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (3291141) +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.250 530 4963 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.252 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bf000 0x3f9fa8000] +10-02 06:36:07.275 9855 9887 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:36:07.282 530 4963 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:36:07.282 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:36:07.285 303 303 D Zygote : Forked child process 9978 +10-02 06:36:07.285 530 577 I ActivityManager: Start proc 9978:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 06:36:07.287 9978 9978 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:36:07.289 384 427 I adbd : jdwp connection from 9978 +10-02 06:36:07.290 530 680 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:36:07.292 9947 9947 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3a4f329bb6a048f6808ad96d550ea95e +10-02 06:36:07.292 9978 9978 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 06:36:07.294 302 9939 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:36:07.295 9947 9999 I GeckoThread: preparing to run Gecko +10-02 06:36:07.302 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 06:36:07.339 9855 9855 I NavController: Ignoring popBackStack to destination org.redoubtbrowser:id/browserFragment as it was not found on the current back stack +10-02 06:36:07.349 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 06:36:07.353 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 06:36:07.356 9855 9887 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 06:36:07.370 9947 9999 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:36:07.370 9947 9999 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:36:07.370 9947 9999 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:36:07.372 302 9961 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:36:07.375 9855 9855 W GeckoViewActivityContextDelegate: A non-activity context was set. +10-02 06:36:07.379 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 06:36:07.379 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 06:36:07.399 9947 9999 E GeckoLibLoad: Load sqlite start +10-02 06:36:07.399 9947 9999 E GeckoLibLoad: Load sqlite done +10-02 06:36:07.400 9947 9999 E GeckoLibLoad: Load nss start +10-02 06:36:07.400 9947 9999 E GeckoLibLoad: Load nss done +10-02 06:36:07.400 9947 9999 E GeckoLibLoad: Loaded libs in 0.121094ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:36:07.400 9947 9999 W GeckoThread: zerdatime 3291792 - runGecko +10-02 06:36:07.408 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 06:36:07.408 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 06:36:07.410 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 06:36:07.410 9855 9915 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:36:07.410 9855 9920 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 06:36:07.411 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:36:07.411 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:36:07.412 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateExpandedToolbarStateAction +10-02 06:36:07.416 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 06:36:07.416 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 06:36:07.419 9855 9916 I StartupTypeTelemetry: Recorded start up: cold_view +10-02 06:36:07.430 530 680 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.430 530 680 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.430 530 680 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.430 530 680 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.430 530 680 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.430 530 680 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.430 530 680 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.430 530 680 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.430 530 680 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.430 530 680 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.433 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:36:07.434 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:36:07.434 9855 9855 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 06:36:07.467 302 9966 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:36:07.537 9978 9978 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:07.537 9978 9978 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:07.548 9855 9936 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f46790, tid 9936 +10-02 06:36:07.549 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9fa8000 0x3fa791000] +10-02 06:36:07.551 9855 9876 I .redoubtbrowse: Waiting for a blocking GC ProfileSaver +10-02 06:36:07.556 9855 9936 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:36:07.556 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:36:07.556 9855 9936 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 06:36:07.563 9978 9978 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 06:36:07.564 9855 9936 D EGL_emulation: eglCreateContext: 0x7a6f92fbb6c0: maj 3 min 1 rcv 4 +10-02 06:36:07.564 9855 9936 D EGL_emulation: eglMakeCurrent: 0x7a6f92fbb6c0: ver 3 1 (tinfo 0x7a6f32fe08b0) (first time) +10-02 06:36:07.566 9978 10020 I GeckoThread: preparing to run Gecko +10-02 06:36:07.568 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa791000 0x3faf7a000] +10-02 06:36:07.580 9978 10020 E GeckoLibLoad: Load sqlite start +10-02 06:36:07.580 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:36:07.580 9855 9936 I Gralloc4: mapper 4.x is not supported +10-02 06:36:07.581 9978 10020 E GeckoLibLoad: Load sqlite done +10-02 06:36:07.581 9978 10020 E GeckoLibLoad: Load nss start +10-02 06:36:07.581 9978 10020 E GeckoLibLoad: Load nss done +10-02 06:36:07.581 9855 9936 D HostConnection: createUnique: call +10-02 06:36:07.581 9855 9936 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f44990, tid 9936 +10-02 06:36:07.581 9855 9936 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:36:07.581 9855 9936 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:36:07.595 9978 10020 E GeckoLibLoad: Loaded libs in 14.163335ms total, 0ms(0ms) user, 14ms(13ms) system, 0(0) faults +10-02 06:36:07.597 9978 10020 W GeckoThread: zerdatime 3291989 - runGecko +10-02 06:36:07.603 9855 9936 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:36:07.609 9978 10026 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:36:07.610 9978 10026 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:36:07.611 9978 10026 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:36:07.620 9978 10026 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3ad90, tid 10026 +10-02 06:36:07.624 9978 10026 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:36:07.625 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:36:07.626 9978 10026 D EGL_emulation: eglCreateContext: 0x7a6f92f518c0: maj 3 min 1 rcv 4 +10-02 06:36:07.626 9978 10037 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:36:07.626 9978 10026 D EGL_emulation: eglMakeCurrent: 0x7a6f92f518c0: ver 3 1 (tinfo 0x7a6f32f81c90) (first time) +10-02 06:36:07.639 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 06:36:07.648 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 06:36:07.648 9855 9887 I GeckoSession: zerdatime 3292041 - chrome startup finished +10-02 06:36:07.650 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.mozilla.fenix.HomeActivity/compiled_traces/compiled_trace.pb doesn't exist +10-02 06:36:07.653 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/org.mozilla.fenix.HomeActivity: +960ms +10-02 06:36:07.653 9947 9999 W GeckoEditableChild: No editable parent +10-02 06:36:07.657 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:36:07.658 9855 9855 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 06:36:07.658 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:36:07.659 9855 9855 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 06:36:07.659 9855 9855 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 06:36:07.661 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:36:07.661 9855 9855 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 06:36:07.661 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:36:07.662 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:36:07.662 9855 9855 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 06:36:07.664 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd6000 0x3f97bf000] +10-02 06:36:07.668 530 4216 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.668 530 4216 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.668 530 4216 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.668 530 4216 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.668 530 4216 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.668 530 4216 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.668 530 4216 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.668 530 4216 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.668 530 4216 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.668 530 4216 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:07.671 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:36:07.674 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:36:07.674 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateExpandedToolbarStateAction +10-02 06:36:07.676 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:36:07.700 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd6000 0x3f97bf000] +10-02 06:36:07.704 530 2415 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:36:07.704 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:36:07.712 9198 9198 D Zygote : Forked child process 10061 +10-02 06:36:07.713 530 577 I ActivityManager: Start proc 10061:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:134fe94debda49538e65db90e9189860/u0ai7 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:134fe94debda49538e65db90e9189860} +10-02 06:36:07.714 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f87ed000 0x3f8fd6000] +10-02 06:36:07.715 10061 10061 W e65db90e918986: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:36:07.718 384 427 I adbd : jdwp connection from 10061 +10-02 06:36:07.719 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:36:07.722 530 2415 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:36:07.732 10061 10061 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:07.732 10061 10061 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:07.765 10061 10061 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:134fe94debda49538e65db90e9189860 +10-02 06:36:07.768 10061 10080 I GeckoThread: preparing to run Gecko +10-02 06:36:07.771 10061 10080 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:36:07.771 10061 10080 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:36:07.771 10061 10080 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:36:07.772 10061 10080 E GeckoLibLoad: Load sqlite start +10-02 06:36:07.772 10061 10080 E GeckoLibLoad: Load sqlite done +10-02 06:36:07.772 10061 10080 E GeckoLibLoad: Load nss start +10-02 06:36:07.772 10061 10080 E GeckoLibLoad: Load nss done +10-02 06:36:07.772 10061 10080 E GeckoLibLoad: Loaded libs in 0.135183ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:36:07.772 10061 10080 W GeckoThread: zerdatime 3292165 - runGecko +10-02 06:36:07.778 9855 9887 D GeckoIdleService: Registering Idle observer callback +10-02 06:36:07.778 9855 9887 D GeckoIdleService: Register idle observer 0x7a6e94e5c3c0 for 180 seconds +10-02 06:36:07.778 9855 9887 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 06:36:07.778 9855 9887 D GeckoIdleService: next timeout 180000 msec from now +10-02 06:36:07.778 9855 9887 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 06:36:07.778 9855 9887 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 06:36:07.796 10061 10061 W WebExtensions: type=1400 audit(0.0:375): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:36:07.796 10061 10061 W WebExtensions: type=1400 audit(0.0:376): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:36:07.813 10061 10080 W GeckoEditableChild: No editable parent +10-02 06:36:07.814 9855 9887 D GeckoIdleService: Register idle observer 0x7a6e94e3eba8 for 5 seconds +10-02 06:36:07.814 9855 9887 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 06:36:07.814 9855 9887 D GeckoIdleService: next timeout 4964 msec from now +10-02 06:36:07.814 9855 9887 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4964 msec from now +10-02 06:36:07.814 9855 9887 D GeckoIdleService: reset timer expiry to 4974 msec from now +10-02 06:36:07.814 10061 10080 W GeckoEditableChild: No editable parent +10-02 06:36:07.844 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:36:07.845 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:36:07.884 10061 10080 W GeckoEditableChild: No editable parent +10-02 06:36:07.931 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:36:08.367 530 4216 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:36:08.367 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:36:07.947 9855 9855 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 06:36:07.947 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:36:08.370 9198 9198 D Zygote : Forked child process 10117 +10-02 06:36:08.371 530 577 I ActivityManager: Start proc 10117:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:578b2b88ad55407c9931ee8322750ae6/u0ai8 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:578b2b88ad55407c9931ee8322750ae6} +10-02 06:36:08.371 10117 10117 W 931ee8322750ae: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:36:08.372 384 427 I adbd : jdwp connection from 10117 +10-02 06:36:08.374 530 4216 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:36:08.377 10117 10117 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:08.377 10117 10117 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:08.402 10117 10117 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:578b2b88ad55407c9931ee8322750ae6 +10-02 06:36:08.405 10117 10136 I GeckoThread: preparing to run Gecko +10-02 06:36:08.408 10117 10136 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:36:08.408 10117 10136 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:36:08.408 10117 10136 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:36:08.408 10117 10136 E GeckoLibLoad: Load sqlite start +10-02 06:36:08.408 10117 10136 E GeckoLibLoad: Load sqlite done +10-02 06:36:08.408 10117 10136 E GeckoLibLoad: Load nss start +10-02 06:36:08.408 10117 10136 E GeckoLibLoad: Load nss done +10-02 06:36:08.408 10117 10136 E GeckoLibLoad: Loaded libs in 0.105983ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:36:08.409 10117 10136 W GeckoThread: zerdatime 3292801 - runGecko +10-02 06:36:08.428 10117 10117 W org.redoubtbrowser_zygote: type=1400 audit(0.0:377): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:36:08.428 10117 10117 W org.redoubtbrowser_zygote: type=1400 audit(0.0:378): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:36:08.762 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:36:08.764 9855 9855 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:36:08.764 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:36:08.765 9855 9855 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 06:36:08.766 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionInitializingAction +10-02 06:36:08.766 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$CreateEngineSessionAction +10-02 06:36:08.766 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$CreateEngineSessionAction +10-02 06:36:08.767 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 06:36:08.768 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionObserverAction +10-02 06:36:08.768 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionInitializingAction +10-02 06:36:08.769 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderConnectRequiredAction +10-02 06:36:08.769 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$LinkEngineSessionAction +10-02 06:36:08.769 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 06:36:08.770 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bf000 0x3f9f66000] +10-02 06:36:08.780 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:36:08.791 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:36:08.791 9978 10026 I Gralloc4: mapper 4.x is not supported +10-02 06:36:08.791 9978 10026 D HostConnection: createUnique: call +10-02 06:36:08.791 9978 10026 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3f050, tid 10026 +10-02 06:36:08.791 9978 10026 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:36:08.791 9978 10026 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:36:08.814 9978 10026 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:36:08.823 9855 9855 I WebExtension: releasePendingMessages: extension=icons@mozac.org nativeApp=MozacBrowserIcons session=org.mozilla.geckoview.GeckoSession@8d8be79 +10-02 06:36:08.823 9855 9855 I WebExtension: releasePendingMessages: extension=ads@mozac.org nativeApp=MozacBrowserAdsMessage session=org.mozilla.geckoview.GeckoSession@8d8be79 +10-02 06:36:08.824 9855 9855 I WebExtension: releasePendingMessages: extension=cookies@mozac.org nativeApp=MozacBrowserSearchMessage session=org.mozilla.geckoview.GeckoSession@8d8be79 +10-02 06:36:08.824 9855 9855 I WebExtension: releasePendingMessages: extension=readerview@mozac.org nativeApp=mozacReaderviewActive session=org.mozilla.geckoview.GeckoSession@8d8be79 +10-02 06:36:08.824 9855 9855 I WebExtension: releasePendingMessages: extension=readerview@mozac.org nativeApp=mozacReaderview session=org.mozilla.geckoview.GeckoSession@8d8be79 +10-02 06:36:08.825 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderConnectRequiredAction +10-02 06:36:08.829 9855 9855 I SessionPrioritizationMiddleware: Update the currentSelectedTab afb781bf-a15b-440d-a6bf-6d5f9e532cde priority to HIGH +10-02 06:36:08.831 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ToggleAction +10-02 06:36:08.831 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateSearchTermsAction +10-02 06:36:08.832 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadRequestAction +10-02 06:36:08.837 9947 9999 W GeckoEditableChild: No editable parent +10-02 06:36:08.832 9947 9947 W org.redoubtbrowser_zygote: type=1400 audit(0.0:379): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:36:08.842 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9f66000 0x3fa74f000] +10-02 06:36:08.832 9947 9947 W org.redoubtbrowser_zygote: type=1400 audit(0.0:380): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:36:08.852 9855 9855 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 06:36:08.853 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 06:36:08.854 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 06:36:08.854 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 06:36:08.854 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadingStateAction +10-02 06:36:08.855 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$ClearFindResultsAction +10-02 06:36:08.855 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateRefreshCanceledStateAction +10-02 06:36:08.855 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ClearTrackersAction +10-02 06:36:08.857 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdatePermissionHighlightsStateAction$Reset +10-02 06:36:08.878 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa74f000 0x3faef6000] +10-02 06:36:08.912 9855 9855 W org.redoubtbrowser: type=1400 audit(0.0:381): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:36:09.010 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 06:36:09.012 9855 9855 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 06:36:09.073 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 06:36:09.079 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 06:36:09.079 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 06:36:09.080 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ToggleExclusionListAction +10-02 06:36:09.080 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.CookieBannerAction$UpdateStatusAction +10-02 06:36:09.080 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetTranslateProcessingAction +10-02 06:36:09.080 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderActiveAction +10-02 06:36:09.080 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableAction +10-02 06:36:09.081 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableCheckRequiredAction +10-02 06:36:09.081 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$ClearReaderActiveUrlAction +10-02 06:36:09.082 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 06:36:09.082 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateUrlAction +10-02 06:36:09.082 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateBackNavigationStateAction +10-02 06:36:09.082 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateForwardNavigationStateAction +10-02 06:36:09.083 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableCheckRequiredAction +10-02 06:36:09.084 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateSecurityInfoAction +10-02 06:36:09.089 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateTitleAction +10-02 06:36:09.113 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateFirstContentfulPaintStateAction +10-02 06:36:09.114 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 06:36:09.115 9855 9898 I FenixApplication: Running post-visual completeness tasks... +10-02 06:36:09.115 9855 9898 I FenixApplication: Storage initialization... +10-02 06:36:09.115 9855 9898 I PlacesHistoryStorage: Warming up places storage... +10-02 06:36:09.115 9855 9898 I PlacesHistoryStorage: 'Warming up places storage' took 0 ms +10-02 06:36:09.115 9855 9898 I PlacesBookmarksStorage: Warming up places storage... +10-02 06:36:09.115 9855 9898 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 06:36:09.116 9855 9855 I ColdStartupDuration: COLD VIEW Application. to first frame: 565 ms +10-02 06:36:09.116 9855 9880 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 06:36:09.117 9855 9898 I SyncableLoginsStorage: Warming up storage... +10-02 06:36:09.117 9855 9898 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 06:36:09.117 9855 9898 I AutofillCCAddressesStorage: Warming up storage... +10-02 06:36:09.117 9855 9898 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 06:36:09.121 9855 9898 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:36:09.121 9855 9898 I FenixApplication: 'Storage initialization' took 6 ms +10-02 06:36:09.122 9855 9882 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:36:09.122 9855 9882 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 06:36:09.116 411 411 W Binder:411_2: type=1400 audit(0.0:382): avc: denied { use } for path="/data/incremental/MT_data_app_vmdl213/backing_store/st_10_1/org.redoubtbrowser-hvhEy33wwc50a9toloWljQ==" dev="dm-5" ino=155728 scontext=u:r:installd:s0 tcontext=u:r:vold:s0 tclass=fd permissive=0 +10-02 06:36:09.220 0 0 W incfs : iterate_incfs_dir org.redoubtbrowser-hvhEy33wwc50a9toloWljQ== -13 +10-02 06:36:09.140 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$ViewportFitChangedAction +10-02 06:36:09.150 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3faef6000 0x3fb69d000] +10-02 06:36:09.161 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 06:36:09.193 9855 9898 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateIconAction +10-02 06:36:09.197 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 06:36:09.200 9855 9855 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 06:36:09.203 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 06:36:09.226 9855 9855 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 06:36:09.227 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$InitTranslationsBrowserState +10-02 06:36:09.227 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 06:36:09.227 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$InitTranslationsBrowserState +10-02 06:36:09.228 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 06:36:09.228 9855 9898 I SessionStorage/AutoSave: Save: Load finished +10-02 06:36:09.228 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadingStateAction +10-02 06:36:09.233 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetEngineSupportedAction +10-02 06:36:09.233 9855 9855 I TranslationsMiddleware: Success requesting engine support. isEngineSupported: true +10-02 06:36:09.238 9855 9855 I TranslationsMiddleware: Requesting offer setting. +10-02 06:36:09.239 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetGlobalOfferTranslateSettingAction +10-02 06:36:09.240 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableAction +10-02 06:36:09.241 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 06:36:09.242 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetEngineSupportedAction +10-02 06:36:09.242 9855 9855 I TranslationsMiddleware: Success requesting engine support. isEngineSupported: true +10-02 06:36:09.242 9855 9855 I TranslationsMiddleware: Requesting offer setting. +10-02 06:36:09.242 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetGlobalOfferTranslateSettingAction +10-02 06:36:09.244 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetSupportedLanguagesAction +10-02 06:36:09.244 9855 9855 I TranslationsMiddleware: Success requesting supported languages. +10-02 06:36:09.279 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.allocator@4.0::IAllocator/default in either framework or device manifest. +10-02 06:36:09.279 9978 10026 W Gralloc4: allocator 3.x is not supported +10-02 06:36:09.280 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb69d000 0x3fbe44000] +10-02 06:36:09.332 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateThumbnailAction +10-02 06:36:09.333 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 06:36:09.334 9855 9855 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 06:36:09.335 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 06:36:09.335 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetNeverTranslateSitesAction +10-02 06:36:09.335 9855 9855 I TranslationsMiddleware: Success requesting never translate sites. +10-02 06:36:09.336 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetNeverTranslateSitesAction +10-02 06:36:09.336 9855 9855 I TranslationsMiddleware: Success requesting never translate sites. +10-02 06:36:09.338 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageSettingsAction +10-02 06:36:09.338 9855 9855 I TranslationsMiddleware: Success requesting language settings. +10-02 06:36:09.338 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetSupportedLanguagesAction +10-02 06:36:09.338 9855 9855 I TranslationsMiddleware: Success requesting supported languages. +10-02 06:36:09.338 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageSettingsAction +10-02 06:36:09.338 9855 9855 I TranslationsMiddleware: Success requesting language settings. +10-02 06:36:09.339 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageModelsAction +10-02 06:36:09.339 9855 9855 I TranslationsMiddleware: Success requesting language models. +10-02 06:36:09.339 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageModelsAction +10-02 06:36:09.339 9855 9855 I TranslationsMiddleware: Success requesting language models. +10-02 06:36:11.689 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=23) +10-02 06:36:11.690 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 06:36:11.791 0 0 W perfetto: disabled ftrace +10-02 06:36:11.695 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 23 ended, total sessions:0 +10-02 06:36:11.697 413 9851 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.mozilla.fenix.IntentReceiverActivity/raw_traces/1790915771696813515.perfetto_trace.pb +10-02 06:36:12.838 9855 9887 D GeckoIdleService: Get idle time: time since reset 5059 msec +10-02 06:36:12.838 9855 9887 D GeckoIdleService: Idle timer callback: current idle time 5059 msec +10-02 06:36:12.838 9855 9887 D GeckoIdleService: next timeout 174940 msec from now +10-02 06:36:12.838 9855 9887 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174940 msec from now +10-02 06:36:12.838 9855 9887 D GeckoIdleService: reset timer expiry to 174950 msec from now +10-02 06:36:12.838 9855 9887 D GeckoIdleService: Idle timer callback: tell observer 0x7a6e94e3eba8 user is idle +10-02 06:36:19.092 9855 9855 W GeckoSession: No history entries found. +10-02 06:36:19.093 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionStateAction +10-02 06:36:19.093 9855 9855 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateHistoryStateAction +10-02 06:36:28.608 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 06:36:30.975 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 06:36:30.975 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 06:36:31.333 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 06:36:31.333 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 06:36:37.409 9855 10016 I SessionStorage/AutoSave: Save: Periodic +10-02 06:36:51.724 10186 10186 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:36:51.725 10186 10186 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:36:51.725 10186 10186 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:36:51.725 10186 10186 I AndroidRuntime: Using default boot image +10-02 06:36:51.725 10186 10186 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:36:51.725 10186 10186 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:36:51.725 10186 10186 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:36:51.726 10186 10186 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:36:51.720 10186 10186 W app_process: type=1400 audit(0.0:383): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:36:51.720 10186 10186 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:36:51.720 10186 10186 W app_process: type=1400 audit(0.0:386): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:36:51.756 10186 10186 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:36:51.756 10186 10186 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:36:51.757 10186 10186 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:36:51.758 10186 10186 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:36:51.758 10186 10186 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:36:51.762 10186 10186 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:36:51.764 10186 10186 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:36:51.767 10186 10202 V UiAutomation: Init UiAutomation@1f4c032[id=19, flags=0] +10-02 06:36:52.783 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e918; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 63 - 0, 63); packageName: org.redoubtbrowser; className: androidx.compose.ui.platform.ComposeView; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 06:36:52.786 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@b9a0; boundsInParent: Rect(913, 683 - 913, 733); boundsInScreen: Rect(913, 914 - 913, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.789 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@bf13; boundsInParent: Rect(963, 750 - 963, 800); boundsInScreen: Rect(963, 981 - 963, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.794 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@c540; boundsInParent: Rect(969, 817 - 969, 867); boundsInScreen: Rect(969, 1048 - 969, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.803 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@d444; boundsInParent: Rect(912, 650 - 912, 700); boundsInScreen: Rect(912, 881 - 912, 931); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.807 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@d9b7; boundsInParent: Rect(973, 717 - 973, 767); boundsInScreen: Rect(973, 948 - 973, 998); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.810 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@df68; boundsInParent: Rect(932, 784 - 932, 834); boundsInScreen: Rect(932, 1015 - 932, 1065); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.813 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e576; boundsInParent: Rect(967, 850 - 967, 900); boundsInScreen: Rect(967, 1081 - 967, 1131); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.816 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@eaca; boundsInParent: Rect(873, 617 - 873, 667); boundsInScreen: Rect(873, 848 - 873, 898); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.820 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@efe0; boundsInParent: Rect(995, 683 - 995, 733); boundsInScreen: Rect(995, 914 - 995, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.823 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@f4d7; boundsInParent: Rect(989, 750 - 989, 800); boundsInScreen: Rect(989, 981 - 989, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.826 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@fa2b; boundsInParent: Rect(995, 817 - 995, 867); boundsInScreen: Rect(995, 1048 - 995, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.829 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@fea6; boundsInParent: Rect(927, 884 - 927, 934); boundsInScreen: Rect(927, 1115 - 927, 1165); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.832 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@105ea; boundsInParent: Rect(982, 683 - 982, 733); boundsInScreen: Rect(982, 914 - 982, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.835 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@10b1f; boundsInParent: Rect(960, 750 - 960, 800); boundsInScreen: Rect(960, 981 - 960, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.838 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@110d0; boundsInParent: Rect(934, 817 - 934, 867); boundsInScreen: Rect(934, 1048 - 934, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.852 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e196; boundsInParent: Rect(0, 0 - 1080, 0); boundsInScreen: Rect(0, 1920 - 1080, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/navigation_bar; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 06:36:52.852 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@c74f; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 1920 - 0, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/dynamicSnackbarContainer; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 06:36:52.995 10186 10186 W AccessibilityNodeInfoDumper: Fetch time: 213ms +10-02 06:36:52.996 530 9842 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@922bb63 +10-02 06:36:52.996 10186 10202 V UiAutomation: Init UiAutomation@1f4c032[id=-1, flags=0] +10-02 06:36:52.997 10186 10186 D AndroidRuntime: Shutting down VM +10-02 06:36:53.434 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 06:36:53.441 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:36:53.441 10208 10208 I Gralloc4: mapper 4.x is not supported +10-02 06:36:53.444 10208 10208 D HostConnection: createUnique: call +10-02 06:36:53.444 10208 10208 D HostConnection: HostConnection::get() New Host Connection established 0x7c87cfe49650, tid 10208 +10-02 06:36:53.444 10208 10208 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:36:53.444 10208 10208 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:36:53.467 10208 10208 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:36:53.649 0 0 D logd : logdr: UID=2000 GID=2000 PID=10210 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/03-restart-view.start b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/03-restart-view.start new file mode 100644 index 000000000..752d7d245 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/03-restart-view.start @@ -0,0 +1 @@ +2026-10-02T04:36:07.244Z diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/03-restart-view.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/03-restart-view.xml new file mode 100644 index 000000000..577fe5738 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/03-restart-view.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/04-restart-launcher-again.logcat b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/04-restart-launcher-again.logcat new file mode 100644 index 000000000..c2ddd182e --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/04-restart-launcher-again.logcat @@ -0,0 +1,431 @@ +--------- beginning of main +10-02 06:36:51.724 10186 10186 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:36:51.725 10186 10186 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:36:51.725 10186 10186 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:36:51.725 10186 10186 I AndroidRuntime: Using default boot image +10-02 06:36:51.725 10186 10186 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:36:51.725 10186 10186 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:36:51.725 10186 10186 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:36:51.726 10186 10186 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:36:51.720 10186 10186 W app_process: type=1400 audit(0.0:383): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:36:51.720 10186 10186 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:36:51.720 10186 10186 W app_process: type=1400 audit(0.0:386): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:36:51.756 10186 10186 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:36:51.756 10186 10186 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:36:51.757 10186 10186 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:36:51.758 10186 10186 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:36:51.758 10186 10186 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:36:51.762 10186 10186 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:36:51.764 10186 10186 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:36:51.767 10186 10202 V UiAutomation: Init UiAutomation@1f4c032[id=19, flags=0] +10-02 06:36:52.783 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e918; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 63 - 0, 63); packageName: org.redoubtbrowser; className: androidx.compose.ui.platform.ComposeView; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 06:36:52.786 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@b9a0; boundsInParent: Rect(913, 683 - 913, 733); boundsInScreen: Rect(913, 914 - 913, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.789 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@bf13; boundsInParent: Rect(963, 750 - 963, 800); boundsInScreen: Rect(963, 981 - 963, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.794 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@c540; boundsInParent: Rect(969, 817 - 969, 867); boundsInScreen: Rect(969, 1048 - 969, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.803 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@d444; boundsInParent: Rect(912, 650 - 912, 700); boundsInScreen: Rect(912, 881 - 912, 931); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.807 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@d9b7; boundsInParent: Rect(973, 717 - 973, 767); boundsInScreen: Rect(973, 948 - 973, 998); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.810 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@df68; boundsInParent: Rect(932, 784 - 932, 834); boundsInScreen: Rect(932, 1015 - 932, 1065); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.813 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e576; boundsInParent: Rect(967, 850 - 967, 900); boundsInScreen: Rect(967, 1081 - 967, 1131); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.816 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@eaca; boundsInParent: Rect(873, 617 - 873, 667); boundsInScreen: Rect(873, 848 - 873, 898); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.820 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@efe0; boundsInParent: Rect(995, 683 - 995, 733); boundsInScreen: Rect(995, 914 - 995, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.823 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@f4d7; boundsInParent: Rect(989, 750 - 989, 800); boundsInScreen: Rect(989, 981 - 989, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.826 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@fa2b; boundsInParent: Rect(995, 817 - 995, 867); boundsInScreen: Rect(995, 1048 - 995, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.829 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@fea6; boundsInParent: Rect(927, 884 - 927, 934); boundsInScreen: Rect(927, 1115 - 927, 1165); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.832 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@105ea; boundsInParent: Rect(982, 683 - 982, 733); boundsInScreen: Rect(982, 914 - 982, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.835 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@10b1f; boundsInParent: Rect(960, 750 - 960, 800); boundsInScreen: Rect(960, 981 - 960, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.838 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@110d0; boundsInParent: Rect(934, 817 - 934, 867); boundsInScreen: Rect(934, 1048 - 934, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:36:52.852 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e196; boundsInParent: Rect(0, 0 - 1080, 0); boundsInScreen: Rect(0, 1920 - 1080, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/navigation_bar; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 06:36:52.852 10186 10186 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@c74f; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 1920 - 0, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/dynamicSnackbarContainer; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 06:36:52.995 10186 10186 W AccessibilityNodeInfoDumper: Fetch time: 213ms +--------- beginning of system +10-02 06:36:52.996 530 9842 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@922bb63 +10-02 06:36:52.996 10186 10202 V UiAutomation: Init UiAutomation@1f4c032[id=-1, flags=0] +10-02 06:36:52.997 10186 10186 D AndroidRuntime: Shutting down VM +10-02 06:36:53.434 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 06:36:53.441 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:36:53.441 10208 10208 I Gralloc4: mapper 4.x is not supported +10-02 06:36:53.444 10208 10208 D HostConnection: createUnique: call +10-02 06:36:53.444 10208 10208 D HostConnection: HostConnection::get() New Host Connection established 0x7c87cfe49650, tid 10208 +10-02 06:36:53.444 10208 10208 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:36:53.444 10208 10208 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:36:53.467 10208 10208 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +--------- beginning of kernel +10-02 06:36:53.649 0 0 D logd : logdr: UID=2000 GID=2000 PID=10210 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 06:36:53.565 530 4963 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 10215 +10-02 06:36:53.565 530 4963 I ActivityManager: Killing 9978:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 10215 +10-02 06:36:53.566 530 4963 I ActivityManager: Killing 9855:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 10215 +10-02 06:36:53.568 9947 9947 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:36:53.568 10061 10061 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:36:53.568 530 4963 W ActivityTaskManager: Force removing ActivityRecord{544240c u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t33 f}}: app died, no saved state +10-02 06:36:53.569 10117 10117 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:36:53.572 530 4963 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.572 530 4963 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.572 530 4963 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.572 530 4963 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.572 530 4963 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.572 530 4963 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.572 530 4963 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.572 530 4963 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.572 530 4963 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.572 530 4963 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.573 530 4963 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.573 530 4963 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.573 530 4963 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.573 530 4963 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.573 530 4963 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.573 530 4963 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.573 530 4963 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.573 530 4963 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.573 530 4963 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.573 530 4963 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:53.573 530 4963 I ActivityManager: Killing 10117:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:578b2b88ad55407c9931ee8322750ae6/u0a130i-8992 (adj 0): isolated not needed +10-02 06:36:53.574 530 4963 I ActivityManager: Killing 10061:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:134fe94debda49538e65db90e9189860/u0a130i-8993 (adj 0): isolated not needed +10-02 06:36:53.574 530 4963 I ActivityManager: Killing 9947:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3a4f329bb6a048f6808ad96d550ea95e/u0a130i-8994 (adj 0): isolated not needed +10-02 06:36:53.574 530 4963 I WindowManager: Force finishing activity ActivityRecord{544240c u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t33 f} isExiting} +10-02 06:36:53.574 530 4963 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{544240c u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t33 f} isExiting} +10-02 06:36:53.575 10215 10217 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:36:53.578 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:36:53.581 303 303 I Zygote : Process 9978 exited due to signal 9 (Killed) +10-02 06:36:53.594 9198 9198 I Zygote : Process 10117 exited due to signal 9 (Killed) +10-02 06:36:53.597 9198 9198 I Zygote : Process 10061 exited due to signal 9 (Killed) +10-02 06:36:53.598 9198 9198 I Zygote : Process 9947 exited due to signal 9 (Killed) +10-02 06:36:53.603 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 06:36:53.605 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa74f000 0x3faf38000] +10-02 06:36:53.605 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3faf38000 0x3fb721000] +10-02 06:36:53.608 530 4216 I WindowManager: WIN DEATH: Window{cb8427a u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity} +10-02 06:36:53.608 530 4216 W InputDispatcher: Attempted to unregister already unregistered input channel 'cb8427a org.redoubtbrowser/org.mozilla.fenix.HomeActivity (server)' +10-02 06:36:53.609 303 303 I Zygote : Process 9855 exited due to signal 9 (Killed) +10-02 06:36:53.610 530 570 W ActivityManager: setHasOverlayUi called on unknown pid: 9855 +10-02 06:36:53.610 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 9978 in 45ms +10-02 06:36:53.611 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 9855 in 0ms +10-02 06:36:53.708 0 0 I binder : undelivered transaction 296905, process died. +10-02 06:36:53.611 530 578 I libprocessgroup: Successfully killed process cgroup uid 90008 pid 10117 in 0ms +10-02 06:36:53.611 530 578 I libprocessgroup: Successfully killed process cgroup uid 90007 pid 10061 in 0ms +10-02 06:36:53.611 530 578 I libprocessgroup: Successfully killed process cgroup uid 90006 pid 9947 in 0ms +10-02 06:36:55.608 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 06:36:55.608 530 680 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 06:36:55.609 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 24, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 06:36:55.610 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=24) +10-02 06:36:55.610 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:36:55.610 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:36:55.618 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb721000 0x3fbf0a000] +10-02 06:36:55.631 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 06:36:55.732 0 0 W perfetto: enabled ftrace +10-02 06:36:55.634 303 303 D Zygote : Forked child process 10234 +10-02 06:36:55.635 530 577 I ActivityManager: Start proc 10234:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:36:55.638 10234 10234 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:36:55.640 384 427 I adbd : jdwp connection from 10234 +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.643 530 4216 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:36:55.651 10234 10234 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 06:36:55.891 10234 10234 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:55.891 10234 10234 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:55.979 10234 10234 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 06:36:56.027 10234 10234 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(3)}) }; recorded_context = Object {"addon_ids": Array [String("uBlock0@raymondhill.net")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 06:36:56.029 10234 10264 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:36:56.032 10234 10264 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 06:36:56.055 10234 10267 I GeckoThread: preparing to run Gecko +10-02 06:36:56.058 10234 10267 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 06:36:56.059 10234 10267 E GeckoLibLoad: Load sqlite start +10-02 06:36:56.059 10234 10267 E GeckoLibLoad: Load sqlite done +10-02 06:36:56.059 10234 10267 E GeckoLibLoad: Load nss start +10-02 06:36:56.059 10234 10267 E GeckoLibLoad: Load nss done +10-02 06:36:56.068 10234 10267 E GeckoLibLoad: Loaded libs in 8.820859ms total, 0ms(8ms) user, 8ms(8ms) system, 0(0) faults +10-02 06:36:56.068 10234 10267 W GeckoThread: zerdatime 3340461 - runGecko +10-02 06:36:56.074 10234 10267 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 06:36:56.068 10234 10234 W org.redoubtbrowser: type=1400 audit(0.0:387): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:36:56.091 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 06:36:56.092 10234 10261 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 06:36:56.092 10234 10261 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 06:36:56.094 10234 10267 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 06:36:56.094 10234 10267 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 06:36:56.094 10234 10267 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 06:36:56.094 10234 10267 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 06:36:56.100 10234 10261 I ActionBarPolicy: Default - Starting check... +10-02 06:36:56.101 10234 10261 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 06:36:56.103 10234 10260 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:36:56.106 10234 10234 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 06:36:56.108 10234 10234 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 06:36:56.109 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 06:36:56.111 10234 10301 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 06:36:56.117 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 06:36:56.118 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 06:36:56.119 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 06:36:56.122 10234 10300 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 06:36:56.124 10234 10260 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:36:56.126 10234 10234 I FirefoxAccountStateMachine: Sync is disabled +10-02 06:36:56.128 10234 10234 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:36:56.128 10234 10262 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 06:36:56.129 10234 10300 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 06:36:56.129 10234 10296 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:36:56.132 10234 10314 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:36:56.133 10234 10314 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:36:56.134 10234 10314 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:36:56.144 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 06:36:56.144 10234 10234 W Gecko : type=1400 audit(0.0:388): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:36:56.144 10234 10234 W Gecko : type=1400 audit(0.0:389): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:36:56.174 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 06:36:56.176 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 06:36:56.183 10234 10267 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 06:36:56.186 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 06:36:56.192 10234 10261 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 06:36:56.200 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 06:36:56.200 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 06:36:56.204 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 06:36:56.204 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 06:36:56.205 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 06:36:56.206 10234 10277 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:36:56.206 10234 10261 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 06:36:56.206 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:36:56.206 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:36:56.210 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 06:36:56.210 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 06:36:56.213 10234 10261 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 06:36:56.252 530 4216 E ClipboardService: Denying clipboard access to org.redoubtbrowser, application is not in focus nor is it a system service for user 0 +10-02 06:36:56.312 10234 10311 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f454d0, tid 10311 +10-02 06:36:56.315 10234 10311 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:36:56.315 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:36:56.315 10234 10311 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 06:36:56.316 10234 10311 D EGL_emulation: eglCreateContext: 0x7a6f92fa9760: maj 3 min 1 rcv 4 +10-02 06:36:56.316 10234 10311 D EGL_emulation: eglMakeCurrent: 0x7a6f92fa9760: ver 3 1 (tinfo 0x7a6f32fc5e20) (first time) +10-02 06:36:56.325 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3faf38000 0x3fb721000] +10-02 06:36:56.325 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:36:56.325 10234 10311 I Gralloc4: mapper 4.x is not supported +10-02 06:36:56.325 10234 10311 D HostConnection: createUnique: call +10-02 06:36:56.326 10234 10311 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f42650, tid 10311 +10-02 06:36:56.326 10234 10311 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:36:56.326 10234 10311 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:36:56.347 10234 10311 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:36:56.350 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 06:36:56.350 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f87ed000 0x3f8fd6000] +10-02 06:36:56.376 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 06:36:56.377 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +767ms +10-02 06:36:56.377 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 06:36:56.384 530 4216 W ActivityManager: Receiver with filter android.content.IntentFilter@81f2be5 already registered for pid 10234, callerPackage is org.redoubtbrowser +10-02 06:36:56.398 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 06:36:56.416 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 06:36:56.416 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 06:36:56.416 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$RestoreAction +10-02 06:36:56.416 10234 10277 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 06:36:56.418 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 06:36:56.522 0 0 W incfs : iterate_incfs_dir org.redoubtbrowser-hvhEy33wwc50a9toloWljQ== -13 +10-02 06:36:56.418 10234 10296 I FenixApplication: Running post-visual completeness tasks... +10-02 06:36:56.418 10234 10296 I FenixApplication: Storage initialization... +10-02 06:36:56.419 10234 10296 I PlacesHistoryStorage: Warming up places storage... +10-02 06:36:56.420 10234 10294 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 06:36:56.423 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:36:56.423 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:36:56.423 10234 10234 I ColdStartupDuration: COLD MAIN Application. to first frame: 414 ms +10-02 06:36:56.424 10234 10301 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:36:56.424 10234 10301 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 06:36:56.416 411 411 W Binder:411_2: type=1400 audit(0.0:390): avc: denied { use } for path="/data/incremental/MT_data_app_vmdl213/backing_store/st_10_1/org.redoubtbrowser-hvhEy33wwc50a9toloWljQ==" dev="dm-5" ino=155728 scontext=u:r:installd:s0 tcontext=u:r:vold:s0 tclass=fd permissive=0 +10-02 06:36:56.429 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:36:56.430 10234 10234 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 06:36:56.430 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:36:56.431 10234 10234 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 06:36:56.431 10234 10234 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 06:36:56.433 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:36:56.433 10234 10296 I PlacesHistoryStorage: 'Warming up places storage' took 14 ms +10-02 06:36:56.433 10234 10296 I PlacesBookmarksStorage: Warming up places storage... +10-02 06:36:56.434 10234 10296 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 06:36:56.434 10234 10296 I SyncableLoginsStorage: Warming up storage... +10-02 06:36:56.434 10234 10296 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 06:36:56.434 10234 10296 I AutofillCCAddressesStorage: Warming up storage... +10-02 06:36:56.434 10234 10296 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 06:36:56.439 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:36:56.440 10234 10296 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:36:56.440 10234 10296 I FenixApplication: 'Storage initialization' took 21 ms +10-02 06:36:56.441 530 10221 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:36:56.441 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:36:56.441 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:36:56.442 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:36:56.444 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 06:36:56.444 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 06:36:56.444 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 06:36:56.445 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:36:56.446 10234 10234 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:36:56.446 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:36:56.446 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:36:56.447 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:36:56.450 9198 9198 D Zygote : Forked child process 10345 +10-02 06:36:56.451 530 577 I ActivityManager: Start proc 10345:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:cb4545fd96784db0ba973954499d5c0d/u0ai9 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:cb4545fd96784db0ba973954499d5c0d} +10-02 06:36:56.453 10345 10345 W a973954499d5c0: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:36:56.458 10234 10267 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:36:56.462 384 427 I adbd : jdwp connection from 10345 +10-02 06:36:56.467 303 303 D Zygote : Forked child process 10366 +10-02 06:36:56.469 530 4963 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:36:56.469 530 577 I ActivityManager: Start proc 10366:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 06:36:56.472 10366 10366 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:36:56.473 384 427 I adbd : jdwp connection from 10366 +10-02 06:36:56.475 530 4216 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:36:56.476 10345 10345 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:56.476 10345 10345 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:56.478 10366 10366 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 06:36:56.507 10345 10345 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:cb4545fd96784db0ba973954499d5c0d +10-02 06:36:56.511 10345 10390 I GeckoThread: preparing to run Gecko +10-02 06:36:56.514 10345 10390 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:36:56.514 10345 10390 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:36:56.514 10345 10390 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:36:56.514 10345 10390 E GeckoLibLoad: Load sqlite start +10-02 06:36:56.514 10345 10390 E GeckoLibLoad: Load sqlite done +10-02 06:36:56.514 10345 10390 E GeckoLibLoad: Load nss start +10-02 06:36:56.514 10345 10390 E GeckoLibLoad: Load nss done +10-02 06:36:56.515 10345 10390 E GeckoLibLoad: Loaded libs in 0.332429ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:36:56.515 10345 10390 W GeckoThread: zerdatime 3340907 - runGecko +10-02 06:36:56.716 10366 10366 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:56.716 10366 10366 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:56.740 10366 10366 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 06:36:56.743 10366 10403 I GeckoThread: preparing to run Gecko +10-02 06:36:56.747 10366 10403 E GeckoLibLoad: Load sqlite start +10-02 06:36:56.747 10366 10403 E GeckoLibLoad: Load sqlite done +10-02 06:36:56.747 10366 10403 E GeckoLibLoad: Load nss start +10-02 06:36:56.747 10366 10403 E GeckoLibLoad: Load nss done +10-02 06:36:56.755 10366 10403 E GeckoLibLoad: Loaded libs in 7.799463ms total, 3ms(3ms) user, 4ms(3ms) system, 0(0) faults +10-02 06:36:56.755 10366 10403 W GeckoThread: zerdatime 3341148 - runGecko +10-02 06:36:56.760 10366 10408 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:36:56.761 10366 10408 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:36:56.762 10366 10408 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:36:56.762 10366 10419 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:36:56.768 10366 10408 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3ad90, tid 10408 +10-02 06:36:56.771 10366 10408 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:36:56.771 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:36:56.772 10366 10408 D EGL_emulation: eglCreateContext: 0x7a6f92f50c60: maj 3 min 1 rcv 4 +10-02 06:36:56.772 10366 10408 D EGL_emulation: eglMakeCurrent: 0x7a6f92f50c60: ver 3 1 (tinfo 0x7a6f32f819c0) (first time) +10-02 06:36:56.779 10234 10267 I GeckoSession: zerdatime 3341172 - chrome startup finished +10-02 06:36:56.782 10234 10234 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 06:36:56.782 10234 10234 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 06:36:56.786 10234 10267 D GeckoIdleService: Registering Idle observer callback +10-02 06:36:56.786 10234 10267 D GeckoIdleService: Register idle observer 0x7a6e9447c840 for 180 seconds +10-02 06:36:56.786 10234 10267 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 06:36:56.786 10234 10267 D GeckoIdleService: next timeout 180000 msec from now +10-02 06:36:56.786 10234 10267 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 06:36:56.786 10234 10267 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 06:36:56.787 10234 10267 D GeckoIdleService: Register idle observer 0x7a6e944adee8 for 5 seconds +10-02 06:36:56.787 10234 10267 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 06:36:56.787 10234 10267 D GeckoIdleService: next timeout 4999 msec from now +10-02 06:36:56.787 10234 10267 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4999 msec from now +10-02 06:36:56.787 10234 10267 D GeckoIdleService: reset timer expiry to 5009 msec from now +10-02 06:36:56.795 530 10221 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:36:56.795 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:36:56.798 9198 9198 D Zygote : Forked child process 10440 +10-02 06:36:56.799 530 577 I ActivityManager: Start proc 10440:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:51792a62f9e14e8b90fd7ba7a188845d/u0ai10 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:51792a62f9e14e8b90fd7ba7a188845d} +10-02 06:36:56.800 10440 10440 W 0fd7ba7a188845: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:36:56.801 384 427 I adbd : jdwp connection from 10440 +10-02 06:36:56.802 530 10221 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:36:56.805 10440 10440 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:56.805 10440 10440 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:56.829 10440 10440 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:51792a62f9e14e8b90fd7ba7a188845d +10-02 06:36:56.831 10440 10459 I GeckoThread: preparing to run Gecko +10-02 06:36:56.834 10440 10459 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:36:56.834 10440 10459 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:36:56.834 10440 10459 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:36:56.834 10440 10459 E GeckoLibLoad: Load sqlite start +10-02 06:36:56.834 10440 10459 E GeckoLibLoad: Load sqlite done +10-02 06:36:56.834 10440 10459 E GeckoLibLoad: Load nss start +10-02 06:36:56.834 10440 10459 E GeckoLibLoad: Load nss done +10-02 06:36:56.834 10440 10459 E GeckoLibLoad: Loaded libs in 0.106593ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:36:56.834 10440 10459 W GeckoThread: zerdatime 3341227 - runGecko +10-02 06:36:56.868 10440 10440 W WebExtensions: type=1400 audit(0.0:391): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:36:56.880 10440 10459 W GeckoEditableChild: No editable parent +10-02 06:36:56.868 10440 10440 W WebExtensions: type=1400 audit(0.0:392): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:36:56.892 10440 10459 W GeckoEditableChild: No editable parent +10-02 06:36:56.901 10440 10459 W GeckoEditableChild: No editable parent +10-02 06:36:56.978 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:36:57.496 530 4216 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:36:57.496 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:36:56.990 10234 10234 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 06:36:56.991 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:36:57.499 9198 9198 D Zygote : Forked child process 10491 +10-02 06:36:57.499 530 577 I ActivityManager: Start proc 10491:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0c5ec3e20b7142f8bb10c6107f24cb68/u0ai11 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0c5ec3e20b7142f8bb10c6107f24cb68} +10-02 06:36:57.500 10491 10491 W b10c6107f24cb6: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:36:57.501 384 427 I adbd : jdwp connection from 10491 +10-02 06:36:57.502 530 4216 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:36:57.505 10491 10491 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:57.505 10491 10491 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:36:57.533 10491 10491 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0c5ec3e20b7142f8bb10c6107f24cb68 +10-02 06:36:57.536 10491 10510 I GeckoThread: preparing to run Gecko +10-02 06:36:57.539 10491 10510 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:36:57.539 10491 10510 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:36:57.539 10491 10510 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:36:57.539 10491 10510 E GeckoLibLoad: Load sqlite start +10-02 06:36:57.539 10491 10510 E GeckoLibLoad: Load sqlite done +10-02 06:36:57.539 10491 10510 E GeckoLibLoad: Load nss start +10-02 06:36:57.539 10491 10510 E GeckoLibLoad: Load nss done +10-02 06:36:57.539 10491 10510 E GeckoLibLoad: Loaded libs in 0.106403ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:36:57.539 10491 10510 W GeckoThread: zerdatime 3341932 - runGecko +10-02 06:36:57.596 10491 10491 W org.redoubtbrowser_zygote: type=1400 audit(0.0:393): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:36:57.596 10491 10491 W org.redoubtbrowser_zygote: type=1400 audit(0.0:394): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:36:57.680 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:36:57.777 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:36:57.777 10234 10234 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:36:57.777 10234 10234 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:36:57.778 10234 10234 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 06:37:00.001 755 755 D KeyguardClockSwitch: Updating clock: 637 +10-02 06:37:00.610 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=24) +10-02 06:37:00.610 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 24 ended, total sessions:0 +10-02 06:37:00.611 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 06:37:00.711 0 0 W perfetto: disabled ftrace +10-02 06:37:00.615 413 10230 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790915820615588928.perfetto_trace.pb +10-02 06:37:01.796 10234 10267 D GeckoIdleService: Get idle time: time since reset 5009 msec +10-02 06:37:01.796 10234 10267 D GeckoIdleService: Idle timer callback: current idle time 5009 msec +10-02 06:37:01.796 10234 10267 D GeckoIdleService: next timeout 174990 msec from now +10-02 06:37:01.796 10234 10267 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174990 msec from now +10-02 06:37:01.796 10234 10267 D GeckoIdleService: reset timer expiry to 175000 msec from now +10-02 06:37:01.796 10234 10267 D GeckoIdleService: Idle timer callback: tell observer 0x7a6e944adee8 user is idle +10-02 06:37:26.428 10234 10342 I SessionStorage/AutoSave: Save: Periodic +10-02 06:37:28.607 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 06:37:31.001 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 06:37:31.001 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 06:37:31.393 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 06:37:31.393 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 06:37:35.444 302 10543 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:37:35.524 10234 10234 W org.redoubtbrowser: type=1400 audit(0.0:395): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:37:40.642 10545 10545 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:37:40.643 10545 10545 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:37:40.643 10545 10545 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:37:40.643 10545 10545 I AndroidRuntime: Using default boot image +10-02 06:37:40.643 10545 10545 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:37:40.643 10545 10545 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:37:40.643 10545 10545 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:37:40.644 10545 10545 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:37:40.640 10545 10545 W app_process: type=1400 audit(0.0:396): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:37:40.640 10545 10545 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:37:40.640 10545 10545 W app_process: type=1400 audit(0.0:399): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:37:40.672 10545 10545 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:37:40.672 10545 10545 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:37:40.673 10545 10545 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:37:40.674 10545 10545 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:37:40.674 10545 10545 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:37:40.678 10545 10545 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:37:40.679 10545 10545 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:37:40.682 10545 10561 V UiAutomation: Init UiAutomation@3144e4b[id=20, flags=0] +10-02 06:37:41.691 10545 10545 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 06:37:41.691 530 4963 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@a5f1188 +10-02 06:37:41.691 10545 10561 V UiAutomation: Init UiAutomation@3144e4b[id=-1, flags=0] +10-02 06:37:41.692 10545 10545 D AndroidRuntime: Shutting down VM +10-02 06:37:42.128 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb721000 0x3fbf0a000] +10-02 06:37:42.133 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:37:42.133 10566 10566 I Gralloc4: mapper 4.x is not supported +10-02 06:37:42.136 10566 10566 D HostConnection: createUnique: call +10-02 06:37:42.136 10566 10566 D HostConnection: HostConnection::get() New Host Connection established 0x7fd8fe34c8d0, tid 10566 +10-02 06:37:42.136 10566 10566 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:37:42.136 10566 10566 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:37:42.159 10566 10566 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/04-restart-launcher-again.start b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/04-restart-launcher-again.start new file mode 100644 index 000000000..9f84190b2 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/04-restart-launcher-again.start @@ -0,0 +1 @@ +2026-10-02T04:36:56.166Z diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/04-restart-launcher-again.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/04-restart-launcher-again.xml new file mode 100644 index 000000000..c2b079615 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/04-restart-launcher-again.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/apk.sha256 b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/apk.sha256 new file mode 100644 index 000000000..8934b51a7 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/apk.sha256 @@ -0,0 +1 @@ +71761a08aefe27664fdf614f4403654ede69df39c162cde016ea568cbc843b75 /home/mgysin/redoubt-artifacts/esr-153.4/build/ubo-fix-apk/signed/fenix-x86_64-release-throwaway.apk diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/launcher.txt b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/launcher.txt new file mode 100644 index 000000000..565f38ff3 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-after/launcher.txt @@ -0,0 +1 @@ +launcher=org.redoubtbrowser/.App diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/01-fresh-launcher.logcat b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/01-fresh-launcher.logcat new file mode 100644 index 000000000..d07930c56 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/01-fresh-launcher.logcat @@ -0,0 +1,704 @@ +--------- beginning of main +10-02 05:43:57.355 2436 2440 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;Landroid/view/ScrollCaptureCallback;)V (blacklist, linking, denied) +10-02 05:43:57.355 2436 2440 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureSession;->getSurface()Landroid/view/Surface; (blacklist, linking, denied) +10-02 05:43:57.355 2436 2440 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/Rect;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 05:43:57.355 2436 2440 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/RectF;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 05:43:57.355 2436 2440 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->setScrollBounds(Landroid/graphics/Rect;)V (blacklist, linking, denied) +10-02 05:43:57.356 2436 2436 W dex2oat32: Accessing hidden method Landroid/app/job/JobParameters;->getStopReason()I (greylist-max-o, linking, denied) +10-02 05:43:57.393 2436 2439 W dex2oat32: Accessing hidden method Landroid/content/Context;->isUiContext()Z (blacklist, linking, denied) +10-02 05:43:57.713 2436 2436 I dex2oat32: dex2oat took 807.561ms (1.778s cpu) (threads: 4) arena alloc=17KB (18168B) java alloc=19MB (20460472B) native alloc=23MB (24791440B) free=6496KB (6652368B) +10-02 05:43:57.716 411 411 V installd: DexInv: --- END '/data/app/~~4RwCKpEUCbA0EC1vMQQhKA==/org.redoubtbrowser-0FOLgXAb9aI9YT1uPnLK5w==/base.apk' (success) --- +10-02 05:43:57.727 411 411 E installd: Couldn't opendir /data/app/vmdl2065690923.tmp: No such file or directory +10-02 05:43:57.727 411 411 E installd: Failed to delete /data/app/vmdl2065690923.tmp: No such file or directory +10-02 05:43:57.727 2428 2433 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 05:43:57.724 530 530 W Binder:530_D: type=1400 audit(0.0:12): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 05:43:57.724 530 530 I chatty : uid=1000(system) Binder:530_3 identical 1 line +10-02 05:43:57.724 530 530 W Binder:530_D: type=1400 audit(0.0:14): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 05:43:57.746 779 2446 E BackupHelper: Could not parse delayed permissions +10-02 05:43:57.746 779 2446 E BackupHelper: java.io.FileNotFoundException: /data/user_de/0/com.android.permissioncontroller/files/delayed_restore_permissions.xml: open failed: ENOENT (No such file or directory) +10-02 05:43:57.746 779 2446 E BackupHelper: at libcore.io.IoBridge.open(IoBridge.java:492) +10-02 05:43:57.746 779 2446 E BackupHelper: at java.io.FileInputStream.(FileInputStream.java:160) +10-02 05:43:57.746 779 2446 E BackupHelper: at android.app.ContextImpl.openFileInput(ContextImpl.java:636) +10-02 05:43:57.746 779 2446 E BackupHelper: at com.android.permissioncontroller.permission.service.BackupHelper.restoreDelayedState(BackupHelper.java:338) +10-02 05:43:57.746 779 2446 E BackupHelper: at com.android.permissioncontroller.permission.service.PermissionControllerServiceImpl.onRestoreDelayedRuntimePermissionsBackup(PermissionControllerServiceImpl.java:413) +10-02 05:43:57.746 779 2446 E BackupHelper: at com.android.permissioncontroller.permission.service.PermissionControllerServiceImpl.lambda$onApplyStagedRuntimePermissionBackup$4(PermissionControllerServiceImpl.java:407) +10-02 05:43:57.746 779 2446 E BackupHelper: at com.android.permissioncontroller.permission.service.PermissionControllerServiceImpl.lambda$onApplyStagedRuntimePermissionBackup$4$PermissionControllerServiceImpl(Unknown Source:0) +10-02 05:43:57.746 779 2446 E BackupHelper: at com.android.permissioncontroller.permission.service.-$$Lambda$PermissionControllerServiceImpl$mE7NqZpMEJTKa_y63m6czFzewlg.run(Unknown Source:8) +10-02 05:43:57.746 779 2446 E BackupHelper: at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305) +10-02 05:43:57.746 779 2446 E BackupHelper: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 05:43:57.746 779 2446 E BackupHelper: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 05:43:57.746 779 2446 E BackupHelper: at java.lang.Thread.run(Thread.java:923) +10-02 05:43:57.746 779 2446 E BackupHelper: Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory) +10-02 05:43:57.746 779 2446 E BackupHelper: at libcore.io.Linux.open(Native Method) +10-02 05:43:57.746 779 2446 E BackupHelper: at libcore.io.ForwardingOs.open(ForwardingOs.java:166) +10-02 05:43:57.746 779 2446 E BackupHelper: at libcore.io.BlockGuardOs.open(BlockGuardOs.java:254) +10-02 05:43:57.746 779 2446 E BackupHelper: at libcore.io.ForwardingOs.open(ForwardingOs.java:166) +10-02 05:43:57.746 779 2446 E BackupHelper: at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:7542) +10-02 05:43:57.746 779 2446 E BackupHelper: at libcore.io.IoBridge.open(IoBridge.java:478) +10-02 05:43:57.746 779 2446 E BackupHelper: ... 11 more +10-02 05:43:57.747 1519 1519 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +--------- beginning of system +10-02 05:43:57.747 530 576 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 05:43:57.747 530 576 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 05:43:57.748 733 733 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 05:43:57.748 733 733 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 05:43:57.748 530 575 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 05:43:57.748 530 575 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 05:43:57.748 530 575 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 05:43:57.748 530 575 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 05:43:57.748 530 575 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 05:43:57.748 530 575 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 05:43:57.748 530 619 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 05:43:57.749 530 530 I Telecom : PhoneAccountRegistrar: getSimCallManager: SimCallManager for subId 1 queried, returning: null: TSI.gSCMFU@AIo +10-02 05:43:57.750 530 567 I RoleManagerService: Granting default roles... +10-02 05:43:57.751 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AIs +10-02 05:43:57.752 530 575 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 05:43:57.753 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 05:43:57.755 1101 1101 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 05:43:57.758 779 2388 I PermissionControllerServiceImpl: Updating user sensitive for uid 10130 +10-02 05:43:57.759 530 1205 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: clear data +10-02 05:43:57.759 530 576 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=-1: clearApplicationUserData +10-02 05:43:57.760 414 414 I keystore: clear_uid 10130 +10-02 05:43:57.761 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 05:43:57.763 530 575 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 05:43:57.763 530 575 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 05:43:57.763 530 575 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 05:43:57.763 530 575 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 05:43:57.763 530 575 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 05:43:57.763 530 575 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 05:43:57.763 2448 2450 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 05:43:57.763 733 733 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_DATA_CLEARED +10-02 05:43:57.763 530 576 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10076; state: DISABLED +10-02 05:43:57.763 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10076; state: ENABLED +10-02 05:43:57.766 303 303 D Zygote : Forked child process 2451 +10-02 05:43:57.766 530 577 I ActivityManager: Start proc 2451:com.android.documentsui/u0a76 for broadcast {com.android.documentsui/com.android.documentsui.PackageReceiver} +10-02 05:43:57.767 2451 2451 W oid.documentsu: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:43:57.768 384 427 I adbd : jdwp connection from 2451 +10-02 05:43:57.772 2451 2451 I oid.documentsu: The ClassLoaderContext is a special shared library. +10-02 05:43:57.774 2451 2451 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-02 05:43:57.774 2451 2451 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-02 05:43:57.777 2451 2451 E ContextImpl: Tried to access visual service LayoutInflater from a non-visual Context:com.android.documentsui.DocumentsApplication@d32b8cd Visual services, such as WindowManager, WallpaperService or LayoutInflater should be accessed from Activity or other visual Context. Use an Activity or a Context created with Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen. +10-02 05:43:57.777 2451 2451 E ContextImpl: java.lang.IllegalAccessException: Tried to access visual service LayoutInflater from a non-visual Context:com.android.documentsui.DocumentsApplication@d32b8cd +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.app.ContextImpl.getSystemService(ContextImpl.java:1914) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.content.ContextWrapper.getSystemService(ContextWrapper.java:803) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.LayoutInflater.from(LayoutInflater.java:282) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.documentsui.DragShadowBuilder.(DragShadowBuilder.java:49) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:195) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:166) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.documentsui.DragAndDropManager.create(DragAndDropManager.java:163) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.documentsui.DocumentsApplication.onCreate(DocumentsApplication.java:145) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1192) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6712) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.app.ActivityThread.access$1300(ActivityThread.java:237) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.os.Handler.dispatchMessage(Handler.java:106) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.os.Looper.loop(Looper.java:223) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 05:43:57.777 2451 2451 E ContextImpl: at java.lang.reflect.Method.invoke(Native Method) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@d32b8cdUI constants, such as display metrics or window metrics, must be accessed from Activity or other visual Context. Use an Activity or a Context created with Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen +10-02 05:43:57.777 2451 2451 E ViewConfiguration: java.lang.IllegalArgumentException: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@d32b8cd +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.view.ViewConfiguration.get(ViewConfiguration.java:510) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.view.View.(View.java:5317) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.view.View.(View.java:5467) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.view.ViewGroup.(ViewGroup.java:697) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.widget.LinearLayout.(LinearLayout.java:254) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.widget.LinearLayout.(LinearLayout.java:250) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.widget.LinearLayout.(LinearLayout.java:246) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance0(Native Method) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.createView(LayoutInflater.java:852) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.createView(LayoutInflater.java:774) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:657) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:532) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:479) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at com.android.documentsui.DragShadowBuilder.(DragShadowBuilder.java:49) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:195) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:166) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at com.android.documentsui.DragAndDropManager.create(DragAndDropManager.java:163) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at com.android.documentsui.DocumentsApplication.onCreate(DocumentsApplication.java:145) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1192) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6712) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.app.ActivityThread.access$1300(ActivityThread.java:237) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.os.Handler.dispatchMessage(Handler.java:106) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.os.Looper.loop(Looper.java:223) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at java.lang.reflect.Method.invoke(Native Method) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 05:43:57.777 2451 2451 E ViewConfiguration: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 05:43:57.777 2451 2451 E ContextImpl: Tried to access visual service WindowManager from a non-visual Context:com.android.documentsui.DocumentsApplication@d32b8cd Visual services, such as WindowManager, WallpaperService or LayoutInflater should be accessed from Activity or other visual Context. Use an Activity or a Context created with Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen. +10-02 05:43:57.777 2451 2451 E ContextImpl: java.lang.IllegalAccessException: Tried to access visual service WindowManager from a non-visual Context:com.android.documentsui.DocumentsApplication@d32b8cd +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.app.ContextImpl.getSystemService(ContextImpl.java:1914) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.content.ContextWrapper.getSystemService(ContextWrapper.java:803) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.content.Context.getSystemService(Context.java:3705) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.ViewConfiguration.(ViewConfiguration.java:422) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.ViewConfiguration.get(ViewConfiguration.java:520) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.View.(View.java:5317) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.View.(View.java:5467) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.ViewGroup.(ViewGroup.java:697) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.widget.LinearLayout.(LinearLayout.java:254) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.widget.LinearLayout.(LinearLayout.java:250) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.widget.LinearLayout.(LinearLayout.java:246) +10-02 05:43:57.777 2451 2451 E ContextImpl: at java.lang.reflect.Constructor.newInstance0(Native Method) +10-02 05:43:57.777 2451 2451 E ContextImpl: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.LayoutInflater.createView(LayoutInflater.java:852) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.LayoutInflater.createView(LayoutInflater.java:774) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.LayoutInflater.inflate(LayoutInflater.java:657) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.LayoutInflater.inflate(LayoutInflater.java:532) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.view.LayoutInflater.inflate(LayoutInflater.java:479) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.documentsui.DragShadowBuilder.(DragShadowBuilder.java:49) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:195) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:166) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.documentsui.DragAndDropManager.create(DragAndDropManager.java:163) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.documentsui.DocumentsApplication.onCreate(DocumentsApplication.java:145) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1192) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6712) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.app.ActivityThread.access$1300(ActivityThread.java:237) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.os.Handler.dispatchMessage(Handler.java:106) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.os.Looper.loop(Looper.java:223) +10-02 05:43:57.777 2451 2451 E ContextImpl: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 05:43:57.777 2451 2451 E ContextImpl: at java.lang.reflect.Method.invoke(Native Method) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 05:43:57.777 2451 2451 E ContextImpl: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@d32b8cdUI constants, such as display metrics or window metrics, must be accessed from Activity or other visual Context. Use an Activity or a Context created with Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen +10-02 05:43:57.778 2451 2451 E ViewConfiguration: java.lang.IllegalArgumentException: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@d32b8cd +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.ViewConfiguration.get(ViewConfiguration.java:510) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.View.(View.java:5317) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.View.(View.java:5467) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.ViewGroup.(ViewGroup.java:697) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.widget.LinearLayout.(LinearLayout.java:254) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.widget.LinearLayout.(LinearLayout.java:250) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.widget.LinearLayout.(LinearLayout.java:246) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance0(Native Method) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.createView(LayoutInflater.java:852) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.createView(LayoutInflater.java:774) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:680) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:532) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:479) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.documentsui.DragShadowBuilder.(DragShadowBuilder.java:49) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:195) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:166) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.documentsui.DragAndDropManager.create(DragAndDropManager.java:163) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.documentsui.DocumentsApplication.onCreate(DocumentsApplication.java:145) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1192) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6712) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.app.ActivityThread.access$1300(ActivityThread.java:237) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.os.Handler.dispatchMessage(Handler.java:106) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.os.Looper.loop(Looper.java:223) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at java.lang.reflect.Method.invoke(Native Method) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@d32b8cdUI constants, such as display metrics or window metrics, must be accessed from Activity or other visual Context. Use an Activity or a Context created with Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen +10-02 05:43:57.778 2451 2451 E ViewConfiguration: java.lang.IllegalArgumentException: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@d32b8cd +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.ViewConfiguration.get(ViewConfiguration.java:510) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.View.(View.java:5317) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.View.(View.java:5467) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.widget.ImageView.(ImageView.java:195) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.widget.ImageView.(ImageView.java:190) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.widget.ImageView.(ImageView.java:186) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.documentsui.DropBadgeView.(DropBadgeView.java:40) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance0(Native Method) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.createView(LayoutInflater.java:852) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.parseInclude(LayoutInflater.java:1231) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.rInflate(LayoutInflater.java:1117) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:680) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:532) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:479) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.documentsui.DragShadowBuilder.(DragShadowBuilder.java:49) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:195) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:166) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.documentsui.DragAndDropManager.create(DragAndDropManager.java:163) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.documentsui.DocumentsApplication.onCreate(DocumentsApplication.java:145) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1192) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6712) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.app.ActivityThread.access$1300(ActivityThread.java:237) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.os.Handler.dispatchMessage(Handler.java:106) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.os.Looper.loop(Looper.java:223) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at java.lang.reflect.Method.invoke(Native Method) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 05:43:57.778 2451 2451 E ViewConfiguration: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@d32b8cdUI constants, such as display metrics or window metrics, must be accessed from Activity or other visual Context. Use an Activity or a Context created with Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen +10-02 05:43:57.780 2451 2451 E ViewConfiguration: java.lang.IllegalArgumentException: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@d32b8cd +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.ViewConfiguration.get(ViewConfiguration.java:510) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.View.(View.java:5317) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.View.(View.java:5467) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.widget.TextView.(TextView.java:996) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.widget.TextView.(TextView.java:990) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.widget.TextView.(TextView.java:986) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance0(Native Method) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.createView(LayoutInflater.java:852) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.createView(LayoutInflater.java:774) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:680) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:532) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:479) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at com.android.documentsui.DragShadowBuilder.(DragShadowBuilder.java:49) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:195) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:166) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at com.android.documentsui.DragAndDropManager.create(DragAndDropManager.java:163) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at com.android.documentsui.DocumentsApplication.onCreate(DocumentsApplication.java:145) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1192) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6712) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.app.ActivityThread.access$1300(ActivityThread.java:237) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.os.Handler.dispatchMessage(Handler.java:106) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.os.Looper.loop(Looper.java:223) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at java.lang.reflect.Method.invoke(Native Method) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 05:43:57.780 2451 2451 E ViewConfiguration: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 05:43:57.781 2451 2451 D DocumentsApplication: OverlayManager.setEnabled() result: true +10-02 05:43:57.783 1519 2313 I MediaProvider: Begin Intent { act=android.intent.action.PACKAGE_DATA_CLEARED dat=package:org.redoubtbrowser flg=0x1000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 05:43:57.784 1519 2313 I MediaProvider: End Intent { act=android.intent.action.PACKAGE_DATA_CLEARED dat=package:org.redoubtbrowser flg=0x1000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 05:43:57.800 2457 2457 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:43:57.801 2457 2457 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:43:57.801 2457 2457 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:43:57.801 2457 2457 I AndroidRuntime: Using default boot image +10-02 05:43:57.796 2457 2457 W app_process: type=1400 audit(0.0:15): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +--------- beginning of kernel +10-02 05:43:57.902 0 0 W audit : audit_lost=1 audit_rate_limit=5 audit_backlog_limit=64 +10-02 05:43:57.903 0 0 E audit : rate limit exceeded +10-02 05:43:57.806 2457 2457 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:43:57.806 2457 2457 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:43:57.806 2457 2457 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:43:57.807 2457 2457 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:43:57.796 2457 2457 W app_process: type=1400 audit(0.0:16): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:43:57.830 2457 2457 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:43:57.830 2457 2457 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:43:57.831 2457 2457 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:43:57.839 2457 2457 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:43:57.843 2457 2457 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:43:57.844 2457 2457 D AndroidRuntime: Calling main entry com.android.commands.svc.Svc +10-02 05:43:57.845 2457 2457 D AndroidRuntime: Shutting down VM +10-02 05:43:58.259 2495 2497 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 05:43:58.266 2498 2501 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 05:43:58.273 530 564 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 2504 +10-02 05:43:58.273 2504 2506 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 05:43:58.274 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 05:44:00.001 755 755 D KeyguardClockSwitch: Updating clock: 544 +10-02 05:44:00.293 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 05:44:00.293 530 2166 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 05:44:00.294 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 4, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 05:44:00.294 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=4) +10-02 05:44:00.295 2511 2513 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 05:44:00.296 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 05:44:00.296 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 05:44:00.302 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bf000 0x3f9fa8000] +10-02 05:44:00.320 303 303 D Zygote : Forked child process 2519 +10-02 05:44:00.320 530 577 I ActivityManager: Start proc 2519:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:44:00.321 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 05:44:00.421 0 0 W perfetto: enabled ftrace +10-02 05:44:00.323 2519 2519 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:44:00.324 384 427 I adbd : jdwp connection from 2519 +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.325 530 2415 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:00.337 2519 2519 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 05:44:00.340 2519 2519 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:44:00.341 2519 2519 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:44:00.359 2519 2519 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 05:44:00.371 2519 2519 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("true"), "is_first_run": Bool(true), "is_large_device": Bool(false), "number_of_app_launches": Number(0)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(true), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 05:44:00.372 2519 2549 I nimbus::stateful::nimbus_client: updating experiment list +10-02 05:44:00.373 2519 2549 I nimbus::stateful::persistence: Upgrading from version 2 to version 3 +10-02 05:44:00.373 2519 2549 I nimbus::stateful::persistence: Migration v2->v3: experiments_participation=true, rollouts_participation=true +10-02 05:44:00.373 2519 2549 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 05:44:00.381 2519 2552 I GeckoThread: preparing to run Gecko +10-02 05:44:00.385 2519 2552 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 05:44:00.386 2519 2552 E GeckoLibLoad: Load sqlite start +10-02 05:44:00.386 2519 2552 E GeckoLibLoad: Load sqlite done +10-02 05:44:00.386 2519 2552 E GeckoLibLoad: Load nss start +10-02 05:44:00.386 2519 2552 E GeckoLibLoad: Load nss done +10-02 05:44:00.392 2519 2552 E GeckoLibLoad: Loaded libs in 6.037964ms total, 0ms(0ms) user, 4ms(7ms) system, 0(0) faults +10-02 05:44:00.392 2519 2552 W GeckoThread: zerdatime 164785 - runGecko +10-02 05:44:00.396 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 05:44:00.397 2519 2546 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 05:44:00.398 2519 2545 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 05:44:00.399 530 2415 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 05:44:00.399 530 2415 D PackageManager: Clear ephemeral installer activity +10-02 05:44:00.399 2519 2519 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 05:44:00.399 2519 2552 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 05:44:00.430 2519 2519 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 05:44:00.431 2519 2559 I ActionBarPolicy: Default - Starting check... +10-02 05:44:00.431 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 05:44:00.431 2519 2559 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 05:44:00.428 2519 2519 W org.redoubtbrowser: type=1400 audit(0.0:19): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:44:00.436 2519 2560 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:44:00.436 2519 2560 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:44:00.437 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 05:44:00.438 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 05:44:00.438 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 05:44:00.439 2519 2552 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 05:44:00.439 2519 2552 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 05:44:00.439 2519 2552 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 05:44:00.439 2519 2552 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 05:44:00.441 2519 2519 I FirefoxAccountStateMachine: Sync is disabled +10-02 05:44:00.442 2519 2519 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 05:44:00.443 2519 2546 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 05:44:00.443 2519 2593 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 05:44:00.446 2519 2546 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 05:44:00.446 2519 2562 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 05:44:00.450 2519 2604 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 05:44:00.453 2519 2604 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 05:44:00.454 2519 2604 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 05:44:00.455 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 05:44:00.462 530 2415 D AutofillManagerServiceImpl: Reset component for user 0: +10-02 05:44:00.462 530 568 D AutofillUI: destroySaveUiUiThread(): already destroyed +10-02 05:44:00.464 2519 2582 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 05:44:00.469 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 05:44:00.469 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RestoreHiddenSearchEnginesAction +10-02 05:44:00.470 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 05:44:00.475 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 05:44:00.476 530 2415 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 05:44:00.476 530 2415 D PackageManager: Clear ephemeral installer activity +10-02 05:44:00.478 2519 2586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 05:44:00.479 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 05:44:00.479 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 05:44:00.480 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 05:44:00.480 2519 2559 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 05:44:00.480 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 05:44:00.480 2519 2593 E SearchMiddleware: Could not find migrated default search engine () +10-02 05:44:00.481 2519 2593 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 05:44:00.482 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 05:44:00.482 2519 2580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:44:00.482 2519 2580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 05:44:00.483 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 05:44:00.483 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 05:44:00.485 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 05:44:00.485 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 05:44:00.486 2519 2586 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 05:44:00.508 2519 2519 W Gecko : type=1400 audit(0.0:20): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 05:44:00.508 2519 2519 W Gecko : type=1400 audit(0.0:21): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 05:44:00.528 2519 2598 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f49310, tid 2598 +10-02 05:44:00.529 2519 2598 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:44:00.530 2519 2580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 05:44:00.531 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 05:44:00.531 2519 2598 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 05:44:00.533 2519 2598 D EGL_emulation: eglCreateContext: 0x7a6f92facc50: maj 3 min 1 rcv 4 +10-02 05:44:00.534 2519 2598 D EGL_emulation: eglMakeCurrent: 0x7a6f92facc50: ver 3 1 (tinfo 0x7a6f32fc6ab0) (first time) +10-02 05:44:00.549 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9fa8000 0x3fa791000] +10-02 05:44:00.550 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:44:00.550 2519 2598 I Gralloc4: mapper 4.x is not supported +10-02 05:44:00.550 2519 2598 D HostConnection: createUnique: call +10-02 05:44:00.550 2519 2598 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f44a50, tid 2598 +10-02 05:44:00.551 2519 2598 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:44:00.571 2519 2598 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 05:44:00.609 2519 2598 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:44:00.612 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa791000 0x3faf7a000] +10-02 05:44:00.613 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3faf7a000 0x3fb763000] +10-02 05:44:00.613 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 05:44:00.691 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 05:44:00.692 530 2415 W ActivityManager: Receiver with filter android.content.IntentFilter@ef8e082 already registered for pid 2519, callerPackage is org.redoubtbrowser +10-02 05:44:00.693 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 05:44:00.694 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +396ms +10-02 05:44:00.694 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 05:44:00.695 350 382 W ServiceManager: Permission failure: android.permission.ACCESS_SURFACE_FLINGER from uid=10130 pid=2519 +10-02 05:44:00.695 350 382 D PermissionCache: checking android.permission.ACCESS_SURFACE_FLINGER for uid=10130 => denied (183 us) +10-02 05:44:00.696 2519 2580 I FenixApplication: Running post-visual completeness tasks... +10-02 05:44:00.696 2519 2580 I FenixApplication: Storage initialization... +10-02 05:44:00.696 2519 2580 I PlacesHistoryStorage: Warming up places storage... +10-02 05:44:00.696 2519 2586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 05:44:00.699 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 05:44:00.699 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 05:44:00.699 2519 2519 I ColdStartupDuration: COLD MAIN Application. to first frame: 187 ms +10-02 05:44:00.699 2519 2582 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 05:44:00.700 2519 2582 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 05:44:00.703 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 05:44:00.704 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$TaskPreferenceUpdated +10-02 05:44:00.705 530 564 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 05:44:00.708 2519 2549 I nimbus::stateful::nimbus_client: updating experiment list +10-02 05:44:00.710 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 05:44:00.718 2519 2519 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 05:44:00.718 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 05:44:00.719 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 05:44:00.719 2519 2519 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 05:44:00.719 2519 2560 I MessageNotificationWorker: Successfully fetched and applied Nimbus experiments. +10-02 05:44:00.722 303 303 D Zygote : Forked child process 2654 +10-02 05:44:00.725 530 577 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 05:44:00.732 2519 2580 I PlacesHistoryStorage: 'Warming up places storage' took 36 ms +10-02 05:44:00.732 2519 2580 I PlacesBookmarksStorage: Warming up places storage... +10-02 05:44:00.736 2519 2601 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=6e5a2dee-0177-48b1-96ee-868c5f2b30fd, tags={ org.mozilla.fenix.messaging.MessageNotificationWorker } ] +10-02 05:44:00.740 2519 2580 I PlacesBookmarksStorage: 'Warming up places storage' took 7 ms +10-02 05:44:00.740 2519 2580 I SyncableLoginsStorage: Warming up storage... +10-02 05:44:00.740 2519 2580 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 05:44:00.740 2519 2580 I AutofillCCAddressesStorage: Warming up storage... +10-02 05:44:00.740 2519 2580 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 05:44:00.752 2519 2580 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 05:44:00.752 2519 2580 I FenixApplication: 'Storage initialization' took 56 ms +10-02 05:44:00.758 2519 2552 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f4c3d0, tid 2552 +10-02 05:44:00.763 2519 2552 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:44:00.764 2519 2552 D EGL_emulation: eglCreateContext: 0x7a6f92feec50: maj 3 min 1 rcv 4 +10-02 05:44:00.764 2519 2552 D EGL_emulation: eglMakeCurrent: 0x7a6f92feec50: ver 3 1 (tinfo 0x7a6f32fe7060) (first time) +10-02 05:44:00.770 2519 2552 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 05:44:00.776 530 577 I AppZygote: Starting application preload. +10-02 05:44:00.776 2654 2654 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 05:44:00.777 2654 2654 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 05:44:00.779 2654 2654 I GeckoViewZygotePreload: doPreload +10-02 05:44:00.794 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:00.794 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:00.798 2654 2654 I AppZygoteInit: Application preload done +10-02 05:44:00.798 530 577 I AppZygote: Application preload done. +10-02 05:44:00.804 2654 2654 D Zygote : Forked child process 2672 +10-02 05:44:00.805 530 577 W ActivityManager: Slow operation: 99ms so far, now at startProcess: returned from zygote! +10-02 05:44:00.805 530 577 W ActivityManager: Slow operation: 99ms so far, now at startProcess: done updating battery stats +10-02 05:44:00.805 530 577 W ActivityManager: Slow operation: 99ms so far, now at startProcess: building log message +10-02 05:44:00.805 530 577 I ActivityManager: Start proc 2672:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:91aa154556b546a8813eee8cbaf98278/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:91aa154556b546a8813eee8cbaf98278} +10-02 05:44:00.805 530 577 W ActivityManager: Slow operation: 99ms so far, now at startProcess: starting to update pids map +10-02 05:44:00.805 530 577 W ActivityManager: Slow operation: 99ms so far, now at startProcess: done updating pids map +10-02 05:44:00.806 2672 2672 W 13eee8cbaf9827: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:44:00.808 384 427 I adbd : jdwp connection from 2672 +10-02 05:44:00.808 303 303 D Zygote : Forked child process 2689 +10-02 05:44:00.809 530 577 I ActivityManager: Start proc 2689:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 05:44:00.810 530 564 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 05:44:00.816 2689 2689 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:44:00.817 384 427 I adbd : jdwp connection from 2689 +10-02 05:44:00.820 2672 2672 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:44:00.821 2672 2672 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:44:00.822 2689 2689 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 05:44:00.825 2672 2672 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:91aa154556b546a8813eee8cbaf98278 +10-02 05:44:00.825 2672 2712 I GeckoThread: preparing to run Gecko +10-02 05:44:00.825 2689 2689 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:44:00.826 2689 2689 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:44:00.827 2672 2712 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 05:44:00.827 2672 2712 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 05:44:00.827 2672 2712 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 05:44:00.827 2672 2712 E GeckoLibLoad: Load sqlite start +10-02 05:44:00.828 2672 2712 E GeckoLibLoad: Load sqlite done +10-02 05:44:00.828 2672 2712 E GeckoLibLoad: Load nss start +10-02 05:44:00.828 2672 2712 E GeckoLibLoad: Load nss done +10-02 05:44:00.828 2689 2689 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 05:44:00.828 2672 2712 E GeckoLibLoad: Loaded libs in 0.193626ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 05:44:00.828 2672 2712 W GeckoThread: zerdatime 165220 - runGecko +10-02 05:44:00.828 2689 2715 I GeckoThread: preparing to run Gecko +10-02 05:44:00.830 2689 2715 E GeckoLibLoad: Load sqlite start +10-02 05:44:00.831 2689 2715 E GeckoLibLoad: Load sqlite done +10-02 05:44:00.831 2689 2715 E GeckoLibLoad: Load nss start +10-02 05:44:00.831 2689 2715 E GeckoLibLoad: Load nss done +10-02 05:44:00.845 2689 2715 E GeckoLibLoad: Loaded libs in 14.405391ms total, 1ms(2ms) user, 10ms(9ms) system, 0(0) faults +10-02 05:44:00.845 2689 2715 W GeckoThread: zerdatime 165238 - runGecko +10-02 05:44:00.852 2689 2730 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 05:44:00.852 2689 2730 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 05:44:00.853 2689 2730 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 05:44:00.863 2689 2730 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3d190, tid 2730 +10-02 05:44:00.864 2689 2741 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 05:44:00.865 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:00.865 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:00.871 2689 2730 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:44:00.872 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 05:44:00.875 2689 2730 D EGL_emulation: eglCreateContext: 0x7a6f92f4e1c0: maj 3 min 1 rcv 4 +10-02 05:44:00.876 2689 2730 D EGL_emulation: eglMakeCurrent: 0x7a6f92f4e1c0: ver 3 1 (tinfo 0x7a6f32f77070) (first time) +10-02 05:44:00.872 2672 2672 W WebExtensions: type=1400 audit(0.0:22): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:44:00.872 2672 2672 W WebExtensions: type=1400 audit(0.0:23): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:44:00.884 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:00.884 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:00.888 2672 2712 W GeckoEditableChild: No editable parent +10-02 05:44:01.004 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:01.005 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:01.441 733 733 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 05:44:01.441 733 733 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 05:44:01.442 530 575 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 05:44:01.442 530 575 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 05:44:01.442 530 575 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 05:44:01.442 530 575 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 05:44:01.442 530 575 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 05:44:01.442 530 575 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 05:44:00.820 530 564 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 05:44:01.444 530 567 I RoleManagerService: Granting default roles... +10-02 05:44:01.444 530 619 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 05:44:01.445 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AI4 +10-02 05:44:01.446 779 2388 I PermissionControllerServiceImpl: Updating user sensitive for uid 10130 +10-02 05:44:01.447 530 575 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 05:44:01.451 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 05:44:01.807 530 2121 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 05:44:01.807 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 05:44:01.810 2654 2654 D Zygote : Forked child process 2767 +10-02 05:44:01.810 530 577 I ActivityManager: Start proc 2767:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:24034664a39f4efd831b174054ba15a2/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:24034664a39f4efd831b174054ba15a2} +10-02 05:44:01.811 2767 2767 W 31b174054ba15a: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:44:01.812 384 427 I adbd : jdwp connection from 2767 +10-02 05:44:01.813 530 2121 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 05:44:01.816 2767 2767 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:44:01.816 2767 2767 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:44:01.850 2767 2767 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:24034664a39f4efd831b174054ba15a2 +10-02 05:44:01.851 2767 2786 I GeckoThread: preparing to run Gecko +10-02 05:44:01.852 2767 2786 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 05:44:01.852 2767 2786 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 05:44:01.852 2767 2786 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 05:44:01.852 2767 2786 E GeckoLibLoad: Load sqlite start +10-02 05:44:01.852 2767 2786 E GeckoLibLoad: Load sqlite done +10-02 05:44:01.852 2767 2786 E GeckoLibLoad: Load nss start +10-02 05:44:01.852 2767 2786 E GeckoLibLoad: Load nss done +10-02 05:44:01.853 2767 2786 E GeckoLibLoad: Loaded libs in 0.117683ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 05:44:01.853 2767 2786 W GeckoThread: zerdatime 166245 - runGecko +10-02 05:44:01.876 2767 2767 W org.redoubtbrowser_zygote: type=1400 audit(0.0:24): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:44:01.876 2767 2767 W org.redoubtbrowser_zygote: type=1400 audit(0.0:25): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:44:03.030 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:03.030 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdatePromptRequestWebExtensionAction +10-02 05:44:03.039 2519 2810 I Addon : Icon for extension uBlock0@raymondhill.net loaded successfully +10-02 05:44:03.041 2672 2712 W GeckoEditableChild: No editable parent +10-02 05:44:03.046 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:03.046 2519 2519 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 05:44:03.046 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:44:03.050 530 2121 D ConnectivityService: requestNetwork for uid/pid:10130/2519 NetworkRequest [ TRACK_DEFAULT id=20, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] +10-02 05:44:03.050 530 691 D ConnectivityService: NetReassign [20 : null → 101] +10-02 05:44:03.051 530 687 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=20, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 05:44:03.051 530 687 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=20, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 05:44:03.051 1101 1101 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=20, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 05:44:03.053 755 755 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 05:44:03.054 755 755 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215570 dataRoaming=0 iconBitmap=android.graphics.Bitmap@9f9ab88 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 05:44:03.054 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb763000 0x3fba69000] +10-02 05:44:03.054 1101 1101 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 05:44:03.054 1101 1101 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 05:44:03.060 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fba69000 0x3fbd6f000] +10-02 05:44:03.062 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f830a000] +10-02 05:44:03.069 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:44:03.070 2519 2519 I AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +10-02 05:44:03.085 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:44:03.303 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 05:44:03.105 2519 2519 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 5 lines +10-02 05:44:03.110 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:44:03.668 2519 2519 W org.redoubtbrowser: type=1400 audit(0.0:26): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:44:03.760 2519 2519 W org.redoubtbrowser: type=1400 audit(0.0:27): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:44:04.575 2519 2519 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 05:44:04.575 2519 2519 E LibreWolfUboPreinstaller: org.mozilla.gecko.EventDispatcher$QueryException +10-02 05:44:04.575 2519 2519 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$2.sendError(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:3) +10-02 05:44:04.575 2519 2519 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$JavaCallbackDelegate$1.run(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:73) +10-02 05:44:04.575 2519 2519 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 05:44:04.575 2519 2519 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 05:44:04.575 2519 2519 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 05:44:04.575 2519 2519 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 05:44:04.575 2519 2519 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 05:44:04.575 2519 2519 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 05:44:04.575 2519 2519 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 05:44:04.586 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fbd6f000 0x3fbfe2000] +10-02 05:44:04.596 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f830a000 0x3f857d000] +10-02 05:44:04.597 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f857d000 0x3f87f0000] +10-02 05:44:04.936 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:04.937 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateWebExtensionAction +10-02 05:44:04.937 2519 2519 I AddonUpdaterWorker: Extension uBlock0@raymondhill.net successfully updated +10-02 05:44:04.937 2519 2603 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=6c941ab2-390a-4df8-bd2d-7eb1188227fc, tags={ mozilla.components.feature.addons.update.AddonUpdaterWorker,mozilla.components.feature.addons.update.uBlock0@raymondhill.net.periodicWork,mozilla.components.feature.addons.update.addonUpdater.periodicWork } ] +10-02 05:44:04.941 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:44:04.943 530 691 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=20, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] (release request) +10-02 05:44:04.944 755 755 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 05:44:04.944 1101 1101 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 05:44:04.944 1101 1101 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 05:44:04.944 755 755 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215570 dataRoaming=0 iconBitmap=android.graphics.Bitmap@8834146 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 05:44:04.956 2672 2712 W GeckoEditableChild: No editable parent +10-02 05:44:05.011 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:44:05.021 2519 2519 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 05:44:05.024 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:44:05.295 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=4) +10-02 05:44:05.295 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 05:44:05.296 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 4 ended, total sessions:0 +10-02 05:44:05.396 0 0 W perfetto: disabled ftrace +10-02 05:44:05.341 413 2515 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790912645338538703.perfetto_trace.pb +10-02 05:44:07.361 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:44:07.809 530 569 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2 +10-02 05:44:07.361 2519 2519 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 05:44:07.361 2519 2519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:44:10.836 2519 2519 W org.redoubtbrowser: type=1400 audit(0.0:28): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:44:12.156 2519 2519 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 05:44:14.712 2519 2519 W org.redoubtbrowser: type=1400 audit(0.0:30): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:44:16.071 530 2415 D WifiNl80211Manager: Scan result ready event +10-02 05:44:16.071 530 2415 D WifiNative: Scan result ready event +10-02 05:44:07.814 530 569 I chatty : uid=1000(system) android.io identical 5 lines +10-02 05:44:07.814 530 569 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2 +10-02 05:44:16.464 530 2415 I ActivityManager: Killing 2122:com.android.dynsystem/1000 (adj 975): empty #17 +10-02 05:44:16.493 303 303 I Zygote : Process 2122 exited due to signal 9 (Killed) +10-02 05:44:16.524 530 578 I libprocessgroup: Successfully killed process cgroup uid 1000 pid 2122 in 59ms +10-02 05:44:21.362 302 2888 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 05:44:28.607 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 05:44:29.470 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 05:44:29.470 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 05:44:29.470 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 05:44:29.470 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 05:44:30.693 2519 2651 I SessionStorage/AutoSave: Save: Periodic +10-02 05:44:45.435 2895 2895 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:44:45.437 2895 2895 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:44:45.437 2895 2895 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:44:45.437 2895 2895 I AndroidRuntime: Using default boot image +10-02 05:44:45.437 2895 2895 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:44:45.437 2895 2895 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:44:45.438 2895 2895 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:44:45.432 2895 2895 W app_process: type=1400 audit(0.0:31): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:44:45.432 2895 2895 I chatty : uid=2000(shell) app_process identical 1 line +10-02 05:44:45.432 2895 2895 W app_process: type=1400 audit(0.0:33): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:44:45.447 2895 2895 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:44:45.432 2895 2895 W app_process: type=1400 audit(0.0:34): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:44:45.500 2895 2895 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:44:45.500 2895 2895 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:44:45.504 2895 2895 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:44:45.506 2895 2895 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:44:45.509 2895 2895 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:44:45.515 2895 2895 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:44:45.518 2895 2895 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 05:44:45.529 2895 2912 V UiAutomation: Init UiAutomation@46b420c[id=1, flags=0] +10-02 05:44:46.543 530 2415 D CompatibilityChangeReporter: Compat change id reported: 149924527; UID 2000; state: ENABLED +10-02 05:44:46.543 530 2415 D CompatibilityChangeReporter: Compat change id reported: 132649864; UID 2000; state: DISABLED +10-02 05:44:46.555 2895 2895 W AccessibilityNodeInfoDumper: Fetch time: 14ms +10-02 05:44:46.556 530 2415 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@b47430e +10-02 05:44:46.556 2895 2912 V UiAutomation: Init UiAutomation@46b420c[id=-1, flags=0] +10-02 05:44:46.558 2895 2895 D AndroidRuntime: Shutting down VM +10-02 05:44:47.003 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f87f0000 0x3f8fd9000] +10-02 05:44:47.035 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:44:47.035 2919 2919 I Gralloc4: mapper 4.x is not supported +10-02 05:44:47.045 2919 2919 D HostConnection: createUnique: call +10-02 05:44:47.045 2919 2919 D HostConnection: HostConnection::get() New Host Connection established 0x7bb385e13010, tid 2919 +10-02 05:44:47.045 2919 2919 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:44:47.045 2919 2919 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 05:44:47.072 2919 2919 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:44:47.266 0 0 D logd : logdr: UID=2000 GID=2000 PID=2921 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/01-fresh-launcher.start b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/01-fresh-launcher.start new file mode 100644 index 000000000..9197b7e65 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/01-fresh-launcher.start @@ -0,0 +1 @@ +2026-10-02T03:44:00.785Z diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/01-fresh-launcher.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/01-fresh-launcher.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/01-fresh-launcher.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/02-restart-launcher.logcat b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/02-restart-launcher.logcat new file mode 100644 index 000000000..7e64b1252 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/02-restart-launcher.logcat @@ -0,0 +1,359 @@ +--------- beginning of main +10-02 05:44:45.435 2895 2895 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:44:45.437 2895 2895 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:44:45.437 2895 2895 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:44:45.437 2895 2895 I AndroidRuntime: Using default boot image +10-02 05:44:45.437 2895 2895 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:44:45.437 2895 2895 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:44:45.438 2895 2895 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:44:45.432 2895 2895 W app_process: type=1400 audit(0.0:31): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:44:45.432 2895 2895 I chatty : uid=2000(shell) app_process identical 1 line +10-02 05:44:45.432 2895 2895 W app_process: type=1400 audit(0.0:33): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:44:45.447 2895 2895 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:44:45.432 2895 2895 W app_process: type=1400 audit(0.0:34): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:44:45.500 2895 2895 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:44:45.500 2895 2895 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:44:45.504 2895 2895 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:44:45.506 2895 2895 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:44:45.509 2895 2895 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:44:45.515 2895 2895 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:44:45.518 2895 2895 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 05:44:45.529 2895 2912 V UiAutomation: Init UiAutomation@46b420c[id=1, flags=0] +--------- beginning of system +10-02 05:44:46.543 530 2415 D CompatibilityChangeReporter: Compat change id reported: 149924527; UID 2000; state: ENABLED +10-02 05:44:46.543 530 2415 D CompatibilityChangeReporter: Compat change id reported: 132649864; UID 2000; state: DISABLED +10-02 05:44:46.555 2895 2895 W AccessibilityNodeInfoDumper: Fetch time: 14ms +10-02 05:44:46.556 530 2415 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@b47430e +10-02 05:44:46.556 2895 2912 V UiAutomation: Init UiAutomation@46b420c[id=-1, flags=0] +10-02 05:44:46.558 2895 2895 D AndroidRuntime: Shutting down VM +10-02 05:44:47.003 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f87f0000 0x3f8fd9000] +10-02 05:44:47.035 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:44:47.035 2919 2919 I Gralloc4: mapper 4.x is not supported +10-02 05:44:47.045 2919 2919 D HostConnection: createUnique: call +10-02 05:44:47.045 2919 2919 D HostConnection: HostConnection::get() New Host Connection established 0x7bb385e13010, tid 2919 +10-02 05:44:47.045 2919 2919 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:44:47.045 2919 2919 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 05:44:47.072 2919 2919 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +--------- beginning of kernel +10-02 05:44:47.266 0 0 D logd : logdr: UID=2000 GID=2000 PID=2921 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 05:44:47.195 530 1205 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 2926 +10-02 05:44:47.195 530 1205 I ActivityManager: Killing 2689:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 2926 +10-02 05:44:47.196 530 1205 I ActivityManager: Killing 2519:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 2926 +10-02 05:44:47.198 2767 2767 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 05:44:47.198 530 1205 W ActivityTaskManager: Force removing ActivityRecord{afac3ba u0 org.redoubtbrowser/.App t9 f}}: app died, no saved state +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.206 530 1205 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:47.207 530 1205 I ActivityManager: Killing 2767:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:24034664a39f4efd831b174054ba15a2/u0a130i-8999 (adj 0): isolated not needed +10-02 05:44:47.207 530 1205 I ActivityManager: Killing 2672:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:91aa154556b546a8813eee8cbaf98278/u0a130i-9000 (adj 0): isolated not needed +10-02 05:44:47.207 530 1205 I WindowManager: Force finishing activity ActivityRecord{afac3ba u0 org.redoubtbrowser/.App t9 f} isExiting} +10-02 05:44:47.207 530 1205 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{afac3ba u0 org.redoubtbrowser/.App t9 f} isExiting} +10-02 05:44:47.208 2926 2928 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 05:44:47.210 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 05:44:47.227 303 303 I Zygote : Process 2689 exited due to signal 9 (Killed) +10-02 05:44:47.231 2654 2654 I Zygote : Process 2767 exited due to signal 9 (Killed) +10-02 05:44:47.239 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 2689 in 43ms +10-02 05:44:47.240 2654 2654 I Zygote : Process 2672 exited due to signal 9 (Killed) +10-02 05:44:47.240 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f87f0000 0x3f8fd9000] +10-02 05:44:47.241 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd9000 0x3f97c2000] +10-02 05:44:47.241 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3feefe000 0x3ff6e7000] +10-02 05:44:47.340 0 0 I binder : undelivered transaction 144159, process died. +10-02 05:44:47.244 530 1205 I WindowManager: WIN DEATH: Window{eec01ec u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:44:47.244 530 1205 W InputDispatcher: Attempted to unregister already unregistered input channel 'eec01ec org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 05:44:47.345 0 0 I binder : undelivered transaction 144195, process died. +10-02 05:44:47.346 0 0 I binder_alloc: 2519: binder_alloc_buf, no vma +10-02 05:44:47.346 0 0 I binder : undelivered transaction 144197, process died. +10-02 05:44:47.347 0 0 I binder : 530:1205 transaction failed 29189/-3, size 536-0 line 2863 +10-02 05:44:47.348 0 0 I binder : undelivered transaction 144192, process died. +10-02 05:44:47.249 530 1205 W WindowManager: Failed to deliver inset state change to w=Window{fcaf334 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:44:47.249 530 1205 W WindowManager: android.os.DeadObjectException +10-02 05:44:47.249 530 1205 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 05:44:47.249 530 1205 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 05:44:47.249 530 1205 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 05:44:47.249 530 1205 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 05:44:47.249 530 1205 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 05:44:47.249 530 1205 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 05:44:47.249 530 1205 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 05:44:47.249 530 1205 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 05:44:47.249 530 1205 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 05:44:47.249 530 1205 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 05:44:47.249 530 1205 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 05:44:47.249 530 1205 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 05:44:47.249 530 1205 W WindowManager: at com.android.server.wm.WindowManagerService.postWindowRemoveCleanupLocked(WindowManagerService.java:1966) +10-02 05:44:47.249 530 1205 W WindowManager: at com.android.server.wm.WindowState.removeImmediately(WindowState.java:2200) +10-02 05:44:47.249 530 1205 W WindowManager: at com.android.server.wm.WindowState.removeIfPossible(WindowState.java:2319) +10-02 05:44:47.249 530 1205 W WindowManager: at com.android.server.wm.WindowState.access$300(WindowState.java:254) +10-02 05:44:47.249 530 1205 W WindowManager: at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:2817) +10-02 05:44:47.249 530 1205 W WindowManager: at android.os.IBinder$DeathRecipient.binderDied(IBinder.java:305) +10-02 05:44:47.249 530 1205 W WindowManager: at android.os.BinderProxy.sendDeathNotice(BinderProxy.java:654) +10-02 05:44:47.250 530 838 I WindowManager: WIN DEATH: Window{a8ad34d u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:44:47.250 530 838 W InputDispatcher: Attempted to unregister already unregistered input channel 'a8ad34d org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 05:44:47.250 530 680 I WindowManager: WIN DEATH: Window{fcaf334 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:44:47.250 530 680 W InputDispatcher: Attempted to unregister already unregistered input channel 'fcaf334 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 05:44:47.350 0 0 I binder : undelivered transaction 144194, process died. +10-02 05:44:47.351 0 0 I binder : undelivered transaction 144196, process died. +10-02 05:44:47.251 303 303 I Zygote : Process 2519 exited due to signal 9 (Killed) +10-02 05:44:47.254 530 570 W ActivityManager: setHasOverlayUi called on unknown pid: 2519 +10-02 05:44:47.284 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 2519 in 45ms +10-02 05:44:47.284 530 578 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 2767 in 0ms +10-02 05:44:47.284 530 578 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 2672 in 0ms +10-02 05:44:47.517 1715 2003 I Dialer : OmtpVvmCarrierCfgHlpr - OmtpEvent:CONFIG_STATUS_SMS_TIME_OUT +10-02 05:44:47.518 1715 1715 I Dialer : RetryPolicy - discarding deferred status: configuration_state=4 +10-02 05:44:47.518 1715 1715 I Dialer : VvmTaskExecutor - no more tasks, stopping service if no task are added in 5000 millis +10-02 05:44:47.518 1715 1715 I Dialer : VvmTaskReceiver - task received +10-02 05:44:47.518 1715 1715 I Dialer : VvmTaskReceiver - TaskExecutor already running +10-02 05:44:47.519 1715 1715 I Dialer : Task.createTask - create task:com.android.voicemail.impl.ActivationTask +10-02 05:44:47.519 1715 1715 I Dialer : RetryPolicy - retry #3 for com.android.voicemail.impl.ActivationTask@44b5a8c queued, executing in 5000 +10-02 05:44:47.519 1715 1715 I Dialer : VvmTaskExecutor - com.android.voicemail.impl.ActivationTask@44b5a8c added +10-02 05:44:47.519 1715 1715 I Dialer : VvmTaskExecutor - minimal wait time:5000 +10-02 05:44:47.519 1715 1715 I Dialer : VvmTaskExecutor - sleep for 5000 millis +10-02 05:44:49.235 530 680 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 05:44:49.235 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 05:44:49.237 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 5, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 05:44:49.237 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=5) +10-02 05:44:49.246 2936 2938 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 05:44:49.246 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 05:44:49.246 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 05:44:49.252 303 303 D Zygote : Forked child process 2944 +10-02 05:44:49.253 530 577 I ActivityManager: Start proc 2944:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:44:49.255 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 05:44:49.355 0 0 W perfetto: enabled ftrace +10-02 05:44:49.269 2944 2944 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:44:49.269 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f97c2000 0x3f9fab000] +10-02 05:44:49.271 384 427 I adbd : jdwp connection from 2944 +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.274 530 680 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:44:49.279 2944 2944 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 05:44:49.282 2944 2944 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:44:49.282 2944 2944 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:44:49.309 2944 2944 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 05:44:49.323 2944 2944 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(1)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 05:44:49.324 2944 2973 I nimbus::stateful::nimbus_client: updating experiment list +10-02 05:44:49.325 2944 2973 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 05:44:49.333 2944 2976 I GeckoThread: preparing to run Gecko +10-02 05:44:49.336 2944 2976 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 05:44:49.338 2944 2976 E GeckoLibLoad: Load sqlite start +10-02 05:44:49.338 2944 2976 E GeckoLibLoad: Load sqlite done +10-02 05:44:49.338 2944 2976 E GeckoLibLoad: Load nss start +10-02 05:44:49.338 2944 2976 E GeckoLibLoad: Load nss done +10-02 05:44:49.350 2944 2976 E GeckoLibLoad: Loaded libs in 12.524480ms total, 1ms(5ms) user, 9ms(7ms) system, 6(6) faults +10-02 05:44:49.350 2944 2976 W GeckoThread: zerdatime 213743 - runGecko +10-02 05:44:49.355 2944 2944 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 05:44:49.356 2944 2971 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 05:44:49.358 2944 2969 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 05:44:49.358 2944 2976 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 05:44:49.360 2944 2944 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 05:44:49.384 2944 2971 I ActionBarPolicy: Default - Starting check... +10-02 05:44:49.385 2944 2971 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 05:44:49.386 2944 2944 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 05:44:49.387 2944 2944 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 05:44:49.380 2944 2944 W org.redoubtbrowser: type=1400 audit(0.0:35): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:44:49.389 2944 2983 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:44:49.389 2944 2982 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 05:44:49.394 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 05:44:49.395 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 05:44:49.395 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 05:44:49.402 2944 2976 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 05:44:49.402 2944 2976 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 05:44:49.402 2944 2976 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 05:44:49.402 2944 2976 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 05:44:49.403 2944 2944 I FirefoxAccountStateMachine: Sync is disabled +10-02 05:44:49.403 2944 2944 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 05:44:49.403 2944 2983 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 05:44:49.404 2944 3002 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 05:44:49.404 2944 2984 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 05:44:49.406 2944 2984 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 05:44:49.410 2944 2985 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 05:44:49.415 2944 3014 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 05:44:49.416 2944 3014 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 05:44:49.417 2944 3014 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 05:44:49.418 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 05:44:49.431 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 05:44:49.433 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 05:44:49.437 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 05:44:49.438 2944 2971 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 05:44:49.440 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 05:44:49.440 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 05:44:49.441 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 05:44:49.441 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 05:44:49.442 2944 2944 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 05:44:49.442 2944 3001 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:44:49.442 2944 2970 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 05:44:49.442 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 05:44:49.442 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 05:44:49.444 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 05:44:49.444 2944 2944 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 05:44:49.445 2944 3000 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 05:44:49.484 2944 3011 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f46f10, tid 3011 +10-02 05:44:49.487 2944 3011 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:44:49.488 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 05:44:49.488 2944 3011 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 05:44:49.492 2944 2944 W Gecko : type=1400 audit(0.0:36): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 05:44:49.501 2944 3011 D EGL_emulation: eglCreateContext: 0x7a6f92fac6d0: maj 3 min 1 rcv 4 +10-02 05:44:49.501 2944 3011 D EGL_emulation: eglMakeCurrent: 0x7a6f92fac6d0: ver 3 1 (tinfo 0x7a6f32fc6210) (first time) +10-02 05:44:49.492 2944 2944 W Gecko : type=1400 audit(0.0:37): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 05:44:49.521 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9fab000 0x3fa794000] +10-02 05:44:49.522 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:44:49.522 2944 3011 I Gralloc4: mapper 4.x is not supported +10-02 05:44:49.522 2944 3011 D HostConnection: createUnique: call +10-02 05:44:49.522 2944 3011 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f46cd0, tid 3011 +10-02 05:44:49.522 2944 3011 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:44:49.523 2944 3011 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 05:44:49.571 2944 3011 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:44:49.584 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa794000 0x3faf7d000] +10-02 05:44:49.584 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3faf7d000 0x3fb766000] +10-02 05:44:49.606 2944 2976 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 05:44:49.635 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 05:44:49.639 2944 3001 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 05:44:49.642 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 05:44:49.642 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +399ms +10-02 05:44:49.650 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 05:44:49.663 530 680 W ActivityManager: Receiver with filter android.content.IntentFilter@252f577 already registered for pid 2944, callerPackage is org.redoubtbrowser +10-02 05:44:49.665 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 05:44:49.665 2944 2982 I FenixApplication: Running post-visual completeness tasks... +10-02 05:44:49.665 2944 2982 I FenixApplication: Storage initialization... +10-02 05:44:49.665 2944 2982 I PlacesHistoryStorage: Warming up places storage... +10-02 05:44:49.666 2944 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 05:44:49.670 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 05:44:49.670 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 05:44:49.670 2944 2944 I ColdStartupDuration: COLD MAIN Application. to first frame: 202 ms +10-02 05:44:49.671 2944 3001 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 05:44:49.672 2944 3001 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 05:44:49.674 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 05:44:49.675 530 843 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 05:44:49.675 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 05:44:49.678 2944 2944 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:49.679 2944 2944 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 05:44:49.679 2944 2944 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:49.681 2944 2944 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 05:44:49.681 2944 2944 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 05:44:49.682 2944 2944 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:49.682 2944 2944 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:49.683 2944 2944 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:44:49.683 2654 2654 D Zygote : Forked child process 3061 +10-02 05:44:49.686 2944 2944 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:44:49.687 2944 2944 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:49.688 2944 2944 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:44:49.688 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 05:44:49.688 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 05:44:49.689 2944 2944 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:44:49.689 2944 2944 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 05:44:49.692 530 577 I ActivityManager: Start proc 3061:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:34a261bc401b4a4cad313d42e54a5355/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:34a261bc401b4a4cad313d42e54a5355} +10-02 05:44:49.693 2944 2982 I PlacesHistoryStorage: 'Warming up places storage' took 27 ms +10-02 05:44:49.693 2944 2982 I PlacesBookmarksStorage: Warming up places storage... +10-02 05:44:49.693 2944 2982 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 05:44:49.693 2944 2982 I SyncableLoginsStorage: Warming up storage... +10-02 05:44:49.693 2944 2982 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 05:44:49.693 2944 2982 I AutofillCCAddressesStorage: Warming up storage... +10-02 05:44:49.693 2944 2982 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 05:44:49.694 3061 3061 W d313d42e54a535: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:44:49.696 384 427 I adbd : jdwp connection from 3061 +10-02 05:44:49.697 2944 2982 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 05:44:49.697 2944 2982 I FenixApplication: 'Storage initialization' took 32 ms +10-02 05:44:49.699 530 843 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 05:44:49.710 3061 3061 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:44:49.710 3061 3061 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:44:49.713 3061 3061 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:34a261bc401b4a4cad313d42e54a5355 +10-02 05:44:49.714 3061 3083 I GeckoThread: preparing to run Gecko +10-02 05:44:51.363 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 05:44:52.559 1715 2003 I Dialer : VvmTaskExecutor - executing task com.android.voicemail.impl.ActivationTask@44b5a8c +10-02 05:44:52.560 1715 2003 I Dialer : PreOMigrationHandler - ComponentInfo{com.android.phone/com.android.services.telephony.TelephonyConnectionService}, ***, UserHandle{0} already migrated +10-02 05:44:52.578 1757 1776 I VoicemailNotifier: receivers for android.intent.action.PROVIDER_CHANGED :[] +10-02 05:44:52.578 1715 2003 I Dialer : VvmActivationTask - VVM content provider configured - vvm_type_cvvm +10-02 05:44:52.578 1715 2003 I Dialer : OmtpVvmCarrierCfgHlpr - OmtpEvent:CONFIG_ACTIVATING +10-02 05:44:52.579 1757 1776 I VoicemailNotifier: receivers for android.intent.action.PROVIDER_CHANGED :[] +10-02 05:44:52.583 1101 1659 D SmsNumberUtils: enter filterDestAddr. destAddr="[BajqU4K5_YhSYbs-7QUn0dOwcmI]" +10-02 05:44:52.583 1101 1659 D SmsNumberUtils: destAddr is not formatted. +10-02 05:44:52.583 1101 1659 D SmsNumberUtils: leave filterDestAddr, new destAddr="[BajqU4K5_YhSYbs-7QUn0dOwcmI]" +10-02 05:44:54.239 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=5) +10-02 05:44:54.239 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 5 ended, total sessions:0 +10-02 05:44:54.239 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 05:44:54.340 0 0 W perfetto: disabled ftrace +10-02 05:44:54.242 413 2940 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790912694242524365.perfetto_trace.pb +10-02 05:45:00.001 755 755 D KeyguardClockSwitch: Updating clock: 545 +10-02 05:45:19.367 2944 2944 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 05:45:19.367 2944 2944 E LibreWolfUboPreinstaller: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 30000 ms +10-02 05:45:19.367 2944 2944 E LibreWolfUboPreinstaller: at kotlinx.coroutines.TimeoutCoroutine.run(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:101) +10-02 05:45:19.367 2944 2944 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 05:45:19.367 2944 2944 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 05:45:19.367 2944 2944 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 05:45:19.367 2944 2944 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 05:45:19.367 2944 2944 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 05:45:19.367 2944 2944 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 05:45:19.367 2944 2944 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 05:45:19.386 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb766000 0x3fb9d9000] +10-02 05:45:19.392 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb9d9000 0x3fbc4c000] +10-02 05:45:19.393 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fbc4c000 0x3fbebf000] +10-02 05:45:19.664 2944 3059 I SessionStorage/AutoSave: Save: Periodic +10-02 05:45:28.607 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 05:45:29.471 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 05:45:29.471 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 05:45:29.529 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 05:45:29.529 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 05:45:34.279 3091 3091 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:45:34.280 3091 3091 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:45:34.280 3091 3091 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:45:34.280 3091 3091 I AndroidRuntime: Using default boot image +10-02 05:45:34.280 3091 3091 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:45:34.280 3091 3091 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:45:34.280 3091 3091 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:45:34.281 3091 3091 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:45:34.276 3091 3091 W app_process: type=1400 audit(0.0:38): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:45:34.276 3091 3091 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 05:45:34.276 3091 3091 W app_process: type=1400 audit(0.0:41): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:45:34.308 3091 3091 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:45:34.308 3091 3091 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:45:34.309 3091 3091 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:45:34.309 3091 3091 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:45:34.310 3091 3091 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:45:34.314 3091 3091 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:45:34.315 3091 3091 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 05:45:34.317 3091 3107 V UiAutomation: Init UiAutomation@58ad025[id=2, flags=0] +10-02 05:45:35.322 3091 3091 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 05:45:35.323 530 838 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@b7d2a99 +10-02 05:45:35.323 3091 3107 V UiAutomation: Init UiAutomation@58ad025[id=-1, flags=0] +10-02 05:45:35.324 3091 3091 D AndroidRuntime: Shutting down VM +10-02 05:45:35.758 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 05:45:35.766 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:45:35.766 3115 3115 I Gralloc4: mapper 4.x is not supported +10-02 05:45:35.769 3115 3115 D HostConnection: createUnique: call +10-02 05:45:35.769 3115 3115 D HostConnection: HostConnection::get() New Host Connection established 0x76a6c13e2bd0, tid 3115 +10-02 05:45:35.769 3115 3115 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:45:35.769 3115 3115 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 05:45:35.792 3115 3115 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:45:35.975 0 0 D logd : logdr: UID=2000 GID=2000 PID=3117 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/02-restart-launcher.png b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/02-restart-launcher.png new file mode 100644 index 000000000..912e09d73 Binary files /dev/null and b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/02-restart-launcher.png differ diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/02-restart-launcher.start b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/02-restart-launcher.start new file mode 100644 index 000000000..558a0fe94 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/02-restart-launcher.start @@ -0,0 +1 @@ +2026-10-02T03:44:49.726Z diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/02-restart-launcher.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/02-restart-launcher.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/02-restart-launcher.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/03-restart-view.logcat b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/03-restart-view.logcat new file mode 100644 index 000000000..698257f12 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/03-restart-view.logcat @@ -0,0 +1,623 @@ +--------- beginning of main +10-02 05:45:34.279 3091 3091 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:45:34.280 3091 3091 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:45:34.280 3091 3091 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:45:34.280 3091 3091 I AndroidRuntime: Using default boot image +10-02 05:45:34.280 3091 3091 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:45:34.280 3091 3091 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:45:34.280 3091 3091 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:45:34.281 3091 3091 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:45:34.276 3091 3091 W app_process: type=1400 audit(0.0:38): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:45:34.276 3091 3091 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 05:45:34.276 3091 3091 W app_process: type=1400 audit(0.0:41): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:45:34.308 3091 3091 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:45:34.308 3091 3091 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:45:34.309 3091 3091 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:45:34.309 3091 3091 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:45:34.310 3091 3091 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:45:34.314 3091 3091 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:45:34.315 3091 3091 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 05:45:34.317 3091 3107 V UiAutomation: Init UiAutomation@58ad025[id=2, flags=0] +10-02 05:45:35.322 3091 3091 W AccessibilityNodeInfoDumper: Fetch time: 1ms +--------- beginning of system +10-02 05:45:35.323 530 838 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@b7d2a99 +10-02 05:45:35.323 3091 3107 V UiAutomation: Init UiAutomation@58ad025[id=-1, flags=0] +10-02 05:45:35.324 3091 3091 D AndroidRuntime: Shutting down VM +10-02 05:45:35.758 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 05:45:35.766 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:45:35.766 3115 3115 I Gralloc4: mapper 4.x is not supported +10-02 05:45:35.769 3115 3115 D HostConnection: createUnique: call +10-02 05:45:35.769 3115 3115 D HostConnection: HostConnection::get() New Host Connection established 0x76a6c13e2bd0, tid 3115 +10-02 05:45:35.769 3115 3115 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:45:35.769 3115 3115 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 05:45:35.792 3115 3115 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +--------- beginning of kernel +10-02 05:45:35.975 0 0 D logd : logdr: UID=2000 GID=2000 PID=3117 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 05:45:35.889 530 1205 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 3122 +10-02 05:45:35.890 530 1205 I ActivityManager: Killing 2944:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 3122 +10-02 05:45:35.891 3061 3061 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 05:45:35.891 530 1205 W ActivityTaskManager: Force removing ActivityRecord{7f62be8 u0 org.redoubtbrowser/.App t10 f}}: app died, no saved state +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.896 530 1205 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:35.897 530 1205 I ActivityManager: Killing 3061:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:34a261bc401b4a4cad313d42e54a5355/u0a130i-8998 (adj 0): isolated not needed +10-02 05:45:35.897 530 1205 I WindowManager: Force finishing activity ActivityRecord{7f62be8 u0 org.redoubtbrowser/.App t10 f} isExiting} +10-02 05:45:35.897 530 1205 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{7f62be8 u0 org.redoubtbrowser/.App t10 f} isExiting} +10-02 05:45:35.897 3122 3124 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 05:45:35.911 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 05:45:35.916 2654 2654 I Zygote : Process 3061 exited due to signal 9 (Killed) +10-02 05:45:35.920 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 05:45:35.921 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f87ed000 0x3f8fd6000] +10-02 05:45:35.922 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd6000 0x3f97bf000] +10-02 05:45:35.931 530 838 I WindowManager: WIN DEATH: Window{8417e4f u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:45:35.931 530 838 W InputDispatcher: Attempted to unregister already unregistered input channel '8417e4f org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 05:45:36.030 0 0 I binder : undelivered transaction 148575, process died. +10-02 05:45:36.031 0 0 I binder : undelivered transaction 148576, process died. +10-02 05:45:36.032 0 0 I binder : undelivered transaction 148814, process died. +10-02 05:45:36.033 0 0 I binder : undelivered transaction 148572, process died. +10-02 05:45:35.932 530 839 I WindowManager: WIN DEATH: Window{513ba23 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:45:35.932 530 839 W InputDispatcher: Attempted to unregister already unregistered input channel '513ba23 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 05:45:36.034 0 0 I binder : undelivered transaction 148573, process died. +10-02 05:45:35.935 303 303 I Zygote : Process 2944 exited due to signal 9 (Killed) +10-02 05:45:35.951 530 571 W WindowManager: Failed to deliver inset state change to w=Window{513ba23 u0 org.redoubtbrowser/org.redoubtbrowser.App EXITING} +10-02 05:45:35.951 530 571 W WindowManager: android.os.DeadObjectException +10-02 05:45:35.951 530 571 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 05:45:35.951 530 571 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 05:45:35.951 530 571 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 05:45:35.951 530 571 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 05:45:35.951 530 571 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 05:45:35.951 530 571 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 05:45:35.951 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 05:45:35.951 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:222) +10-02 05:45:35.951 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:107) +10-02 05:45:35.951 530 571 W WindowManager: at com.android.server.wm.-$$Lambda$WindowAnimator$ddXU8gK8rmDqri0OZVMNa3Y4GHk.doFrame(Unknown Source:2) +10-02 05:45:35.951 530 571 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970) +10-02 05:45:35.951 530 571 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:796) +10-02 05:45:35.951 530 571 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:727) +10-02 05:45:35.951 530 571 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957) +10-02 05:45:35.951 530 571 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 05:45:35.951 530 571 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 05:45:35.951 530 571 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 05:45:35.951 530 571 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 05:45:35.951 530 571 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 05:45:35.971 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 2944 in 80ms +10-02 05:45:35.971 530 578 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 3061 in 0ms +10-02 05:45:36.151 530 570 W ActivityManager: setHasOverlayUi called on unknown pid: 2944 +10-02 05:45:37.938 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 05:45:37.939 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 6, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 05:45:37.940 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=6) +10-02 05:45:37.942 530 3127 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://example.org/... flg=0x10000000 cmp=org.redoubtbrowser/org.mozilla.fenix.IntentReceiverActivity} from uid 2000 +10-02 05:45:37.944 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 05:45:37.944 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 05:45:37.947 303 303 D Zygote : Forked child process 3140 +10-02 05:45:37.948 530 577 I ActivityManager: Start proc 3140:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.mozilla.fenix.IntentReceiverActivity} +10-02 05:45:37.968 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 05:45:38.069 0 0 W perfetto: enabled ftrace +10-02 05:45:38.000 3140 3140 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:45:38.002 384 427 I adbd : jdwp connection from 3140 +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.004 530 3127 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.011 3140 3140 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 05:45:38.013 3140 3140 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:45:38.014 3140 3140 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:45:38.037 3140 3140 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 05:45:38.052 3140 3140 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(2)}) }; recorded_context = Object {"addon_ids": Array [String("uBlock0@raymondhill.net")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 05:45:38.053 3140 3169 I nimbus::stateful::nimbus_client: updating experiment list +10-02 05:45:38.054 3140 3169 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 05:45:38.064 3140 3172 I GeckoThread: preparing to run Gecko +10-02 05:45:38.066 3140 3172 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 05:45:38.067 3140 3172 E GeckoLibLoad: Load sqlite start +10-02 05:45:38.068 3140 3172 E GeckoLibLoad: Load sqlite done +10-02 05:45:38.068 3140 3172 E GeckoLibLoad: Load nss start +10-02 05:45:38.068 3140 3172 E GeckoLibLoad: Load nss done +10-02 05:45:38.078 3140 3172 E GeckoLibLoad: Loaded libs in 10.281319ms total, 0ms(1ms) user, 6ms(10ms) system, 0(0) faults +10-02 05:45:38.078 3140 3172 W GeckoThread: zerdatime 262470 - runGecko +10-02 05:45:38.081 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 05:45:38.082 3140 3166 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 05:45:38.084 3140 3167 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 05:45:38.084 3140 3140 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 05:45:38.085 3140 3140 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 05:45:38.117 3140 3172 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 05:45:38.117 3140 3179 I ActionBarPolicy: Default - Starting check... +10-02 05:45:38.117 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 05:45:38.120 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 05:45:38.120 3140 3179 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 05:45:38.120 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 05:45:38.120 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 05:45:38.121 3140 3181 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:45:38.124 3140 3172 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 05:45:38.124 3140 3172 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 05:45:38.124 3140 3172 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 05:45:38.124 3140 3172 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 05:45:38.124 3140 3197 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 05:45:38.116 3140 3140 W org.redoubtbrowser: type=1400 audit(0.0:42): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:45:38.125 3140 3140 I FirefoxAccountStateMachine: Sync is disabled +10-02 05:45:38.125 3140 3178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 05:45:38.125 3140 3140 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 05:45:38.125 3140 3178 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 05:45:38.126 3140 3197 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 05:45:38.126 3140 3199 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 05:45:38.129 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 05:45:38.129 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.HistoryMetadataAction$SetHistoryMetadataKeyAction +10-02 05:45:38.129 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 05:45:38.129 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$AddTabAction +10-02 05:45:38.129 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$LoadUrlAction +10-02 05:45:38.131 530 838 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://example.org/... cmp=org.redoubtbrowser/org.mozilla.fenix.HomeActivity (has extras)} from uid 10130 +10-02 05:45:38.135 3140 3198 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 05:45:38.138 3140 3198 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 05:45:38.138 3140 3216 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 05:45:38.138 530 3127 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 05:45:38.138 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 05:45:38.141 530 3127 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (262396) +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 530 3127 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.141 2654 2654 D Zygote : Forked child process 3219 +10-02 05:45:38.141 530 577 I ActivityManager: Start proc 3219:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:7d842652591c43de802b2056d87412a3/u0ai3 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:7d842652591c43de802b2056d87412a3} +10-02 05:45:38.143 3219 3219 W 02b2056d87412a: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:45:38.147 3140 3216 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 05:45:38.148 3140 3216 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 05:45:38.148 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 05:45:38.153 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bf000 0x3f9fa8000] +10-02 05:45:38.165 3140 3140 I NavController: Ignoring popBackStack to destination org.redoubtbrowser:id/browserFragment as it was not found on the current back stack +10-02 05:45:38.169 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 05:45:38.169 384 427 I adbd : jdwp connection from 3219 +10-02 05:45:38.172 530 2931 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 05:45:38.175 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 05:45:38.181 3219 3219 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:45:38.182 3219 3219 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:45:38.182 3140 3140 W GeckoViewActivityContextDelegate: A non-activity context was set. +10-02 05:45:38.183 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 05:45:38.183 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 05:45:38.185 3219 3219 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:7d842652591c43de802b2056d87412a3 +10-02 05:45:38.186 3219 3243 I GeckoThread: preparing to run Gecko +10-02 05:45:38.192 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 05:45:38.192 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 05:45:38.193 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 05:45:38.193 3140 3180 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:45:38.193 3140 3180 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 05:45:38.194 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 05:45:38.194 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 05:45:38.194 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateExpandedToolbarStateAction +10-02 05:45:38.195 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 05:45:38.195 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 05:45:38.196 3140 3198 I StartupTypeTelemetry: Recorded start up: cold_view +10-02 05:45:38.202 530 3127 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.202 530 3127 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.202 530 3127 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.202 530 3127 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.202 530 3127 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.202 530 3127 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.202 530 3127 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.202 530 3127 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.202 530 3127 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.202 530 3127 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.216 3140 3140 W Gecko : type=1400 audit(0.0:43): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 05:45:38.216 3140 3140 W Gecko : type=1400 audit(0.0:44): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 05:45:38.249 3140 3211 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f46310, tid 3211 +10-02 05:45:38.249 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9fa8000 0x3fa791000] +10-02 05:45:38.264 3140 3211 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:45:38.264 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 05:45:38.264 3140 3211 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 05:45:38.265 3140 3211 D EGL_emulation: eglCreateContext: 0x7a6f92fbaa60: maj 3 min 1 rcv 4 +10-02 05:45:38.265 3140 3211 D EGL_emulation: eglMakeCurrent: 0x7a6f92fbaa60: ver 3 1 (tinfo 0x7a6f32fd4c10) (first time) +10-02 05:45:38.282 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa791000 0x3faf7a000] +10-02 05:45:38.283 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:45:38.283 3140 3211 I Gralloc4: mapper 4.x is not supported +10-02 05:45:38.283 3140 3211 D HostConnection: createUnique: call +10-02 05:45:38.283 3140 3211 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f478d0, tid 3211 +10-02 05:45:38.283 3140 3211 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:45:38.283 3140 3211 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 05:45:38.303 3140 3172 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 05:45:38.306 3140 3211 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:45:38.313 530 564 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 05:45:38.313 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 05:45:38.322 303 303 D Zygote : Forked child process 3275 +10-02 05:45:38.327 530 577 I ActivityManager: Start proc 3275:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 05:45:38.329 3275 3275 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:45:38.331 384 427 I adbd : jdwp connection from 3275 +10-02 05:45:38.334 530 564 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 05:45:38.347 3275 3275 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 05:45:38.358 3275 3275 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:45:38.358 3275 3275 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:45:38.364 3275 3275 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 05:45:38.365 3275 3302 I GeckoThread: preparing to run Gecko +10-02 05:45:38.368 3275 3302 E GeckoLibLoad: Load sqlite start +10-02 05:45:38.369 3275 3302 E GeckoLibLoad: Load sqlite done +10-02 05:45:38.369 3275 3302 E GeckoLibLoad: Load nss start +10-02 05:45:38.369 3275 3302 E GeckoLibLoad: Load nss done +10-02 05:45:38.380 3275 3302 E GeckoLibLoad: Loaded libs in 11.350298ms total, 1ms(0ms) user, 8ms(11ms) system, 0(0) faults +10-02 05:45:38.380 3275 3302 W GeckoThread: zerdatime 262773 - runGecko +10-02 05:45:38.392 3275 3310 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 05:45:38.393 3275 3310 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 05:45:38.393 3275 3321 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 05:45:38.393 3275 3310 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 05:45:38.401 3275 3310 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3ed50, tid 3310 +10-02 05:45:38.404 3275 3310 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:45:38.405 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 05:45:38.405 3275 3310 D EGL_emulation: eglCreateContext: 0x7a6f92f851c0: maj 3 min 1 rcv 4 +10-02 05:45:38.407 3275 3310 D EGL_emulation: eglMakeCurrent: 0x7a6f92f851c0: ver 3 1 (tinfo 0x7a6f32f88320) (first time) +10-02 05:45:38.417 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3faf7a000 0x3fb763000] +10-02 05:45:38.424 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 05:45:38.425 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.mozilla.fenix.HomeActivity/compiled_traces/compiled_trace.pb doesn't exist +10-02 05:45:38.425 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/org.mozilla.fenix.HomeActivity: +484ms +10-02 05:45:38.426 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 05:45:38.432 530 3127 W ActivityManager: Receiver with filter android.content.IntentFilter@6c86fc0 already registered for pid 3140, callerPackage is org.redoubtbrowser +10-02 05:45:38.434 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 05:45:38.435 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateExpandedToolbarStateAction +10-02 05:45:38.435 3140 3140 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 05:45:38.437 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb763000 0x3fbf4c000] +10-02 05:45:38.445 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:45:38.446 3140 3140 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 05:45:38.446 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:45:38.466 3219 3243 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 05:45:38.466 3219 3243 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 05:45:38.466 3219 3243 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 05:45:38.484 530 581 E libprocessgroup: AddTidToCgroup failed to write '3324'; fd=49: Invalid argument +10-02 05:45:38.484 530 581 E libprocessgroup: Failed to add task into cgroup +10-02 05:45:38.484 530 581 W libprocessgroup: ExecuteForTask failed for aggregate profile: Invalid argument +10-02 05:45:38.485 3219 3243 E GeckoLibLoad: Load sqlite start +10-02 05:45:38.485 3219 3243 E GeckoLibLoad: Load sqlite done +10-02 05:45:38.485 3219 3243 E GeckoLibLoad: Load nss start +10-02 05:45:38.485 3219 3243 E GeckoLibLoad: Load nss done +10-02 05:45:38.486 3219 3243 E GeckoLibLoad: Loaded libs in 0.210446ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 05:45:38.486 3219 3243 W GeckoThread: zerdatime 262878 - runGecko +10-02 05:45:38.515 3140 3172 I GeckoSession: zerdatime 262907 - chrome startup finished +10-02 05:45:38.516 3219 3243 W GeckoEditableChild: No editable parent +10-02 05:45:38.517 530 564 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.517 530 564 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.517 530 564 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.517 530 564 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.517 530 564 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.517 530 564 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.517 530 564 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.517 530 564 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.517 530 564 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.517 530 564 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:45:38.517 350 350 E Layer : [Bounds for - org.redoubtbrowser/org.mozilla.fenix.HomeActivity#0] No local sync point found +10-02 05:45:38.545 530 2931 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 05:45:38.545 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 05:45:38.547 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb763000 0x3fbf4c000] +10-02 05:45:38.549 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 05:45:38.549 2654 2654 D Zygote : Forked child process 3353 +10-02 05:45:38.550 530 577 I ActivityManager: Start proc 3353:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:b0150b649a02497a9fbf6105fbcc857e/u0ai4 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:b0150b649a02497a9fbf6105fbcc857e} +10-02 05:45:38.551 3353 3353 W fbf6105fbcc857: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:45:38.552 384 427 I adbd : jdwp connection from 3353 +10-02 05:45:38.554 530 564 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 05:45:38.555 3140 3140 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 05:45:38.555 3140 3140 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 05:45:38.556 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:45:38.557 3140 3140 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 05:45:38.557 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:45:38.558 3353 3353 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:45:38.558 3353 3353 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:45:38.560 3140 3140 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 05:45:38.560 3140 3140 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 05:45:38.562 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:45:38.568 3353 3353 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:b0150b649a02497a9fbf6105fbcc857e +10-02 05:45:38.568 3353 3373 I GeckoThread: preparing to run Gecko +10-02 05:45:38.569 3353 3373 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 05:45:38.569 3353 3373 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 05:45:38.569 3353 3373 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 05:45:38.570 3353 3373 E GeckoLibLoad: Load sqlite start +10-02 05:45:38.570 3353 3373 E GeckoLibLoad: Load sqlite done +10-02 05:45:38.570 3353 3373 E GeckoLibLoad: Load nss start +10-02 05:45:38.570 3353 3373 E GeckoLibLoad: Load nss done +10-02 05:45:38.570 3353 3373 E GeckoLibLoad: Loaded libs in 0.138735ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 05:45:38.570 3353 3373 W GeckoThread: zerdatime 262963 - runGecko +10-02 05:45:38.573 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:45:38.575 3140 3140 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 05:45:38.578 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:45:38.625 3140 3172 D GeckoIdleService: Registering Idle observer callback +10-02 05:45:38.625 3140 3172 D GeckoIdleService: Register idle observer 0x7a6e9aa3be80 for 180 seconds +10-02 05:45:38.625 3140 3172 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 05:45:38.625 3140 3172 D GeckoIdleService: next timeout 180000 msec from now +10-02 05:45:38.625 3140 3172 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 05:45:38.625 3140 3172 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 05:45:38.628 3140 3172 D GeckoIdleService: Get idle time: time since reset 2 msec +10-02 05:45:38.620 3353 3353 W WebExtensions: type=1400 audit(0.0:45): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:45:38.631 3140 3172 D GeckoIdleService: Register idle observer 0x7a6e9aa4ac88 for 5 seconds +10-02 05:45:38.631 3140 3172 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 05:45:38.631 3140 3172 D GeckoIdleService: next timeout 4993 msec from now +10-02 05:45:38.631 3140 3172 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4993 msec from now +10-02 05:45:38.631 3140 3172 D GeckoIdleService: reset timer expiry to 5003 msec from now +10-02 05:45:38.632 3353 3373 W GeckoEditableChild: No editable parent +10-02 05:45:38.620 3353 3353 W WebExtensions: type=1400 audit(0.0:46): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:45:38.656 3353 3373 W GeckoEditableChild: No editable parent +10-02 05:45:38.659 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:45:38.661 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:45:38.664 3353 3373 W GeckoEditableChild: No editable parent +10-02 05:45:38.757 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:45:39.464 530 564 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 05:45:39.464 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 05:45:38.777 3140 3140 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 05:45:38.777 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:45:39.468 2654 2654 D Zygote : Forked child process 3409 +10-02 05:45:39.468 530 577 I ActivityManager: Start proc 3409:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:88ab371116ae48c3bfd3946f9c42420a/u0ai5 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:88ab371116ae48c3bfd3946f9c42420a} +10-02 05:45:39.469 3409 3409 W fd3946f9c42420: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:45:39.470 384 427 I adbd : jdwp connection from 3409 +10-02 05:45:39.472 530 564 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 05:45:39.475 3409 3409 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:45:39.475 3409 3409 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:45:39.477 3409 3409 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:88ab371116ae48c3bfd3946f9c42420a +10-02 05:45:39.487 3409 3428 I GeckoThread: preparing to run Gecko +10-02 05:45:39.491 3409 3428 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 05:45:39.492 3409 3428 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 05:45:39.492 3409 3428 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 05:45:39.494 3409 3428 E GeckoLibLoad: Load sqlite start +10-02 05:45:39.495 3409 3428 E GeckoLibLoad: Load sqlite done +10-02 05:45:39.495 3409 3428 E GeckoLibLoad: Load nss start +10-02 05:45:39.495 3409 3428 E GeckoLibLoad: Load nss done +10-02 05:45:39.495 3409 3428 E GeckoLibLoad: Loaded libs in 0.151144ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 05:45:39.495 3409 3428 W GeckoThread: zerdatime 263887 - runGecko +10-02 05:45:39.520 3409 3409 W org.redoubtbrowser_zygote: type=1400 audit(0.0:47): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:45:39.520 3409 3409 W org.redoubtbrowser_zygote: type=1400 audit(0.0:48): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:45:39.650 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:45:39.652 3140 3140 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 05:45:39.652 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:45:39.653 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionInitializingAction +10-02 05:45:39.653 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$CreateEngineSessionAction +10-02 05:45:39.653 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$CreateEngineSessionAction +10-02 05:45:39.654 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 05:45:39.655 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionObserverAction +10-02 05:45:39.655 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionInitializingAction +10-02 05:45:39.655 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderConnectRequiredAction +10-02 05:45:39.655 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$LinkEngineSessionAction +10-02 05:45:39.656 3140 3140 I WebExtension: releasePendingMessages: extension=cookies@mozac.org nativeApp=MozacBrowserSearchMessage session=org.mozilla.geckoview.GeckoSession@52c277d +10-02 05:45:39.656 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 05:45:39.657 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f87ed000 0x3f8f94000] +10-02 05:45:39.695 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:45:39.695 3275 3310 I Gralloc4: mapper 4.x is not supported +10-02 05:45:39.695 3275 3310 D HostConnection: createUnique: call +10-02 05:45:39.695 3275 3310 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3b750, tid 3310 +10-02 05:45:39.695 3275 3310 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:45:39.695 3275 3310 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 05:45:39.720 3275 3310 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:45:39.735 3140 3140 I WebExtension: releasePendingMessages: extension=readerview@mozac.org nativeApp=mozacReaderviewActive session=org.mozilla.geckoview.GeckoSession@52c277d +10-02 05:45:39.735 3140 3140 I WebExtension: releasePendingMessages: extension=readerview@mozac.org nativeApp=mozacReaderview session=org.mozilla.geckoview.GeckoSession@52c277d +10-02 05:45:39.736 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderConnectRequiredAction +10-02 05:45:39.737 3140 3140 I WebExtension: releasePendingMessages: extension=ads@mozac.org nativeApp=MozacBrowserAdsMessage session=org.mozilla.geckoview.GeckoSession@52c277d +10-02 05:45:39.737 3140 3140 I WebExtension: releasePendingMessages: extension=icons@mozac.org nativeApp=MozacBrowserIcons session=org.mozilla.geckoview.GeckoSession@52c277d +10-02 05:45:39.741 3140 3140 I SessionPrioritizationMiddleware: Update the currentSelectedTab cade1d02-f322-4a32-b77b-7756650ea7ce priority to HIGH +10-02 05:45:39.743 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ToggleAction +10-02 05:45:39.743 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateSearchTermsAction +10-02 05:45:39.743 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadRequestAction +10-02 05:45:39.756 3219 3243 W GeckoEditableChild: No editable parent +10-02 05:45:39.759 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8f94000 0x3f977d000] +10-02 05:45:39.756 3219 3219 W org.redoubtbrowser_zygote: type=1400 audit(0.0:49): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:45:39.756 3219 3219 W org.redoubtbrowser_zygote: type=1400 audit(0.0:50): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:45:39.770 3140 3140 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 05:45:39.771 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:45:39.771 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 05:45:39.771 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 05:45:39.772 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadingStateAction +10-02 05:45:39.772 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$ClearFindResultsAction +10-02 05:45:39.772 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateRefreshCanceledStateAction +10-02 05:45:39.772 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ClearTrackersAction +10-02 05:45:39.774 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdatePermissionHighlightsStateAction$Reset +10-02 05:45:39.803 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:45:39.804 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f977d000 0x3f9f24000] +10-02 05:45:39.796 3140 3140 W org.redoubtbrowser: type=1400 audit(0.0:51): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:45:39.806 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:45:39.807 3140 3140 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 05:45:39.807 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:45:39.969 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 05:45:39.969 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 05:45:39.969 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ToggleExclusionListAction +10-02 05:45:39.969 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.CookieBannerAction$UpdateStatusAction +10-02 05:45:39.969 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetTranslateProcessingAction +10-02 05:45:39.969 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderActiveAction +10-02 05:45:39.969 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableAction +10-02 05:45:39.969 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableCheckRequiredAction +10-02 05:45:39.969 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$ClearReaderActiveUrlAction +10-02 05:45:39.970 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 05:45:39.970 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateUrlAction +10-02 05:45:39.970 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateBackNavigationStateAction +10-02 05:45:39.970 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateForwardNavigationStateAction +10-02 05:45:39.972 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableCheckRequiredAction +10-02 05:45:39.972 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:45:39.973 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateSecurityInfoAction +10-02 05:45:39.978 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateTitleAction +10-02 05:45:40.003 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateFirstContentfulPaintStateAction +10-02 05:45:40.003 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 05:45:40.010 3140 3179 I FenixApplication: Running post-visual completeness tasks... +10-02 05:45:40.010 3140 3179 I FenixApplication: Storage initialization... +10-02 05:45:40.011 3140 3179 I PlacesHistoryStorage: Warming up places storage... +10-02 05:45:40.011 3140 3179 I PlacesHistoryStorage: 'Warming up places storage' took 0 ms +10-02 05:45:40.011 3140 3179 I PlacesBookmarksStorage: Warming up places storage... +10-02 05:45:40.011 3140 3179 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 05:45:40.011 3140 3179 I SyncableLoginsStorage: Warming up storage... +10-02 05:45:40.011 3140 3179 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 05:45:40.011 3140 3179 I AutofillCCAddressesStorage: Warming up storage... +10-02 05:45:40.011 3140 3179 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 05:45:40.011 3140 3199 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 05:45:40.011 3140 3140 I ColdStartupDuration: COLD VIEW Application. to first frame: 235 ms +10-02 05:45:40.019 3140 3181 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 05:45:40.020 3140 3181 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 05:45:40.020 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:45:40.021 3140 3140 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 05:45:40.022 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:45:40.026 3140 3179 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 05:45:40.026 3140 3179 I FenixApplication: 'Storage initialization' took 15 ms +10-02 05:45:40.026 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$ViewportFitChangedAction +10-02 05:45:40.095 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 05:45:40.095 3140 3165 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateIconAction +10-02 05:45:40.163 3140 3140 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 05:45:40.164 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$InitTranslationsBrowserState +10-02 05:45:40.164 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 05:45:40.164 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$InitTranslationsBrowserState +10-02 05:45:40.164 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 05:45:40.164 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadingStateAction +10-02 05:45:40.165 3140 3178 I SessionStorage/AutoSave: Save: Load finished +10-02 05:45:40.167 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableAction +10-02 05:45:40.168 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetEngineSupportedAction +10-02 05:45:40.168 3140 3140 I TranslationsMiddleware: Success requesting engine support. isEngineSupported: true +10-02 05:45:40.168 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetEngineSupportedAction +10-02 05:45:40.168 3140 3140 I TranslationsMiddleware: Success requesting engine support. isEngineSupported: true +10-02 05:45:40.170 3140 3140 I TranslationsMiddleware: Requesting offer setting. +10-02 05:45:40.171 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetGlobalOfferTranslateSettingAction +10-02 05:45:40.171 3140 3140 I TranslationsMiddleware: Requesting offer setting. +10-02 05:45:40.171 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetGlobalOfferTranslateSettingAction +10-02 05:45:40.176 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 05:45:40.179 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetSupportedLanguagesAction +10-02 05:45:40.179 3140 3140 I TranslationsMiddleware: Success requesting supported languages. +10-02 05:45:40.216 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9f24000 0x3fa6cb000] +10-02 05:45:40.224 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageSettingsAction +10-02 05:45:40.224 3140 3140 I TranslationsMiddleware: Success requesting language settings. +10-02 05:45:40.224 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetNeverTranslateSitesAction +10-02 05:45:40.224 3140 3140 I TranslationsMiddleware: Success requesting never translate sites. +10-02 05:45:40.225 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetSupportedLanguagesAction +10-02 05:45:40.225 3140 3140 I TranslationsMiddleware: Success requesting supported languages. +10-02 05:45:40.248 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.allocator@4.0::IAllocator/default in either framework or device manifest. +10-02 05:45:40.248 3275 3310 W Gralloc4: allocator 3.x is not supported +10-02 05:45:40.248 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa6cb000 0x3fae72000] +10-02 05:45:40.259 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageSettingsAction +10-02 05:45:40.259 3140 3140 I TranslationsMiddleware: Success requesting language settings. +10-02 05:45:40.259 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetNeverTranslateSitesAction +10-02 05:45:40.259 3140 3140 I TranslationsMiddleware: Success requesting never translate sites. +10-02 05:45:40.260 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageModelsAction +10-02 05:45:40.260 3140 3140 I TranslationsMiddleware: Success requesting language models. +10-02 05:45:40.261 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 05:45:40.262 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:45:40.263 3140 3140 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 05:45:40.263 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:45:40.346 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageModelsAction +10-02 05:45:40.346 3140 3140 I TranslationsMiddleware: Success requesting language models. +10-02 05:45:40.346 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateThumbnailAction +10-02 05:45:42.940 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=6) +10-02 05:45:42.941 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 05:45:42.942 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 6 ended, total sessions:0 +10-02 05:45:43.042 0 0 W perfetto: disabled ftrace +10-02 05:45:42.949 413 3136 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.mozilla.fenix.IntentReceiverActivity/raw_traces/1790912742949247332.perfetto_trace.pb +10-02 05:45:43.634 3140 3172 D GeckoIdleService: Get idle time: time since reset 5009 msec +10-02 05:45:43.634 3140 3172 D GeckoIdleService: Idle timer callback: current idle time 5009 msec +10-02 05:45:43.634 3140 3172 D GeckoIdleService: next timeout 174990 msec from now +10-02 05:45:43.634 3140 3172 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174990 msec from now +10-02 05:45:43.634 3140 3172 D GeckoIdleService: reset timer expiry to 175000 msec from now +10-02 05:45:43.634 3140 3172 D GeckoIdleService: Idle timer callback: tell observer 0x7a6e9aa4ac88 user is idle +10-02 05:45:49.977 3140 3140 W GeckoSession: No history entries found. +10-02 05:45:49.977 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionStateAction +10-02 05:45:49.978 3140 3140 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateHistoryStateAction +10-02 05:45:52.626 1715 2003 I Dialer : OmtpVvmCarrierCfgHlpr - OmtpEvent:CONFIG_STATUS_SMS_TIME_OUT +10-02 05:45:52.626 1715 1715 I Dialer : RetryPolicy - discarding deferred status: configuration_state=4 +10-02 05:45:52.627 1715 1715 I Dialer : VvmTaskExecutor - no more tasks, stopping service if no task are added in 5000 millis +10-02 05:45:52.627 1715 1715 I Dialer : VvmTaskReceiver - task received +10-02 05:45:52.627 1715 1715 I Dialer : VvmTaskReceiver - TaskExecutor already running +10-02 05:45:52.627 1715 1715 I Dialer : Task.createTask - create task:com.android.voicemail.impl.ActivationTask +10-02 05:45:52.627 1715 1715 I Dialer : RetryPolicy - retry #4 for com.android.voicemail.impl.ActivationTask@b228a51 queued, executing in 5000 +10-02 05:45:52.627 1715 1715 I Dialer : VvmTaskExecutor - com.android.voicemail.impl.ActivationTask@b228a51 added +10-02 05:45:52.627 1715 1715 I Dialer : VvmTaskExecutor - minimal wait time:5000 +10-02 05:45:52.627 1715 1715 I Dialer : VvmTaskExecutor - sleep for 5000 millis +10-02 05:45:57.651 1715 2003 I Dialer : VvmTaskExecutor - executing task com.android.voicemail.impl.ActivationTask@b228a51 +10-02 05:45:57.651 1715 2003 I Dialer : PreOMigrationHandler - ComponentInfo{com.android.phone/com.android.services.telephony.TelephonyConnectionService}, ***, UserHandle{0} already migrated +10-02 05:45:57.658 1757 1776 I VoicemailNotifier: receivers for android.intent.action.PROVIDER_CHANGED :[] +10-02 05:45:57.658 1715 2003 I Dialer : VvmActivationTask - VVM content provider configured - vvm_type_cvvm +10-02 05:45:57.658 1715 2003 I Dialer : OmtpVvmCarrierCfgHlpr - OmtpEvent:CONFIG_ACTIVATING +10-02 05:45:57.659 1757 1776 I VoicemailNotifier: receivers for android.intent.action.PROVIDER_CHANGED :[] +10-02 05:45:57.661 1101 1659 D SmsNumberUtils: enter filterDestAddr. destAddr="[BajqU4K5_YhSYbs-7QUn0dOwcmI]" +10-02 05:45:57.661 1101 1659 D SmsNumberUtils: destAddr is not formatted. +10-02 05:45:57.662 1101 1659 D SmsNumberUtils: leave filterDestAddr, new destAddr="[BajqU4K5_YhSYbs-7QUn0dOwcmI]" +10-02 05:46:00.001 755 755 D KeyguardClockSwitch: Updating clock: 546 +10-02 05:46:08.192 3140 3250 I SessionStorage/AutoSave: Save: Periodic +10-02 05:46:22.979 3482 3482 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:46:22.980 3482 3482 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:46:22.980 3482 3482 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:46:22.980 3482 3482 I AndroidRuntime: Using default boot image +10-02 05:46:22.980 3482 3482 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:46:22.980 3482 3482 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:46:22.980 3482 3482 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:46:22.981 3482 3482 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:46:22.976 3482 3482 W app_process: type=1400 audit(0.0:52): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:46:22.976 3482 3482 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 05:46:22.976 3482 3482 W app_process: type=1400 audit(0.0:55): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:46:23.008 3482 3482 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:46:23.008 3482 3482 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:46:23.010 3482 3482 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:46:23.010 3482 3482 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:46:23.011 3482 3482 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:46:23.015 3482 3482 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:46:23.016 3482 3482 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 05:46:23.019 3482 3498 V UiAutomation: Init UiAutomation@407c3d5[id=3, flags=0] +10-02 05:46:24.032 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e8ae; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 63 - 0, 63); packageName: org.redoubtbrowser; className: androidx.compose.ui.platform.ComposeView; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 05:46:24.035 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@b936; boundsInParent: Rect(913, 683 - 913, 733); boundsInScreen: Rect(913, 914 - 913, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.038 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@bea9; boundsInParent: Rect(963, 750 - 963, 800); boundsInScreen: Rect(963, 981 - 963, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.042 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@c4d6; boundsInParent: Rect(969, 817 - 969, 867); boundsInScreen: Rect(969, 1048 - 969, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.051 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@d3da; boundsInParent: Rect(912, 650 - 912, 700); boundsInScreen: Rect(912, 881 - 912, 931); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.054 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@d94d; boundsInParent: Rect(973, 717 - 973, 767); boundsInScreen: Rect(973, 948 - 973, 998); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.058 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@defe; boundsInParent: Rect(932, 784 - 932, 834); boundsInScreen: Rect(932, 1015 - 932, 1065); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.061 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e50c; boundsInParent: Rect(967, 850 - 967, 900); boundsInScreen: Rect(967, 1081 - 967, 1131); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.064 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@ea60; boundsInParent: Rect(873, 617 - 873, 667); boundsInScreen: Rect(873, 848 - 873, 898); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.068 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@ef76; boundsInParent: Rect(995, 683 - 995, 733); boundsInScreen: Rect(995, 914 - 995, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.071 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@f46d; boundsInParent: Rect(989, 750 - 989, 800); boundsInScreen: Rect(989, 981 - 989, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.074 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@f9c1; boundsInParent: Rect(995, 817 - 995, 867); boundsInScreen: Rect(995, 1048 - 995, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.076 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@fe3c; boundsInParent: Rect(927, 884 - 927, 934); boundsInScreen: Rect(927, 1115 - 927, 1165); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.080 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@10580; boundsInParent: Rect(982, 683 - 982, 733); boundsInScreen: Rect(982, 914 - 982, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.083 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@10ab5; boundsInParent: Rect(960, 750 - 960, 800); boundsInScreen: Rect(960, 981 - 960, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.085 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@11066; boundsInParent: Rect(934, 817 - 934, 867); boundsInScreen: Rect(934, 1048 - 934, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.102 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e12c; boundsInParent: Rect(0, 0 - 1080, 0); boundsInScreen: Rect(0, 1920 - 1080, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/navigation_bar; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 05:46:24.102 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@c6e5; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 1920 - 0, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/dynamicSnackbarContainer; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 05:46:24.111 3482 3482 W AccessibilityNodeInfoDumper: Fetch time: 79ms +10-02 05:46:24.111 530 2931 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@83277d6 +10-02 05:46:24.111 3482 3498 V UiAutomation: Init UiAutomation@407c3d5[id=-1, flags=0] +10-02 05:46:24.112 3482 3482 D AndroidRuntime: Shutting down VM +10-02 05:46:24.548 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa6cb000 0x3faeb4000] +10-02 05:46:24.555 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:46:24.555 3505 3505 I Gralloc4: mapper 4.x is not supported +10-02 05:46:24.558 3505 3505 D HostConnection: createUnique: call +10-02 05:46:24.558 3505 3505 D HostConnection: HostConnection::get() New Host Connection established 0x75f38dc00f10, tid 3505 +10-02 05:46:24.558 3505 3505 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:46:24.558 3505 3505 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 05:46:24.583 3505 3505 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:46:24.768 0 0 D logd : logdr: UID=2000 GID=2000 PID=3507 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/03-restart-view.start b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/03-restart-view.start new file mode 100644 index 000000000..e257919f1 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/03-restart-view.start @@ -0,0 +1 @@ +2026-10-02T03:45:38.423Z diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/03-restart-view.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/03-restart-view.xml new file mode 100644 index 000000000..577fe5738 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/03-restart-view.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/04-restart-launcher-again.logcat b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/04-restart-launcher-again.logcat new file mode 100644 index 000000000..e6d41d6ef --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/04-restart-launcher-again.logcat @@ -0,0 +1,390 @@ +--------- beginning of main +10-02 05:46:22.979 3482 3482 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:46:22.980 3482 3482 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:46:22.980 3482 3482 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:46:22.980 3482 3482 I AndroidRuntime: Using default boot image +10-02 05:46:22.980 3482 3482 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:46:22.980 3482 3482 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:46:22.980 3482 3482 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:46:22.981 3482 3482 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:46:22.976 3482 3482 W app_process: type=1400 audit(0.0:52): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:46:22.976 3482 3482 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 05:46:22.976 3482 3482 W app_process: type=1400 audit(0.0:55): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:46:23.008 3482 3482 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:46:23.008 3482 3482 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:46:23.010 3482 3482 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:46:23.010 3482 3482 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:46:23.011 3482 3482 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:46:23.015 3482 3482 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:46:23.016 3482 3482 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 05:46:23.019 3482 3498 V UiAutomation: Init UiAutomation@407c3d5[id=3, flags=0] +10-02 05:46:24.032 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e8ae; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 63 - 0, 63); packageName: org.redoubtbrowser; className: androidx.compose.ui.platform.ComposeView; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 05:46:24.035 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@b936; boundsInParent: Rect(913, 683 - 913, 733); boundsInScreen: Rect(913, 914 - 913, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.038 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@bea9; boundsInParent: Rect(963, 750 - 963, 800); boundsInScreen: Rect(963, 981 - 963, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.042 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@c4d6; boundsInParent: Rect(969, 817 - 969, 867); boundsInScreen: Rect(969, 1048 - 969, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.051 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@d3da; boundsInParent: Rect(912, 650 - 912, 700); boundsInScreen: Rect(912, 881 - 912, 931); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.054 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@d94d; boundsInParent: Rect(973, 717 - 973, 767); boundsInScreen: Rect(973, 948 - 973, 998); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.058 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@defe; boundsInParent: Rect(932, 784 - 932, 834); boundsInScreen: Rect(932, 1015 - 932, 1065); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.061 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e50c; boundsInParent: Rect(967, 850 - 967, 900); boundsInScreen: Rect(967, 1081 - 967, 1131); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.064 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@ea60; boundsInParent: Rect(873, 617 - 873, 667); boundsInScreen: Rect(873, 848 - 873, 898); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.068 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@ef76; boundsInParent: Rect(995, 683 - 995, 733); boundsInScreen: Rect(995, 914 - 995, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.071 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@f46d; boundsInParent: Rect(989, 750 - 989, 800); boundsInScreen: Rect(989, 981 - 989, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.074 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@f9c1; boundsInParent: Rect(995, 817 - 995, 867); boundsInScreen: Rect(995, 1048 - 995, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.076 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@fe3c; boundsInParent: Rect(927, 884 - 927, 934); boundsInScreen: Rect(927, 1115 - 927, 1165); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.080 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@10580; boundsInParent: Rect(982, 683 - 982, 733); boundsInScreen: Rect(982, 914 - 982, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.083 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@10ab5; boundsInParent: Rect(960, 750 - 960, 800); boundsInScreen: Rect(960, 981 - 960, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.085 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@11066; boundsInParent: Rect(934, 817 - 934, 867); boundsInScreen: Rect(934, 1048 - 934, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:46:24.102 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e12c; boundsInParent: Rect(0, 0 - 1080, 0); boundsInScreen: Rect(0, 1920 - 1080, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/navigation_bar; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 05:46:24.102 3482 3482 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@c6e5; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 1920 - 0, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/dynamicSnackbarContainer; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 05:46:24.111 3482 3482 W AccessibilityNodeInfoDumper: Fetch time: 79ms +--------- beginning of system +10-02 05:46:24.111 530 2931 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@83277d6 +10-02 05:46:24.111 3482 3498 V UiAutomation: Init UiAutomation@407c3d5[id=-1, flags=0] +10-02 05:46:24.112 3482 3482 D AndroidRuntime: Shutting down VM +10-02 05:46:24.548 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa6cb000 0x3faeb4000] +10-02 05:46:24.555 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:46:24.555 3505 3505 I Gralloc4: mapper 4.x is not supported +10-02 05:46:24.558 3505 3505 D HostConnection: createUnique: call +10-02 05:46:24.558 3505 3505 D HostConnection: HostConnection::get() New Host Connection established 0x75f38dc00f10, tid 3505 +10-02 05:46:24.558 3505 3505 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:46:24.558 3505 3505 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 05:46:24.583 3505 3505 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +--------- beginning of kernel +10-02 05:46:24.768 0 0 D logd : logdr: UID=2000 GID=2000 PID=3507 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 05:46:24.682 530 844 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 3512 +10-02 05:46:24.682 530 844 I ActivityManager: Killing 3275:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 3512 +10-02 05:46:24.684 530 844 I ActivityManager: Killing 3140:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 3512 +10-02 05:46:24.685 530 844 W ActivityTaskManager: Force removing ActivityRecord{69bc1e7 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t12 f}}: app died, no saved state +10-02 05:46:24.685 3353 3353 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 05:46:24.686 3409 3409 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.689 530 844 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:24.690 530 844 I ActivityManager: Killing 3409:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:88ab371116ae48c3bfd3946f9c42420a/u0a130i-8995 (adj 0): isolated not needed +10-02 05:46:24.690 530 844 I ActivityManager: Killing 3353:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:b0150b649a02497a9fbf6105fbcc857e/u0a130i-8996 (adj 0): isolated not needed +10-02 05:46:24.690 530 844 I ActivityManager: Killing 3219:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:7d842652591c43de802b2056d87412a3/u0a130i-8997 (adj 0): isolated not needed +10-02 05:46:24.691 530 844 I WindowManager: Force finishing activity ActivityRecord{69bc1e7 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t12 f} isExiting} +10-02 05:46:24.691 530 844 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{69bc1e7 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t12 f} isExiting} +10-02 05:46:24.695 303 303 I Zygote : Process 3275 exited due to signal 9 (Killed) +10-02 05:46:24.695 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 05:46:24.720 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa6cb000 0x3faeb4000] +10-02 05:46:24.721 2654 2654 I Zygote : Process 3219 exited due to signal 9 (Killed) +10-02 05:46:24.721 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3faeb4000 0x3fb69d000] +10-02 05:46:24.827 0 0 I binder_alloc: 3140: binder_alloc_buf, no vma +10-02 05:46:24.827 0 0 I binder : undelivered transaction 161188, process died. +10-02 05:46:24.828 0 0 I binder : 530:571 transaction failed 29189/-3, size 832-16 line 2863 +10-02 05:46:24.725 2654 2654 I Zygote : Process 3409 exited due to signal 9 (Killed) +10-02 05:46:24.726 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3feefe000 0x3ff6e7000] +10-02 05:46:24.729 303 303 I Zygote : Process 3140 exited due to signal 9 (Killed) +10-02 05:46:24.729 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 3275 in 46ms +10-02 05:46:24.730 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 3140 in 0ms +10-02 05:46:24.730 530 578 I libprocessgroup: Successfully killed process cgroup uid 90005 pid 3409 in 0ms +10-02 05:46:24.730 530 578 I libprocessgroup: Successfully killed process cgroup uid 90004 pid 3353 in 0ms +10-02 05:46:24.730 530 578 I libprocessgroup: Successfully killed process cgroup uid 90003 pid 3219 in 0ms +10-02 05:46:24.730 530 571 W WindowManager: Failed to deliver inset state change to w=Window{1a333b6 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity} +10-02 05:46:24.730 530 571 W WindowManager: android.os.DeadObjectException +10-02 05:46:24.730 530 571 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 05:46:24.730 530 571 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 05:46:24.730 530 571 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 05:46:24.730 530 571 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 05:46:24.730 530 571 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 05:46:24.730 530 571 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 05:46:24.730 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 05:46:24.730 530 571 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 05:46:24.730 530 571 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 05:46:24.730 530 571 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 05:46:24.730 530 571 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 05:46:24.730 530 571 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 05:46:24.730 530 571 W WindowManager: at com.android.server.wm.WindowSurfacePlacer$Traverser.run(WindowSurfacePlacer.java:58) +10-02 05:46:24.730 530 571 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 05:46:24.730 530 571 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 05:46:24.730 530 571 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 05:46:24.730 530 571 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 05:46:24.730 530 571 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 05:46:24.731 530 844 I WindowManager: WIN DEATH: Window{1a333b6 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity} +10-02 05:46:24.731 530 844 W InputDispatcher: Attempted to unregister already unregistered input channel '1a333b6 org.redoubtbrowser/org.mozilla.fenix.HomeActivity (server)' +10-02 05:46:24.734 2654 2654 I Zygote : Process 3353 exited due to signal 9 (Killed) +10-02 05:46:24.758 530 571 W WindowManager: Failed to deliver inset state change to w=Window{1a333b6 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity EXITING} +10-02 05:46:24.758 530 571 W WindowManager: android.os.DeadObjectException +10-02 05:46:24.758 530 571 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 05:46:24.758 530 571 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 05:46:24.758 530 571 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 05:46:24.758 530 571 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 05:46:24.758 530 571 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 05:46:24.758 530 571 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 05:46:24.758 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 05:46:24.758 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:222) +10-02 05:46:24.758 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:107) +10-02 05:46:24.758 530 571 W WindowManager: at com.android.server.wm.-$$Lambda$WindowAnimator$ddXU8gK8rmDqri0OZVMNa3Y4GHk.doFrame(Unknown Source:2) +10-02 05:46:24.758 530 571 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970) +10-02 05:46:24.758 530 571 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:796) +10-02 05:46:24.758 530 571 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:727) +10-02 05:46:24.758 530 571 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957) +10-02 05:46:24.758 530 571 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 05:46:24.758 530 571 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 05:46:24.758 530 571 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 05:46:24.758 530 571 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 05:46:24.758 530 571 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 05:46:24.952 530 570 W ActivityManager: setHasOverlayUi called on unknown pid: 3140 +10-02 05:46:26.733 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 05:46:26.733 530 838 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 05:46:26.734 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 7, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 05:46:26.734 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=7) +10-02 05:46:26.734 3525 3527 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 05:46:26.735 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 05:46:26.735 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 05:46:26.752 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb69d000 0x3fbe86000] +10-02 05:46:26.763 303 303 D Zygote : Forked child process 3533 +10-02 05:46:26.764 530 577 I ActivityManager: Start proc 3533:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:46:26.776 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 05:46:26.876 0 0 W perfetto: enabled ftrace +10-02 05:46:26.778 3533 3533 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:46:26.780 384 427 I adbd : jdwp connection from 3533 +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.782 530 838 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:46:26.785 3533 3533 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 05:46:26.788 3533 3533 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:46:26.788 3533 3533 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:46:26.809 3533 3533 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 05:46:26.822 3533 3533 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(3)}) }; recorded_context = Object {"addon_ids": Array [String("uBlock0@raymondhill.net")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 05:46:26.823 3533 3561 I nimbus::stateful::nimbus_client: updating experiment list +10-02 05:46:26.824 3533 3561 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 05:46:26.832 3533 3564 I GeckoThread: preparing to run Gecko +10-02 05:46:26.835 3533 3564 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 05:46:26.836 3533 3564 E GeckoLibLoad: Load sqlite start +10-02 05:46:26.836 3533 3564 E GeckoLibLoad: Load sqlite done +10-02 05:46:26.836 3533 3564 E GeckoLibLoad: Load nss start +10-02 05:46:26.836 3533 3564 E GeckoLibLoad: Load nss done +10-02 05:46:26.848 3533 3564 E GeckoLibLoad: Loaded libs in 12.256782ms total, 0ms(2ms) user, 10ms(12ms) system, 0(0) faults +10-02 05:46:26.849 3533 3564 W GeckoThread: zerdatime 311241 - runGecko +10-02 05:46:26.852 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 05:46:26.853 3533 3558 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 05:46:26.853 3533 3559 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 05:46:26.855 3533 3564 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 05:46:26.871 3533 3533 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 05:46:26.872 3533 3571 I ActionBarPolicy: Default - Starting check... +10-02 05:46:26.873 3533 3533 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 05:46:26.873 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 05:46:26.873 3533 3571 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 05:46:26.875 3533 3557 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:46:26.877 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 05:46:26.877 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 05:46:26.877 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 05:46:26.868 3533 3533 W org.redoubtbrowser: type=1400 audit(0.0:56): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:46:26.879 3533 3586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 05:46:26.879 3533 3559 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 05:46:26.880 3533 3533 I FirefoxAccountStateMachine: Sync is disabled +10-02 05:46:26.880 3533 3533 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 05:46:26.881 3533 3570 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 05:46:26.882 3533 3557 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 05:46:26.883 3533 3587 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 05:46:26.884 3533 3564 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 05:46:26.884 3533 3564 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 05:46:26.884 3533 3564 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 05:46:26.884 3533 3564 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 05:46:26.891 3533 3603 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 05:46:26.893 3533 3603 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 05:46:26.895 3533 3603 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 05:46:26.896 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 05:46:26.902 3533 3593 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 05:46:26.917 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 05:46:26.918 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 05:46:26.923 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 05:46:26.925 3533 3571 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 05:46:26.926 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 05:46:26.926 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 05:46:26.927 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 05:46:26.927 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 05:46:26.928 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 05:46:26.928 3533 3586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:46:26.928 3533 3586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 05:46:26.929 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 05:46:26.929 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 05:46:26.931 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 05:46:26.931 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 05:46:26.932 3533 3594 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 05:46:26.936 3533 3533 W Gecko : type=1400 audit(0.0:57): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 05:46:26.936 3533 3533 W Gecko : type=1400 audit(0.0:58): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 05:46:26.966 3533 3599 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f45890, tid 3599 +10-02 05:46:26.969 3533 3599 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:46:26.970 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 05:46:26.970 3533 3599 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 05:46:26.983 3533 3599 D EGL_emulation: eglCreateContext: 0x7a6f92faca40: maj 3 min 1 rcv 4 +10-02 05:46:26.984 3533 3599 D EGL_emulation: eglMakeCurrent: 0x7a6f92faca40: ver 3 1 (tinfo 0x7a6f32fc66c0) (first time) +10-02 05:46:26.990 3533 3564 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 05:46:27.017 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 05:46:27.017 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:46:27.017 3533 3599 I Gralloc4: mapper 4.x is not supported +10-02 05:46:27.018 3533 3599 D HostConnection: createUnique: call +10-02 05:46:27.018 3533 3599 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f44bd0, tid 3599 +10-02 05:46:27.018 3533 3599 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:46:27.035 3533 3599 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 05:46:27.078 3533 3599 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:46:27.100 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f87ed000 0x3f8fd6000] +10-02 05:46:27.101 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd6000 0x3f97bf000] +10-02 05:46:27.134 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 05:46:27.138 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 05:46:27.139 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +400ms +10-02 05:46:27.147 302 3629 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 05:46:27.148 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 05:46:27.165 530 2931 W ActivityManager: Receiver with filter android.content.IntentFilter@e52628a already registered for pid 3533, callerPackage is org.redoubtbrowser +10-02 05:46:27.165 3533 3533 W GeckoEventDispatcher: No listener for GeckoView:ActionDelegate:Attached +10-02 05:46:27.168 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 05:46:27.168 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 05:46:27.168 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$RestoreAction +10-02 05:46:27.169 3533 3593 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 05:46:27.169 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 05:46:27.169 3533 3593 I FenixApplication: Running post-visual completeness tasks... +10-02 05:46:27.170 3533 3593 I FenixApplication: Storage initialization... +10-02 05:46:27.170 3533 3593 I PlacesHistoryStorage: Warming up places storage... +10-02 05:46:27.171 3533 3558 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 05:46:27.173 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 05:46:27.173 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 05:46:27.173 3533 3533 I ColdStartupDuration: COLD MAIN Application. to first frame: 178 ms +10-02 05:46:27.174 3533 3558 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 05:46:27.174 3533 3558 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 05:46:27.180 3533 3593 I PlacesHistoryStorage: 'Warming up places storage' took 10 ms +10-02 05:46:27.180 3533 3593 I PlacesBookmarksStorage: Warming up places storage... +10-02 05:46:27.181 3533 3593 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 05:46:27.181 3533 3593 I SyncableLoginsStorage: Warming up storage... +10-02 05:46:27.181 3533 3593 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 05:46:27.181 3533 3593 I AutofillCCAddressesStorage: Warming up storage... +10-02 05:46:27.181 3533 3593 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 05:46:27.183 3533 3593 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 05:46:27.184 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 05:46:27.185 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:46:27.186 3533 3533 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 05:46:27.186 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:46:27.186 3533 3533 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 05:46:27.186 3533 3533 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 05:46:27.187 3533 3593 I FenixApplication: 'Storage initialization' took 16 ms +10-02 05:46:27.187 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:46:27.187 530 2931 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 05:46:27.187 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 05:46:27.192 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 05:46:27.192 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 05:46:27.192 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 05:46:27.192 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:46:27.193 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:46:27.193 3533 3533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 05:46:27.193 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:46:27.193 2654 2654 D Zygote : Forked child process 3640 +10-02 05:46:27.194 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:46:27.195 530 577 I ActivityManager: Start proc 3640:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:b10fb563cf9242699135ef0eb18aa265/u0ai6 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:b10fb563cf9242699135ef0eb18aa265} +10-02 05:46:27.194 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:46:27.195 3533 3533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:46:27.197 3640 3640 W 135ef0eb18aa26: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:46:27.201 384 427 I adbd : jdwp connection from 3640 +10-02 05:46:27.204 530 3127 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 05:46:27.209 3640 3640 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:46:27.209 3640 3640 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:46:27.212 3640 3640 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:b10fb563cf9242699135ef0eb18aa265 +10-02 05:46:27.212 3640 3659 I GeckoThread: preparing to run Gecko +10-02 05:46:27.424 302 3661 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 05:46:28.607 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 05:46:29.012 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 05:46:29.481 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 05:46:29.481 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 05:46:29.585 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 05:46:29.585 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 05:46:31.736 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=7) +10-02 05:46:31.737 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 7 ended, total sessions:0 +10-02 05:46:31.737 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 05:46:31.838 0 0 W perfetto: disabled ftrace +10-02 05:46:31.739 413 3529 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790912791738998963.perfetto_trace.pb +10-02 05:46:34.707 530 569 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2 +10-02 05:46:56.067 530 564 D WifiNl80211Manager: Scan result ready event +10-02 05:46:56.067 530 564 D WifiNative: Scan result ready event +10-02 05:46:56.878 3533 3533 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 05:46:56.878 3533 3533 E LibreWolfUboPreinstaller: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 30000 ms +10-02 05:46:56.878 3533 3533 E LibreWolfUboPreinstaller: at kotlinx.coroutines.TimeoutCoroutine.run(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:101) +10-02 05:46:56.878 3533 3533 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 05:46:56.878 3533 3533 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 05:46:56.878 3533 3533 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 05:46:56.878 3533 3533 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 05:46:56.878 3533 3533 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 05:46:56.878 3533 3533 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 05:46:56.878 3533 3533 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 05:46:56.887 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bf000 0x3f9a32000] +10-02 05:46:56.888 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9a32000 0x3f9ca5000] +10-02 05:46:56.889 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9ca5000 0x3f9f18000] +10-02 05:46:57.177 3533 3636 I SessionStorage/AutoSave: Save: Periodic +10-02 05:46:57.664 1715 2003 I Dialer : OmtpVvmCarrierCfgHlpr - OmtpEvent:CONFIG_STATUS_SMS_TIME_OUT +10-02 05:46:57.664 1715 1715 I Dialer : RetryPolicy - Retry limit for com.android.voicemail.impl.ActivationTask@b228a51 reached +10-02 05:46:57.665 1715 1715 I Dialer : RetryPolicy - committing deferred status: configuration_state=4 +10-02 05:46:57.669 1757 1776 I VoicemailNotifier: receivers for android.intent.action.PROVIDER_CHANGED :[] +10-02 05:46:57.669 1715 1715 I Dialer : VvmTaskExecutor - no more tasks, stopping service if no task are added in 5000 millis +10-02 05:47:00.001 755 755 D KeyguardClockSwitch: Updating clock: 547 +10-02 05:47:02.681 1715 1715 I Dialer : VvmTaskExecutor - Stopping service +10-02 05:47:02.681 1715 1715 I Dialer : VvmTaskExecutor - finishing Job +10-02 05:47:02.681 1715 1715 I Dialer : TaskSchedulerJobService - finishing job +10-02 05:47:02.683 1715 1715 I Dialer : JobFinishedPoller.run - Job finished +10-02 05:47:02.683 1715 1715 I Dialer : VvmTaskExecutor - terminated +10-02 05:47:11.772 3667 3667 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:47:11.773 3667 3667 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:47:11.773 3667 3667 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:47:11.773 3667 3667 I AndroidRuntime: Using default boot image +10-02 05:47:11.773 3667 3667 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:47:11.773 3667 3667 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:47:11.773 3667 3667 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:47:11.774 3667 3667 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:47:11.768 3667 3667 W app_process: type=1400 audit(0.0:59): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:47:11.768 3667 3667 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 05:47:11.768 3667 3667 W app_process: type=1400 audit(0.0:62): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:47:11.800 3667 3667 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:47:11.800 3667 3667 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:47:11.801 3667 3667 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:47:11.802 3667 3667 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:47:11.802 3667 3667 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:47:11.806 3667 3667 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:47:11.807 3667 3667 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 05:47:11.810 3667 3683 V UiAutomation: Init UiAutomation@52751ee[id=4, flags=0] +10-02 05:47:12.814 3667 3667 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 05:46:34.708 530 569 I chatty : uid=1000(system) android.io identical 2 lines +10-02 05:46:34.709 530 569 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2 +10-02 05:47:12.815 530 2931 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@bd35438 +10-02 05:47:12.815 3667 3683 V UiAutomation: Init UiAutomation@52751ee[id=-1, flags=0] +10-02 05:47:12.815 3667 3667 D AndroidRuntime: Shutting down VM +10-02 05:47:13.251 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9f18000 0x3fa701000] +10-02 05:47:13.258 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:47:13.258 3688 3688 I Gralloc4: mapper 4.x is not supported +10-02 05:47:13.261 3688 3688 D HostConnection: createUnique: call +10-02 05:47:13.261 3688 3688 D HostConnection: HostConnection::get() New Host Connection established 0x766ea0265590, tid 3688 +10-02 05:47:13.261 3688 3688 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:47:13.261 3688 3688 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 05:47:13.284 3688 3688 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/04-restart-launcher-again.start b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/04-restart-launcher-again.start new file mode 100644 index 000000000..4b4d1f44f --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/04-restart-launcher-again.start @@ -0,0 +1 @@ +2026-10-02T03:46:27.227Z diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/04-restart-launcher-again.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/04-restart-launcher-again.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/04-restart-launcher-again.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/apk.sha256 b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/apk.sha256 new file mode 100644 index 000000000..aaa6b10b0 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/apk.sha256 @@ -0,0 +1 @@ +2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46 /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/launcher.txt b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/launcher.txt new file mode 100644 index 000000000..565f38ff3 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-before/launcher.txt @@ -0,0 +1 @@ +launcher=org.redoubtbrowser/.App diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/01-fresh-launcher.logcat b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/01-fresh-launcher.logcat new file mode 100644 index 000000000..e51eb1940 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/01-fresh-launcher.logcat @@ -0,0 +1,592 @@ +--------- beginning of main +10-02 06:37:54.638 2428 2428 I abb : StartCommandInProcess(73657474696e67730067657400676c6f settings.get.glo [truncated]) +10-02 06:37:54.640 2428 2444 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:37:54.636 530 530 W Binder:530_16: type=1400 audit(0.0:400): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 06:37:54.636 530 530 W Binder:530_16: type=1400 audit(0.0:401): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 06:37:54.644 2428 2428 I abb : StartCommandInProcess(7061636b61676500696e7374616c6c2d package.install- [truncated]) +10-02 06:37:54.636 530 530 W Binder:530_16: type=1400 audit(0.0:402): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 06:37:54.649 530 599 I IncrementalService: createStorage: /data/app/vmdl874263037.tmp | 5 +10-02 06:37:54.650 530 599 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 2 instances, 3 mount points +10-02 06:37:54.651 530 599 W incfs : [incfs] couldn't change file mode to 0777: Invalid argument +--------- beginning of system +10-02 06:37:54.651 188 188 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 2 instances, 3 mount points +10-02 06:37:54.651 530 599 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 2 instances, 4 mount points +10-02 06:37:54.652 530 599 I IncrementalService: created storage 11 +10-02 06:37:54.652 530 530 I incfs-dataloaderconnector: DataLoader::create1 cmd: 372|/data/incremental/MT_data_app_vmdl874/mount/.pending_reads (deleted) +10-02 06:37:54.652 530 599 I incfs-dataloaderconnector: DataLoader::create1 cmd: 377|/data/incremental/MT_data_app_vmdl874/mount/.pending_reads (deleted) +10-02 06:37:54.652 530 530 I incfs-dataloaderconnector: DataLoader::create1 pendingReads: 373|/data/incremental/MT_data_app_vmdl874/mount/.pending_reads (deleted) +10-02 06:37:54.652 530 599 I incfs-dataloaderconnector: DataLoader::create1 pendingReads: 378|/data/incremental/MT_data_app_vmdl874/mount/.pending_reads (deleted) +10-02 06:37:54.652 530 599 I incfs-dataloaderconnector: DataLoader::create1 log: 379|/data/incremental/MT_data_app_vmdl874/mount/.log (deleted) +10-02 06:37:54.652 530 599 I incfs-dataloaderconnector: DataLoader::create2: 2|android|com.android.server.pm.PackageManagerShellCommandDataLoader|shellCommandId=1161165824 +10-02 06:37:54.652 530 530 I incfs-dataloaderconnector: DataLoader::create1 log: 374|/data/incremental/MT_data_app_vmdl874/mount/.log (deleted) +10-02 06:37:54.652 530 530 I incfs-dataloaderconnector: DataLoader::create2: 2|android|com.android.server.pm.PackageManagerShellCommandDataLoader|shellCommandId=1161165824 +10-02 06:37:54.652 530 530 E incfs-dataloaderconnector: id(11): already exist, skipping creation. +10-02 06:37:54.652 530 599 E PackageManagerShellCommandDataLoader-jni: onPrepareImage: start. +10-02 06:37:54.652 530 599 E PackageManagerShellCommandDataLoader-jni: onPrepareImage: done, proceeding to streaming. +10-02 06:37:54.652 530 599 I PackageManagerShellCommandDataLoader-jni: Started streaming... +10-02 06:37:54.652 530 599 I incfs-dataloaderconnector: Reported status back to IncrementalService. DataLoaderId=11, status=5 +10-02 06:37:54.652 530 599 I incfs-dataloaderconnector: Reported status back to IncrementalService. DataLoaderId=11, status=3 +10-02 06:37:54.652 530 599 I incfs-dataloaderconnector: Reported status back to IncrementalService. DataLoaderId=11, status=2 +10-02 06:37:54.768 530 599 W incfs : [incfs] couldn't change file mode to 0777: Invalid argument +10-02 06:37:54.798 530 628 W PackageParsing: Unknown element under service: property at /data/app/vmdl874263037.tmp/base.apk Binary XML file line #834 +10-02 06:37:54.798 530 628 W PackageParsing: Unknown element under service: property at /data/app/vmdl874263037.tmp/base.apk Binary XML file line #845 +10-02 06:37:54.799 530 628 W PackageParsing: Unknown element under service: property at /data/app/vmdl874263037.tmp/base.apk Binary XML file line #956 +10-02 06:37:54.799 530 628 W PackageParsing: Unknown element under service: property at /data/app/vmdl874263037.tmp/base.apk Binary XML file line #965 +10-02 06:37:54.799 530 628 W PackageParsing: Unknown element under service: property at /data/app/vmdl874263037.tmp/base.apk Binary XML file line #974 +10-02 06:37:54.803 530 628 W RuleEvaluation: Integrity rule files are not available. +10-02 06:37:54.803 530 592 I PackageManager: Integrity check passed for file:///data/app/vmdl874263037.tmp +10-02 06:37:54.805 530 592 W PackageParsing: Unknown element under service: property at /data/app/vmdl874263037.tmp/base.apk Binary XML file line #834 +10-02 06:37:54.805 530 592 W PackageParsing: Unknown element under service: property at /data/app/vmdl874263037.tmp/base.apk Binary XML file line #845 +10-02 06:37:54.805 530 592 W PackageParsing: Unknown element under service: property at /data/app/vmdl874263037.tmp/base.apk Binary XML file line #956 +10-02 06:37:54.805 530 592 W PackageParsing: Unknown element under service: property at /data/app/vmdl874263037.tmp/base.apk Binary XML file line #965 +10-02 06:37:54.805 530 592 W PackageParsing: Unknown element under service: property at /data/app/vmdl874263037.tmp/base.apk Binary XML file line #974 +10-02 06:37:54.808 188 188 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 2 instances, 4 mount points +10-02 06:37:54.808 530 592 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 2 instances, 5 mount points +10-02 06:37:54.809 530 592 I IncrementalService: Removing bind point /data/app/vmdl874263037.tmp for storage 11 +10-02 06:37:54.809 188 188 W incfs : IncFs_Unmount: umount(force) failed, detaching '/data/app/vmdl874263037.tmp': Device or resource busy +10-02 06:37:54.810 530 576 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=-1: installPackageLI +10-02 06:37:54.810 530 576 I ActivityManager: Killing 10366:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to installPackageLI +10-02 06:37:54.810 530 576 I ActivityManager: Killing 10234:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to installPackageLI +10-02 06:37:54.811 530 592 I PackageManager: Update package org.redoubtbrowser code path from /data/app/~~2gakCI6L56YZ4OX4VlhfNw==/org.redoubtbrowser-hvhEy33wwc50a9toloWljQ== to /data/app/~~Y42o-gi3h2Rw6OLDbA6CXw==/org.redoubtbrowser-K8h6-NiBQTqMKUt1h5s2eQ==; Retain data and using new +10-02 06:37:54.811 530 592 I PackageManager: Update package org.redoubtbrowser resource path from /data/app/~~2gakCI6L56YZ4OX4VlhfNw==/org.redoubtbrowser-hvhEy33wwc50a9toloWljQ== to /data/app/~~Y42o-gi3h2Rw6OLDbA6CXw==/org.redoubtbrowser-K8h6-NiBQTqMKUt1h5s2eQ==; Retain data and using new +10-02 06:37:54.812 10440 10440 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:37:54.812 530 576 W ActivityTaskManager: Force removing ActivityRecord{4539431 u0 org.redoubtbrowser/.App t34 f}}: app died, no saved state +10-02 06:37:54.812 530 592 W PackageManager: Provider ComponentInfo{org.redoubtbrowser/androidx.startup.InitializationProvider} already defined; ignoring +10-02 06:37:54.812 530 592 W PackageManager: Skipping provider name org.redoubtbrowser.androidx-startup (in package org.redoubtbrowser): name already used by org.redoubtbrowser +10-02 06:37:54.812 10345 10345 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:37:54.812 530 592 D CompatibilityChangeReporter: Compat change id reported: 135549675; UID 10130; state: ENABLED +10-02 06:37:54.813 530 592 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 06:37:54.822 530 10577 I PackageManagerShellCommandDataLoader-jni: Stop signal received. Sending exit command (remaining bytes: 0). +10-02 06:37:54.823 530 592 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 06:37:54.823 530 592 D PackageManager: Clear ephemeral installer activity +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.823 530 576 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:54.824 411 411 D installd: Detected label change from u:object_r:app_data_file:s0 to u:object_r:app_data_file:s0:c130,c256,c512,c768 at /data/data/org.redoubtbrowser/code_cache; running recursive restorecon +10-02 06:37:54.824 411 411 D installd: Detected label change from u:object_r:app_data_file:s0 to u:object_r:app_data_file:s0:c130,c256,c512,c768 at /data/user_de/0/org.redoubtbrowser/cache; running recursive restorecon +10-02 06:37:54.824 530 576 I ActivityManager: Killing 10491:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0c5ec3e20b7142f8bb10c6107f24cb68/u0a130i-8989 (adj 0): isolated not needed +10-02 06:37:54.824 530 576 I ActivityManager: Killing 10440:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:51792a62f9e14e8b90fd7ba7a188845d/u0a130i-8990 (adj 0): isolated not needed +10-02 06:37:54.824 530 576 I ActivityManager: Killing 10345:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:cb4545fd96784db0ba973954499d5c0d/u0a130i-8991 (adj 0): isolated not needed +10-02 06:37:54.825 530 576 I WindowManager: Force finishing activity ActivityRecord{4539431 u0 org.redoubtbrowser/.App t34 f} isExiting} +10-02 06:37:54.825 530 576 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{4539431 u0 org.redoubtbrowser/.App t34 f} isExiting} +10-02 06:37:54.841 9198 9198 I Zygote : Process 10491 exited due to signal 9 (Killed) +10-02 06:37:54.848 530 2931 I WindowManager: WIN DEATH: Window{4d6f457 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:37:54.848 530 2931 W InputDispatcher: Attempted to unregister already unregistered input channel '4d6f457 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 06:37:54.849 303 303 I Zygote : Process 10234 exited due to signal 9 (Killed) +--------- beginning of kernel +10-02 06:37:54.949 0 0 I binder : undelivered transaction 301145, process died. +10-02 06:37:54.851 530 570 W ActivityManager: setHasOverlayUi called on unknown pid: 10234 +10-02 06:37:54.852 303 303 I Zygote : Process 10366 exited due to signal 9 (Killed) +10-02 06:37:54.853 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 06:37:54.853 9198 9198 I Zygote : Process 10345 exited due to signal 9 (Killed) +10-02 06:37:54.855 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 10366 in 44ms +10-02 06:37:54.855 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 10234 in 0ms +10-02 06:37:54.855 530 578 I libprocessgroup: Successfully killed process cgroup uid 90011 pid 10491 in 0ms +10-02 06:37:54.855 530 578 I libprocessgroup: Successfully killed process cgroup uid 90010 pid 10440 in 0ms +10-02 06:37:54.855 530 578 I libprocessgroup: Successfully killed process cgroup uid 90009 pid 10345 in 0ms +10-02 06:37:54.855 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f87ed000 0x3f8fd6000] +10-02 06:37:54.855 530 587 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 2 instances, 4 mount points +10-02 06:37:54.858 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd6000 0x3f97bf000] +10-02 06:37:54.867 9198 9198 I Zygote : Process 10440 exited due to signal 9 (Killed) +10-02 06:37:55.900 530 592 I incfs-dataloaderconnector: Reported status back to IncrementalService. DataLoaderId=9, status=0 +10-02 06:37:55.901 530 592 I IncrementalService: Unmounting and cleaning up mount 9 with root '/data/incremental/MT_data_app_vmdl213' +10-02 06:37:55.901 530 592 I IncrementalService: bind: /data/app/~~2gakCI6L56YZ4OX4VlhfNw== +10-02 06:37:55.901 188 188 W incfs : IncFs_Unmount: umount(force) failed, detaching '/data/app/~~2gakCI6L56YZ4OX4VlhfNw==': Device or resource busy +10-02 06:37:55.901 530 592 I IncrementalService: root: /data/incremental/MT_data_app_vmdl213 +10-02 06:37:55.901 530 592 I IncrementalService: Removing bind point /data/app/vmdl874263037.tmp for storage 11 +10-02 06:37:55.902 530 592 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: pkg removed +10-02 06:37:55.902 530 592 E libprocessgroup: getpgid(9198) failed: Permission denied +10-02 06:37:55.902 2428 2432 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:37:55.896 530 530 W Binder:530_16: type=1400 audit(0.0:403): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 06:37:55.896 530 530 W Binder:530_16: type=1400 audit(0.0:404): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 06:37:55.906 303 303 I Zygote : Process 9198 exited due to signal 9 (Killed) +10-02 06:37:55.907 530 592 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 9198 in 5ms +10-02 06:37:55.909 530 576 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 06:37:55.909 733 733 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_REMOVED +10-02 06:37:55.896 530 530 W Binder:530_16: type=1400 audit(0.0:405): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 06:37:55.896 530 530 W PackageManager: type=1400 audit(0.0:406): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 06:37:55.896 530 530 W PackageManager: type=1400 audit(0.0:407): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 06:37:55.915 1519 1519 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_REMOVED +10-02 06:37:55.934 1519 1519 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +10-02 06:37:55.935 530 576 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 06:37:55.935 530 576 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 06:37:55.936 530 575 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 06:37:55.936 530 575 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 06:37:55.936 530 575 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 06:37:55.936 530 575 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 06:37:55.936 530 575 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 06:37:55.936 530 575 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 06:37:55.936 733 733 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 06:37:55.936 733 733 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 06:37:55.937 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@ALM +10-02 06:37:55.938 530 619 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 06:37:55.939 530 3127 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: clear data +10-02 06:37:55.940 530 576 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=-1: clearApplicationUserData +10-02 06:37:55.941 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:37:55.945 530 575 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 06:37:55.939 530 619 I chatty : uid=1000(system) InputReader identical 1 line +10-02 06:37:55.940 530 619 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 06:37:55.946 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:37:55.947 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:37:55.950 779 2390 I PermissionControllerServiceImpl: Updating user sensitive for uid 10130 +10-02 06:37:55.951 1101 1101 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 06:37:55.958 414 414 I keystore: clear_uid 10130 +10-02 06:37:55.959 10586 10589 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:37:55.959 733 733 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_DATA_CLEARED +10-02 06:37:55.959 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:37:55.960 530 575 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 06:37:55.960 530 575 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 06:37:55.960 530 575 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 06:37:55.960 530 575 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 06:37:55.960 530 575 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 06:37:55.960 530 575 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 06:37:55.962 1519 2313 I MediaProvider: Begin Intent { act=android.intent.action.PACKAGE_DATA_CLEARED dat=package:org.redoubtbrowser flg=0x1000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 06:37:55.962 1519 2313 I MediaProvider: End Intent { act=android.intent.action.PACKAGE_DATA_CLEARED dat=package:org.redoubtbrowser flg=0x1000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 06:37:55.994 10590 10590 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:37:55.995 10590 10590 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:37:55.995 10590 10590 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:37:55.995 10590 10590 I AndroidRuntime: Using default boot image +10-02 06:37:55.995 10590 10590 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:37:55.995 10590 10590 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:37:55.992 10590 10590 W app_process: type=1400 audit(0.0:408): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:37:56.096 0 0 W audit : audit_lost=35 audit_rate_limit=5 audit_backlog_limit=64 +10-02 06:37:56.097 0 0 E audit : rate limit exceeded +10-02 06:37:56.000 10590 10590 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:37:56.001 10590 10590 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:37:55.992 10590 10590 W app_process: type=1400 audit(0.0:409): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:37:55.992 10590 10590 W app_process: type=1400 audit(0.0:410): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:37:56.032 10590 10590 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:37:56.032 10590 10590 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:37:56.034 10590 10590 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:37:56.035 10590 10590 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:37:56.039 10590 10590 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:37:56.041 10590 10590 D AndroidRuntime: Calling main entry com.android.commands.svc.Svc +10-02 06:37:56.041 10590 10590 D AndroidRuntime: Shutting down VM +10-02 06:37:56.455 10607 10609 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:37:56.484 530 3127 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 10616 +10-02 06:37:56.486 10616 10617 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:37:56.487 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:37:56.653 530 586 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 1 instances, 2 mount points +10-02 06:37:58.506 530 3127 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 06:37:58.506 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 06:37:58.507 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 25, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 06:37:58.507 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=25) +10-02 06:37:58.508 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:37:58.509 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:37:58.518 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bf000 0x3f9fa8000] +10-02 06:37:58.532 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 06:37:58.632 0 0 W perfetto: enabled ftrace +10-02 06:37:58.535 303 303 D Zygote : Forked child process 10631 +10-02 06:37:58.535 530 577 I ActivityManager: Start proc 10631:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:37:58.537 10631 10631 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:37:58.539 384 427 I adbd : jdwp connection from 10631 +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.540 530 3127 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:37:58.543 10631 10631 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 06:37:58.832 10631 10631 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:37:58.832 10631 10631 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:37:58.921 10631 10631 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 06:37:58.965 10631 10631 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("true"), "is_first_run": Bool(true), "is_large_device": Bool(false), "number_of_app_launches": Number(0)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(true), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 06:37:58.967 10631 10661 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:37:58.969 10631 10661 I nimbus::stateful::persistence: Upgrading from version 2 to version 3 +10-02 06:37:58.969 10631 10661 I nimbus::stateful::persistence: Migration v2->v3: experiments_participation=true, rollouts_participation=true +10-02 06:37:58.970 10631 10661 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 06:37:58.993 10631 10664 I GeckoThread: preparing to run Gecko +10-02 06:37:58.995 10631 10664 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 06:37:58.997 10631 10664 E GeckoLibLoad: Load sqlite start +10-02 06:37:58.997 10631 10664 E GeckoLibLoad: Load sqlite done +10-02 06:37:58.997 10631 10664 E GeckoLibLoad: Load nss start +10-02 06:37:58.997 10631 10664 E GeckoLibLoad: Load nss done +10-02 06:37:59.005 10631 10664 E GeckoLibLoad: Loaded libs in 8.480821ms total, 0ms(10ms) user, 5ms(8ms) system, 1877(1877) faults +10-02 06:37:59.005 10631 10664 W GeckoThread: zerdatime 3403398 - runGecko +10-02 06:37:59.013 10631 10664 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 06:37:59.032 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 06:37:59.033 10631 10675 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 06:37:59.033 10631 10658 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 06:37:59.040 10631 10664 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 06:37:59.040 10631 10664 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 06:37:59.040 10631 10664 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 06:37:59.040 10631 10664 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 06:37:59.028 10631 10631 W org.redoubtbrowser: type=1400 audit(0.0:412): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:37:59.042 10631 10658 I ActionBarPolicy: Default - Starting check... +10-02 06:37:59.044 10631 10658 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 06:37:59.046 10631 10675 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:37:59.047 10631 10675 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:37:59.051 10631 10631 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 06:37:59.052 10631 10698 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 06:37:59.054 10631 10631 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 06:37:59.055 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 06:37:59.062 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 06:37:59.062 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 06:37:59.064 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 06:37:59.068 10631 10631 I FirefoxAccountStateMachine: Sync is disabled +10-02 06:37:59.070 10631 10631 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:37:59.070 10631 10694 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 06:37:59.071 10631 10691 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 06:37:59.072 10631 10696 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:37:59.073 10631 10658 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 06:37:59.073 10631 10710 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:37:59.074 10631 10710 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:37:59.074 10631 10710 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:37:59.087 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 06:37:59.089 10631 10696 E SearchMiddleware: Could not find migrated default search engine () +10-02 06:37:59.089 10631 10689 E SearchMiddleware: Could not find migrated default search engine () +10-02 06:37:59.089 10631 10691 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:37:59.089 10631 10680 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:37:59.108 10631 10631 W Gecko : type=1400 audit(0.0:413): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:37:59.108 10631 10631 W Gecko : type=1400 audit(0.0:414): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:37:59.118 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 06:37:59.121 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RestoreHiddenSearchEnginesAction +10-02 06:37:59.122 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 06:37:59.131 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 06:37:59.138 10631 10699 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 06:37:59.142 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 06:37:59.142 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 06:37:59.146 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 06:37:59.146 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 06:37:59.147 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 06:37:59.147 10631 10656 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:37:59.148 10631 10656 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 06:37:59.148 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:37:59.148 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:37:59.152 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 06:37:59.152 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 06:37:59.154 10631 10656 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 06:37:59.229 10631 10664 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f46250, tid 10664 +10-02 06:37:59.230 10631 10664 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:37:59.231 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:37:59.231 10631 10664 D EGL_emulation: eglCreateContext: 0x7a6f92faa680: maj 3 min 1 rcv 4 +10-02 06:37:59.232 10631 10664 D EGL_emulation: eglMakeCurrent: 0x7a6f92faa680: ver 3 1 (tinfo 0x7a6f32fc6f30) (first time) +10-02 06:37:59.237 10631 10664 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:37:59.254 530 680 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:37:59.254 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:37:59.255 10631 10708 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f46d90, tid 10708 +10-02 06:37:59.257 10631 10708 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:37:59.257 10631 10708 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 06:37:59.257 10631 10708 D EGL_emulation: eglCreateContext: 0x7a6f92faf170: maj 3 min 1 rcv 4 +10-02 06:37:59.258 10631 10708 D EGL_emulation: eglMakeCurrent: 0x7a6f92faf170: ver 3 1 (tinfo 0x7a6f32fcff00) (first time) +10-02 06:37:59.261 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9fa8000 0x3fa791000] +10-02 06:37:59.261 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:37:59.261 10631 10708 I Gralloc4: mapper 4.x is not supported +10-02 06:37:59.262 10631 10708 D HostConnection: createUnique: call +10-02 06:37:59.262 10631 10708 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f45350, tid 10708 +10-02 06:37:59.262 10631 10708 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:37:59.262 10631 10708 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:37:59.265 303 303 D Zygote : Forked child process 10743 +10-02 06:37:59.269 530 577 I ActivityManager: Start proc 10743:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 06:37:59.281 302 10737 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:37:59.288 10631 10689 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 06:37:59.289 10743 10743 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:37:59.294 530 3127 W ActivityManager: Receiver with filter android.content.IntentFilter@47a1024 already registered for pid 10631, callerPackage is org.redoubtbrowser +10-02 06:37:59.295 10631 10708 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:37:59.295 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa791000 0x3faf7a000] +10-02 06:37:59.295 384 427 I adbd : jdwp connection from 10743 +10-02 06:37:59.296 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3faf7a000 0x3fb763000] +10-02 06:37:59.296 530 3127 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:37:59.302 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 06:37:59.304 10743 10743 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 06:37:59.321 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 06:37:59.328 530 3127 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:37:59.328 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:37:59.332 303 303 D Zygote : Forked child process 10769 +10-02 06:37:59.333 530 577 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 06:37:59.355 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 06:37:59.355 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 06:37:59.355 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +848ms +10-02 06:37:59.357 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:37:59.359 10631 10700 I FenixApplication: Running post-visual completeness tasks... +10-02 06:37:59.359 10631 10700 I FenixApplication: Storage initialization... +10-02 06:37:59.359 10631 10700 I PlacesHistoryStorage: Warming up places storage... +10-02 06:37:59.360 10631 10699 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 06:37:59.464 0 0 W incfs : iterate_incfs_dir org.redoubtbrowser-K8h6-NiBQTqMKUt1h5s2eQ== -13 +10-02 06:37:59.362 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:37:59.362 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:37:59.362 10631 10631 I ColdStartupDuration: COLD MAIN Application. to first frame: 413 ms +10-02 06:37:59.367 10631 10694 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:37:59.368 10631 10694 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 06:37:59.360 411 411 W Binder:411_2: type=1400 audit(0.0:415): avc: denied { use } for path="/data/incremental/MT_data_app_vmdl874/backing_store/st_12_1/org.redoubtbrowser-K8h6-NiBQTqMKUt1h5s2eQ==" dev="dm-5" ino=155718 scontext=u:r:installd:s0 tcontext=u:r:vold:s0 tclass=fd permissive=0 +10-02 06:37:59.371 10631 10661 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:37:59.371 10631 10631 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 06:37:59.372 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:37:59.373 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$TaskPreferenceUpdated +10-02 06:37:59.376 10631 10700 I PlacesHistoryStorage: 'Warming up places storage' took 16 ms +10-02 06:37:59.376 10631 10700 I PlacesBookmarksStorage: Warming up places storage... +10-02 06:37:59.376 10631 10700 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 06:37:59.377 10631 10700 I SyncableLoginsStorage: Warming up storage... +10-02 06:37:59.377 10631 10700 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 06:37:59.377 10631 10700 I AutofillCCAddressesStorage: Warming up storage... +10-02 06:37:59.377 10631 10700 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 06:37:59.383 530 577 I AppZygote: Starting application preload. +10-02 06:37:59.384 10631 10689 I MessageNotificationWorker: Successfully fetched and applied Nimbus experiments. +10-02 06:37:59.384 10769 10769 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 06:37:59.384 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:37:59.385 10769 10769 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 06:37:59.399 10631 10700 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:37:59.399 10631 10700 I FenixApplication: 'Storage initialization' took 39 ms +10-02 06:37:59.402 10631 10712 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=2cf11276-1904-4f98-b5c8-9d390e5e9c7d, tags={ org.mozilla.fenix.messaging.MessageNotificationWorker } ] +10-02 06:37:59.540 10743 10743 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:37:59.540 10743 10743 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:37:59.567 10743 10743 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 06:37:59.570 10743 10787 I GeckoThread: preparing to run Gecko +10-02 06:37:59.574 10743 10787 E GeckoLibLoad: Load sqlite start +10-02 06:37:59.575 10743 10787 E GeckoLibLoad: Load sqlite done +10-02 06:37:59.575 10743 10787 E GeckoLibLoad: Load nss start +10-02 06:37:59.575 10743 10787 E GeckoLibLoad: Load nss done +10-02 06:37:59.584 10743 10787 E GeckoLibLoad: Loaded libs in 8.582653ms total, 0ms(0ms) user, 8ms(8ms) system, 0(0) faults +10-02 06:37:59.584 10743 10787 W GeckoThread: zerdatime 3403976 - runGecko +10-02 06:37:59.617 10769 10769 I GeckoViewZygotePreload: doPreload +10-02 06:37:59.623 10769 10769 I AppZygoteInit: Application preload done +10-02 06:37:59.623 530 577 I AppZygote: Application preload done. +10-02 06:37:59.625 10769 10775 W tbrowser_zygot: Reducing the number of considered missed Gc histogram windows from 339 to 100 +10-02 06:37:59.628 10769 10769 D Zygote : Forked child process 10792 +10-02 06:37:59.629 530 577 W ActivityManager: Slow operation: 301ms so far, now at startProcess: returned from zygote! +10-02 06:37:59.629 530 577 W ActivityManager: Slow operation: 301ms so far, now at startProcess: done updating battery stats +10-02 06:37:59.629 530 577 W ActivityManager: Slow operation: 301ms so far, now at startProcess: building log message +10-02 06:37:59.629 530 577 I ActivityManager: Start proc 10792:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:6a906da9b3f346f2866247721a73f0bc/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:6a906da9b3f346f2866247721a73f0bc} +10-02 06:37:59.629 530 577 W ActivityManager: Slow operation: 301ms so far, now at startProcess: starting to update pids map +10-02 06:37:59.629 530 577 W ActivityManager: Slow operation: 302ms so far, now at startProcess: done updating pids map +10-02 06:37:59.629 530 577 W ActivityManager: Slow operation: 250ms so far, now at startProcess: asking zygote to start proc +10-02 06:37:59.630 10792 10792 W 66247721a73f0b: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:37:59.631 384 427 I adbd : jdwp connection from 10792 +10-02 06:37:59.632 10769 10769 D Zygote : Forked child process 10810 +10-02 06:37:59.632 530 838 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:37:59.633 10810 10810 W 316290e6dbafeb: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:37:59.635 10792 10792 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:37:59.656 530 577 W ActivityManager: Slow operation: 276ms so far, now at startProcess: returned from zygote! +10-02 06:37:59.656 530 577 W ActivityManager: Slow operation: 276ms so far, now at startProcess: done updating battery stats +10-02 06:37:59.656 530 577 W ActivityManager: Slow operation: 276ms so far, now at startProcess: building log message +10-02 06:37:59.656 530 577 I ActivityManager: Start proc 10810:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:dca5feb3a44e4302b316290e6dbafeb2/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:dca5feb3a44e4302b316290e6dbafeb2} +10-02 06:37:59.656 530 577 W ActivityManager: Slow operation: 276ms so far, now at startProcess: starting to update pids map +10-02 06:37:59.656 530 577 W ActivityManager: Slow operation: 276ms so far, now at startProcess: done updating pids map +10-02 06:37:59.635 10792 10792 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:37:59.658 384 427 I adbd : jdwp connection from 10810 +10-02 06:37:59.659 530 838 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:37:59.661 10792 10792 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:6a906da9b3f346f2866247721a73f0bc +10-02 06:37:59.662 10810 10810 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:37:59.662 10810 10810 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:37:59.664 10792 10831 I GeckoThread: preparing to run Gecko +10-02 06:37:59.667 10792 10831 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:37:59.667 10792 10831 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:37:59.667 10792 10831 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:37:59.669 10743 10832 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:37:59.670 10743 10832 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:37:59.670 10743 10832 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:37:59.671 10743 10844 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:37:59.681 10792 10831 E GeckoLibLoad: Load sqlite start +10-02 06:37:59.681 10792 10831 E GeckoLibLoad: Load sqlite done +10-02 06:37:59.681 10792 10831 E GeckoLibLoad: Load nss start +10-02 06:37:59.681 10792 10831 E GeckoLibLoad: Load nss done +10-02 06:37:59.681 10792 10831 E GeckoLibLoad: Loaded libs in 0.116492ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:37:59.682 10792 10831 W GeckoThread: zerdatime 3404074 - runGecko +10-02 06:37:59.682 10743 10832 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3a610, tid 10832 +10-02 06:37:59.685 10743 10832 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:37:59.685 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 06:37:59.685 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:37:59.686 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 06:37:59.686 10631 10631 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 06:37:59.690 10743 10832 D EGL_emulation: eglCreateContext: 0x7a6f92faae10: maj 3 min 1 rcv 4 +10-02 06:37:59.691 10743 10832 D EGL_emulation: eglMakeCurrent: 0x7a6f92faae10: ver 3 1 (tinfo 0x7a6f32f8a510) (first time) +10-02 06:37:59.692 10810 10810 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:dca5feb3a44e4302b316290e6dbafeb2 +10-02 06:37:59.695 10810 10863 I GeckoThread: preparing to run Gecko +10-02 06:37:59.713 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:37:59.816 0 0 W audit : audit_lost=36 audit_rate_limit=5 audit_backlog_limit=64 +10-02 06:37:59.817 0 0 E audit : rate limit exceeded +10-02 06:37:59.714 10631 10631 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 06:37:59.715 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:37:59.712 10792 10792 W WebExtensions: type=1400 audit(0.0:416): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:37:59.723 10792 10831 W GeckoEditableChild: No editable parent +10-02 06:37:59.803 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:37:59.804 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:38:00.001 755 755 D KeyguardClockSwitch: Updating clock: 638 +10-02 06:38:00.330 10810 10863 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:38:00.330 10810 10863 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:38:00.330 10810 10863 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:38:00.351 10810 10863 E GeckoLibLoad: Load sqlite start +10-02 06:38:00.351 10810 10863 E GeckoLibLoad: Load sqlite done +10-02 06:38:00.351 10810 10863 E GeckoLibLoad: Load nss start +10-02 06:38:00.351 10810 10863 E GeckoLibLoad: Load nss done +10-02 06:38:00.351 10810 10863 E GeckoLibLoad: Loaded libs in 0.103743ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:38:00.352 10810 10863 W GeckoThread: zerdatime 3404744 - runGecko +10-02 06:38:00.380 10810 10810 W org.redoubtbrowser_zygote: type=1400 audit(0.0:418): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:38:00.380 10810 10810 W org.redoubtbrowser_zygote: type=1400 audit(0.0:419): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:38:01.259 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:38:01.259 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdatePromptRequestWebExtensionAction +10-02 06:38:01.271 10631 10918 I Addon : Icon for extension uBlock0@raymondhill.net loaded successfully +10-02 06:38:01.272 10792 10831 W GeckoEditableChild: No editable parent +10-02 06:38:01.277 10631 10631 W .redoubtbrowse: Accessing hidden method Landroid/graphics/drawable/DrawableWrapper;->hasFocusStateSpecified()Z (blacklist,test-api, linking, denied) +10-02 06:38:01.280 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:38:01.281 10631 10631 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 06:38:01.281 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:01.289 530 838 D ConnectivityService: requestNetwork for uid/pid:10130/10631 NetworkRequest [ TRACK_DEFAULT id=27, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] +10-02 06:38:01.289 530 691 D ConnectivityService: NetReassign [27 : null → 101] +10-02 06:38:01.290 530 687 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=27, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 06:38:01.290 530 687 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=27, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 06:38:01.290 1101 1101 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=27, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 06:38:01.291 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb763000 0x3fba69000] +10-02 06:38:01.292 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fba69000 0x3fbd6f000] +10-02 06:38:01.292 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f830a000] +10-02 06:38:01.295 1101 1101 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 06:38:01.295 1101 1101 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 06:38:01.296 755 755 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 06:38:01.296 755 755 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215570 dataRoaming=0 iconBitmap=android.graphics.Bitmap@ccbb54e mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 06:38:01.303 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:01.303 10631 10631 I AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +10-02 06:38:01.325 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:01.325 10631 10631 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:38:01.326 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:01.348 10631 10664 I GeckoSession: zerdatime 3405741 - chrome startup finished +10-02 06:38:01.349 10810 10863 W GeckoEditableChild: No editable parent +10-02 06:38:01.350 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:01.350 10631 10631 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:38:01.351 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:01.354 10631 10631 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 06:38:01.354 10631 10631 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 06:38:01.360 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:01.366 10631 10664 D GeckoIdleService: Registering Idle observer callback +10-02 06:38:01.366 10631 10664 D GeckoIdleService: Register idle observer 0x7a6e908a3820 for 180 seconds +10-02 06:38:01.366 10631 10664 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 06:38:01.366 10631 10664 D GeckoIdleService: next timeout 180000 msec from now +10-02 06:38:01.366 10631 10664 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 06:38:01.366 10631 10664 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 06:38:01.368 10631 10664 D GeckoIdleService: Get idle time: time since reset 2 msec +10-02 06:38:01.370 10631 10664 D GeckoIdleService: Register idle observer 0x7a6e90899d88 for 5 seconds +10-02 06:38:01.370 10631 10664 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 06:38:01.370 10631 10664 D GeckoIdleService: next timeout 4995 msec from now +10-02 06:38:01.370 10631 10664 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4995 msec from now +10-02 06:38:01.370 10631 10664 D GeckoIdleService: reset timer expiry to 5005 msec from now +10-02 06:38:01.532 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:38:01.580 10631 10631 W org.redoubtbrowser: type=1400 audit(0.0:420): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:38:02.323 530 680 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:38:02.323 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:38:01.772 10631 10631 W org.redoubtbrowser: type=1400 audit(0.0:421): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:38:02.325 10769 10769 D Zygote : Forked child process 10951 +10-02 06:38:02.326 530 577 I ActivityManager: Start proc 10951:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:04292031a31e4bf2b8ca0b0045a776f5/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:04292031a31e4bf2b8ca0b0045a776f5} +10-02 06:38:02.331 10951 10951 W 8ca0b0045a776f: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:38:02.333 384 427 I adbd : jdwp connection from 10951 +10-02 06:38:02.334 530 680 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:38:02.336 10951 10951 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:38:02.337 10951 10951 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:38:02.351 530 581 E libprocessgroup: AddTidToCgroup failed to write '10969'; fd=49: Invalid argument +10-02 06:38:02.351 530 581 E libprocessgroup: Failed to add task into cgroup +10-02 06:38:02.351 530 581 W libprocessgroup: ExecuteForTask failed for aggregate profile: Invalid argument +10-02 06:38:02.361 10951 10951 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:04292031a31e4bf2b8ca0b0045a776f5 +10-02 06:38:02.363 10951 10970 I GeckoThread: preparing to run Gecko +10-02 06:38:02.366 10951 10970 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:38:02.366 10951 10970 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:38:02.366 10951 10970 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:38:02.366 10951 10970 E GeckoLibLoad: Load sqlite start +10-02 06:38:02.366 10951 10970 E GeckoLibLoad: Load sqlite done +10-02 06:38:02.367 10951 10970 E GeckoLibLoad: Load nss start +10-02 06:38:02.367 10951 10970 E GeckoLibLoad: Load nss done +10-02 06:38:02.367 10951 10970 E GeckoLibLoad: Loaded libs in 0.104292ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:38:02.367 10951 10970 W GeckoThread: zerdatime 3406759 - runGecko +10-02 06:38:02.388 10951 10951 W org.redoubtbrowser_zygote: type=1400 audit(0.0:422): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:38:02.388 10951 10951 W org.redoubtbrowser_zygote: type=1400 audit(0.0:423): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:38:02.705 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:38:02.705 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateWebExtensionAction +10-02 06:38:02.705 10631 10631 I AddonUpdaterWorker: Extension uBlock0@raymondhill.net successfully updated +10-02 06:38:02.706 10631 10703 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=55fbeca1-2ef1-41b1-a300-39f0632a8188, tags={ mozilla.components.feature.addons.update.AddonUpdaterWorker,mozilla.components.feature.addons.update.uBlock0@raymondhill.net.periodicWork,mozilla.components.feature.addons.update.addonUpdater.periodicWork } ] +10-02 06:38:02.712 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:02.713 530 691 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=27, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] (release request) +10-02 06:38:02.714 755 755 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 06:38:02.714 1101 1101 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 06:38:02.714 1101 1101 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 06:38:02.714 755 755 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215570 dataRoaming=0 iconBitmap=android.graphics.Bitmap@5d65f7c mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 06:38:02.722 10792 10831 W GeckoEditableChild: No editable parent +10-02 06:38:02.761 10631 10631 I LibreWolfUboPreinstaller: uBlock Origin was updated to 1.75.0 during startup +10-02 06:38:02.761 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:02.772 10631 10631 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 6 lines +10-02 06:38:02.775 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:03.508 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=25) +10-02 06:38:03.508 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 06:38:03.509 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 25 ended, total sessions:0 +10-02 06:38:03.609 0 0 W perfetto: disabled ftrace +10-02 06:38:03.528 413 10627 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790915883527315739.perfetto_trace.pb +10-02 06:38:05.900 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:05.900 10631 10631 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:38:05.901 10631 10631 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:05.902 10631 10631 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 06:38:06.376 10631 10664 D GeckoIdleService: Get idle time: time since reset 5010 msec +10-02 06:38:06.376 10631 10664 D GeckoIdleService: Idle timer callback: current idle time 5010 msec +10-02 06:38:06.376 10631 10664 D GeckoIdleService: next timeout 174990 msec from now +10-02 06:38:06.376 10631 10664 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174990 msec from now +10-02 06:38:06.376 10631 10664 D GeckoIdleService: reset timer expiry to 175000 msec from now +10-02 06:38:06.376 10631 10664 D GeckoIdleService: Idle timer callback: tell observer 0x7a6e90899d88 user is idle +10-02 06:38:09.248 10631 10631 W org.redoubtbrowser: type=1400 audit(0.0:424): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:38:10.652 10631 10631 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:38:12.008 10631 10631 W org.redoubtbrowser: type=1400 audit(0.0:426): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:38:14.951 530 680 D WifiNl80211Manager: Scan result ready event +10-02 06:38:14.951 530 680 D WifiNative: Scan result ready event +10-02 06:38:28.607 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 06:38:29.358 10631 10779 I SessionStorage/AutoSave: Save: Periodic +10-02 06:38:31.061 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 06:38:31.061 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 06:38:31.435 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 06:38:31.435 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 06:38:43.539 11060 11060 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:38:43.540 11060 11060 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:38:43.540 11060 11060 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:38:43.540 11060 11060 I AndroidRuntime: Using default boot image +10-02 06:38:43.540 11060 11060 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:38:43.540 11060 11060 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:38:43.540 11060 11060 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:38:43.542 11060 11060 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:38:43.536 11060 11060 W app_process: type=1400 audit(0.0:427): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:38:43.536 11060 11060 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:38:43.536 11060 11060 W app_process: type=1400 audit(0.0:430): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:38:43.568 11060 11060 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:38:43.568 11060 11060 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:38:43.570 11060 11060 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:38:43.570 11060 11060 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:38:43.570 11060 11060 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:38:43.574 11060 11060 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:38:43.575 11060 11060 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:38:43.578 11060 11076 V UiAutomation: Init UiAutomation@9184e22[id=21, flags=0] +10-02 06:38:44.583 11060 11060 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 06:38:44.583 530 680 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@b5a8528 +10-02 06:38:44.583 11060 11076 V UiAutomation: Init UiAutomation@9184e22[id=-1, flags=0] +10-02 06:38:44.585 11060 11060 D AndroidRuntime: Shutting down VM +10-02 06:38:45.021 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f830a000 0x3f8af3000] +10-02 06:38:45.028 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:38:45.028 11082 11082 I Gralloc4: mapper 4.x is not supported +10-02 06:38:45.031 11082 11082 D HostConnection: createUnique: call +10-02 06:38:45.031 11082 11082 D HostConnection: HostConnection::get() New Host Connection established 0x7c3eeaa4abd0, tid 11082 +10-02 06:38:45.031 11082 11082 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:38:45.032 11082 11082 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:38:45.056 11082 11082 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:38:45.239 0 0 D logd : logdr: UID=2000 GID=2000 PID=11084 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/01-fresh-launcher.start b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/01-fresh-launcher.start new file mode 100644 index 000000000..88786afce --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/01-fresh-launcher.start @@ -0,0 +1 @@ +2026-10-02T04:37:59.064Z diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/01-fresh-launcher.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/01-fresh-launcher.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/01-fresh-launcher.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/02-restart-launcher.logcat b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/02-restart-launcher.logcat new file mode 100644 index 000000000..0faeb71d9 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/02-restart-launcher.logcat @@ -0,0 +1,457 @@ +--------- beginning of main +10-02 06:38:43.539 11060 11060 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:38:43.540 11060 11060 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:38:43.540 11060 11060 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:38:43.540 11060 11060 I AndroidRuntime: Using default boot image +10-02 06:38:43.540 11060 11060 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:38:43.540 11060 11060 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:38:43.540 11060 11060 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:38:43.542 11060 11060 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:38:43.536 11060 11060 W app_process: type=1400 audit(0.0:427): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:38:43.536 11060 11060 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:38:43.536 11060 11060 W app_process: type=1400 audit(0.0:430): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:38:43.568 11060 11060 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:38:43.568 11060 11060 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:38:43.570 11060 11060 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:38:43.570 11060 11060 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:38:43.570 11060 11060 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:38:43.574 11060 11060 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:38:43.575 11060 11060 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:38:43.578 11060 11076 V UiAutomation: Init UiAutomation@9184e22[id=21, flags=0] +10-02 06:38:44.583 11060 11060 W AccessibilityNodeInfoDumper: Fetch time: 1ms +--------- beginning of system +10-02 06:38:44.583 530 680 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@b5a8528 +10-02 06:38:44.583 11060 11076 V UiAutomation: Init UiAutomation@9184e22[id=-1, flags=0] +10-02 06:38:44.585 11060 11060 D AndroidRuntime: Shutting down VM +10-02 06:38:45.021 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f830a000 0x3f8af3000] +10-02 06:38:45.028 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:38:45.028 11082 11082 I Gralloc4: mapper 4.x is not supported +10-02 06:38:45.031 11082 11082 D HostConnection: createUnique: call +10-02 06:38:45.031 11082 11082 D HostConnection: HostConnection::get() New Host Connection established 0x7c3eeaa4abd0, tid 11082 +10-02 06:38:45.031 11082 11082 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:38:45.032 11082 11082 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:38:45.056 11082 11082 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +--------- beginning of kernel +10-02 06:38:45.239 0 0 D logd : logdr: UID=2000 GID=2000 PID=11084 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 06:38:45.154 530 680 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 11089 +10-02 06:38:45.155 530 680 I ActivityManager: Killing 10743:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 11089 +10-02 06:38:45.156 530 680 I ActivityManager: Killing 10631:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 11089 +10-02 06:38:45.157 10951 10951 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:38:45.158 530 680 W ActivityTaskManager: Force removing ActivityRecord{e044ae9 u0 org.redoubtbrowser/.App t35 f}}: app died, no saved state +10-02 06:38:45.162 530 680 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.162 530 680 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.162 530 680 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.162 530 680 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.162 530 680 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.162 530 680 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.162 530 680 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.162 530 680 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.162 530 680 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.163 530 680 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.163 530 680 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.163 530 680 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.163 530 680 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.163 530 680 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.163 530 680 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.163 530 680 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.163 530 680 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.163 530 680 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.163 530 680 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.163 530 680 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:45.163 530 680 I ActivityManager: Killing 10951:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:04292031a31e4bf2b8ca0b0045a776f5/u0a130i-8998 (adj 0): isolated not needed +10-02 06:38:45.163 530 680 I ActivityManager: Killing 10810:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:dca5feb3a44e4302b316290e6dbafeb2/u0a130i-8999 (adj 0): isolated not needed +10-02 06:38:45.164 530 680 I ActivityManager: Killing 10792:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:6a906da9b3f346f2866247721a73f0bc/u0a130i-9000 (adj 0): isolated not needed +10-02 06:38:45.164 530 680 I WindowManager: Force finishing activity ActivityRecord{e044ae9 u0 org.redoubtbrowser/.App t35 f} isExiting} +10-02 06:38:45.164 530 680 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{e044ae9 u0 org.redoubtbrowser/.App t35 f} isExiting} +10-02 06:38:45.164 11089 11091 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:38:45.167 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:38:45.177 10769 10769 I Zygote : Process 10951 exited due to signal 9 (Killed) +10-02 06:38:45.177 10769 10769 I Zygote : Process 10810 exited due to signal 9 (Killed) +10-02 06:38:45.178 303 303 I Zygote : Process 10743 exited due to signal 9 (Killed) +10-02 06:38:45.185 10769 10769 I Zygote : Process 10792 exited due to signal 9 (Killed) +10-02 06:38:45.186 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f830a000 0x3f8af3000] +10-02 06:38:45.187 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f8af3000 0x3f92dc000] +10-02 06:38:45.188 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f92dc000 0x3f9ac5000] +10-02 06:38:45.291 0 0 I binder : undelivered transaction 307193, process died. +10-02 06:38:45.293 0 0 I binder : undelivered transaction 307194, process died. +10-02 06:38:45.293 0 0 I binder_alloc: 10631: binder_alloc_buf, no vma +10-02 06:38:45.294 0 0 I binder : undelivered transaction 307190, process died. +10-02 06:38:45.295 0 0 I binder : 530:571 transaction failed 29189/-3, size 536-0 line 2863 +10-02 06:38:45.296 0 0 I binder : undelivered transaction 307191, process died. +10-02 06:38:45.197 530 571 W WindowManager: Failed to deliver inset state change to w=Window{d4841f4 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:38:45.197 530 571 W WindowManager: android.os.DeadObjectException +10-02 06:38:45.197 530 571 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 06:38:45.197 530 571 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 06:38:45.197 530 571 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 06:38:45.197 530 571 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 06:38:45.197 530 571 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 06:38:45.197 530 571 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 06:38:45.197 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 06:38:45.197 530 571 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 06:38:45.197 530 571 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 06:38:45.197 530 571 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 06:38:45.197 530 571 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 06:38:45.197 530 571 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 06:38:45.197 530 571 W WindowManager: at com.android.server.wm.WindowSurfacePlacer$Traverser.run(WindowSurfacePlacer.java:58) +10-02 06:38:45.197 530 571 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 06:38:45.197 530 571 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 06:38:45.197 530 571 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 06:38:45.197 530 571 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 06:38:45.197 530 571 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 06:38:45.197 303 303 I Zygote : Process 10631 exited due to signal 9 (Killed) +10-02 06:38:45.198 530 3127 I WindowManager: WIN DEATH: Window{e3b2edd u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:38:45.198 530 3127 W InputDispatcher: Attempted to unregister already unregistered input channel 'e3b2edd org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 06:38:45.198 530 4963 I WindowManager: WIN DEATH: Window{d4841f4 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:38:45.198 530 4963 W InputDispatcher: Attempted to unregister already unregistered input channel 'd4841f4 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 06:38:45.198 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 10743 in 43ms +10-02 06:38:45.199 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 10631 in 0ms +10-02 06:38:45.199 530 578 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 10951 in 0ms +10-02 06:38:45.199 530 578 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 10810 in 0ms +10-02 06:38:45.199 530 578 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 10792 in 0ms +10-02 06:38:45.220 530 571 W WindowManager: Failed to deliver inset state change to w=Window{e3b2edd u0 org.redoubtbrowser/org.redoubtbrowser.App EXITING} +10-02 06:38:45.220 530 571 W WindowManager: android.os.DeadObjectException +10-02 06:38:45.220 530 571 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 06:38:45.220 530 571 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 06:38:45.220 530 571 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 06:38:45.220 530 571 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 06:38:45.220 530 571 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 06:38:45.220 530 571 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 06:38:45.220 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 06:38:45.220 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:222) +10-02 06:38:45.220 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:107) +10-02 06:38:45.220 530 571 W WindowManager: at com.android.server.wm.-$$Lambda$WindowAnimator$ddXU8gK8rmDqri0OZVMNa3Y4GHk.doFrame(Unknown Source:2) +10-02 06:38:45.220 530 571 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970) +10-02 06:38:45.220 530 571 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:796) +10-02 06:38:45.220 530 571 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:727) +10-02 06:38:45.220 530 571 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957) +10-02 06:38:45.220 530 571 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 06:38:45.220 530 571 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 06:38:45.220 530 571 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 06:38:45.220 530 571 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 06:38:45.220 530 571 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 06:38:45.418 530 570 W ActivityManager: setHasOverlayUi called on unknown pid: 10631 +10-02 06:38:47.193 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 06:38:47.193 530 4963 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 06:38:47.195 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 26, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 06:38:47.195 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=26) +10-02 06:38:47.195 11099 11101 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:38:47.195 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:38:47.196 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:38:47.207 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f9ac5000 0x3fa2ae000] +10-02 06:38:47.219 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 06:38:47.220 303 303 D Zygote : Forked child process 11107 +10-02 06:38:47.320 0 0 W perfetto: enabled ftrace +10-02 06:38:47.221 530 577 I ActivityManager: Start proc 11107:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:38:47.223 11107 11107 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:38:47.225 384 427 I adbd : jdwp connection from 11107 +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.228 530 680 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:38:47.235 11107 11107 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 06:38:47.468 11107 11107 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:38:47.468 11107 11107 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:38:47.559 11107 11107 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 06:38:47.606 11107 11107 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(1)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 06:38:47.608 11107 11136 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:38:47.610 11107 11136 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 06:38:47.634 11107 11139 I GeckoThread: preparing to run Gecko +10-02 06:38:47.637 11107 11139 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 06:38:47.638 11107 11139 E GeckoLibLoad: Load sqlite start +10-02 06:38:47.638 11107 11139 E GeckoLibLoad: Load sqlite done +10-02 06:38:47.638 11107 11139 E GeckoLibLoad: Load nss start +10-02 06:38:47.638 11107 11139 E GeckoLibLoad: Load nss done +10-02 06:38:47.647 11107 11139 E GeckoLibLoad: Loaded libs in 9.038836ms total, 2ms(12ms) user, 5ms(7ms) system, 0(0) faults +10-02 06:38:47.647 11107 11139 W GeckoThread: zerdatime 3452039 - runGecko +10-02 06:38:47.653 11107 11139 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 06:38:47.648 11107 11107 W org.redoubtbrowser: type=1400 audit(0.0:431): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:38:47.669 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 06:38:47.676 11107 11133 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 06:38:47.676 11107 11149 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 06:38:47.679 11107 11139 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 06:38:47.679 11107 11139 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 06:38:47.679 11107 11139 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 06:38:47.679 11107 11139 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 06:38:47.685 11107 11149 I ActionBarPolicy: Default - Starting check... +10-02 06:38:47.687 11107 11149 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 06:38:47.688 11107 11133 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:38:47.693 11107 11107 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 06:38:47.695 11107 11107 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 06:38:47.696 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 06:38:47.700 11107 11168 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 06:38:47.705 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 06:38:47.706 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 06:38:47.707 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 06:38:47.710 11107 11150 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 06:38:47.715 11107 11107 I FirefoxAccountStateMachine: Sync is disabled +10-02 06:38:47.718 11107 11168 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 06:38:47.719 11107 11107 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:38:47.719 11107 11168 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 06:38:47.720 11107 11150 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:38:47.721 11107 11170 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:38:47.731 11107 11192 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:38:47.732 11107 11192 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:38:47.732 11107 11192 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:38:47.728 11107 11107 W Gecko : type=1400 audit(0.0:432): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:38:47.735 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 06:38:47.728 11107 11107 W Gecko : type=1400 audit(0.0:433): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:38:47.764 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 06:38:47.766 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 06:38:47.769 11107 11139 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 06:38:47.776 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 06:38:47.782 11107 11170 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 06:38:47.790 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 06:38:47.790 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 06:38:47.793 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 06:38:47.794 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 06:38:47.795 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 06:38:47.796 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:38:47.796 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:38:47.796 11107 11170 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:38:47.796 11107 11170 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 06:38:47.799 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 06:38:47.800 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 06:38:47.802 11107 11164 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 06:38:47.833 530 680 E ClipboardService: Denying clipboard access to org.redoubtbrowser, application is not in focus nor is it a system service for user 0 +10-02 06:38:47.902 11107 11187 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f44b10, tid 11187 +10-02 06:38:47.909 11107 11187 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:38:47.909 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:38:47.910 11107 11187 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 06:38:47.910 11107 11187 D EGL_emulation: eglCreateContext: 0x7a6f92fadb70: maj 3 min 1 rcv 4 +10-02 06:38:47.910 11107 11187 D EGL_emulation: eglMakeCurrent: 0x7a6f92fadb70: ver 3 1 (tinfo 0x7a6f32fc8700) (first time) +10-02 06:38:47.913 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f92dc000 0x3f9ac5000] +10-02 06:38:47.914 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:38:47.914 11107 11187 I Gralloc4: mapper 4.x is not supported +10-02 06:38:47.914 11107 11187 D HostConnection: createUnique: call +10-02 06:38:47.914 11107 11187 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f46a90, tid 11187 +10-02 06:38:47.914 11107 11187 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:38:47.914 11107 11187 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:38:47.936 11107 11187 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:38:47.939 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fa2ae000 0x3faa97000] +10-02 06:38:47.939 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3faa97000 0x3fb280000] +10-02 06:38:47.967 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 06:38:47.967 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +772ms +10-02 06:38:47.968 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 06:38:47.975 530 680 W ActivityManager: Receiver with filter android.content.IntentFilter@ef0d5f2 already registered for pid 11107, callerPackage is org.redoubtbrowser +10-02 06:38:47.976 11107 11170 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 06:38:47.988 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 06:38:48.014 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 06:38:48.016 11107 11164 I FenixApplication: Running post-visual completeness tasks... +10-02 06:38:48.016 11107 11164 I FenixApplication: Storage initialization... +10-02 06:38:48.016 11107 11164 I PlacesHistoryStorage: Warming up places storage... +10-02 06:38:48.016 11107 11168 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 06:38:48.020 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:38:48.120 0 0 W incfs : iterate_incfs_dir org.redoubtbrowser-K8h6-NiBQTqMKUt1h5s2eQ== -13 +10-02 06:38:48.020 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:38:48.020 11107 11107 I ColdStartupDuration: COLD MAIN Application. to first frame: 426 ms +10-02 06:38:48.020 11107 11163 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:38:48.021 11107 11163 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 06:38:48.016 411 411 W Binder:411_2: type=1400 audit(0.0:434): avc: denied { use } for path="/data/incremental/MT_data_app_vmdl874/backing_store/st_12_1/org.redoubtbrowser-K8h6-NiBQTqMKUt1h5s2eQ==" dev="dm-5" ino=155718 scontext=u:r:installd:s0 tcontext=u:r:vold:s0 tclass=fd permissive=0 +10-02 06:38:48.024 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:38:48.024 11107 11107 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 06:38:48.025 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:38:48.026 11107 11107 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 06:38:48.026 11107 11107 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 06:38:48.027 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:48.027 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:38:48.029 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:38:48.030 530 680 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:38:48.030 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:38:48.029 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:38:48.032 11107 11164 I PlacesHistoryStorage: 'Warming up places storage' took 16 ms +10-02 06:38:48.032 11107 11164 I PlacesBookmarksStorage: Warming up places storage... +10-02 06:38:48.033 11107 11164 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 06:38:48.033 11107 11164 I SyncableLoginsStorage: Warming up storage... +10-02 06:38:48.033 11107 11164 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 06:38:48.033 11107 11164 I AutofillCCAddressesStorage: Warming up storage... +10-02 06:38:48.033 11107 11164 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 06:38:48.037 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 06:38:48.037 11107 11164 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:38:48.037 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 06:38:48.037 11107 11107 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 06:38:48.038 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:48.039 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:38:48.039 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:38:48.040 11107 11164 I FenixApplication: 'Storage initialization' took 24 ms +10-02 06:38:48.040 10769 10769 D Zygote : Forked child process 11211 +10-02 06:38:48.040 530 577 I ActivityManager: Start proc 11211:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:e2e998b04a0e4cb7acb54482e8c8d34a/u0ai3 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:e2e998b04a0e4cb7acb54482e8c8d34a} +10-02 06:38:48.041 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:48.043 11211 11211 W cb54482e8c8d34: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:38:48.049 384 427 I adbd : jdwp connection from 11211 +10-02 06:38:48.051 530 680 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:38:48.052 11107 11139 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:38:48.058 530 680 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:38:48.058 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:38:48.067 11211 11211 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:38:48.068 303 303 D Zygote : Forked child process 11237 +10-02 06:38:48.068 11211 11211 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:38:48.068 530 577 I ActivityManager: Start proc 11237:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 06:38:48.072 11237 11237 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:38:48.073 384 427 I adbd : jdwp connection from 11237 +10-02 06:38:48.075 530 680 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:38:48.077 11237 11237 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 06:38:48.100 11211 11211 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:e2e998b04a0e4cb7acb54482e8c8d34a +10-02 06:38:48.103 11211 11258 I GeckoThread: preparing to run Gecko +10-02 06:38:48.107 11211 11258 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:38:48.107 11211 11258 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:38:48.107 11211 11258 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:38:48.108 11211 11258 E GeckoLibLoad: Load sqlite start +10-02 06:38:48.108 11211 11258 E GeckoLibLoad: Load sqlite done +10-02 06:38:48.108 11211 11258 E GeckoLibLoad: Load nss start +10-02 06:38:48.108 11211 11258 E GeckoLibLoad: Load nss done +10-02 06:38:48.108 11211 11258 E GeckoLibLoad: Loaded libs in 0.290128ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:38:48.108 11211 11258 W GeckoThread: zerdatime 3452501 - runGecko +10-02 06:38:48.318 11237 11237 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:38:48.318 11237 11237 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:38:48.342 11237 11237 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 06:38:48.345 11237 11271 I GeckoThread: preparing to run Gecko +10-02 06:38:48.348 11237 11271 E GeckoLibLoad: Load sqlite start +10-02 06:38:48.349 11237 11271 E GeckoLibLoad: Load sqlite done +10-02 06:38:48.349 11237 11271 E GeckoLibLoad: Load nss start +10-02 06:38:48.349 11237 11271 E GeckoLibLoad: Load nss done +10-02 06:38:48.357 11237 11271 E GeckoLibLoad: Loaded libs in 7.973866ms total, 0ms(0ms) user, 5ms(7ms) system, 0(0) faults +10-02 06:38:48.357 11237 11271 W GeckoThread: zerdatime 3452750 - runGecko +10-02 06:38:48.362 11237 11277 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:38:48.363 11237 11277 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:38:48.363 11237 11277 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:38:48.364 11237 11288 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:38:48.370 11237 11277 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3d190, tid 11277 +10-02 06:38:48.373 11237 11277 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:38:48.373 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:38:48.373 11237 11277 D EGL_emulation: eglCreateContext: 0x7a6f92f84a30: maj 3 min 1 rcv 4 +10-02 06:38:48.374 11237 11277 D EGL_emulation: eglMakeCurrent: 0x7a6f92f84a30: ver 3 1 (tinfo 0x7a6f32f8a1b0) (first time) +10-02 06:38:48.381 11107 11139 I GeckoSession: zerdatime 3452773 - chrome startup finished +10-02 06:38:48.384 11107 11107 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 06:38:48.384 11107 11107 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 06:38:48.389 11107 11139 D GeckoIdleService: Registering Idle observer callback +10-02 06:38:48.389 11107 11139 D GeckoIdleService: Register idle observer 0x7a6e9592a1c0 for 180 seconds +10-02 06:38:48.389 11107 11139 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 06:38:48.389 11107 11139 D GeckoIdleService: next timeout 180000 msec from now +10-02 06:38:48.389 11107 11139 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 06:38:48.389 11107 11139 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 06:38:48.390 11107 11139 D GeckoIdleService: Register idle observer 0x7a6e959b5108 for 5 seconds +10-02 06:38:48.390 11107 11139 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 06:38:48.390 11107 11139 D GeckoIdleService: next timeout 5000 msec from now +10-02 06:38:48.390 11107 11139 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 5000 msec from now +10-02 06:38:48.390 11107 11139 D GeckoIdleService: reset timer expiry to 5010 msec from now +10-02 06:38:48.397 530 3520 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:38:48.397 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:38:48.403 10769 10769 D Zygote : Forked child process 11310 +10-02 06:38:48.403 530 577 I ActivityManager: Start proc 11310:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:bd5442d6f8fd4df2968e722e39553ec5/u0ai4 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:bd5442d6f8fd4df2968e722e39553ec5} +10-02 06:38:48.404 11310 11310 W 68e722e39553ec: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:38:48.405 384 427 I adbd : jdwp connection from 11310 +10-02 06:38:48.406 530 3520 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:38:48.411 11310 11310 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:38:48.411 11310 11310 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:38:48.439 11310 11310 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:bd5442d6f8fd4df2968e722e39553ec5 +10-02 06:38:48.441 11310 11329 I GeckoThread: preparing to run Gecko +10-02 06:38:48.444 11310 11329 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:38:48.444 11310 11329 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:38:48.444 11310 11329 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:38:48.445 11310 11329 E GeckoLibLoad: Load sqlite start +10-02 06:38:48.445 11310 11329 E GeckoLibLoad: Load sqlite done +10-02 06:38:48.445 11310 11329 E GeckoLibLoad: Load nss start +10-02 06:38:48.445 11310 11329 E GeckoLibLoad: Load nss done +10-02 06:38:48.445 11310 11329 E GeckoLibLoad: Loaded libs in 0.108523ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:38:48.445 11310 11329 W GeckoThread: zerdatime 3452838 - runGecko +10-02 06:38:48.484 11310 11329 W GeckoEditableChild: No editable parent +10-02 06:38:48.476 11310 11310 W WebExtensions: type=1400 audit(0.0:435): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:38:48.476 11310 11310 W WebExtensions: type=1400 audit(0.0:436): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:38:48.544 11310 11329 W GeckoEditableChild: No editable parent +10-02 06:38:48.582 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:49.080 530 3520 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:38:49.080 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:38:48.596 11107 11107 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 06:38:48.596 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:49.084 10769 10769 D Zygote : Forked child process 11362 +10-02 06:38:49.084 530 577 I ActivityManager: Start proc 11362:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:8c932c47b06b44788ba83c69ae2afa8c/u0ai5 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:8c932c47b06b44788ba83c69ae2afa8c} +10-02 06:38:49.085 11362 11362 W ba83c69ae2afa8: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:38:49.086 384 427 I adbd : jdwp connection from 11362 +10-02 06:38:49.087 530 3520 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:38:49.090 11362 11362 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:38:49.090 11362 11362 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:38:49.116 11362 11362 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:8c932c47b06b44788ba83c69ae2afa8c +10-02 06:38:49.119 11362 11381 I GeckoThread: preparing to run Gecko +10-02 06:38:49.122 11362 11381 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:38:49.122 11362 11381 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:38:49.122 11362 11381 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:38:49.123 11362 11381 E GeckoLibLoad: Load sqlite start +10-02 06:38:49.123 11362 11381 E GeckoLibLoad: Load sqlite done +10-02 06:38:49.123 11362 11381 E GeckoLibLoad: Load nss start +10-02 06:38:49.123 11362 11381 E GeckoLibLoad: Load nss done +10-02 06:38:49.123 11362 11381 E GeckoLibLoad: Loaded libs in 0.117492ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:38:49.123 11362 11381 W GeckoThread: zerdatime 3453515 - runGecko +10-02 06:38:49.144 11362 11362 W org.redoubtbrowser_zygote: type=1400 audit(0.0:437): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:38:49.144 11362 11362 W org.redoubtbrowser_zygote: type=1400 audit(0.0:438): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:38:49.428 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:49.428 11107 11107 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:38:49.429 11107 11107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:38:49.429 11107 11107 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 06:38:49.523 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:38:52.196 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=26) +10-02 06:38:52.196 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 06:38:52.197 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 26 ended, total sessions:0 +10-02 06:38:52.297 0 0 W perfetto: disabled ftrace +10-02 06:38:52.204 413 11103 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790915932203975971.perfetto_trace.pb +10-02 06:38:53.399 11107 11139 D GeckoIdleService: Get idle time: time since reset 5009 msec +10-02 06:38:53.399 11107 11139 D GeckoIdleService: Idle timer callback: current idle time 5009 msec +10-02 06:38:53.399 11107 11139 D GeckoIdleService: next timeout 174990 msec from now +10-02 06:38:53.399 11107 11139 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174990 msec from now +10-02 06:38:53.399 11107 11139 D GeckoIdleService: reset timer expiry to 175000 msec from now +10-02 06:38:53.399 11107 11139 D GeckoIdleService: Idle timer callback: tell observer 0x7a6e959b5108 user is idle +10-02 06:39:00.005 755 755 D KeyguardClockSwitch: Updating clock: 639 +10-02 06:39:18.012 11107 11208 I SessionStorage/AutoSave: Save: Periodic +10-02 06:39:26.520 302 11413 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:39:28.607 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 06:39:31.120 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 06:39:31.120 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 06:39:31.467 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 06:39:31.467 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 06:39:32.251 11421 11421 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:39:32.252 11421 11421 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:39:32.252 11421 11421 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:39:32.252 11421 11421 I AndroidRuntime: Using default boot image +10-02 06:39:32.252 11421 11421 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:39:32.252 11421 11421 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:39:32.252 11421 11421 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:39:32.253 11421 11421 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:39:32.248 11421 11421 W app_process: type=1400 audit(0.0:439): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:39:32.248 11421 11421 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:39:32.248 11421 11421 W app_process: type=1400 audit(0.0:442): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:39:32.280 11421 11421 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:39:32.280 11421 11421 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:39:32.281 11421 11421 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:39:32.282 11421 11421 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:39:32.282 11421 11421 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:39:32.286 11421 11421 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:39:32.288 11421 11421 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:39:32.290 11421 11437 V UiAutomation: Init UiAutomation@a37dc3b[id=22, flags=0] +10-02 06:39:33.298 11421 11421 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 06:39:33.299 530 680 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@be70444 +10-02 06:39:33.299 11421 11437 V UiAutomation: Init UiAutomation@a37dc3b[id=-1, flags=0] +10-02 06:39:33.300 11421 11421 D AndroidRuntime: Shutting down VM +10-02 06:39:33.734 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f9ac5000 0x3fa2ae000] +10-02 06:39:33.740 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:39:33.740 11442 11442 I Gralloc4: mapper 4.x is not supported +10-02 06:39:33.742 11442 11442 D HostConnection: createUnique: call +10-02 06:39:33.743 11442 11442 D HostConnection: HostConnection::get() New Host Connection established 0x78cbebf4f750, tid 11442 +10-02 06:39:33.743 11442 11442 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:39:33.743 11442 11442 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:39:33.768 11442 11442 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:39:33.949 0 0 D logd : logdr: UID=2000 GID=2000 PID=11444 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/02-restart-launcher.start b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/02-restart-launcher.start new file mode 100644 index 000000000..22825c1a7 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/02-restart-launcher.start @@ -0,0 +1 @@ +2026-10-02T04:38:47.754Z diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/02-restart-launcher.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/02-restart-launcher.xml new file mode 100644 index 000000000..6830947f5 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/02-restart-launcher.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/03-restart-view.logcat b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/03-restart-view.logcat new file mode 100644 index 000000000..c1e37acf4 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/03-restart-view.logcat @@ -0,0 +1,594 @@ +--------- beginning of main +10-02 06:39:31.120 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 06:39:31.120 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 06:39:31.467 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 06:39:31.467 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 06:39:32.251 11421 11421 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:39:32.252 11421 11421 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:39:32.252 11421 11421 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:39:32.252 11421 11421 I AndroidRuntime: Using default boot image +10-02 06:39:32.252 11421 11421 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:39:32.252 11421 11421 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:39:32.252 11421 11421 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:39:32.253 11421 11421 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:39:32.248 11421 11421 W app_process: type=1400 audit(0.0:439): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:39:32.248 11421 11421 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:39:32.248 11421 11421 W app_process: type=1400 audit(0.0:442): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:39:32.280 11421 11421 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:39:32.280 11421 11421 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:39:32.281 11421 11421 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:39:32.282 11421 11421 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:39:32.282 11421 11421 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:39:32.286 11421 11421 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:39:32.288 11421 11421 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:39:32.290 11421 11437 V UiAutomation: Init UiAutomation@a37dc3b[id=22, flags=0] +10-02 06:39:33.298 11421 11421 W AccessibilityNodeInfoDumper: Fetch time: 2ms +--------- beginning of system +10-02 06:39:33.299 530 680 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@be70444 +10-02 06:39:33.299 11421 11437 V UiAutomation: Init UiAutomation@a37dc3b[id=-1, flags=0] +10-02 06:39:33.300 11421 11421 D AndroidRuntime: Shutting down VM +10-02 06:39:33.734 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f9ac5000 0x3fa2ae000] +10-02 06:39:33.740 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:39:33.740 11442 11442 I Gralloc4: mapper 4.x is not supported +10-02 06:39:33.742 11442 11442 D HostConnection: createUnique: call +10-02 06:39:33.743 11442 11442 D HostConnection: HostConnection::get() New Host Connection established 0x78cbebf4f750, tid 11442 +10-02 06:39:33.743 11442 11442 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:39:33.743 11442 11442 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:39:33.768 11442 11442 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +--------- beginning of kernel +10-02 06:39:33.949 0 0 D logd : logdr: UID=2000 GID=2000 PID=11444 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 06:39:33.864 530 844 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 11449 +10-02 06:39:33.864 530 844 I ActivityManager: Killing 11237:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 11449 +10-02 06:39:33.866 530 844 I ActivityManager: Killing 11107:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 11449 +10-02 06:39:33.867 530 844 W ActivityTaskManager: Force removing ActivityRecord{db80bce u0 org.redoubtbrowser/.App t36 f}}: app died, no saved state +10-02 06:39:33.867 11362 11362 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:39:33.867 11310 11310 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.870 530 844 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:33.871 530 844 I ActivityManager: Killing 11362:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:8c932c47b06b44788ba83c69ae2afa8c/u0a130i-8995 (adj 0): isolated not needed +10-02 06:39:33.871 530 844 I ActivityManager: Killing 11310:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:bd5442d6f8fd4df2968e722e39553ec5/u0a130i-8996 (adj 0): isolated not needed +10-02 06:39:33.871 530 844 I ActivityManager: Killing 11211:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:e2e998b04a0e4cb7acb54482e8c8d34a/u0a130i-8997 (adj 0): isolated not needed +10-02 06:39:33.871 530 844 I WindowManager: Force finishing activity ActivityRecord{db80bce u0 org.redoubtbrowser/.App t36 f} isExiting} +10-02 06:39:33.871 530 844 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{db80bce u0 org.redoubtbrowser/.App t36 f} isExiting} +10-02 06:39:33.872 11449 11451 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:39:33.874 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:39:33.895 10769 10769 I Zygote : Process 11362 exited due to signal 9 (Killed) +10-02 06:39:33.896 10769 10769 I Zygote : Process 11211 exited due to signal 9 (Killed) +10-02 06:39:33.899 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90011-90011 +10-02 06:39:33.899 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90009-90009 +10-02 06:39:33.899 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90010-90010 +10-02 06:39:33.900 303 303 I Zygote : Process 11237 exited due to signal 9 (Killed) +10-02 06:39:33.904 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f9ac5000 0x3fa2ae000] +10-02 06:39:34.006 0 0 I binder : undelivered transaction 311227, process died. +10-02 06:39:33.905 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fb280000 0x3fba69000] +10-02 06:39:33.906 530 565 I WindowManager: WIN DEATH: Window{86ce2bc u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:39:33.906 530 565 W InputDispatcher: Attempted to unregister already unregistered input channel '86ce2bc org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 06:39:33.906 303 303 I Zygote : Process 11107 exited due to signal 9 (Killed) +10-02 06:39:33.906 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fa2ae000 0x3faa97000] +10-02 06:39:33.906 530 570 W ActivityManager: setHasOverlayUi called on unknown pid: 11107 +10-02 06:39:33.907 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 11237 in 41ms +10-02 06:39:33.907 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 11107 in 0ms +10-02 06:39:33.907 530 578 I libprocessgroup: Successfully killed process cgroup uid 90005 pid 11362 in 0ms +10-02 06:39:33.907 530 578 I libprocessgroup: Successfully killed process cgroup uid 90004 pid 11310 in 0ms +10-02 06:39:33.907 530 578 I libprocessgroup: Successfully killed process cgroup uid 90003 pid 11211 in 0ms +10-02 06:39:33.911 10769 10769 I Zygote : Process 11310 exited due to signal 9 (Killed) +10-02 06:39:35.907 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 06:39:35.907 530 565 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://example.org/... flg=0x10000000 cmp=org.redoubtbrowser/org.mozilla.fenix.IntentReceiverActivity} from uid 2000 +10-02 06:39:35.909 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 27, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 06:39:35.909 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=27) +10-02 06:39:35.909 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:39:35.909 11461 11463 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:39:35.910 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:39:35.913 303 303 D Zygote : Forked child process 11469 +10-02 06:39:35.913 530 577 I ActivityManager: Start proc 11469:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.mozilla.fenix.IntentReceiverActivity} +10-02 06:39:35.947 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 06:39:36.048 0 0 W perfetto: enabled ftrace +10-02 06:39:35.984 11469 11469 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:39:35.986 384 427 I adbd : jdwp connection from 11469 +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.988 530 3520 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:35.995 11469 11469 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 06:39:36.204 11469 11469 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:39:36.204 11469 11469 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:39:36.280 11469 11469 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 06:39:36.324 11469 11469 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(2)}) }; recorded_context = Object {"addon_ids": Array [String("uBlock0@raymondhill.net")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 06:39:36.326 11469 11498 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:39:36.328 11469 11498 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 06:39:36.350 11469 11501 I GeckoThread: preparing to run Gecko +10-02 06:39:36.353 11469 11501 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 06:39:36.354 11469 11501 E GeckoLibLoad: Load sqlite start +10-02 06:39:36.354 11469 11501 E GeckoLibLoad: Load sqlite done +10-02 06:39:36.354 11469 11501 E GeckoLibLoad: Load nss start +10-02 06:39:36.354 11469 11501 E GeckoLibLoad: Load nss done +10-02 06:39:36.363 11469 11501 E GeckoLibLoad: Loaded libs in 8.457489ms total, 0ms(8ms) user, 8ms(11ms) system, 0(0) faults +10-02 06:39:36.363 11469 11501 W GeckoThread: zerdatime 3500755 - runGecko +10-02 06:39:36.368 11469 11501 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 06:39:36.364 11469 11469 W org.redoubtbrowser: type=1400 audit(0.0:443): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:39:36.384 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 06:39:36.399 11469 11495 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 06:39:36.400 11469 11494 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 06:39:36.403 11469 11501 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 06:39:36.403 11469 11501 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 06:39:36.403 11469 11501 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 06:39:36.403 11469 11501 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 06:39:36.408 11469 11512 I ActionBarPolicy: Default - Starting check... +10-02 06:39:36.408 11469 11519 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 06:39:36.410 11469 11512 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 06:39:36.413 11469 11496 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:39:36.414 11469 11469 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 06:39:36.416 11469 11469 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 06:39:36.417 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 06:39:36.427 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 06:39:36.428 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 06:39:36.429 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 06:39:36.432 11469 11533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 06:39:36.432 11469 11533 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:39:36.438 11469 11469 I FirefoxAccountStateMachine: Sync is disabled +10-02 06:39:36.440 11469 11469 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:39:36.441 11469 11531 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 06:39:36.443 11469 11533 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:39:36.447 11469 11494 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 06:39:36.449 11469 11547 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:39:36.449 11469 11547 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:39:36.449 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 06:39:36.450 11469 11547 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:39:36.451 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.HistoryMetadataAction$SetHistoryMetadataKeyAction +10-02 06:39:36.451 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 06:39:36.451 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$AddTabAction +10-02 06:39:36.451 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$LoadUrlAction +10-02 06:39:36.458 530 3520 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:39:36.458 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:39:36.459 530 3520 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://example.org/... cmp=org.redoubtbrowser/org.mozilla.fenix.HomeActivity (has extras)} from uid 10130 +10-02 06:39:36.463 10769 10769 D Zygote : Forked child process 11555 +10-02 06:39:36.463 530 577 I ActivityManager: Start proc 11555:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:662b15cf18914cc68e74b1654fed9985/u0ai6 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:662b15cf18914cc68e74b1654fed9985} +10-02 06:39:36.465 11555 11555 W e74b1654fed998: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:39:36.467 384 427 I adbd : jdwp connection from 11555 +10-02 06:39:36.467 530 3520 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:39:36.471 11469 11495 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 06:39:36.480 530 565 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (3500381) +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3faa97000 0x3fb280000] +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.480 530 565 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.484 11469 11469 W Gecko : type=1400 audit(0.0:444): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:39:36.484 11469 11469 W Gecko : type=1400 audit(0.0:445): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:39:36.498 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 06:39:36.501 11555 11555 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:39:36.501 11555 11555 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:39:36.531 11469 11469 I NavController: Ignoring popBackStack to destination org.redoubtbrowser:id/browserFragment as it was not found on the current back stack +10-02 06:39:36.534 11555 11555 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:662b15cf18914cc68e74b1654fed9985 +10-02 06:39:36.534 11469 11501 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:39:36.537 11555 11589 I GeckoThread: preparing to run Gecko +10-02 06:39:36.540 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 06:39:36.552 530 3520 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:39:36.552 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:39:36.553 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 06:39:36.554 303 303 D Zygote : Forked child process 11594 +10-02 06:39:36.557 530 577 I ActivityManager: Start proc 11594:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 06:39:36.557 11594 11594 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:39:36.559 384 427 I adbd : jdwp connection from 11594 +10-02 06:39:36.561 530 3520 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:39:36.563 11594 11594 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 06:39:36.572 11469 11469 W GeckoViewActivityContextDelegate: A non-activity context was set. +10-02 06:39:36.575 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 06:39:36.575 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 06:39:36.591 11469 11501 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 06:39:36.605 11555 11589 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:39:36.605 11555 11589 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:39:36.605 11555 11589 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:39:36.605 11555 11589 E GeckoLibLoad: Load sqlite start +10-02 06:39:36.605 11555 11589 E GeckoLibLoad: Load sqlite done +10-02 06:39:36.605 11555 11589 E GeckoLibLoad: Load nss start +10-02 06:39:36.605 11555 11589 E GeckoLibLoad: Load nss done +10-02 06:39:36.606 11555 11589 E GeckoLibLoad: Loaded libs in 0.168264ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:39:36.606 11555 11589 W GeckoThread: zerdatime 3500998 - runGecko +10-02 06:39:36.608 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 06:39:36.609 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 06:39:36.610 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 06:39:36.611 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:39:36.611 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:39:36.612 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateExpandedToolbarStateAction +10-02 06:39:36.613 11469 11532 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:39:36.613 11469 11532 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 06:39:36.617 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 06:39:36.617 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 06:39:36.620 11469 11529 I StartupTypeTelemetry: Recorded start up: cold_view +10-02 06:39:36.621 530 3520 W ActivityManager: Receiver with filter android.content.IntentFilter@fef2db5 already registered for pid 11469, callerPackage is org.redoubtbrowser +10-02 06:39:36.629 530 3520 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.629 530 3520 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.629 530 3520 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.629 530 3520 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.629 530 3520 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.629 530 3520 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.629 530 3520 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.629 530 3520 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.629 530 3520 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.629 530 3520 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.631 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:39:36.632 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:39:36.632 11469 11469 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 06:39:36.732 11469 11544 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f46010, tid 11544 +10-02 06:39:36.735 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 06:39:36.739 11469 11544 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:39:36.740 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:39:36.740 11469 11544 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 06:39:36.750 11469 11544 D EGL_emulation: eglCreateContext: 0x7a6f92fbf970: maj 3 min 1 rcv 4 +10-02 06:39:36.750 11469 11544 D EGL_emulation: eglMakeCurrent: 0x7a6f92fbf970: ver 3 1 (tinfo 0x7a6f32fe2e60) (first time) +10-02 06:39:36.792 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f87ed000 0x3f8fd6000] +10-02 06:39:36.792 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:39:36.792 11469 11544 I Gralloc4: mapper 4.x is not supported +10-02 06:39:36.793 11469 11544 D HostConnection: createUnique: call +10-02 06:39:36.793 11469 11544 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f45dd0, tid 11544 +10-02 06:39:36.793 11469 11544 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:39:36.793 11469 11544 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:39:36.816 11469 11544 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:39:36.826 11594 11594 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:39:36.826 11594 11594 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:39:36.848 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd6000 0x3f97bf000] +10-02 06:39:36.855 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 06:39:36.855 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.mozilla.fenix.HomeActivity/compiled_traces/compiled_trace.pb doesn't exist +10-02 06:39:36.855 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/org.mozilla.fenix.HomeActivity: +946ms +10-02 06:39:36.861 11594 11594 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 06:39:36.863 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bf000 0x3f9fa8000] +10-02 06:39:36.864 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:39:36.864 11594 11633 I GeckoThread: preparing to run Gecko +10-02 06:39:36.864 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:39:36.865 11469 11469 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 06:39:36.866 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:39:36.867 11469 11469 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 06:39:36.867 11469 11469 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 06:39:36.868 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:39:36.869 11469 11469 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 06:39:36.871 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:39:36.871 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateExpandedToolbarStateAction +10-02 06:39:36.872 11594 11633 E GeckoLibLoad: Load sqlite start +10-02 06:39:36.874 11594 11633 E GeckoLibLoad: Load sqlite done +10-02 06:39:36.874 11594 11633 E GeckoLibLoad: Load nss start +10-02 06:39:36.874 11594 11633 E GeckoLibLoad: Load nss done +10-02 06:39:36.887 11594 11633 E GeckoLibLoad: Loaded libs in 12.761616ms total, 3ms(0ms) user, 8ms(11ms) system, 0(0) faults +10-02 06:39:36.887 11594 11633 W GeckoThread: zerdatime 3501280 - runGecko +10-02 06:39:36.895 11594 11638 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:39:36.896 11594 11638 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:39:36.896 11594 11638 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:39:36.897 11594 11649 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:39:36.904 11594 11638 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3ad90, tid 11638 +10-02 06:39:36.907 11594 11638 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:39:36.908 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:39:36.912 11594 11638 D EGL_emulation: eglCreateContext: 0x7a6f92f84f00: maj 3 min 1 rcv 4 +10-02 06:39:36.913 11594 11638 D EGL_emulation: eglMakeCurrent: 0x7a6f92f84f00: ver 3 1 (tinfo 0x7a6f32f829e0) (first time) +10-02 06:39:36.933 11469 11501 I GeckoSession: zerdatime 3501325 - chrome startup finished +10-02 06:39:36.937 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:39:36.938 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:39:36.939 11555 11589 W GeckoEditableChild: No editable parent +10-02 06:39:36.944 11469 11469 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 06:39:36.944 11469 11469 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 06:39:36.944 530 3520 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.944 530 3520 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.944 530 3520 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.944 530 3520 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.944 530 3520 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.944 530 3520 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.944 530 3520 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.944 530 3520 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.944 530 3520 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.944 530 3520 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:39:36.945 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:39:36.972 530 3127 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:39:36.972 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:39:36.979 10769 10769 D Zygote : Forked child process 11673 +10-02 06:39:36.980 530 577 I ActivityManager: Start proc 11673:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3cf80792665c45d6bafe9922df327b13/u0ai7 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3cf80792665c45d6bafe9922df327b13} +10-02 06:39:36.981 11673 11673 W afe9922df327b1: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:39:36.983 384 427 I adbd : jdwp connection from 11673 +10-02 06:39:36.986 530 3127 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:39:36.989 11673 11673 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:39:36.990 11673 11673 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:39:37.022 11673 11673 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3cf80792665c45d6bafe9922df327b13 +10-02 06:39:37.025 11673 11692 I GeckoThread: preparing to run Gecko +10-02 06:39:37.028 11673 11692 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:39:37.028 11673 11692 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:39:37.028 11673 11692 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:39:37.029 11673 11692 E GeckoLibLoad: Load sqlite start +10-02 06:39:37.029 11673 11692 E GeckoLibLoad: Load sqlite done +10-02 06:39:37.029 11673 11692 E GeckoLibLoad: Load nss start +10-02 06:39:37.029 11673 11692 E GeckoLibLoad: Load nss done +10-02 06:39:37.029 11673 11692 E GeckoLibLoad: Loaded libs in 0.139844ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:39:37.029 11673 11692 W GeckoThread: zerdatime 3501422 - runGecko +10-02 06:39:37.036 11469 11501 D GeckoIdleService: Registering Idle observer callback +10-02 06:39:37.036 11469 11501 D GeckoIdleService: Register idle observer 0x7a6e94e5c000 for 180 seconds +10-02 06:39:37.036 11469 11501 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 06:39:37.036 11469 11501 D GeckoIdleService: next timeout 180000 msec from now +10-02 06:39:37.036 11469 11501 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 06:39:37.036 11469 11501 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 06:39:37.042 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 06:39:37.045 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bf000 0x3f9fa8000] +10-02 06:39:37.052 11673 11673 W WebExtensions: type=1400 audit(0.0:446): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:39:37.052 11673 11673 W WebExtensions: type=1400 audit(0.0:447): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:39:37.076 11673 11692 W GeckoEditableChild: No editable parent +10-02 06:39:37.077 11469 11501 D GeckoIdleService: Register idle observer 0x7a6e94e3eec8 for 5 seconds +10-02 06:39:37.077 11469 11501 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 06:39:37.077 11469 11501 D GeckoIdleService: next timeout 4959 msec from now +10-02 06:39:37.077 11469 11501 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4959 msec from now +10-02 06:39:37.077 11469 11501 D GeckoIdleService: reset timer expiry to 4969 msec from now +10-02 06:39:37.078 11673 11692 W GeckoEditableChild: No editable parent +10-02 06:39:37.099 11673 11692 W GeckoEditableChild: No editable parent +10-02 06:39:37.104 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:39:37.106 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:39:37.190 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:39:37.602 530 565 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:39:37.602 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:39:37.205 11469 11469 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 06:39:37.205 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:39:37.605 10769 10769 D Zygote : Forked child process 11729 +10-02 06:39:37.606 530 577 I ActivityManager: Start proc 11729:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:091b14acc09d42da8f6053833bdb3826/u0ai8 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:091b14acc09d42da8f6053833bdb3826} +10-02 06:39:37.606 11729 11729 W f6053833bdb382: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:39:37.607 384 427 I adbd : jdwp connection from 11729 +10-02 06:39:37.609 530 565 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:39:37.611 11729 11729 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:39:37.611 11729 11729 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:39:37.635 11729 11729 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:091b14acc09d42da8f6053833bdb3826 +10-02 06:39:37.638 11729 11748 I GeckoThread: preparing to run Gecko +10-02 06:39:37.640 11729 11748 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:39:37.640 11729 11748 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:39:37.640 11729 11748 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:39:37.640 11729 11748 E GeckoLibLoad: Load sqlite start +10-02 06:39:37.640 11729 11748 E GeckoLibLoad: Load sqlite done +10-02 06:39:37.640 11729 11748 E GeckoLibLoad: Load nss start +10-02 06:39:37.640 11729 11748 E GeckoLibLoad: Load nss done +10-02 06:39:37.641 11729 11748 E GeckoLibLoad: Loaded libs in 0.150233ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:39:37.641 11729 11748 W GeckoThread: zerdatime 3502033 - runGecko +10-02 06:39:37.664 11729 11729 W org.redoubtbrowser_zygote: type=1400 audit(0.0:448): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:39:37.664 11729 11729 W org.redoubtbrowser_zygote: type=1400 audit(0.0:449): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:39:38.005 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:39:38.007 11469 11469 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:39:38.007 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:39:38.008 11469 11469 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 06:39:38.009 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionInitializingAction +10-02 06:39:38.009 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$CreateEngineSessionAction +10-02 06:39:38.009 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$CreateEngineSessionAction +10-02 06:39:38.010 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 06:39:38.011 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionObserverAction +10-02 06:39:38.011 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionInitializingAction +10-02 06:39:38.011 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderConnectRequiredAction +10-02 06:39:38.011 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$LinkEngineSessionAction +10-02 06:39:38.011 11469 11469 I WebExtension: releasePendingMessages: extension=cookies@mozac.org nativeApp=MozacBrowserSearchMessage session=org.mozilla.geckoview.GeckoSession@f831672 +10-02 06:39:38.012 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 06:39:38.013 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f9fa8000 0x3fa74f000] +10-02 06:39:38.017 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:39:38.035 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:39:38.035 11594 11638 I Gralloc4: mapper 4.x is not supported +10-02 06:39:38.035 11594 11638 D HostConnection: createUnique: call +10-02 06:39:38.035 11594 11638 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3f050, tid 11638 +10-02 06:39:38.036 11594 11638 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:39:38.036 11594 11638 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:39:38.057 11594 11638 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:39:38.066 11469 11469 I WebExtension: releasePendingMessages: extension=readerview@mozac.org nativeApp=mozacReaderviewActive session=org.mozilla.geckoview.GeckoSession@f831672 +10-02 06:39:38.067 11469 11469 I WebExtension: releasePendingMessages: extension=readerview@mozac.org nativeApp=mozacReaderview session=org.mozilla.geckoview.GeckoSession@f831672 +10-02 06:39:38.068 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderConnectRequiredAction +10-02 06:39:38.068 11469 11469 I WebExtension: releasePendingMessages: extension=ads@mozac.org nativeApp=MozacBrowserAdsMessage session=org.mozilla.geckoview.GeckoSession@f831672 +10-02 06:39:38.068 11469 11469 I WebExtension: releasePendingMessages: extension=icons@mozac.org nativeApp=MozacBrowserIcons session=org.mozilla.geckoview.GeckoSession@f831672 +10-02 06:39:38.073 11469 11469 I SessionPrioritizationMiddleware: Update the currentSelectedTab a6468609-3171-4cb3-8d8c-971060511a1b priority to HIGH +10-02 06:39:38.074 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ToggleAction +10-02 06:39:38.074 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateSearchTermsAction +10-02 06:39:38.075 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadRequestAction +10-02 06:39:38.080 11555 11589 W GeckoEditableChild: No editable parent +10-02 06:39:38.076 11555 11555 W org.redoubtbrowser_zygote: type=1400 audit(0.0:450): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:39:38.076 11555 11555 W org.redoubtbrowser_zygote: type=1400 audit(0.0:451): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:39:38.092 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f87ed000 0x3f8fd6000] +10-02 06:39:38.110 11469 11469 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 06:39:38.111 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 06:39:38.111 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 06:39:38.112 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 06:39:38.112 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadingStateAction +10-02 06:39:38.112 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$ClearFindResultsAction +10-02 06:39:38.112 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateRefreshCanceledStateAction +10-02 06:39:38.112 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ClearTrackersAction +10-02 06:39:38.113 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdatePermissionHighlightsStateAction$Reset +10-02 06:39:38.117 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fa74f000 0x3faef6000] +10-02 06:39:38.128 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3faef6000 0x3fb69d000] +10-02 06:39:38.196 11469 11469 W org.redoubtbrowser: type=1400 audit(0.0:452): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:39:38.254 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 06:39:38.255 11469 11469 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 06:39:38.357 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 06:39:38.362 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 06:39:38.362 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 06:39:38.362 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ToggleExclusionListAction +10-02 06:39:38.364 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.CookieBannerAction$UpdateStatusAction +10-02 06:39:38.364 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetTranslateProcessingAction +10-02 06:39:38.364 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderActiveAction +10-02 06:39:38.364 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableAction +10-02 06:39:38.364 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableCheckRequiredAction +10-02 06:39:38.364 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$ClearReaderActiveUrlAction +10-02 06:39:38.365 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 06:39:38.365 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateUrlAction +10-02 06:39:38.365 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateBackNavigationStateAction +10-02 06:39:38.365 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateForwardNavigationStateAction +10-02 06:39:38.365 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableCheckRequiredAction +10-02 06:39:38.367 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateSecurityInfoAction +10-02 06:39:38.373 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateTitleAction +10-02 06:39:38.393 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateFirstContentfulPaintStateAction +10-02 06:39:38.394 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 06:39:38.395 11469 11519 I FenixApplication: Running post-visual completeness tasks... +10-02 06:39:38.395 11469 11519 I FenixApplication: Storage initialization... +10-02 06:39:38.395 11469 11519 I PlacesHistoryStorage: Warming up places storage... +10-02 06:39:38.398 11469 11469 I ColdStartupDuration: COLD VIEW Application. to first frame: 521 ms +10-02 06:39:38.398 11469 11529 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 06:39:38.398 11469 11519 I PlacesHistoryStorage: 'Warming up places storage' took 0 ms +10-02 06:39:38.398 11469 11519 I PlacesBookmarksStorage: Warming up places storage... +10-02 06:39:38.398 11469 11519 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 06:39:38.398 11469 11532 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:39:38.398 11469 11532 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 06:39:38.398 11469 11519 I SyncableLoginsStorage: Warming up storage... +10-02 06:39:38.398 11469 11519 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 06:39:38.399 11469 11519 I AutofillCCAddressesStorage: Warming up storage... +10-02 06:39:38.399 11469 11519 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 06:39:38.405 11469 11519 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:39:38.405 11469 11519 I FenixApplication: 'Storage initialization' took 9 ms +10-02 06:39:38.504 0 0 W audit : audit_lost=37 audit_rate_limit=5 audit_backlog_limit=64 +10-02 06:39:38.505 0 0 E audit : rate limit exceeded +10-02 06:39:38.506 0 0 W incfs : iterate_incfs_dir org.redoubtbrowser-K8h6-NiBQTqMKUt1h5s2eQ== -13 +10-02 06:39:38.427 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$ViewportFitChangedAction +10-02 06:39:38.433 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 06:39:38.452 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 06:39:38.455 11469 11469 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 06:39:38.456 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 06:39:38.509 11469 11495 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateIconAction +10-02 06:39:38.524 11469 11469 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 06:39:38.525 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$InitTranslationsBrowserState +10-02 06:39:38.525 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 06:39:38.525 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$InitTranslationsBrowserState +10-02 06:39:38.526 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 06:39:38.526 11469 11512 I SessionStorage/AutoSave: Save: Load finished +10-02 06:39:38.526 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadingStateAction +10-02 06:39:38.532 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 06:39:38.533 11469 11469 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 06:39:38.534 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 06:39:38.534 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetEngineSupportedAction +10-02 06:39:38.535 11469 11469 I TranslationsMiddleware: Success requesting engine support. isEngineSupported: true +10-02 06:39:38.539 11469 11469 I TranslationsMiddleware: Requesting offer setting. +10-02 06:39:38.540 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetGlobalOfferTranslateSettingAction +10-02 06:39:38.543 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 06:39:38.543 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableAction +10-02 06:39:38.544 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetEngineSupportedAction +10-02 06:39:38.544 11469 11469 I TranslationsMiddleware: Success requesting engine support. isEngineSupported: true +10-02 06:39:38.544 11469 11469 I TranslationsMiddleware: Requesting offer setting. +10-02 06:39:38.545 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetGlobalOfferTranslateSettingAction +10-02 06:39:38.548 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetSupportedLanguagesAction +10-02 06:39:38.548 11469 11469 I TranslationsMiddleware: Success requesting supported languages. +10-02 06:39:38.583 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.allocator@4.0::IAllocator/default in either framework or device manifest. +10-02 06:39:38.583 11594 11638 W Gralloc4: allocator 3.x is not supported +10-02 06:39:38.584 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fb69d000 0x3fbe44000] +10-02 06:39:38.592 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageSettingsAction +10-02 06:39:38.592 11469 11469 I TranslationsMiddleware: Success requesting language settings. +10-02 06:39:38.593 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetNeverTranslateSitesAction +10-02 06:39:38.593 11469 11469 I TranslationsMiddleware: Success requesting never translate sites. +10-02 06:39:38.635 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateThumbnailAction +10-02 06:39:38.636 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetSupportedLanguagesAction +10-02 06:39:38.636 11469 11469 I TranslationsMiddleware: Success requesting supported languages. +10-02 06:39:38.636 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetNeverTranslateSitesAction +10-02 06:39:38.636 11469 11469 I TranslationsMiddleware: Success requesting never translate sites. +10-02 06:39:38.636 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageSettingsAction +10-02 06:39:38.636 11469 11469 I TranslationsMiddleware: Success requesting language settings. +10-02 06:39:38.637 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageModelsAction +10-02 06:39:38.637 11469 11469 I TranslationsMiddleware: Success requesting language models. +10-02 06:39:38.637 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageModelsAction +10-02 06:39:38.637 11469 11469 I TranslationsMiddleware: Success requesting language models. +10-02 06:39:40.909 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=27) +10-02 06:39:40.910 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 06:39:41.011 0 0 W perfetto: disabled ftrace +10-02 06:39:40.911 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 27 ended, total sessions:0 +10-02 06:39:40.917 413 11465 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.mozilla.fenix.IntentReceiverActivity/raw_traces/1790915980917202785.perfetto_trace.pb +10-02 06:39:42.098 11469 11501 D GeckoIdleService: Get idle time: time since reset 5062 msec +10-02 06:39:42.098 11469 11501 D GeckoIdleService: Idle timer callback: current idle time 5062 msec +10-02 06:39:42.098 11469 11501 D GeckoIdleService: next timeout 174938 msec from now +10-02 06:39:42.098 11469 11501 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174938 msec from now +10-02 06:39:42.098 11469 11501 D GeckoIdleService: reset timer expiry to 174948 msec from now +10-02 06:39:42.098 11469 11501 D GeckoIdleService: Idle timer callback: tell observer 0x7a6e94e3eec8 user is idle +10-02 06:39:48.379 11469 11469 W GeckoSession: No history entries found. +10-02 06:39:48.380 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionStateAction +10-02 06:39:48.380 11469 11469 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateHistoryStateAction +10-02 06:40:00.002 755 755 D KeyguardClockSwitch: Updating clock: 640 +10-02 06:40:06.609 11469 11621 I SessionStorage/AutoSave: Save: Periodic +10-02 06:40:20.946 11795 11795 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:40:20.944 11795 11795 W app_process: type=1400 audit(0.0:454): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:40:20.947 11795 11795 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:40:20.947 11795 11795 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:40:20.947 11795 11795 I AndroidRuntime: Using default boot image +10-02 06:40:20.947 11795 11795 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:40:20.947 11795 11795 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:40:20.947 11795 11795 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:40:20.948 11795 11795 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:40:20.944 11795 11795 W app_process: type=1400 audit(0.0:455): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:40:20.944 11795 11795 I chatty : uid=2000(shell) app_process identical 1 line +10-02 06:40:20.944 11795 11795 W app_process: type=1400 audit(0.0:457): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:40:20.980 11795 11795 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:40:20.980 11795 11795 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:40:20.982 11795 11795 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:40:20.982 11795 11795 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:40:20.982 11795 11795 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:40:20.987 11795 11795 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:40:20.988 11795 11795 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:40:20.991 11795 11811 V UiAutomation: Init UiAutomation@8b4cfeb[id=23, flags=0] +10-02 06:40:22.006 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e92f; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 63 - 0, 63); packageName: org.redoubtbrowser; className: androidx.compose.ui.platform.ComposeView; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 06:40:22.009 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@b9b7; boundsInParent: Rect(913, 683 - 913, 733); boundsInScreen: Rect(913, 914 - 913, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.012 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@bf2a; boundsInParent: Rect(963, 750 - 963, 800); boundsInScreen: Rect(963, 981 - 963, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.016 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@c557; boundsInParent: Rect(969, 817 - 969, 867); boundsInScreen: Rect(969, 1048 - 969, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.024 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@d45b; boundsInParent: Rect(912, 650 - 912, 700); boundsInScreen: Rect(912, 881 - 912, 931); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.028 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@d9ce; boundsInParent: Rect(973, 717 - 973, 767); boundsInScreen: Rect(973, 948 - 973, 998); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.031 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@df7f; boundsInParent: Rect(932, 784 - 932, 834); boundsInScreen: Rect(932, 1015 - 932, 1065); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.034 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e58d; boundsInParent: Rect(967, 850 - 967, 900); boundsInScreen: Rect(967, 1081 - 967, 1131); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.037 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@eae1; boundsInParent: Rect(873, 617 - 873, 667); boundsInScreen: Rect(873, 848 - 873, 898); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.040 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@eff7; boundsInParent: Rect(995, 683 - 995, 733); boundsInScreen: Rect(995, 914 - 995, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.043 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@f4ee; boundsInParent: Rect(989, 750 - 989, 800); boundsInScreen: Rect(989, 981 - 989, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.046 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@fa42; boundsInParent: Rect(995, 817 - 995, 867); boundsInScreen: Rect(995, 1048 - 995, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.049 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@febd; boundsInParent: Rect(927, 884 - 927, 934); boundsInScreen: Rect(927, 1115 - 927, 1165); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.052 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@10601; boundsInParent: Rect(982, 683 - 982, 733); boundsInScreen: Rect(982, 914 - 982, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.055 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@10b36; boundsInParent: Rect(960, 750 - 960, 800); boundsInScreen: Rect(960, 981 - 960, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.059 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@110e7; boundsInParent: Rect(934, 817 - 934, 867); boundsInScreen: Rect(934, 1048 - 934, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.069 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e1ad; boundsInParent: Rect(0, 0 - 1080, 0); boundsInScreen: Rect(0, 1920 - 1080, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/navigation_bar; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 06:40:22.069 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@c766; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 1920 - 0, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/dynamicSnackbarContainer; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 06:40:22.071 11795 11795 W AccessibilityNodeInfoDumper: Fetch time: 66ms +10-02 06:40:22.071 530 3520 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@7dffb2 +10-02 06:40:22.071 11795 11811 V UiAutomation: Init UiAutomation@8b4cfeb[id=-1, flags=0] +10-02 06:40:22.072 11795 11795 D AndroidRuntime: Shutting down VM +10-02 06:40:22.510 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd6000 0x3f97bf000] +10-02 06:40:22.516 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:40:22.516 11817 11817 I Gralloc4: mapper 4.x is not supported +10-02 06:40:22.519 11817 11817 D HostConnection: createUnique: call +10-02 06:40:22.519 11817 11817 D HostConnection: HostConnection::get() New Host Connection established 0x74c42e74dd50, tid 11817 +10-02 06:40:22.519 11817 11817 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:40:22.519 11817 11817 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:40:22.541 11817 11817 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:40:22.725 0 0 D logd : logdr: UID=2000 GID=2000 PID=11819 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/03-restart-view.start b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/03-restart-view.start new file mode 100644 index 000000000..3ada79dcb --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/03-restart-view.start @@ -0,0 +1 @@ +2026-10-02T04:39:36.469Z diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/03-restart-view.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/03-restart-view.xml new file mode 100644 index 000000000..577fe5738 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/03-restart-view.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/04-restart-launcher-again.logcat b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/04-restart-launcher-again.logcat new file mode 100644 index 000000000..6d216d6b4 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/04-restart-launcher-again.logcat @@ -0,0 +1,462 @@ +--------- beginning of main +10-02 06:40:20.946 11795 11795 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:40:20.944 11795 11795 W app_process: type=1400 audit(0.0:454): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:40:20.947 11795 11795 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:40:20.947 11795 11795 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:40:20.947 11795 11795 I AndroidRuntime: Using default boot image +10-02 06:40:20.947 11795 11795 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:40:20.947 11795 11795 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:40:20.947 11795 11795 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:40:20.948 11795 11795 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:40:20.944 11795 11795 W app_process: type=1400 audit(0.0:455): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:40:20.944 11795 11795 I chatty : uid=2000(shell) app_process identical 1 line +10-02 06:40:20.944 11795 11795 W app_process: type=1400 audit(0.0:457): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:40:20.980 11795 11795 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:40:20.980 11795 11795 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:40:20.982 11795 11795 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:40:20.982 11795 11795 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:40:20.982 11795 11795 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:40:20.987 11795 11795 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:40:20.988 11795 11795 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:40:20.991 11795 11811 V UiAutomation: Init UiAutomation@8b4cfeb[id=23, flags=0] +10-02 06:40:22.006 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e92f; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 63 - 0, 63); packageName: org.redoubtbrowser; className: androidx.compose.ui.platform.ComposeView; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 06:40:22.009 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@b9b7; boundsInParent: Rect(913, 683 - 913, 733); boundsInScreen: Rect(913, 914 - 913, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.012 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@bf2a; boundsInParent: Rect(963, 750 - 963, 800); boundsInScreen: Rect(963, 981 - 963, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.016 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@c557; boundsInParent: Rect(969, 817 - 969, 867); boundsInScreen: Rect(969, 1048 - 969, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.024 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@d45b; boundsInParent: Rect(912, 650 - 912, 700); boundsInScreen: Rect(912, 881 - 912, 931); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.028 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@d9ce; boundsInParent: Rect(973, 717 - 973, 767); boundsInScreen: Rect(973, 948 - 973, 998); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.031 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@df7f; boundsInParent: Rect(932, 784 - 932, 834); boundsInScreen: Rect(932, 1015 - 932, 1065); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.034 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e58d; boundsInParent: Rect(967, 850 - 967, 900); boundsInScreen: Rect(967, 1081 - 967, 1131); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.037 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@eae1; boundsInParent: Rect(873, 617 - 873, 667); boundsInScreen: Rect(873, 848 - 873, 898); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.040 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@eff7; boundsInParent: Rect(995, 683 - 995, 733); boundsInScreen: Rect(995, 914 - 995, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.043 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@f4ee; boundsInParent: Rect(989, 750 - 989, 800); boundsInScreen: Rect(989, 981 - 989, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.046 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@fa42; boundsInParent: Rect(995, 817 - 995, 867); boundsInScreen: Rect(995, 1048 - 995, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.049 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@febd; boundsInParent: Rect(927, 884 - 927, 934); boundsInScreen: Rect(927, 1115 - 927, 1165); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.052 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@10601; boundsInParent: Rect(982, 683 - 982, 733); boundsInScreen: Rect(982, 914 - 982, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.055 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@10b36; boundsInParent: Rect(960, 750 - 960, 800); boundsInScreen: Rect(960, 981 - 960, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.059 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@110e7; boundsInParent: Rect(934, 817 - 934, 867); boundsInScreen: Rect(934, 1048 - 934, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 06:40:22.069 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e1ad; boundsInParent: Rect(0, 0 - 1080, 0); boundsInScreen: Rect(0, 1920 - 1080, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/navigation_bar; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 06:40:22.069 11795 11795 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@c766; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 1920 - 0, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/dynamicSnackbarContainer; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 06:40:22.071 11795 11795 W AccessibilityNodeInfoDumper: Fetch time: 66ms +--------- beginning of system +10-02 06:40:22.071 530 3520 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@7dffb2 +10-02 06:40:22.071 11795 11811 V UiAutomation: Init UiAutomation@8b4cfeb[id=-1, flags=0] +10-02 06:40:22.072 11795 11795 D AndroidRuntime: Shutting down VM +10-02 06:40:22.510 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd6000 0x3f97bf000] +10-02 06:40:22.516 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:40:22.516 11817 11817 I Gralloc4: mapper 4.x is not supported +10-02 06:40:22.519 11817 11817 D HostConnection: createUnique: call +10-02 06:40:22.519 11817 11817 D HostConnection: HostConnection::get() New Host Connection established 0x74c42e74dd50, tid 11817 +10-02 06:40:22.519 11817 11817 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:40:22.519 11817 11817 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:40:22.541 11817 11817 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +--------- beginning of kernel +10-02 06:40:22.725 0 0 D logd : logdr: UID=2000 GID=2000 PID=11819 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 06:40:22.640 530 3127 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 11824 +10-02 06:40:22.641 530 3127 I ActivityManager: Killing 11594:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 11824 +10-02 06:40:22.641 530 3127 I ActivityManager: Killing 11469:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 11824 +10-02 06:40:22.643 11729 11729 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:40:22.643 11673 11673 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:40:22.643 530 3127 W ActivityTaskManager: Force removing ActivityRecord{eaee564 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t38 f}}: app died, no saved state +10-02 06:40:22.643 11555 11555 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.646 530 3127 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:22.647 530 3127 I ActivityManager: Killing 11729:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:091b14acc09d42da8f6053833bdb3826/u0a130i-8992 (adj 0): isolated not needed +10-02 06:40:22.647 530 3127 I ActivityManager: Killing 11673:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3cf80792665c45d6bafe9922df327b13/u0a130i-8993 (adj 0): isolated not needed +10-02 06:40:22.647 530 3127 I ActivityManager: Killing 11555:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:662b15cf18914cc68e74b1654fed9985/u0a130i-8994 (adj 0): isolated not needed +10-02 06:40:22.648 530 3127 I WindowManager: Force finishing activity ActivityRecord{eaee564 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t38 f} isExiting} +10-02 06:40:22.648 530 3127 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{eaee564 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t38 f} isExiting} +10-02 06:40:22.648 11824 11826 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:40:22.651 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:40:22.672 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd6000 0x3f97bf000] +10-02 06:40:22.673 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fb69d000 0x3fbe86000] +10-02 06:40:22.673 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3feefe000 0x3ff6e7000] +10-02 06:40:22.677 10769 10769 I Zygote : Process 11729 exited due to signal 9 (Killed) +10-02 06:40:22.683 10769 10769 I Zygote : Process 11555 exited due to signal 9 (Killed) +10-02 06:40:22.683 303 303 I Zygote : Process 11594 exited due to signal 9 (Killed) +10-02 06:40:22.685 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90002-90002 +10-02 06:40:22.685 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 06:40:22.685 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 06:40:22.687 10769 10769 I Zygote : Process 11673 exited due to signal 9 (Killed) +10-02 06:40:22.694 303 303 I Zygote : Process 11469 exited due to signal 9 (Killed) +10-02 06:40:22.794 0 0 I binder : undelivered transaction 324033, process died. +10-02 06:40:22.795 0 0 I binder : undelivered transaction 323938, process died. +10-02 06:40:22.695 530 564 I WindowManager: WIN DEATH: Window{7e5b09f u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity} +10-02 06:40:22.695 530 564 W InputDispatcher: Attempted to unregister already unregistered input channel '7e5b09f org.redoubtbrowser/org.mozilla.fenix.HomeActivity (server)' +10-02 06:40:22.696 1344 1386 W InputMethodWrapper: Session is already finished: android.inputmethodservice.IInputMethodSessionWrapper@b7a82eb +10-02 06:40:22.797 0 0 I binder : undelivered transaction 323720, process died. +10-02 06:40:22.798 0 0 I binder : undelivered transaction 324032, process died. +10-02 06:40:22.701 530 571 W WindowManager: Failed to deliver inset state change to w=Window{7e5b09f u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity EXITING} +10-02 06:40:22.701 530 571 W WindowManager: android.os.DeadObjectException +10-02 06:40:22.701 530 571 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 06:40:22.701 530 571 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 06:40:22.701 530 571 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 06:40:22.701 530 571 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 06:40:22.701 530 571 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 06:40:22.701 530 571 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 06:40:22.701 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 06:40:22.701 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:222) +10-02 06:40:22.701 530 571 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:107) +10-02 06:40:22.701 530 571 W WindowManager: at com.android.server.wm.-$$Lambda$WindowAnimator$ddXU8gK8rmDqri0OZVMNa3Y4GHk.doFrame(Unknown Source:2) +10-02 06:40:22.701 530 571 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970) +10-02 06:40:22.701 530 571 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:796) +10-02 06:40:22.701 530 571 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:727) +10-02 06:40:22.701 530 571 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957) +10-02 06:40:22.701 530 571 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 06:40:22.701 530 571 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 06:40:22.701 530 571 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 06:40:22.701 530 571 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 06:40:22.701 530 571 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 06:40:22.721 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 11594 in 80ms +10-02 06:40:22.721 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 11469 in 0ms +10-02 06:40:22.721 530 578 I libprocessgroup: Successfully killed process cgroup uid 90008 pid 11729 in 0ms +10-02 06:40:22.721 530 578 I libprocessgroup: Successfully killed process cgroup uid 90007 pid 11673 in 0ms +10-02 06:40:22.721 530 578 I libprocessgroup: Successfully killed process cgroup uid 90006 pid 11555 in 0ms +10-02 06:40:22.902 530 570 W ActivityManager: setHasOverlayUi called on unknown pid: 11469 +10-02 06:40:24.697 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 06:40:24.697 530 8622 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 06:40:24.698 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 28, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 06:40:24.698 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=28) +10-02 06:40:24.699 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:40:24.699 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:40:24.718 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bf000 0x3f9fa8000] +10-02 06:40:24.720 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 06:40:24.820 0 0 W perfetto: enabled ftrace +10-02 06:40:24.727 303 303 D Zygote : Forked child process 11843 +10-02 06:40:24.727 530 577 I ActivityManager: Start proc 11843:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:40:24.733 11843 11843 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:40:24.735 384 427 I adbd : jdwp connection from 11843 +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.738 530 3127 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:40:24.746 11843 11843 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 06:40:24.969 11843 11843 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:40:24.969 11843 11843 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:40:25.060 11843 11843 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 06:40:25.113 11843 11843 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(3)}) }; recorded_context = Object {"addon_ids": Array [String("uBlock0@raymondhill.net")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 06:40:25.115 11843 11873 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:40:25.117 11843 11873 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 06:40:25.142 11843 11876 I GeckoThread: preparing to run Gecko +10-02 06:40:25.145 11843 11876 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 06:40:25.146 11843 11876 E GeckoLibLoad: Load sqlite start +10-02 06:40:25.146 11843 11876 E GeckoLibLoad: Load sqlite done +10-02 06:40:25.146 11843 11876 E GeckoLibLoad: Load nss start +10-02 06:40:25.146 11843 11876 E GeckoLibLoad: Load nss done +10-02 06:40:25.155 11843 11876 E GeckoLibLoad: Loaded libs in 8.877501ms total, 5ms(16ms) user, 3ms(3ms) system, 0(0) faults +10-02 06:40:25.155 11843 11876 W GeckoThread: zerdatime 3549547 - runGecko +10-02 06:40:25.160 11843 11876 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 06:40:25.156 11843 11843 W org.redoubtbrowser: type=1400 audit(0.0:458): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:40:25.174 11843 11876 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 06:40:25.174 11843 11876 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 06:40:25.174 11843 11876 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 06:40:25.174 11843 11876 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 06:40:25.177 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 06:40:25.178 11843 11871 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 06:40:25.179 11843 11870 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 06:40:25.193 11843 11843 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 06:40:25.194 11843 11870 I ActionBarPolicy: Default - Starting check... +10-02 06:40:25.195 11843 11892 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 06:40:25.196 11843 11843 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 06:40:25.197 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 06:40:25.205 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 06:40:25.206 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 06:40:25.207 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 06:40:25.208 11843 11870 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 06:40:25.210 11843 11896 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 06:40:25.210 11843 11892 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:40:25.217 11843 11843 I FirefoxAccountStateMachine: Sync is disabled +10-02 06:40:25.219 11843 11843 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:40:25.221 11843 11896 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:40:25.221 11843 11920 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 06:40:25.228 11843 11922 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 06:40:25.233 11843 11922 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:40:25.233 11843 11925 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:40:25.234 11843 11925 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:40:25.235 11843 11925 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:40:25.236 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 06:40:25.236 11843 11843 W Gecko : type=1400 audit(0.0:459): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:40:25.240 11843 11843 W Gecko : type=1400 audit(0.0:460): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:40:25.266 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 06:40:25.268 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 06:40:25.273 11843 11876 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 06:40:25.278 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 06:40:25.283 11843 11869 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 06:40:25.291 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 06:40:25.291 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 06:40:25.295 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 06:40:25.295 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 06:40:25.296 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 06:40:25.296 11843 11892 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:40:25.296 11843 11892 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 06:40:25.297 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:40:25.297 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:40:25.301 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 06:40:25.301 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 06:40:25.303 11843 11870 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 06:40:25.331 530 3127 E ClipboardService: Denying clipboard access to org.redoubtbrowser, application is not in focus nor is it a system service for user 0 +10-02 06:40:25.401 11843 11923 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f46cd0, tid 11923 +10-02 06:40:25.409 11843 11923 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:40:25.409 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:40:25.409 11843 11923 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 06:40:25.409 11843 11923 D EGL_emulation: eglCreateContext: 0x7a6f92faea90: maj 3 min 1 rcv 4 +10-02 06:40:25.410 11843 11923 D EGL_emulation: eglMakeCurrent: 0x7a6f92faea90: ver 3 1 (tinfo 0x7a6f32fc87f0) (first time) +10-02 06:40:25.413 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f9fa8000 0x3fa791000] +10-02 06:40:25.413 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:40:25.413 11843 11923 I Gralloc4: mapper 4.x is not supported +10-02 06:40:25.414 11843 11923 D HostConnection: createUnique: call +10-02 06:40:25.414 11843 11923 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f45890, tid 11923 +10-02 06:40:25.414 11843 11923 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:40:25.414 11843 11923 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:40:25.437 11843 11923 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:40:25.439 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fa791000 0x3faf7a000] +10-02 06:40:25.440 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 06:40:25.466 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 06:40:25.467 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 06:40:25.467 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +767ms +10-02 06:40:25.476 530 11455 W ActivityManager: Receiver with filter android.content.IntentFilter@3409685 already registered for pid 11843, callerPackage is org.redoubtbrowser +10-02 06:40:25.488 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 06:40:25.517 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 06:40:25.517 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 06:40:25.517 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$RestoreAction +10-02 06:40:25.519 11843 11920 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 06:40:25.520 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 06:40:25.520 11843 11870 I FenixApplication: Running post-visual completeness tasks... +10-02 06:40:25.520 11843 11870 I FenixApplication: Storage initialization... +10-02 06:40:25.520 11843 11870 I PlacesHistoryStorage: Warming up places storage... +10-02 06:40:25.520 11843 11871 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 06:40:25.523 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:40:25.625 0 0 W incfs : iterate_incfs_dir org.redoubtbrowser-K8h6-NiBQTqMKUt1h5s2eQ== -13 +10-02 06:40:25.524 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:40:25.524 11843 11843 I ColdStartupDuration: COLD MAIN Application. to first frame: 424 ms +10-02 06:40:25.526 11843 11869 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:40:25.527 11843 11869 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 06:40:25.520 411 411 W Binder:411_2: type=1400 audit(0.0:461): avc: denied { use } for path="/data/incremental/MT_data_app_vmdl874/backing_store/st_12_1/org.redoubtbrowser-K8h6-NiBQTqMKUt1h5s2eQ==" dev="dm-5" ino=155718 scontext=u:r:installd:s0 tcontext=u:r:vold:s0 tclass=fd permissive=0 +10-02 06:40:25.532 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:40:25.533 11843 11843 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 06:40:25.533 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:40:25.534 11843 11843 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 06:40:25.535 11843 11870 I PlacesHistoryStorage: 'Warming up places storage' took 14 ms +10-02 06:40:25.535 11843 11870 I PlacesBookmarksStorage: Warming up places storage... +10-02 06:40:25.535 11843 11843 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 06:40:25.536 11843 11870 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 06:40:25.536 11843 11870 I SyncableLoginsStorage: Warming up storage... +10-02 06:40:25.536 11843 11870 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 06:40:25.536 11843 11870 I AutofillCCAddressesStorage: Warming up storage... +10-02 06:40:25.536 11843 11870 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 06:40:25.537 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:40:25.541 11843 11870 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:40:25.542 11843 11870 I FenixApplication: 'Storage initialization' took 21 ms +10-02 06:40:25.545 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:40:25.547 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:40:25.547 530 11455 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:40:25.547 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:40:25.550 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:40:25.550 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 06:40:25.550 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 06:40:25.550 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 06:40:25.551 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:40:25.552 11843 11843 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:40:25.552 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:40:25.553 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:40:25.556 10769 10769 D Zygote : Forked child process 11950 +10-02 06:40:25.557 530 577 I ActivityManager: Start proc 11950:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:8880655f3cf442118de3887ab29afdaf/u0ai9 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:8880655f3cf442118de3887ab29afdaf} +10-02 06:40:25.561 11950 11950 W de3887ab29afda: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:40:25.564 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:40:25.565 384 427 I adbd : jdwp connection from 11950 +10-02 06:40:25.567 530 3127 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:40:25.568 11843 11876 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:40:25.573 530 3127 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:40:25.573 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:40:25.575 11950 11950 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:40:25.575 11950 11950 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:40:25.578 303 303 D Zygote : Forked child process 11974 +10-02 06:40:25.578 530 577 I ActivityManager: Start proc 11974:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 06:40:25.582 11974 11974 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:40:25.583 384 427 I adbd : jdwp connection from 11974 +10-02 06:40:25.585 530 839 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:40:25.588 11974 11974 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 06:40:25.608 11950 11950 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:8880655f3cf442118de3887ab29afdaf +10-02 06:40:25.611 11950 11995 I GeckoThread: preparing to run Gecko +10-02 06:40:25.614 11950 11995 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:40:25.615 11950 11995 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:40:25.615 11950 11995 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:40:25.615 11950 11995 E GeckoLibLoad: Load sqlite start +10-02 06:40:25.615 11950 11995 E GeckoLibLoad: Load sqlite done +10-02 06:40:25.615 11950 11995 E GeckoLibLoad: Load nss start +10-02 06:40:25.615 11950 11995 E GeckoLibLoad: Load nss done +10-02 06:40:25.615 11950 11995 E GeckoLibLoad: Loaded libs in 0.218816ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:40:25.615 11950 11995 W GeckoThread: zerdatime 3550008 - runGecko +10-02 06:40:25.822 11974 11974 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:40:25.823 11974 11974 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:40:25.846 11974 11974 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 06:40:25.849 11974 12008 I GeckoThread: preparing to run Gecko +10-02 06:40:25.853 11974 12008 E GeckoLibLoad: Load sqlite start +10-02 06:40:25.853 11974 12008 E GeckoLibLoad: Load sqlite done +10-02 06:40:25.853 11974 12008 E GeckoLibLoad: Load nss start +10-02 06:40:25.853 11974 12008 E GeckoLibLoad: Load nss done +10-02 06:40:25.862 11974 12008 E GeckoLibLoad: Loaded libs in 8.305765ms total, 2ms(4ms) user, 2ms(4ms) system, 0(0) faults +10-02 06:40:25.862 11974 12008 W GeckoThread: zerdatime 3550254 - runGecko +10-02 06:40:25.867 11974 12013 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:40:25.867 11974 12013 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:40:25.868 11974 12013 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:40:25.871 11974 12024 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:40:25.876 11974 12013 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3ed50, tid 12013 +10-02 06:40:25.878 11974 12013 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:40:25.878 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:40:25.879 11974 12013 D EGL_emulation: eglCreateContext: 0x7a6f92f84a30: maj 3 min 1 rcv 4 +10-02 06:40:25.879 11974 12013 D EGL_emulation: eglMakeCurrent: 0x7a6f92f84a30: ver 3 1 (tinfo 0x7a6f32f81840) (first time) +10-02 06:40:25.887 11843 11876 I GeckoSession: zerdatime 3550279 - chrome startup finished +10-02 06:40:25.889 11843 11843 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 06:40:25.889 11843 11843 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 06:40:25.894 11843 11876 D GeckoIdleService: Registering Idle observer callback +10-02 06:40:25.894 11843 11876 D GeckoIdleService: Register idle observer 0x7a6e94981020 for 180 seconds +10-02 06:40:25.894 11843 11876 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 06:40:25.894 11843 11876 D GeckoIdleService: next timeout 180000 msec from now +10-02 06:40:25.894 11843 11876 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 06:40:25.894 11843 11876 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 06:40:25.894 11843 11876 D GeckoIdleService: Register idle observer 0x7a6e949b1ee8 for 5 seconds +10-02 06:40:25.894 11843 11876 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 06:40:25.894 11843 11876 D GeckoIdleService: next timeout 4999 msec from now +10-02 06:40:25.894 11843 11876 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4999 msec from now +10-02 06:40:25.894 11843 11876 D GeckoIdleService: reset timer expiry to 5009 msec from now +10-02 06:40:25.903 530 3127 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:40:25.903 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:40:25.906 10769 10769 D Zygote : Forked child process 12045 +10-02 06:40:25.907 530 577 I ActivityManager: Start proc 12045:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:d70f1dc3f55e40fd91666d67b46c142c/u0ai10 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:d70f1dc3f55e40fd91666d67b46c142c} +10-02 06:40:25.907 12045 12045 W 1666d67b46c142: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:40:25.908 384 427 I adbd : jdwp connection from 12045 +10-02 06:40:25.910 530 3127 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:40:25.912 12045 12045 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:40:25.912 12045 12045 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:40:25.936 12045 12045 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:d70f1dc3f55e40fd91666d67b46c142c +10-02 06:40:25.939 12045 12064 I GeckoThread: preparing to run Gecko +10-02 06:40:25.941 12045 12064 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:40:25.941 12045 12064 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:40:25.941 12045 12064 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:40:25.941 12045 12064 E GeckoLibLoad: Load sqlite start +10-02 06:40:25.941 12045 12064 E GeckoLibLoad: Load sqlite done +10-02 06:40:25.941 12045 12064 E GeckoLibLoad: Load nss start +10-02 06:40:25.941 12045 12064 E GeckoLibLoad: Load nss done +10-02 06:40:25.942 12045 12064 E GeckoLibLoad: Loaded libs in 0.114934ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:40:25.942 12045 12064 W GeckoThread: zerdatime 3550334 - runGecko +10-02 06:40:25.976 12045 12045 W WebExtensions: type=1400 audit(0.0:462): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:40:25.976 12045 12045 W WebExtensions: type=1400 audit(0.0:463): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:40:25.986 12045 12064 W GeckoEditableChild: No editable parent +10-02 06:40:25.987 12045 12064 I chatty : uid=90010(u0_i10) WebExtensions identical 1 line +10-02 06:40:26.003 12045 12064 W GeckoEditableChild: No editable parent +10-02 06:40:26.077 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:40:26.623 530 3127 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:40:26.623 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:40:26.090 11843 11843 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 06:40:26.090 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:40:26.626 10769 10769 D Zygote : Forked child process 12095 +10-02 06:40:26.627 530 577 I ActivityManager: Start proc 12095:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:bc79191da48041c1a67df3ccad4c1dfc/u0ai11 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:bc79191da48041c1a67df3ccad4c1dfc} +10-02 06:40:26.627 12095 12095 W 67df3ccad4c1df: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:40:26.628 384 427 I adbd : jdwp connection from 12095 +10-02 06:40:26.630 530 3127 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:40:26.632 12095 12095 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:40:26.632 12095 12095 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:40:26.687 12095 12095 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:bc79191da48041c1a67df3ccad4c1dfc +10-02 06:40:26.690 12095 12114 I GeckoThread: preparing to run Gecko +10-02 06:40:26.693 12095 12114 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:40:26.693 12095 12114 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:40:26.693 12095 12114 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:40:26.693 12095 12114 E GeckoLibLoad: Load sqlite start +10-02 06:40:26.694 12095 12114 E GeckoLibLoad: Load sqlite done +10-02 06:40:26.694 12095 12114 E GeckoLibLoad: Load nss start +10-02 06:40:26.694 12095 12114 E GeckoLibLoad: Load nss done +10-02 06:40:26.694 12095 12114 E GeckoLibLoad: Loaded libs in 0.111753ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:40:26.694 12095 12114 W GeckoThread: zerdatime 3551086 - runGecko +10-02 06:40:26.724 12095 12095 W org.redoubtbrowser_zygote: type=1400 audit(0.0:464): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:40:26.724 12095 12095 W org.redoubtbrowser_zygote: type=1400 audit(0.0:465): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:40:26.918 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:40:26.919 11843 11843 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:40:26.919 11843 11843 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:40:26.919 11843 11843 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 06:40:27.020 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:40:28.607 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 06:40:29.700 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=28) +10-02 06:40:29.701 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 28 ended, total sessions:0 +10-02 06:40:29.701 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 06:40:29.802 0 0 W perfetto: disabled ftrace +10-02 06:40:29.706 413 11839 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790916029705875696.perfetto_trace.pb +10-02 06:40:30.903 11843 11876 D GeckoIdleService: Get idle time: time since reset 5009 msec +10-02 06:40:30.903 11843 11876 D GeckoIdleService: Idle timer callback: current idle time 5009 msec +10-02 06:40:30.903 11843 11876 D GeckoIdleService: next timeout 174990 msec from now +10-02 06:40:30.903 11843 11876 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174990 msec from now +10-02 06:40:30.903 11843 11876 D GeckoIdleService: reset timer expiry to 175000 msec from now +10-02 06:40:30.903 11843 11876 D GeckoIdleService: Idle timer callback: tell observer 0x7a6e949b1ee8 user is idle +10-02 06:40:31.177 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 06:40:31.177 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 06:40:31.467 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 06:40:31.467 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 06:40:55.530 11843 11946 I SessionStorage/AutoSave: Save: Periodic +10-02 06:41:00.001 755 755 D KeyguardClockSwitch: Updating clock: 641 +10-02 06:41:04.561 302 12148 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:41:09.734 12151 12151 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:41:09.735 12151 12151 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:41:09.735 12151 12151 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:41:09.735 12151 12151 I AndroidRuntime: Using default boot image +10-02 06:41:09.735 12151 12151 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:41:09.735 12151 12151 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:41:09.735 12151 12151 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:41:09.737 12151 12151 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:41:09.732 12151 12151 W app_process: type=1400 audit(0.0:466): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:41:09.732 12151 12151 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:41:09.732 12151 12151 W app_process: type=1400 audit(0.0:469): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:41:09.771 12151 12151 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:41:09.771 12151 12151 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:41:09.772 12151 12151 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:41:09.773 12151 12151 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:41:09.773 12151 12151 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:41:09.777 12151 12151 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:41:09.778 12151 12151 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:41:09.781 12151 12167 V UiAutomation: Init UiAutomation@9d45e04[id=24, flags=0] +10-02 06:41:10.789 12151 12151 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 06:41:10.790 530 8622 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@832d045 +10-02 06:41:10.790 12151 12167 V UiAutomation: Init UiAutomation@9d45e04[id=-1, flags=0] +10-02 06:41:10.790 12151 12151 D AndroidRuntime: Shutting down VM +10-02 06:41:11.227 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3faf7a000 0x3fb763000] +10-02 06:41:11.232 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:41:11.232 12172 12172 I Gralloc4: mapper 4.x is not supported +10-02 06:41:11.234 12172 12172 D HostConnection: createUnique: call +10-02 06:41:11.235 12172 12172 D HostConnection: HostConnection::get() New Host Connection established 0x6ffd1b8c5e10, tid 12172 +10-02 06:41:11.235 12172 12172 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:41:11.235 12172 12172 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:41:11.258 12172 12172 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:41:11.438 0 0 D logd : logdr: UID=2000 GID=2000 PID=12174 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/04-restart-launcher-again.start b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/04-restart-launcher-again.start new file mode 100644 index 000000000..83c0ad1ef --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/04-restart-launcher-again.start @@ -0,0 +1 @@ +2026-10-02T04:40:25.260Z diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/04-restart-launcher-again.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/04-restart-launcher-again.xml new file mode 100644 index 000000000..c2b079615 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/04-restart-launcher-again.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/apk.sha256 b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/apk.sha256 new file mode 100644 index 000000000..f5725d7ec --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/apk.sha256 @@ -0,0 +1 @@ +4a21d95084ff7ec1b2afbcf519f300fe881b66f3059ab64568657e8e1e8873b8 /home/mgysin/redoubt-artifacts/esr-153.4/build/ubo-fix-variant-pin174/signed/fenix-x86_64-release-throwaway.apk diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/launcher.txt b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/launcher.txt new file mode 100644 index 000000000..565f38ff3 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/repro-variant-pin174/launcher.txt @@ -0,0 +1 @@ +launcher=org.redoubtbrowser/.App diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/check-launcher-start.json b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/check-launcher-start.json new file mode 100644 index 000000000..ca8b50062 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/check-launcher-start.json @@ -0,0 +1,54 @@ +{ + "checks": [ + { + "check": "check-launcher-start", + "ok": true, + "detail": "launcher cold starts (fresh profile and restart, org.redoubtbrowser/.App) reached uBO readiness with no setup-failure dialog after 45s", + "evidence": { + "phases": [ + { + "ok": true, + "problems": [], + "dialog": false, + "failed_lines": [], + "ready_lines": [ + "10-02 06:43:34.209 12271 12271 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true)" + ], + "gecko_window_lines": [ + "10-02 06:43:31.388 12271 12305 I GeckoSession: zerdatime 3735781 - chrome startup finished" + ], + "phase": "first-run", + "component": "org.redoubtbrowser/.App", + "waited_seconds": 46.5 + }, + { + "ok": true, + "problems": [], + "dialog": false, + "failed_lines": [], + "ready_lines": [ + "10-02 06:44:20.416 12737 12737 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true)" + ], + "gecko_window_lines": [ + "10-02 06:44:19.437 12737 12769 I GeckoSession: zerdatime 3783829 - chrome startup finished" + ], + "phase": "restart", + "component": "org.redoubtbrowser/.App", + "waited_seconds": 46.5 + } + ] + } + } + ], + "work": "/tmp/claude-1000/-home-mgysin-Documents-librewolf/e0d297a6-dd59-4761-bb99-51f0017f288f/scratchpad/ubo/final-launcher", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/ubo-fix-apk/signed/fenix-x86_64-release-throwaway.apk", + "sha256": "71761a08aefe27664fdf614f4403654ede69df39c162cde016ea568cbc843b75", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/launcher-start-first-run-logcat.txt b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/launcher-start-first-run-logcat.txt new file mode 100644 index 000000000..52cb2d322 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/launcher-start-first-run-logcat.txt @@ -0,0 +1,494 @@ +--------- beginning of kernel +10-02 06:43:25.689 0 0 W audit : audit_lost=38 audit_rate_limit=5 audit_backlog_limit=64 +10-02 06:43:25.692 0 0 E audit : rate limit exceeded +--------- beginning of main +10-02 06:43:25.631 1519 1519 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +--------- beginning of system +10-02 06:43:25.632 530 576 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 06:43:25.632 530 576 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 06:43:25.632 530 619 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 06:43:25.632 733 733 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 06:43:25.632 733 733 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 06:43:25.633 530 575 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 06:43:25.634 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@ALc +10-02 06:43:25.635 530 575 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 06:43:25.635 530 619 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 06:43:25.635 530 575 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 06:43:25.635 530 575 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 06:43:25.635 530 575 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 06:43:25.635 530 575 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 06:43:25.637 779 2390 I PermissionControllerServiceImpl: Updating user sensitive for uid 10130 +10-02 06:43:25.642 530 575 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 06:43:25.644 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:43:25.646 530 3520 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: clear data +10-02 06:43:25.646 530 576 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=-1: clearApplicationUserData +10-02 06:43:25.646 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:43:25.645 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:43:25.648 1101 1101 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 06:43:25.664 414 414 I keystore: clear_uid 10130 +10-02 06:43:25.665 530 575 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 06:43:25.665 530 575 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 06:43:25.665 530 575 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 06:43:25.665 530 575 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 06:43:25.665 530 575 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 06:43:25.665 530 575 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 06:43:25.665 733 733 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_DATA_CLEARED +10-02 06:43:25.665 12207 12209 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:43:25.666 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:43:25.675 2451 2467 W oid.documentsu: Reducing the number of considered missed Gc histogram windows from 227 to 100 +10-02 06:43:25.678 1519 2313 I MediaProvider: Begin Intent { act=android.intent.action.PACKAGE_DATA_CLEARED dat=package:org.redoubtbrowser flg=0x1000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 06:43:25.678 1519 2313 I MediaProvider: End Intent { act=android.intent.action.PACKAGE_DATA_CLEARED dat=package:org.redoubtbrowser flg=0x1000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 06:43:25.701 12210 12210 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:43:25.702 12210 12210 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:43:25.702 12210 12210 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:43:25.702 12210 12210 I AndroidRuntime: Using default boot image +10-02 06:43:25.702 12210 12210 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:43:25.702 12210 12210 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:43:25.702 12210 12210 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:43:25.703 12210 12210 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:43:25.737 12210 12210 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:43:25.737 12210 12210 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:43:25.739 12210 12210 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:43:25.740 12210 12210 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:43:25.744 12210 12210 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:43:25.745 12210 12210 D AndroidRuntime: Calling main entry com.android.commands.svc.Svc +10-02 06:43:25.746 12210 12210 D AndroidRuntime: Shutting down VM +10-02 06:43:26.162 12227 12229 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:43:26.187 12230 12230 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:43:26.188 12230 12230 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:43:26.188 12230 12230 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:43:26.188 12230 12230 I AndroidRuntime: Using default boot image +10-02 06:43:26.188 12230 12230 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:43:26.188 12230 12230 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:43:26.188 12230 12230 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:43:26.188 12230 12230 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:43:26.211 12230 12230 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:43:26.211 12230 12230 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:43:26.212 12230 12230 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:43:26.213 12230 12230 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:43:26.216 12230 12230 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:43:26.217 12230 12230 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 06:43:26.218 12230 12230 D AndroidRuntime: Shutting down VM +10-02 06:43:26.321 530 586 I incfs-mounts: [incfs] Loaded incremental-fs mount info: 1 instances, 2 mount points +10-02 06:43:26.741 0 0 I binder : release 12247:12249 transaction 331338 out, still active +10-02 06:43:26.647 12250 12253 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:43:26.652 530 3520 W FastPrintWriter: Write failure +10-02 06:43:26.652 530 3520 W FastPrintWriter: java.io.IOException: write failed: EPIPE (Broken pipe) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at libcore.io.IoBridge.write(IoBridge.java:540) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at java.io.FileOutputStream.write(FileOutputStream.java:398) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.flushBytesLocked(FastPrintWriter.java:354) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.flushLocked(FastPrintWriter.java:377) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.appendLocked(FastPrintWriter.java:322) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.print(FastPrintWriter.java:499) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at java.io.PrintWriter.println(PrintWriter.java:739) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at com.android.server.power.WakeLockLog$LogEntry.dump(WakeLockLog.java:424) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at com.android.server.power.WakeLockLog.dump(WakeLockLog.java:205) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at com.android.server.power.WakeLockLog.dump(WakeLockLog.java:178) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at com.android.server.power.Notifier.dump(Notifier.java:670) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at com.android.server.power.PowerManagerService.dumpInternal(PowerManagerService.java:3986) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at com.android.server.power.PowerManagerService.access$7100(PowerManagerService.java:125) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at com.android.server.power.PowerManagerService$BinderService.dump(PowerManagerService.java:5377) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at android.os.Binder.doDump(Binder.java:866) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at android.os.Binder.dump(Binder.java:856) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at android.os.Binder.onTransact(Binder.java:792) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at android.os.IPowerManager$Stub.onTransact(IPowerManager.java:852) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at android.os.Binder.execTransactInternal(Binder.java:1159) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at android.os.Binder.execTransact(Binder.java:1123) +10-02 06:43:26.652 530 3520 W FastPrintWriter: Caused by: android.system.ErrnoException: write failed: EPIPE (Broken pipe) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at libcore.io.Linux.writeBytes(Native Method) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at libcore.io.Linux.write(Linux.java:293) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at libcore.io.ForwardingOs.write(ForwardingOs.java:240) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at libcore.io.BlockGuardOs.write(BlockGuardOs.java:418) +10-02 06:43:26.652 530 3520 W FastPrintWriter: at libcore.io.IoBridge.write(IoBridge.java:535) +10-02 06:43:26.652 530 3520 W FastPrintWriter: ... 19 more +10-02 06:43:26.654 530 843 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 12256 +10-02 06:43:26.654 12256 12258 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:43:26.655 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:43:26.756 0 0 I binder : 530:3520 transaction failed 29189/0, size 4-0 line 2624 +10-02 06:43:26.757 0 0 I binder : send failed reply for transaction 331338, target dead +10-02 06:43:28.607 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 06:43:28.668 530 3520 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 06:43:28.668 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 06:43:28.669 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 29, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 06:43:28.669 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=29) +10-02 06:43:28.670 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:43:28.670 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:43:28.685 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bf000 0x3f9fa8000] +10-02 06:43:28.691 303 303 D Zygote : Forked child process 12271 +10-02 06:43:28.691 530 577 I ActivityManager: Start proc 12271:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:43:28.691 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 06:43:28.792 0 0 W perfetto: enabled ftrace +10-02 06:43:28.693 12271 12271 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:43:28.695 384 427 I adbd : jdwp connection from 12271 +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.697 530 843 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:43:28.699 12271 12271 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 06:43:28.978 12271 12271 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:43:28.978 12271 12271 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:43:29.067 12271 12271 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 06:43:29.111 12271 12271 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("true"), "is_first_run": Bool(true), "is_large_device": Bool(false), "number_of_app_launches": Number(0)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(true), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 06:43:29.113 12271 12302 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:43:29.115 12271 12302 I nimbus::stateful::persistence: Upgrading from version 2 to version 3 +10-02 06:43:29.116 12271 12302 I nimbus::stateful::persistence: Migration v2->v3: experiments_participation=true, rollouts_participation=true +10-02 06:43:29.116 12271 12302 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 06:43:29.139 12271 12305 I GeckoThread: preparing to run Gecko +10-02 06:43:29.142 12271 12305 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 06:43:29.143 12271 12305 E GeckoLibLoad: Load sqlite start +10-02 06:43:29.143 12271 12305 E GeckoLibLoad: Load sqlite done +10-02 06:43:29.143 12271 12305 E GeckoLibLoad: Load nss start +10-02 06:43:29.143 12271 12305 E GeckoLibLoad: Load nss done +10-02 06:43:29.152 12271 12305 E GeckoLibLoad: Loaded libs in 8.413098ms total, 0ms(8ms) user, 6ms(8ms) system, 1877(1877) faults +10-02 06:43:29.152 12271 12305 W GeckoThread: zerdatime 3733544 - runGecko +10-02 06:43:29.160 12271 12305 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 06:43:29.175 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 06:43:29.175 12271 12299 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 06:43:29.172 12271 12271 W org.redoubtbrowser: type=1400 audit(0.0:488): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:43:29.180 12271 12305 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 06:43:29.180 12271 12305 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 06:43:29.180 12271 12305 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 06:43:29.180 12271 12305 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 06:43:29.180 12271 12315 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 06:43:29.187 12271 12298 I ActionBarPolicy: Default - Starting check... +10-02 06:43:29.188 12271 12298 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 06:43:29.195 12271 12271 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 06:43:29.195 12271 12297 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 06:43:29.195 12271 12325 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:43:29.195 12271 12325 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:43:29.197 12271 12271 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 06:43:29.198 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 06:43:29.206 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 06:43:29.207 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 06:43:29.208 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 06:43:29.212 12271 12344 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 06:43:29.213 12271 12271 I FirefoxAccountStateMachine: Sync is disabled +10-02 06:43:29.216 12271 12271 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:43:29.217 12271 12338 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 06:43:29.218 12271 12298 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:43:29.219 12271 12344 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 06:43:29.224 12271 12344 E SearchMiddleware: Could not find migrated default search engine () +10-02 06:43:29.224 12271 12344 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:43:29.225 12271 12355 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:43:29.226 12271 12355 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:43:29.226 12271 12355 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:43:29.233 12271 12344 E SearchMiddleware: Could not find migrated default search engine () +10-02 06:43:29.234 12271 12320 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:43:29.236 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 06:43:29.248 12271 12271 W Gecko : type=1400 audit(0.0:489): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:43:29.248 12271 12271 W Gecko : type=1400 audit(0.0:490): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:43:29.268 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 06:43:29.271 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RestoreHiddenSearchEnginesAction +10-02 06:43:29.271 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 06:43:29.280 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 06:43:29.287 12271 12336 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 06:43:29.291 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 06:43:29.291 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 06:43:29.295 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 06:43:29.295 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 06:43:29.296 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 06:43:29.296 12271 12336 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:43:29.296 12271 12336 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 06:43:29.297 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:43:29.297 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:43:29.302 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 06:43:29.302 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 06:43:29.304 12271 12299 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 06:43:29.376 12271 12305 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f48650, tid 12305 +10-02 06:43:29.377 12271 12305 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:43:29.378 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:43:29.378 12271 12305 D EGL_emulation: eglCreateContext: 0x7a6f92fa9290: maj 3 min 1 rcv 4 +10-02 06:43:29.379 12271 12305 D EGL_emulation: eglMakeCurrent: 0x7a6f92fa9290: ver 3 1 (tinfo 0x7a6f32fc61e0) (first time) +10-02 06:43:29.384 12271 12305 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:43:29.388 302 12390 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:43:29.406 530 843 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:43:29.406 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:43:29.407 12271 12350 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f47210, tid 12350 +10-02 06:43:29.408 12271 12350 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:43:29.409 12271 12350 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 06:43:29.409 12271 12350 D EGL_emulation: eglCreateContext: 0x7a6f92fab180: maj 3 min 1 rcv 4 +10-02 06:43:29.409 12271 12350 D EGL_emulation: eglMakeCurrent: 0x7a6f92fab180: ver 3 1 (tinfo 0x7a6f32fd3fe0) (first time) +10-02 06:43:29.414 303 303 D Zygote : Forked child process 12396 +10-02 06:43:29.414 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f9fa8000 0x3fa791000] +10-02 06:43:29.414 530 577 I ActivityManager: Start proc 12396:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 06:43:29.415 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:43:29.415 12271 12350 I Gralloc4: mapper 4.x is not supported +10-02 06:43:29.415 12271 12350 D HostConnection: createUnique: call +10-02 06:43:29.415 12271 12350 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f49850, tid 12350 +10-02 06:43:29.415 12271 12350 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:43:29.416 12271 12350 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:43:29.417 12396 12396 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:43:29.425 12271 12299 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 06:43:29.437 384 427 I adbd : jdwp connection from 12396 +10-02 06:43:29.440 12271 12350 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:43:29.443 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fa791000 0x3faf7a000] +10-02 06:43:29.444 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3faf7a000 0x3fb763000] +10-02 06:43:29.445 530 843 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:43:29.446 530 3520 W ActivityManager: Receiver with filter android.content.IntentFilter@db3432f already registered for pid 12271, callerPackage is org.redoubtbrowser +10-02 06:43:29.455 12396 12396 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 06:43:29.456 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 06:43:29.474 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 06:43:29.491 530 843 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:43:29.491 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:43:29.497 303 303 D Zygote : Forked child process 12423 +10-02 06:43:29.497 530 577 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 06:43:29.507 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 06:43:29.508 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:43:29.508 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +838ms +10-02 06:43:29.509 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 06:43:29.511 12271 12320 I FenixApplication: Running post-visual completeness tasks... +10-02 06:43:29.511 12271 12320 I FenixApplication: Storage initialization... +10-02 06:43:29.511 12271 12320 I PlacesHistoryStorage: Warming up places storage... +10-02 06:43:29.512 12271 12321 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 06:43:29.513 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:43:29.513 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:43:29.513 12271 12271 I ColdStartupDuration: COLD MAIN Application. to first frame: 420 ms +10-02 06:43:29.514 12271 12344 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:43:29.520 12271 12344 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 06:43:29.617 0 0 W incfs : iterate_incfs_dir org.redoubtbrowser-aDvZWfDTjQbpFKOYku6mow== -13 +10-02 06:43:29.522 12271 12302 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:43:29.512 411 411 W Binder:411_2: type=1400 audit(0.0:491): avc: denied { use } for path="/data/incremental/MT_data_app_vmdl140/backing_store/st_14_1/org.redoubtbrowser-aDvZWfDTjQbpFKOYku6mow==" dev="dm-5" ino=180228 scontext=u:r:installd:s0 tcontext=u:r:vold:s0 tclass=fd permissive=0 +10-02 06:43:29.527 12271 12271 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 06:43:29.528 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:43:29.528 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$TaskPreferenceUpdated +10-02 06:43:29.532 12271 12320 I PlacesHistoryStorage: 'Warming up places storage' took 20 ms +10-02 06:43:29.532 12271 12320 I PlacesBookmarksStorage: Warming up places storage... +10-02 06:43:29.532 12271 12320 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 06:43:29.533 12271 12320 I SyncableLoginsStorage: Warming up storage... +10-02 06:43:29.533 12271 12320 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 06:43:29.533 12271 12320 I AutofillCCAddressesStorage: Warming up storage... +10-02 06:43:29.533 12271 12320 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 06:43:29.543 12271 12322 I MessageNotificationWorker: Successfully fetched and applied Nimbus experiments. +10-02 06:43:29.546 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:43:29.548 12271 12349 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=3ce1d360-2f1e-4be2-a368-4165e0ecf6cf, tags={ org.mozilla.fenix.messaging.MessageNotificationWorker } ] +10-02 06:43:29.549 530 577 I AppZygote: Starting application preload. +10-02 06:43:29.549 12271 12320 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:43:29.549 12271 12320 I FenixApplication: 'Storage initialization' took 37 ms +10-02 06:43:29.550 12423 12423 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 06:43:29.551 12423 12423 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 06:43:29.694 12396 12396 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:43:29.695 12396 12396 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:43:29.721 12396 12396 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 06:43:29.725 12396 12439 I GeckoThread: preparing to run Gecko +10-02 06:43:29.730 12396 12439 E GeckoLibLoad: Load sqlite start +10-02 06:43:29.730 12396 12439 E GeckoLibLoad: Load sqlite done +10-02 06:43:29.730 12396 12439 E GeckoLibLoad: Load nss start +10-02 06:43:29.730 12396 12439 E GeckoLibLoad: Load nss done +10-02 06:43:29.741 12396 12439 E GeckoLibLoad: Loaded libs in 10.086153ms total, 0ms(0ms) user, 7ms(10ms) system, 0(0) faults +10-02 06:43:29.741 12396 12439 W GeckoThread: zerdatime 3734133 - runGecko +10-02 06:43:29.780 12423 12423 I GeckoViewZygotePreload: doPreload +10-02 06:43:29.788 12423 12423 I AppZygoteInit: Application preload done +10-02 06:43:29.788 530 577 I AppZygote: Application preload done. +10-02 06:43:29.790 12423 12429 W tbrowser_zygot: Reducing the number of considered missed Gc histogram windows from 372 to 100 +10-02 06:43:29.793 12423 12423 D Zygote : Forked child process 12444 +10-02 06:43:29.794 530 577 W ActivityManager: Slow operation: 303ms so far, now at startProcess: returned from zygote! +10-02 06:43:29.794 530 577 W ActivityManager: Slow operation: 303ms so far, now at startProcess: done updating battery stats +10-02 06:43:29.794 530 577 W ActivityManager: Slow operation: 303ms so far, now at startProcess: building log message +10-02 06:43:29.794 530 577 I ActivityManager: Start proc 12444:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:81e329b16b8f446ba22d3f4da3774561/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:81e329b16b8f446ba22d3f4da3774561} +10-02 06:43:29.794 530 577 W ActivityManager: Slow operation: 303ms so far, now at startProcess: starting to update pids map +10-02 06:43:29.794 530 577 W ActivityManager: Slow operation: 303ms so far, now at startProcess: done updating pids map +10-02 06:43:29.794 530 577 W ActivityManager: Slow operation: 265ms so far, now at startProcess: asking zygote to start proc +10-02 06:43:29.794 12444 12444 W 22d3f4da377456: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:43:29.796 384 427 I adbd : jdwp connection from 12444 +10-02 06:43:29.796 12423 12423 D Zygote : Forked child process 12460 +10-02 06:43:29.796 530 577 W ActivityManager: Slow operation: 268ms so far, now at startProcess: returned from zygote! +10-02 06:43:29.796 530 577 W ActivityManager: Slow operation: 268ms so far, now at startProcess: done updating battery stats +10-02 06:43:29.796 530 577 W ActivityManager: Slow operation: 268ms so far, now at startProcess: building log message +10-02 06:43:29.796 530 577 I ActivityManager: Start proc 12460:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:72ba52d90dec4d70be65607ed149d292/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:72ba52d90dec4d70be65607ed149d292} +10-02 06:43:29.797 530 577 W ActivityManager: Slow operation: 268ms so far, now at startProcess: starting to update pids map +10-02 06:43:29.797 530 577 W ActivityManager: Slow operation: 268ms so far, now at startProcess: done updating pids map +10-02 06:43:29.797 12460 12460 W e65607ed149d29: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:43:29.797 530 8622 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:43:29.800 12444 12444 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:43:29.800 12444 12444 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:43:29.819 384 427 I adbd : jdwp connection from 12460 +10-02 06:43:29.821 530 843 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:43:29.825 12460 12460 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:43:29.825 12460 12460 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:43:29.829 12444 12444 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:81e329b16b8f446ba22d3f4da3774561 +10-02 06:43:29.831 12444 12483 I GeckoThread: preparing to run Gecko +10-02 06:43:29.834 12444 12483 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:43:29.835 12444 12483 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:43:29.835 12444 12483 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:43:29.836 12396 12485 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:43:29.837 12396 12485 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:43:29.838 12396 12485 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:43:29.839 12444 12483 E GeckoLibLoad: Load sqlite start +10-02 06:43:29.839 12444 12483 E GeckoLibLoad: Load sqlite done +10-02 06:43:29.839 12444 12483 E GeckoLibLoad: Load nss start +10-02 06:43:29.839 12444 12483 E GeckoLibLoad: Load nss done +10-02 06:43:29.839 12444 12483 E GeckoLibLoad: Loaded libs in 0.153204ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:43:29.839 12396 12496 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:43:29.839 12444 12483 W GeckoThread: zerdatime 3734232 - runGecko +10-02 06:43:29.852 12460 12460 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:72ba52d90dec4d70be65607ed149d292 +10-02 06:43:29.853 12396 12485 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3ed50, tid 12485 +10-02 06:43:29.856 12396 12485 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:43:29.856 12460 12511 I GeckoThread: preparing to run Gecko +10-02 06:43:29.858 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 06:43:29.858 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 06:43:29.859 12271 12271 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 06:43:29.859 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:43:29.859 12396 12485 D EGL_emulation: eglCreateContext: 0x7a6f92f86710: maj 3 min 1 rcv 4 +10-02 06:43:29.860 12396 12485 D EGL_emulation: eglMakeCurrent: 0x7a6f92f86710: ver 3 1 (tinfo 0x7a6f32f824d0) (first time) +10-02 06:43:29.864 12444 12444 W WebExtensions: type=1400 audit(0.0:492): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:43:29.971 0 0 W audit : audit_lost=47 audit_rate_limit=5 audit_backlog_limit=64 +10-02 06:43:29.972 0 0 E audit : rate limit exceeded +10-02 06:43:29.878 12444 12483 W GeckoEditableChild: No editable parent +10-02 06:43:29.879 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:43:29.948 12271 12271 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 06:43:29.948 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:43:30.496 12460 12511 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:43:30.496 12460 12511 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:43:30.496 12460 12511 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:43:30.515 12460 12511 E GeckoLibLoad: Load sqlite start +10-02 06:43:30.515 12460 12511 E GeckoLibLoad: Load sqlite done +10-02 06:43:30.515 12460 12511 E GeckoLibLoad: Load nss start +10-02 06:43:30.515 12460 12511 E GeckoLibLoad: Load nss done +10-02 06:43:30.515 12460 12511 E GeckoLibLoad: Loaded libs in 0.107943ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:43:30.515 12460 12511 W GeckoThread: zerdatime 3734908 - runGecko +10-02 06:43:30.540 12460 12460 W org.redoubtbrowser_zygote: type=1400 audit(0.0:494): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:43:30.540 12460 12460 W org.redoubtbrowser_zygote: type=1400 audit(0.0:495): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:43:31.297 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:43:31.297 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdatePromptRequestWebExtensionAction +10-02 06:43:31.307 12271 12575 I Addon : Icon for extension uBlock0@raymondhill.net loaded successfully +10-02 06:43:31.309 12444 12483 W GeckoEditableChild: No editable parent +10-02 06:43:31.310 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 06:43:31.310 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 06:43:31.314 12271 12271 W .redoubtbrowse: Accessing hidden method Landroid/graphics/drawable/DrawableWrapper;->hasFocusStateSpecified()Z (blacklist,test-api, linking, denied) +10-02 06:43:31.317 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:43:31.317 12271 12271 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 06:43:31.318 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:43:31.322 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fb763000 0x3fba69000] +10-02 06:43:31.326 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fba69000 0x3fbd6f000] +10-02 06:43:31.327 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f830a000] +10-02 06:43:31.327 530 8622 D ConnectivityService: requestNetwork for uid/pid:10130/12271 NetworkRequest [ TRACK_DEFAULT id=28, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] +10-02 06:43:31.328 530 691 D ConnectivityService: NetReassign [28 : null → 101] +10-02 06:43:31.328 530 687 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=28, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 06:43:31.328 530 687 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=28, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 06:43:31.328 1101 1101 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=28, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 06:43:31.331 1101 1101 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 06:43:31.331 1101 1101 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 06:43:31.331 755 755 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 06:43:31.332 755 755 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215570 dataRoaming=0 iconBitmap=android.graphics.Bitmap@c40dff3 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 06:43:31.345 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:43:31.345 12271 12271 I AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +10-02 06:43:31.359 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:43:31.362 12271 12271 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:43:31.362 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:43:31.388 12271 12305 I GeckoSession: zerdatime 3735781 - chrome startup finished +10-02 06:43:31.390 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:43:31.391 12271 12271 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:43:31.391 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:43:31.392 12460 12511 W GeckoEditableChild: No editable parent +10-02 06:43:31.395 12271 12271 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 06:43:31.395 12271 12271 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 06:43:31.401 12271 12305 D GeckoIdleService: Registering Idle observer callback +10-02 06:43:31.401 12271 12305 D GeckoIdleService: Register idle observer 0x7a6e90676dc0 for 180 seconds +10-02 06:43:31.401 12271 12305 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 06:43:31.401 12271 12305 D GeckoIdleService: next timeout 180000 msec from now +10-02 06:43:31.401 12271 12305 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 06:43:31.401 12271 12305 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 06:43:31.404 12271 12305 D GeckoIdleService: Get idle time: time since reset 2 msec +10-02 06:43:31.405 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:43:31.409 12271 12305 D GeckoIdleService: Register idle observer 0x7a6e906a6408 for 5 seconds +10-02 06:43:31.409 12271 12305 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 06:43:31.409 12271 12305 D GeckoIdleService: next timeout 4993 msec from now +10-02 06:43:31.409 12271 12305 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4993 msec from now +10-02 06:43:31.409 12271 12305 D GeckoIdleService: reset timer expiry to 5003 msec from now +10-02 06:43:31.581 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 06:43:31.581 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 06:43:31.682 12271 12271 I AddonUpdaterWorker: There is no update available for uBlock0@raymondhill.net +10-02 06:43:31.683 12271 12349 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=db086668-d8a6-4361-8ff4-cade994c48d5, tags={ mozilla.components.feature.addons.update.AddonUpdaterWorker,mozilla.components.feature.addons.update.uBlock0@raymondhill.net.periodicWork,mozilla.components.feature.addons.update.addonUpdater.periodicWork } ] +10-02 06:43:31.680 12271 12271 W org.redoubtbrowser: type=1400 audit(0.0:496): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:43:31.687 530 691 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=28, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] (release request) +10-02 06:43:31.688 755 755 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 06:43:31.688 1101 1101 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 06:43:31.688 1101 1101 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 06:43:31.688 755 755 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215570 dataRoaming=0 iconBitmap=android.graphics.Bitmap@ef61f29 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 06:43:31.710 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:43:31.732 12271 12271 W org.redoubtbrowser: type=1400 audit(0.0:497): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:43:32.373 530 843 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:43:32.373 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:43:32.375 12423 12423 D Zygote : Forked child process 12604 +10-02 06:43:32.376 530 577 I ActivityManager: Start proc 12604:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:59c2582cb482452db83a752aecfd83d3/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:59c2582cb482452db83a752aecfd83d3} +10-02 06:43:32.376 12604 12604 W 83a752aecfd83d: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:43:32.377 384 427 I adbd : jdwp connection from 12604 +10-02 06:43:32.378 530 843 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:43:32.380 12604 12604 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:43:32.381 12604 12604 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:43:32.403 12604 12604 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:59c2582cb482452db83a752aecfd83d3 +10-02 06:43:32.406 12604 12623 I GeckoThread: preparing to run Gecko +10-02 06:43:32.409 12604 12623 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:43:32.409 12604 12623 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:43:32.409 12604 12623 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:43:32.409 12604 12623 E GeckoLibLoad: Load sqlite start +10-02 06:43:32.409 12604 12623 E GeckoLibLoad: Load sqlite done +10-02 06:43:32.409 12604 12623 E GeckoLibLoad: Load nss start +10-02 06:43:32.409 12604 12623 E GeckoLibLoad: Load nss done +10-02 06:43:32.409 12604 12623 E GeckoLibLoad: Loaded libs in 0.095933ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:43:32.409 12604 12623 W GeckoThread: zerdatime 3736802 - runGecko +10-02 06:43:32.424 12604 12604 W org.redoubtbrowser_zygote: type=1400 audit(0.0:498): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:43:32.424 12604 12604 W org.redoubtbrowser_zygote: type=1400 audit(0.0:499): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:43:33.669 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=29) +10-02 06:43:33.670 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 06:43:33.771 0 0 W perfetto: disabled ftrace +10-02 06:43:33.671 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 29 ended, total sessions:0 +10-02 06:43:33.688 413 12267 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790916213687732911.perfetto_trace.pb +10-02 06:43:34.197 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:43:34.198 12271 12271 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:43:34.198 12271 12271 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:43:34.209 12271 12271 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 06:43:36.423 302 12650 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:43:36.459 12271 12305 D GeckoIdleService: Get idle time: time since reset 5057 msec +10-02 06:43:36.459 12271 12305 D GeckoIdleService: Idle timer callback: current idle time 5057 msec +10-02 06:43:36.459 12271 12305 D GeckoIdleService: next timeout 174943 msec from now +10-02 06:43:36.459 12271 12305 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174943 msec from now +10-02 06:43:36.459 12271 12305 D GeckoIdleService: reset timer expiry to 174953 msec from now +10-02 06:43:36.459 12271 12305 D GeckoIdleService: Idle timer callback: tell observer 0x7a6e906a6408 user is idle +10-02 06:43:37.480 302 12652 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:43:38.808 12271 12271 W org.redoubtbrowser: type=1400 audit(0.0:500): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:43:40.180 12271 12271 W org.redoubtbrowser: type=1400 audit(0.0:501): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:43:59.426 12271 12416 I SessionStorage/AutoSave: Save: Periodic +10-02 06:44:00.001 755 755 D KeyguardClockSwitch: Updating clock: 644 +10-02 06:44:13.691 12690 12690 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:44:13.691 12690 12690 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:44:13.691 12690 12690 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:44:13.691 12690 12690 I AndroidRuntime: Using default boot image +10-02 06:44:13.691 12690 12690 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:44:13.691 12690 12690 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:44:13.691 12690 12690 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:44:13.692 12690 12690 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:44:13.688 12690 12690 W app_process: type=1400 audit(0.0:502): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:44:13.688 12690 12690 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:44:13.688 12690 12690 W app_process: type=1400 audit(0.0:505): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:44:13.718 12690 12690 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:44:13.718 12690 12690 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:44:13.719 12690 12690 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:44:13.719 12690 12690 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:44:13.720 12690 12690 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:44:13.723 12690 12690 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:44:13.725 12690 12690 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:44:13.727 12690 12706 V UiAutomation: Init UiAutomation@eb3597c[id=25, flags=0] +10-02 06:44:14.731 12690 12690 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 06:44:14.731 530 8622 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@67180a7 +10-02 06:44:14.731 12690 12706 V UiAutomation: Init UiAutomation@eb3597c[id=-1, flags=0] +10-02 06:44:14.732 12690 12690 D AndroidRuntime: Shutting down VM +10-02 06:44:14.951 530 843 D WifiNl80211Manager: Scan result ready event +10-02 06:44:14.951 530 843 D WifiNative: Scan result ready event +10-02 06:44:15.251 0 0 D logd : logdr: UID=2000 GID=2000 PID=12711 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/launcher-start-first-run-ui.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/launcher-start-first-run-ui.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/launcher-start-first-run-ui.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/launcher-start-restart-logcat.txt b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/launcher-start-restart-logcat.txt new file mode 100644 index 000000000..ddb100e5c --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/launcher-start-restart-logcat.txt @@ -0,0 +1,408 @@ +--------- beginning of main +10-02 06:44:14.731 12690 12690 W AccessibilityNodeInfoDumper: Fetch time: 1ms +--------- beginning of system +10-02 06:44:14.731 530 8622 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@67180a7 +10-02 06:44:14.731 12690 12706 V UiAutomation: Init UiAutomation@eb3597c[id=-1, flags=0] +10-02 06:44:14.732 12690 12690 D AndroidRuntime: Shutting down VM +10-02 06:44:14.951 530 843 D WifiNl80211Manager: Scan result ready event +10-02 06:44:14.951 530 843 D WifiNative: Scan result ready event +--------- beginning of kernel +10-02 06:44:15.251 0 0 D logd : logdr: UID=2000 GID=2000 PID=12711 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 06:44:15.168 530 8622 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 12718 +10-02 06:44:15.168 530 8622 I ActivityManager: Killing 12396:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 12718 +10-02 06:44:15.168 530 8622 I ActivityManager: Killing 12271:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 12718 +10-02 06:44:15.169 530 8622 W ActivityTaskManager: Force removing ActivityRecord{f083ab u0 org.redoubtbrowser/.App t40 f}}: app died, no saved state +10-02 06:44:15.169 12460 12460 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.170 530 8622 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:15.171 530 8622 I ActivityManager: Killing 12604:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:59c2582cb482452db83a752aecfd83d3/u0a130i-8998 (adj 0): isolated not needed +10-02 06:44:15.171 530 8622 I ActivityManager: Killing 12460:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:72ba52d90dec4d70be65607ed149d292/u0a130i-8999 (adj 0): isolated not needed +10-02 06:44:15.171 530 8622 I ActivityManager: Killing 12444:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:81e329b16b8f446ba22d3f4da3774561/u0a130i-9000 (adj 0): isolated not needed +10-02 06:44:15.171 530 8622 I WindowManager: Force finishing activity ActivityRecord{f083ab u0 org.redoubtbrowser/.App t40 f} isExiting} +10-02 06:44:15.171 530 8622 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{f083ab u0 org.redoubtbrowser/.App t40 f} isExiting} +10-02 06:44:15.172 12718 12720 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:44:15.172 530 843 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@4bccd36 +10-02 06:44:15.172 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:44:15.173 303 303 I Zygote : Process 12396 exited due to signal 9 (Killed) +10-02 06:44:15.178 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 12396 in 10ms +10-02 06:44:15.203 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f830a000 0x3f8af3000] +10-02 06:44:15.203 12423 12423 I Zygote : Process 12604 exited due to signal 9 (Killed) +10-02 06:44:15.204 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f8af3000 0x3f92dc000] +10-02 06:44:15.204 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f92dc000 0x3f9ac5000] +10-02 06:44:15.208 12423 12423 I Zygote : Process 12460 exited due to signal 9 (Killed) +10-02 06:44:15.209 12423 12423 I Zygote : Process 12444 exited due to signal 9 (Killed) +10-02 06:44:15.212 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 06:44:15.212 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90002-90002 +10-02 06:44:15.212 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 06:44:15.221 530 2931 W InputMethodManagerService: Got RemoteException sending setActive(false) notification to pid 12271 uid 10130 +10-02 06:44:15.319 0 0 I binder : undelivered TRANSACTION_COMPLETE +10-02 06:44:15.320 0 0 I binder : undelivered transaction 335779, process died. +10-02 06:44:15.320 0 0 I binder_alloc: 12271: binder_alloc_buf, no vma +10-02 06:44:15.321 0 0 I binder : undelivered transaction 335725, process died. +10-02 06:44:15.322 0 0 I binder : 530:2931 transaction failed 29189/-3, size 116-0 line 2863 +10-02 06:44:15.224 303 303 I Zygote : Process 12271 exited due to signal 9 (Killed) +10-02 06:44:15.224 530 841 I WindowManager: WIN DEATH: Window{8244fff u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:44:15.224 530 841 W InputDispatcher: Attempted to unregister already unregistered input channel '8244fff org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 06:44:15.225 530 841 W WindowManager: Failed to deliver inset state change to w=Window{8244fff u0 org.redoubtbrowser/org.redoubtbrowser.App EXITING} +10-02 06:44:15.225 530 841 W WindowManager: android.os.DeadObjectException +10-02 06:44:15.225 530 841 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 06:44:15.225 530 841 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 06:44:15.225 530 841 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 06:44:15.225 530 841 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 06:44:15.225 530 841 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 06:44:15.225 530 841 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 06:44:15.225 530 841 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 06:44:15.225 530 841 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 06:44:15.225 530 841 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 06:44:15.225 530 841 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 06:44:15.225 530 841 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 06:44:15.225 530 841 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 06:44:15.225 530 841 W WindowManager: at com.android.server.wm.WindowState.setupWindowForRemoveOnExit(WindowState.java:2344) +10-02 06:44:15.225 530 841 W WindowManager: at com.android.server.wm.WindowState.removeIfPossible(WindowState.java:2311) +10-02 06:44:15.225 530 841 W WindowManager: at com.android.server.wm.WindowState.access$300(WindowState.java:254) +10-02 06:44:15.225 530 841 W WindowManager: at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:2817) +10-02 06:44:15.225 530 841 W WindowManager: at android.os.IBinder$DeathRecipient.binderDied(IBinder.java:305) +10-02 06:44:15.225 530 841 W WindowManager: at android.os.BinderProxy.sendDeathNotice(BinderProxy.java:654) +10-02 06:44:15.325 0 0 I binder : undelivered transaction 335726, process died. +10-02 06:44:15.326 0 0 I binder : undelivered transaction 335963, process died. +10-02 06:44:15.327 0 0 I binder : undelivered transaction 335722, process died. +10-02 06:44:15.328 0 0 I binder : undelivered transaction 335723, process died. +10-02 06:44:15.226 530 841 I WindowManager: WIN DEATH: Window{19dd46a u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:44:15.226 530 841 W InputDispatcher: Attempted to unregister already unregistered input channel '19dd46a org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 06:44:15.246 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 12271 in 43ms +10-02 06:44:15.247 530 578 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 12604 in 0ms +10-02 06:44:15.247 530 578 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 12460 in 0ms +10-02 06:44:15.247 530 578 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 12444 in 0ms +10-02 06:44:15.434 530 570 W ActivityManager: setHasOverlayUi called on unknown pid: 12271 +10-02 06:44:17.307 0 0 D logd : Skipping 18446744073709551232 entries from slow reader, pid 373, from LogBuffer::kickMe() +10-02 06:44:18.256 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 06:44:18.256 530 8243 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 06:44:18.257 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 30, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 06:44:18.257 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=30) +10-02 06:44:18.257 12729 12731 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:44:18.258 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:44:18.258 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:44:18.260 303 303 D Zygote : Forked child process 12737 +10-02 06:44:18.261 530 577 I ActivityManager: Start proc 12737:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:44:18.268 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f9ac5000 0x3fa2ae000] +10-02 06:44:18.291 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 06:44:18.392 0 0 W perfetto: enabled ftrace +10-02 06:44:18.296 12737 12737 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:44:18.297 384 427 I adbd : jdwp connection from 12737 +10-02 06:44:18.298 530 2166 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.298 530 2166 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.298 530 2166 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.298 530 2166 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.299 530 2166 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:44:18.300 12737 12737 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 06:44:18.516 12737 12737 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:44:18.517 12737 12737 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:44:18.599 12737 12737 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 06:44:18.647 12737 12737 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(1)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 06:44:18.649 12737 12766 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:44:18.651 12737 12766 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 06:44:18.675 12737 12769 I GeckoThread: preparing to run Gecko +10-02 06:44:18.677 12737 12769 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 06:44:18.679 12737 12769 E GeckoLibLoad: Load sqlite start +10-02 06:44:18.679 12737 12769 E GeckoLibLoad: Load sqlite done +10-02 06:44:18.679 12737 12769 E GeckoLibLoad: Load nss start +10-02 06:44:18.679 12737 12769 E GeckoLibLoad: Load nss done +10-02 06:44:18.684 12737 12769 E GeckoLibLoad: Loaded libs in 5.042207ms total, 0ms(5ms) user, 3ms(4ms) system, 0(0) faults +10-02 06:44:18.684 12737 12769 W GeckoThread: zerdatime 3783077 - runGecko +10-02 06:44:18.689 12737 12769 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 06:44:18.684 12737 12737 W org.redoubtbrowser: type=1400 audit(0.0:506): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:44:18.710 12737 12769 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 06:44:18.710 12737 12769 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 06:44:18.710 12737 12769 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 06:44:18.710 12737 12769 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 06:44:18.723 12737 12769 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 06:44:18.730 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 06:44:18.731 12737 12763 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 06:44:18.732 12737 12764 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 06:44:18.745 12737 12796 I ActionBarPolicy: Default - Starting check... +10-02 06:44:18.736 12737 12737 W Gecko : type=1400 audit(0.0:507): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:44:18.747 12737 12737 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 06:44:18.748 12737 12796 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 06:44:18.748 12737 12762 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 06:44:18.748 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 06:44:18.751 12737 12764 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:44:18.740 12737 12737 W Gecko : type=1400 audit(0.0:508): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:44:18.762 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 06:44:18.763 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 06:44:18.765 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 06:44:18.773 12737 12763 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 06:44:18.773 12737 12737 I FirefoxAccountStateMachine: Sync is disabled +10-02 06:44:18.777 12737 12737 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:44:18.777 12737 12820 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 06:44:18.777 12737 12763 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 06:44:18.779 12737 12763 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:44:18.780 12737 12826 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:44:18.780 12737 12826 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:44:18.781 12737 12826 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:44:18.794 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 06:44:18.800 12737 12817 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:44:18.817 12737 12769 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 06:44:18.827 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 06:44:18.830 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 06:44:18.861 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 06:44:18.866 12737 12797 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 06:44:18.873 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 06:44:18.873 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 06:44:18.876 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 06:44:18.877 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 06:44:18.878 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 06:44:18.878 12737 12795 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:44:18.879 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:44:18.879 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:44:18.879 12737 12796 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 06:44:18.882 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 06:44:18.882 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 06:44:18.885 12737 12797 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 06:44:18.977 12737 12824 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f46cd0, tid 12824 +10-02 06:44:18.979 12737 12824 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:44:18.979 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:44:18.979 12737 12824 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 06:44:18.979 12737 12824 D EGL_emulation: eglCreateContext: 0x7a6f92faa680: maj 3 min 1 rcv 4 +10-02 06:44:18.980 12737 12824 D EGL_emulation: eglMakeCurrent: 0x7a6f92faa680: ver 3 1 (tinfo 0x7a6f32fc94b0) (first time) +10-02 06:44:18.983 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f92dc000 0x3f9ac5000] +10-02 06:44:18.983 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:44:18.983 12737 12824 I Gralloc4: mapper 4.x is not supported +10-02 06:44:18.983 12737 12824 D HostConnection: createUnique: call +10-02 06:44:18.983 12737 12824 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f43f10, tid 12824 +10-02 06:44:18.983 12737 12824 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:44:18.984 12737 12824 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:44:19.009 12737 12824 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:44:19.011 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fa2ae000 0x3faa97000] +10-02 06:44:19.011 323 357 D goldfish-address-space: claimShared: Ask to claim region [0x3faa97000 0x3fb280000] +10-02 06:44:19.044 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 06:44:19.044 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 06:44:19.045 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +787ms +10-02 06:44:19.052 530 841 W ActivityManager: Receiver with filter android.content.IntentFilter@9f0aef7 already registered for pid 12737, callerPackage is org.redoubtbrowser +10-02 06:44:19.054 12737 12795 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 06:44:19.064 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 06:44:19.083 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 06:44:19.084 12737 12796 I FenixApplication: Running post-visual completeness tasks... +10-02 06:44:19.084 12737 12796 I FenixApplication: Storage initialization... +10-02 06:44:19.084 12737 12796 I PlacesHistoryStorage: Warming up places storage... +10-02 06:44:19.084 12737 12764 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 06:44:19.087 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:44:19.087 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:44:19.088 12737 12737 I ColdStartupDuration: COLD MAIN Application. to first frame: 452 ms +10-02 06:44:19.090 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:44:19.190 0 0 W incfs : iterate_incfs_dir org.redoubtbrowser-aDvZWfDTjQbpFKOYku6mow== -13 +10-02 06:44:19.091 12737 12819 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:44:19.091 12737 12819 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 06:44:19.093 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:44:19.093 12737 12737 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 06:44:19.094 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:44:19.084 411 411 W Binder:411_2: type=1400 audit(0.0:509): avc: denied { use } for path="/data/incremental/MT_data_app_vmdl140/backing_store/st_14_1/org.redoubtbrowser-aDvZWfDTjQbpFKOYku6mow==" dev="dm-5" ino=180228 scontext=u:r:installd:s0 tcontext=u:r:vold:s0 tclass=fd permissive=0 +10-02 06:44:19.096 12737 12737 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 06:44:19.096 12737 12737 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 06:44:19.096 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:44:19.098 530 2166 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:44:19.098 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:44:19.098 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:44:19.099 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:44:19.099 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 06:44:19.099 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 06:44:19.099 12737 12737 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 06:44:19.100 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:44:19.101 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:44:19.101 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:44:19.107 12737 12796 I PlacesHistoryStorage: 'Warming up places storage' took 22 ms +10-02 06:44:19.107 12737 12796 I PlacesBookmarksStorage: Warming up places storage... +10-02 06:44:19.107 12737 12796 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 06:44:19.108 12737 12796 I SyncableLoginsStorage: Warming up storage... +10-02 06:44:19.108 12737 12796 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 06:44:19.108 12737 12796 I AutofillCCAddressesStorage: Warming up storage... +10-02 06:44:19.108 12737 12796 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 06:44:19.108 12423 12423 D Zygote : Forked child process 12843 +10-02 06:44:19.109 530 577 I ActivityManager: Start proc 12843:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:df9bf1dc4a9a4523a4d7952eec542b10/u0ai3 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:df9bf1dc4a9a4523a4d7952eec542b10} +10-02 06:44:19.112 12843 12843 W 4d7952eec542b1: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:44:19.114 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:44:19.114 12737 12796 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:44:19.114 12737 12796 I FenixApplication: 'Storage initialization' took 30 ms +10-02 06:44:19.122 12737 12769 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:44:19.128 384 427 I adbd : jdwp connection from 12843 +10-02 06:44:19.133 303 303 D Zygote : Forked child process 12865 +10-02 06:44:19.136 530 577 I ActivityManager: Start proc 12865:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 06:44:19.137 530 3127 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:44:19.138 12865 12865 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:44:19.140 384 427 I adbd : jdwp connection from 12865 +10-02 06:44:19.149 12865 12865 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 06:44:19.175 12843 12843 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:44:19.176 12843 12843 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:44:19.207 12843 12843 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:df9bf1dc4a9a4523a4d7952eec542b10 +10-02 06:44:19.211 12843 12890 I GeckoThread: preparing to run Gecko +10-02 06:44:19.215 12843 12890 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:44:19.215 12843 12890 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:44:19.215 12843 12890 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:44:19.215 12843 12890 E GeckoLibLoad: Load sqlite start +10-02 06:44:19.215 12843 12890 E GeckoLibLoad: Load sqlite done +10-02 06:44:19.215 12843 12890 E GeckoLibLoad: Load nss start +10-02 06:44:19.215 12843 12890 E GeckoLibLoad: Load nss done +10-02 06:44:19.216 12843 12890 E GeckoLibLoad: Loaded libs in 0.224217ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:44:19.216 12843 12890 W GeckoThread: zerdatime 3783608 - runGecko +10-02 06:44:19.373 12865 12865 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:44:19.374 12865 12865 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:44:19.398 12865 12865 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 06:44:19.400 12865 12905 I GeckoThread: preparing to run Gecko +10-02 06:44:19.404 12865 12905 E GeckoLibLoad: Load sqlite start +10-02 06:44:19.405 12865 12905 E GeckoLibLoad: Load sqlite done +10-02 06:44:19.405 12865 12905 E GeckoLibLoad: Load nss start +10-02 06:44:19.405 12865 12905 E GeckoLibLoad: Load nss done +10-02 06:44:19.413 12865 12905 E GeckoLibLoad: Loaded libs in 7.934145ms total, 0ms(0ms) user, 5ms(7ms) system, 0(0) faults +10-02 06:44:19.413 12865 12905 W GeckoThread: zerdatime 3783805 - runGecko +10-02 06:44:19.418 12865 12910 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:44:19.418 12865 12910 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:44:19.419 12865 12910 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:44:19.421 12865 12921 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:44:19.425 12865 12910 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3ad90, tid 12910 +10-02 06:44:19.428 12865 12910 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:44:19.429 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:44:19.429 12865 12910 D EGL_emulation: eglCreateContext: 0x7a6f92f4f450: maj 3 min 1 rcv 4 +10-02 06:44:19.430 12865 12910 D EGL_emulation: eglMakeCurrent: 0x7a6f92f4f450: ver 3 1 (tinfo 0x7a6f32f82830) (first time) +10-02 06:44:19.437 12737 12769 I GeckoSession: zerdatime 3783829 - chrome startup finished +10-02 06:44:19.439 12737 12737 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 06:44:19.440 12737 12737 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 06:44:19.444 12737 12769 D GeckoIdleService: Registering Idle observer callback +10-02 06:44:19.444 12737 12769 D GeckoIdleService: Register idle observer 0x7a6e94b66e80 for 180 seconds +10-02 06:44:19.444 12737 12769 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 06:44:19.444 12737 12769 D GeckoIdleService: next timeout 180000 msec from now +10-02 06:44:19.444 12737 12769 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 06:44:19.444 12737 12769 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 06:44:19.444 12737 12769 D GeckoIdleService: Register idle observer 0x7a6e94bbd368 for 5 seconds +10-02 06:44:19.444 12737 12769 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 06:44:19.444 12737 12769 D GeckoIdleService: next timeout 5000 msec from now +10-02 06:44:19.444 12737 12769 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 5000 msec from now +10-02 06:44:19.444 12737 12769 D GeckoIdleService: reset timer expiry to 5010 msec from now +10-02 06:44:19.141 530 3127 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:44:19.451 530 2121 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:44:19.451 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:44:19.454 12423 12423 D Zygote : Forked child process 12943 +10-02 06:44:19.454 530 577 I ActivityManager: Start proc 12943:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:998abfcd6bd149aeb38a19fa23169dba/u0ai4 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:998abfcd6bd149aeb38a19fa23169dba} +10-02 06:44:19.455 12943 12943 W 38a19fa23169db: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:44:19.456 384 427 I adbd : jdwp connection from 12943 +10-02 06:44:19.457 530 2121 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:44:19.459 12943 12943 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:44:19.460 12943 12943 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:44:19.484 12943 12943 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:998abfcd6bd149aeb38a19fa23169dba +10-02 06:44:19.486 12943 12962 I GeckoThread: preparing to run Gecko +10-02 06:44:19.489 12943 12962 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:44:19.489 12943 12962 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:44:19.489 12943 12962 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:44:19.489 12943 12962 E GeckoLibLoad: Load sqlite start +10-02 06:44:19.489 12943 12962 E GeckoLibLoad: Load sqlite done +10-02 06:44:19.489 12943 12962 E GeckoLibLoad: Load nss start +10-02 06:44:19.489 12943 12962 E GeckoLibLoad: Load nss done +10-02 06:44:19.489 12943 12962 E GeckoLibLoad: Loaded libs in 0.115292ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:44:19.489 12943 12962 W GeckoThread: zerdatime 3783882 - runGecko +10-02 06:44:19.520 12943 12962 W GeckoEditableChild: No editable parent +10-02 06:44:19.512 12943 12943 W WebExtensions: type=1400 audit(0.0:510): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:44:19.512 12943 12943 W WebExtensions: type=1400 audit(0.0:511): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:44:19.536 12943 12962 W GeckoEditableChild: No editable parent +10-02 06:44:19.552 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:44:19.609 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:44:20.151 530 2121 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:44:20.151 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:44:19.622 12737 12737 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 06:44:19.622 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:44:20.155 12423 12423 D Zygote : Forked child process 12994 +10-02 06:44:20.155 530 577 I ActivityManager: Start proc 12994:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:6afda4733f8946989eecb1974be5f18a/u0ai5 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:6afda4733f8946989eecb1974be5f18a} +10-02 06:44:20.156 12994 12994 W eecb1974be5f18: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:44:20.157 384 427 I adbd : jdwp connection from 12994 +10-02 06:44:20.159 530 2121 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:44:20.162 12994 12994 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:44:20.162 12994 12994 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:44:20.191 12994 12994 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:6afda4733f8946989eecb1974be5f18a +10-02 06:44:20.194 12994 13013 I GeckoThread: preparing to run Gecko +10-02 06:44:20.197 12994 13013 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:44:20.197 12994 13013 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:44:20.197 12994 13013 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:44:20.197 12994 13013 E GeckoLibLoad: Load sqlite start +10-02 06:44:20.197 12994 13013 E GeckoLibLoad: Load sqlite done +10-02 06:44:20.197 12994 13013 E GeckoLibLoad: Load nss start +10-02 06:44:20.197 12994 13013 E GeckoLibLoad: Load nss done +10-02 06:44:20.197 12994 13013 E GeckoLibLoad: Loaded libs in 0.107623ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:44:20.198 12994 13013 W GeckoThread: zerdatime 3784590 - runGecko +10-02 06:44:20.212 12994 12994 W org.redoubtbrowser_zygote: type=1400 audit(0.0:512): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:44:20.212 12994 12994 W org.redoubtbrowser_zygote: type=1400 audit(0.0:513): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:44:20.414 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:44:20.415 12737 12737 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:44:20.415 12737 12737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:44:20.416 12737 12737 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 06:44:23.258 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=30) +10-02 06:44:23.259 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 30 ended, total sessions:0 +10-02 06:44:23.259 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 06:44:23.360 0 0 W perfetto: disabled ftrace +10-02 06:44:23.265 413 12733 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790916263264872764.perfetto_trace.pb +10-02 06:44:24.454 12737 12769 D GeckoIdleService: Get idle time: time since reset 5009 msec +10-02 06:44:24.454 12737 12769 D GeckoIdleService: Idle timer callback: current idle time 5009 msec +10-02 06:44:24.454 12737 12769 D GeckoIdleService: next timeout 174990 msec from now +10-02 06:44:24.454 12737 12769 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174990 msec from now +10-02 06:44:24.454 12737 12769 D GeckoIdleService: reset timer expiry to 175000 msec from now +10-02 06:44:24.454 12737 12769 D GeckoIdleService: Idle timer callback: tell observer 0x7a6e94bbd368 user is idle +10-02 06:44:28.608 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 06:44:31.335 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 06:44:31.335 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 06:44:31.581 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 06:44:31.581 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 06:44:49.082 12737 12841 I SessionStorage/AutoSave: Save: Periodic +10-02 06:45:00.001 755 755 D KeyguardClockSwitch: Updating clock: 645 +10-02 06:45:03.278 13048 13048 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:45:03.279 13048 13048 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:45:03.279 13048 13048 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:45:03.279 13048 13048 I AndroidRuntime: Using default boot image +10-02 06:45:03.279 13048 13048 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:45:03.279 13048 13048 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:45:03.279 13048 13048 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:45:03.280 13048 13048 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:45:03.276 13048 13048 W app_process: type=1400 audit(0.0:514): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:45:03.276 13048 13048 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:45:03.276 13048 13048 W app_process: type=1400 audit(0.0:517): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:45:03.307 13048 13048 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:45:03.307 13048 13048 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:45:03.308 13048 13048 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:45:03.309 13048 13048 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:45:03.309 13048 13048 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:45:03.313 13048 13048 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:45:03.314 13048 13048 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:45:03.317 13048 13064 V UiAutomation: Init UiAutomation@27581fe[id=26, flags=0] +10-02 06:45:04.325 13048 13048 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 06:45:04.326 530 2121 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@23e4066 +10-02 06:45:04.326 13048 13064 V UiAutomation: Init UiAutomation@27581fe[id=-1, flags=0] +10-02 06:45:04.326 13048 13048 D AndroidRuntime: Shutting down VM +10-02 06:45:04.846 0 0 D logd : logdr: UID=2000 GID=2000 PID=13067 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/launcher-start-restart-ui.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/launcher-start-restart-ui.xml new file mode 100644 index 000000000..6830947f5 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/launcher-start-restart-ui.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/out.txt b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/out.txt new file mode 100644 index 000000000..e9665f70c --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-after/out.txt @@ -0,0 +1,10 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/ubo-fix-apk/signed/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5570 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] check-launcher-start: first-run ok +[smoke] check-launcher-start: restart ok +[smoke] check-launcher-start PASS launcher cold starts (fresh profile and restart, org.redoubtbrowser/.App) reached uBO readiness with no setup-failure dialog after 45s +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /tmp/claude-1000/-home-mgysin-Documents-librewolf/e0d297a6-dd59-4761-bb99-51f0017f288f/scratchpad/ubo/final-launcher/check-launcher-start.json diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/check-launcher-start.json b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/check-launcher-start.json new file mode 100644 index 000000000..bfb8bbae3 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/check-launcher-start.json @@ -0,0 +1,58 @@ +{ + "checks": [ + { + "check": "check-launcher-start", + "ok": false, + "detail": "first-run: the 'uBlock Origin setup failed' dialog is showing, the preinstaller logged a startup failure, no readiness line was logged; restart: the 'uBlock Origin setup failed' dialog is showing, the preinstaller logged a startup failure, no readiness line was logged", + "evidence": { + "phases": [ + { + "ok": false, + "problems": [ + "the 'uBlock Origin setup failed' dialog is showing", + "the preinstaller logged a startup failure", + "no readiness line was logged" + ], + "dialog": true, + "failed_lines": [ + "10-02 06:04:01.127 6291 6291 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused" + ], + "ready_lines": [], + "gecko_window_lines": [], + "phase": "first-run", + "component": "org.redoubtbrowser/.App", + "waited_seconds": 46.5 + }, + { + "ok": false, + "problems": [ + "the 'uBlock Origin setup failed' dialog is showing", + "the preinstaller logged a startup failure", + "no readiness line was logged" + ], + "dialog": true, + "failed_lines": [ + "10-02 06:05:16.406 6704 6704 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused" + ], + "ready_lines": [], + "gecko_window_lines": [], + "phase": "restart", + "component": "org.redoubtbrowser/.App", + "waited_seconds": 46.5 + } + ] + } + } + ], + "work": "/tmp/claude-1000/-home-mgysin-Documents-librewolf/e0d297a6-dd59-4761-bb99-51f0017f288f/scratchpad/ubo/smoke-launcher-before", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/launcher-start-first-run-logcat.txt b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/launcher-start-first-run-logcat.txt new file mode 100644 index 000000000..8b8b395e5 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/launcher-start-first-run-logcat.txt @@ -0,0 +1,405 @@ +--------- beginning of kernel +10-02 06:03:53.856 0 0 W audit : audit_lost=20 audit_rate_limit=5 audit_backlog_limit=64 +10-02 06:03:53.856 0 0 E audit : rate limit exceeded +--------- beginning of main +10-02 06:03:54.213 6246 6248 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:03:54.239 6249 6249 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:03:54.240 6249 6249 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:03:54.240 6249 6249 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:03:54.240 6249 6249 I AndroidRuntime: Using default boot image +10-02 06:03:54.240 6249 6249 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:03:54.240 6249 6249 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:03:54.240 6249 6249 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:03:54.241 6249 6249 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:03:54.266 6249 6249 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:03:54.266 6249 6249 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:03:54.267 6249 6249 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:03:54.267 6249 6249 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:03:54.271 6249 6249 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:03:54.272 6249 6249 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 06:03:54.273 6249 6249 D AndroidRuntime: Shutting down VM +10-02 06:03:54.688 530 5326 W FastPrintWriter: Write failure +10-02 06:03:54.688 530 5326 W FastPrintWriter: java.io.IOException: write failed: EPIPE (Broken pipe) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at libcore.io.IoBridge.write(IoBridge.java:540) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at java.io.FileOutputStream.write(FileOutputStream.java:398) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.flushBytesLocked(FastPrintWriter.java:354) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.flushLocked(FastPrintWriter.java:377) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.appendLocked(FastPrintWriter.java:322) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.print(FastPrintWriter.java:499) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at java.io.PrintWriter.println(PrintWriter.java:739) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at com.android.server.power.WakeLockLog$LogEntry.dump(WakeLockLog.java:424) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at com.android.server.power.WakeLockLog.dump(WakeLockLog.java:205) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at com.android.server.power.WakeLockLog.dump(WakeLockLog.java:178) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at com.android.server.power.Notifier.dump(Notifier.java:670) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at com.android.server.power.PowerManagerService.dumpInternal(PowerManagerService.java:3986) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at com.android.server.power.PowerManagerService.access$7100(PowerManagerService.java:125) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at com.android.server.power.PowerManagerService$BinderService.dump(PowerManagerService.java:5377) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at android.os.Binder.doDump(Binder.java:866) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at android.os.Binder.dump(Binder.java:856) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at android.os.Binder.onTransact(Binder.java:792) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at android.os.IPowerManager$Stub.onTransact(IPowerManager.java:852) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at android.os.Binder.execTransactInternal(Binder.java:1159) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at android.os.Binder.execTransact(Binder.java:1123) +10-02 06:03:54.688 530 5326 W FastPrintWriter: Caused by: android.system.ErrnoException: write failed: EPIPE (Broken pipe) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at libcore.io.Linux.writeBytes(Native Method) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at libcore.io.Linux.write(Linux.java:293) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at libcore.io.ForwardingOs.write(ForwardingOs.java:240) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at libcore.io.BlockGuardOs.write(BlockGuardOs.java:418) +10-02 06:03:54.688 530 5326 W FastPrintWriter: at libcore.io.IoBridge.write(IoBridge.java:535) +10-02 06:03:54.688 530 5326 W FastPrintWriter: ... 19 more +10-02 06:03:54.788 0 0 I binder : release 6266:6268 transaction 213388 out, still active +10-02 06:03:54.790 0 0 I binder : 530:5326 transaction failed 29189/0, size 4-0 line 2624 +10-02 06:03:54.791 0 0 I binder : send failed reply for transaction 213388, target dead +10-02 06:03:54.694 6269 6272 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +--------- beginning of system +10-02 06:03:54.703 530 5326 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 6275 +10-02 06:03:54.704 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:03:56.810 0 0 D logd : Skipping 18446744073709551242 entries from slow reader, pid 373, from LogBuffer::kickMe() +10-02 06:03:57.758 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 06:03:57.758 530 5326 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 06:03:57.758 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 14, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 06:03:57.758 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=14) +10-02 06:03:57.760 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:03:57.760 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:03:57.769 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa2ae000 0x3faa97000] +10-02 06:03:57.784 303 303 D Zygote : Forked child process 6291 +10-02 06:03:57.785 530 577 I ActivityManager: Start proc 6291:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:03:57.796 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 06:03:57.798 6291 6291 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:03:57.896 0 0 W perfetto: enabled ftrace +10-02 06:03:57.799 384 427 I adbd : jdwp connection from 6291 +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.801 530 838 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:03:57.803 6291 6291 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 06:03:57.806 6291 6291 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:03:57.806 6291 6291 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:03:57.830 6291 6291 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 06:03:57.843 6291 6291 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("true"), "is_first_run": Bool(true), "is_large_device": Bool(false), "number_of_app_launches": Number(0)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(true), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 06:03:57.844 6291 6321 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:03:57.844 6291 6321 I nimbus::stateful::persistence: Upgrading from version 2 to version 3 +10-02 06:03:57.844 6291 6321 I nimbus::stateful::persistence: Migration v2->v3: experiments_participation=true, rollouts_participation=true +10-02 06:03:57.845 6291 6321 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 06:03:57.854 6291 6324 I GeckoThread: preparing to run Gecko +10-02 06:03:57.856 6291 6324 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 06:03:57.857 6291 6324 E GeckoLibLoad: Load sqlite start +10-02 06:03:57.858 6291 6324 E GeckoLibLoad: Load sqlite done +10-02 06:03:57.858 6291 6324 E GeckoLibLoad: Load nss start +10-02 06:03:57.858 6291 6324 E GeckoLibLoad: Load nss done +10-02 06:03:57.862 6291 6324 E GeckoLibLoad: Loaded libs in 4.388350ms total, 0ms(2ms) user, 1ms(3ms) system, 0(0) faults +10-02 06:03:57.862 6291 6324 W GeckoThread: zerdatime 1362255 - runGecko +10-02 06:03:57.868 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 06:03:57.891 6291 6316 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 06:03:57.891 6291 6318 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 06:03:57.893 6291 6324 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 06:03:57.896 6291 6291 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 06:03:57.897 6291 6291 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 06:03:57.897 6291 6324 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 06:03:57.897 6291 6324 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 06:03:57.897 6291 6324 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 06:03:57.897 6291 6324 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 06:03:57.897 6291 6318 I ActionBarPolicy: Default - Starting check... +10-02 06:03:57.897 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 06:03:57.897 6291 6318 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 06:03:57.888 6291 6291 W org.redoubtbrowser: type=1400 audit(0.0:202): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:03:57.899 6291 6329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:03:57.900 6291 6329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:03:57.906 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 06:03:57.906 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 06:03:57.906 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 06:03:57.908 6291 6357 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 06:03:57.910 6291 6317 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 06:03:57.914 6291 6291 I FirefoxAccountStateMachine: Sync is disabled +10-02 06:03:57.914 6291 6291 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:03:57.914 6291 6350 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 06:03:57.915 6291 6332 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 06:03:57.915 6291 6331 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:03:57.923 6291 6371 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:03:57.924 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 06:03:57.924 6291 6371 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:03:57.925 6291 6371 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:03:57.936 6291 6353 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:03:57.936 6291 6334 E SearchMiddleware: Could not find migrated default search engine () +10-02 06:03:57.937 6291 6334 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:03:57.944 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 06:03:57.944 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RestoreHiddenSearchEnginesAction +10-02 06:03:57.944 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 06:03:57.949 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 06:03:57.950 6291 6334 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 06:03:57.952 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 06:03:57.952 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 06:03:57.953 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 06:03:57.953 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 06:03:57.954 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 06:03:57.954 6291 6318 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:03:57.954 6291 6318 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 06:03:57.955 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:03:57.955 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:03:57.957 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 06:03:57.957 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 06:03:57.958 6291 6316 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 06:03:57.976 6291 6291 W Gecko : type=1400 audit(0.0:203): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:03:57.976 6291 6291 W Gecko : type=1400 audit(0.0:204): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:03:58.000 6291 6369 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f48050, tid 6369 +10-02 06:03:58.004 6291 6332 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 06:03:58.004 6291 6369 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:03:58.005 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:03:58.005 6291 6369 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 06:03:58.015 6291 6369 D EGL_emulation: eglCreateContext: 0x7a6f92faea90: maj 3 min 1 rcv 4 +10-02 06:03:58.016 6291 6369 D EGL_emulation: eglMakeCurrent: 0x7a6f92faea90: ver 3 1 (tinfo 0x7a6f32fc73b0) (first time) +10-02 06:03:58.034 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3faa97000 0x3fb280000] +10-02 06:03:58.060 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:03:58.060 6291 6369 I Gralloc4: mapper 4.x is not supported +10-02 06:03:58.060 6291 6369 D HostConnection: createUnique: call +10-02 06:03:58.061 6291 6369 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f48e90, tid 6369 +10-02 06:03:58.061 6291 6369 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:03:58.061 6291 6369 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:03:58.090 6291 6369 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:03:58.098 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f87ed000 0x3f8fd6000] +10-02 06:03:58.098 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd6000 0x3f97bf000] +10-02 06:03:58.100 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 06:03:58.150 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 06:03:58.151 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 06:03:58.152 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +390ms +10-02 06:03:58.153 530 844 W ActivityManager: Receiver with filter android.content.IntentFilter@8e3ee6d already registered for pid 6291, callerPackage is org.redoubtbrowser +10-02 06:03:58.155 6291 6318 I FenixApplication: Running post-visual completeness tasks... +10-02 06:03:58.155 6291 6318 I FenixApplication: Storage initialization... +10-02 06:03:58.155 6291 6318 I PlacesHistoryStorage: Warming up places storage... +10-02 06:03:58.158 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:03:58.158 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:03:58.158 6291 6291 I ColdStartupDuration: COLD MAIN Application. to first frame: 194 ms +10-02 06:03:58.158 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 06:03:58.159 6291 6352 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 06:03:58.160 6291 6361 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:03:58.160 6291 6361 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 06:03:58.163 6291 6321 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:03:58.166 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:03:58.166 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$TaskPreferenceUpdated +10-02 06:03:58.168 6291 6360 I MessageNotificationWorker: Successfully fetched and applied Nimbus experiments. +10-02 06:03:58.169 530 844 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:03:58.169 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:03:58.177 303 303 D Zygote : Forked child process 6411 +10-02 06:03:58.178 530 577 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 06:03:58.182 6291 6291 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 06:03:58.182 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 06:03:58.182 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 06:03:58.182 6291 6291 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 06:03:58.186 6291 6373 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=7e1c5451-0589-4dda-9f47-fd9b013b5098, tags={ org.mozilla.fenix.messaging.MessageNotificationWorker } ] +10-02 06:03:58.192 6291 6318 I PlacesHistoryStorage: 'Warming up places storage' took 36 ms +10-02 06:03:58.192 6291 6318 I PlacesBookmarksStorage: Warming up places storage... +10-02 06:03:58.192 6291 6318 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 06:03:58.192 6291 6318 I SyncableLoginsStorage: Warming up storage... +10-02 06:03:58.192 6291 6318 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 06:03:58.192 6291 6318 I AutofillCCAddressesStorage: Warming up storage... +10-02 06:03:58.192 6291 6318 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 06:03:58.198 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:03:58.198 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:03:58.200 6291 6318 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:03:58.200 6291 6318 I FenixApplication: 'Storage initialization' took 45 ms +10-02 06:03:58.214 6291 6324 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f4d150, tid 6324 +10-02 06:03:58.217 6291 6324 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:03:58.217 6291 6324 D EGL_emulation: eglCreateContext: 0x7a6f92ff3950: maj 3 min 1 rcv 4 +10-02 06:03:58.218 6291 6324 D EGL_emulation: eglMakeCurrent: 0x7a6f92ff3950: ver 3 1 (tinfo 0x7a6f32fe63d0) (first time) +10-02 06:03:58.229 530 577 I AppZygote: Starting application preload. +10-02 06:03:58.229 6411 6411 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 06:03:58.230 6411 6411 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 06:03:58.232 6411 6411 I GeckoViewZygotePreload: doPreload +10-02 06:03:58.235 6291 6324 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:03:58.245 6411 6411 I AppZygoteInit: Application preload done +10-02 06:03:58.245 530 577 I AppZygote: Application preload done. +10-02 06:03:58.247 6411 6417 W tbrowser_zygot: Reducing the number of considered missed Gc histogram windows from 135 to 100 +10-02 06:03:58.249 6411 6411 D Zygote : Forked child process 6427 +10-02 06:03:58.250 530 577 W ActivityManager: Slow operation: 81ms so far, now at startProcess: returned from zygote! +10-02 06:03:58.250 530 577 W ActivityManager: Slow operation: 81ms so far, now at startProcess: done updating battery stats +10-02 06:03:58.250 530 577 W ActivityManager: Slow operation: 82ms so far, now at startProcess: building log message +10-02 06:03:58.250 530 577 I ActivityManager: Start proc 6427:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f57c2a3d3d344c50957df0a08b50d2c5/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f57c2a3d3d344c50957df0a08b50d2c5} +10-02 06:03:58.250 530 577 W ActivityManager: Slow operation: 82ms so far, now at startProcess: starting to update pids map +10-02 06:03:58.250 530 577 W ActivityManager: Slow operation: 82ms so far, now at startProcess: done updating pids map +10-02 06:03:58.251 6427 6427 W 57df0a08b50d2c: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:03:58.253 384 427 I adbd : jdwp connection from 6427 +10-02 06:03:58.254 303 303 D Zygote : Forked child process 6445 +10-02 06:03:58.255 530 577 I ActivityManager: Start proc 6445:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 06:03:58.256 530 844 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:03:58.256 6445 6445 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:03:58.259 384 427 I adbd : jdwp connection from 6445 +10-02 06:03:58.264 6445 6445 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 06:03:58.265 6427 6427 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:03:58.265 6427 6427 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:03:58.268 6427 6427 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f57c2a3d3d344c50957df0a08b50d2c5 +10-02 06:03:58.276 6427 6468 I GeckoThread: preparing to run Gecko +10-02 06:03:58.277 6445 6445 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:03:58.278 6445 6445 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:03:58.280 6445 6445 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 06:03:58.280 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:03:58.281 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:03:58.282 6445 6469 I GeckoThread: preparing to run Gecko +10-02 06:03:58.285 6445 6469 E GeckoLibLoad: Load sqlite start +10-02 06:03:58.286 6445 6469 E GeckoLibLoad: Load sqlite done +10-02 06:03:58.286 6445 6469 E GeckoLibLoad: Load nss start +10-02 06:03:58.286 6445 6469 E GeckoLibLoad: Load nss done +10-02 06:03:58.287 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:03:58.288 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:03:58.291 6427 6468 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:03:58.291 6427 6468 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:03:58.291 6427 6468 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:03:58.292 6427 6468 E GeckoLibLoad: Load sqlite start +10-02 06:03:58.292 6427 6468 E GeckoLibLoad: Load sqlite done +10-02 06:03:58.292 6427 6468 E GeckoLibLoad: Load nss start +10-02 06:03:58.292 6427 6468 E GeckoLibLoad: Load nss done +10-02 06:03:58.292 6445 6469 E GeckoLibLoad: Loaded libs in 6.688122ms total, 1ms(3ms) user, 3ms(2ms) system, 0(0) faults +10-02 06:03:58.293 6445 6469 W GeckoThread: zerdatime 1362685 - runGecko +10-02 06:03:58.293 6427 6468 E GeckoLibLoad: Loaded libs in 0.473802ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:03:58.293 6427 6468 W GeckoThread: zerdatime 1362685 - runGecko +10-02 06:03:58.298 6445 6478 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:03:58.298 6445 6478 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:03:58.299 6445 6478 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:03:58.306 6445 6478 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f3ed50, tid 6478 +10-02 06:03:58.318 6445 6478 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:03:58.319 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:03:58.320 6445 6496 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 06:03:58.316 6427 6427 W WebExtensions: type=1400 audit(0.0:205): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:03:58.320 6427 6427 W WebExtensions: type=1400 audit(0.0:206): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:03:58.330 6445 6478 D EGL_emulation: eglCreateContext: 0x7a6f92f86920: maj 3 min 1 rcv 4 +10-02 06:03:58.330 6445 6478 D EGL_emulation: eglMakeCurrent: 0x7a6f92f86920: ver 3 1 (tinfo 0x7a6f32f68700) (first time) +10-02 06:03:58.341 6427 6468 W GeckoEditableChild: No editable parent +10-02 06:03:58.425 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:03:58.261 530 844 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:03:59.315 530 844 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:03:59.315 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:03:58.426 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:03:59.318 6411 6411 D Zygote : Forked child process 6534 +10-02 06:03:59.318 530 577 I ActivityManager: Start proc 6534:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:4e771d7796934c0d8d8a5ae1751cf00d/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:4e771d7796934c0d8d8a5ae1751cf00d} +10-02 06:03:59.319 6534 6534 W d8a5ae1751cf00: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:03:59.320 384 427 I adbd : jdwp connection from 6534 +10-02 06:03:59.322 530 844 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:03:59.324 6534 6534 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:03:59.324 6534 6534 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:03:59.351 6534 6534 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:4e771d7796934c0d8d8a5ae1751cf00d +10-02 06:03:59.352 6534 6553 I GeckoThread: preparing to run Gecko +10-02 06:03:59.352 6534 6553 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 06:03:59.353 6534 6553 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 06:03:59.353 6534 6553 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 06:03:59.353 6534 6553 E GeckoLibLoad: Load sqlite start +10-02 06:03:59.353 6534 6553 E GeckoLibLoad: Load sqlite done +10-02 06:03:59.353 6534 6553 E GeckoLibLoad: Load nss start +10-02 06:03:59.353 6534 6553 E GeckoLibLoad: Load nss done +10-02 06:03:59.353 6534 6553 E GeckoLibLoad: Loaded libs in 0.100683ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 06:03:59.353 6534 6553 W GeckoThread: zerdatime 1363746 - runGecko +10-02 06:03:59.388 6534 6534 W org.redoubtbrowser_zygote: type=1400 audit(0.0:207): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:03:59.388 6534 6534 W org.redoubtbrowser_zygote: type=1400 audit(0.0:208): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 06:03:59.881 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:03:59.881 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdatePromptRequestWebExtensionAction +10-02 06:03:59.890 6291 6574 I Addon : Icon for extension uBlock0@raymondhill.net loaded successfully +10-02 06:03:59.892 6427 6468 W GeckoEditableChild: No editable parent +10-02 06:03:59.897 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:03:59.897 6291 6291 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 06:03:59.897 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:03:59.902 530 842 D ConnectivityService: requestNetwork for uid/pid:10130/6291 NetworkRequest [ TRACK_DEFAULT id=23, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] +10-02 06:03:59.907 530 691 D ConnectivityService: NetReassign [23 : null → 101] +10-02 06:03:59.907 530 687 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=23, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 06:03:59.907 530 687 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=23, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 06:03:59.907 1101 1101 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=23, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 06:03:59.909 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb280000 0x3fb586000] +10-02 06:03:59.910 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb586000 0x3fb88c000] +10-02 06:03:59.910 1101 1101 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 06:03:59.910 1101 1101 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 06:03:59.911 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb88c000 0x3fbb92000] +10-02 06:03:59.911 755 755 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 06:03:59.914 755 755 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215570 dataRoaming=0 iconBitmap=android.graphics.Bitmap@d89dac7 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 06:03:59.919 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:03:59.920 6291 6291 I AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +10-02 06:03:59.937 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:03:59.955 6291 6291 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 5 lines +10-02 06:03:59.960 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:04:00.001 755 755 D KeyguardClockSwitch: Updating clock: 604 +10-02 06:04:00.072 302 6586 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 06:04:00.360 6291 6291 W org.redoubtbrowser: type=1400 audit(0.0:209): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:04:00.792 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:04:00.364 6291 6291 W org.redoubtbrowser: type=1400 audit(0.0:210): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:04:01.127 6291 6291 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 06:04:01.127 6291 6291 E LibreWolfUboPreinstaller: org.mozilla.gecko.EventDispatcher$QueryException +10-02 06:04:01.127 6291 6291 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$2.sendError(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:3) +10-02 06:04:01.127 6291 6291 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$JavaCallbackDelegate$1.run(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:73) +10-02 06:04:01.127 6291 6291 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 06:04:01.127 6291 6291 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 06:04:01.127 6291 6291 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 06:04:01.127 6291 6291 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 06:04:01.127 6291 6291 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 06:04:01.127 6291 6291 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 06:04:01.127 6291 6291 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 06:04:01.136 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fbb92000 0x3fbe05000] +10-02 06:04:01.146 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bf000 0x3f9a32000] +10-02 06:04:01.146 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9a32000 0x3f9ca5000] +10-02 06:04:01.295 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:04:01.296 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateWebExtensionAction +10-02 06:04:01.296 6291 6291 I AddonUpdaterWorker: Extension uBlock0@raymondhill.net successfully updated +10-02 06:04:01.297 6291 6344 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=ef48850f-e4d7-427d-9d67-c31cca8cf26d, tags={ mozilla.components.feature.addons.update.AddonUpdaterWorker,mozilla.components.feature.addons.update.uBlock0@raymondhill.net.periodicWork,mozilla.components.feature.addons.update.addonUpdater.periodicWork } ] +10-02 06:04:01.302 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:04:01.304 530 691 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=23, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] (release request) +10-02 06:04:01.304 6427 6468 W GeckoEditableChild: No editable parent +10-02 06:04:01.306 755 755 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 06:04:01.306 1101 1101 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 06:04:01.306 1101 1101 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 06:04:01.306 755 755 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215570 dataRoaming=0 iconBitmap=android.graphics.Bitmap@ef0881d mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 06:04:01.363 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:04:01.377 6291 6291 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 06:04:01.380 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:04:02.759 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=14) +10-02 06:04:02.759 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 06:04:02.760 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 14 ended, total sessions:0 +10-02 06:04:02.860 0 0 W perfetto: disabled ftrace +10-02 06:04:02.775 413 6287 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790913842774581613.perfetto_trace.pb +10-02 06:04:03.772 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:04:03.772 6291 6291 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:04:03.772 6291 6291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:04:07.180 6291 6291 W org.redoubtbrowser: type=1400 audit(0.0:211): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:04:08.532 6291 6291 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 06:04:09.920 6291 6291 W org.redoubtbrowser: type=1400 audit(0.0:213): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:04:15.787 530 844 D WifiNl80211Manager: Scan result ready event +10-02 06:04:15.787 530 844 D WifiNative: Scan result ready event +10-02 06:04:28.154 6291 6407 I SessionStorage/AutoSave: Save: Periodic +10-02 06:04:28.607 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 06:04:30.037 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 06:04:30.037 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 06:04:30.131 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 06:04:30.131 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 06:04:42.782 6659 6659 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:04:42.783 6659 6659 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:04:42.783 6659 6659 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:04:42.783 6659 6659 I AndroidRuntime: Using default boot image +10-02 06:04:42.783 6659 6659 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:04:42.783 6659 6659 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:04:42.783 6659 6659 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:04:42.783 6659 6659 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:04:42.780 6659 6659 W app_process: type=1400 audit(0.0:214): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:04:42.780 6659 6659 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:04:42.780 6659 6659 W app_process: type=1400 audit(0.0:217): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:04:42.810 6659 6659 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:04:42.810 6659 6659 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:04:42.812 6659 6659 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:04:42.812 6659 6659 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:04:42.812 6659 6659 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:04:42.816 6659 6659 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:04:42.817 6659 6659 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:04:42.820 6659 6676 V UiAutomation: Init UiAutomation@6b73f01[id=11, flags=0] +10-02 06:04:43.824 6659 6659 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 06:04:43.824 530 5326 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@5e3c070 +10-02 06:04:43.824 6659 6676 V UiAutomation: Init UiAutomation@6b73f01[id=-1, flags=0] +10-02 06:04:43.825 6659 6659 D AndroidRuntime: Shutting down VM diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/launcher-start-first-run-ui.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/launcher-start-first-run-ui.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/launcher-start-first-run-ui.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/launcher-start-restart-logcat.txt b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/launcher-start-restart-logcat.txt new file mode 100644 index 000000000..de2be8e66 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/launcher-start-restart-logcat.txt @@ -0,0 +1,328 @@ +--------- beginning of main +10-02 06:04:42.782 6659 6659 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:04:42.783 6659 6659 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:04:42.783 6659 6659 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:04:42.783 6659 6659 I AndroidRuntime: Using default boot image +10-02 06:04:42.783 6659 6659 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:04:42.783 6659 6659 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:04:42.783 6659 6659 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:04:42.783 6659 6659 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:04:42.780 6659 6659 W app_process: type=1400 audit(0.0:214): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:04:42.780 6659 6659 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:04:42.780 6659 6659 W app_process: type=1400 audit(0.0:217): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:04:42.810 6659 6659 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:04:42.810 6659 6659 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:04:42.812 6659 6659 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:04:42.812 6659 6659 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:04:42.812 6659 6659 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:04:42.816 6659 6659 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:04:42.817 6659 6659 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:04:42.820 6659 6676 V UiAutomation: Init UiAutomation@6b73f01[id=11, flags=0] +10-02 06:04:43.824 6659 6659 W AccessibilityNodeInfoDumper: Fetch time: 1ms +--------- beginning of system +10-02 06:04:43.824 530 5326 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@5e3c070 +10-02 06:04:43.824 6659 6676 V UiAutomation: Init UiAutomation@6b73f01[id=-1, flags=0] +10-02 06:04:43.825 6659 6659 D AndroidRuntime: Shutting down VM +--------- beginning of kernel +10-02 06:04:44.344 0 0 D logd : logdr: UID=2000 GID=2000 PID=6679 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 06:04:44.261 530 5326 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 6686 +10-02 06:04:44.261 530 5326 I ActivityManager: Killing 6445:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 6686 +10-02 06:04:44.265 530 5326 I ActivityManager: Killing 6291:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 6686 +10-02 06:04:44.265 6534 6553 I Gecko : [GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown +10-02 06:04:44.265 530 5326 W ActivityTaskManager: Force removing ActivityRecord{bb03f7e u0 org.redoubtbrowser/.App t21 f}}: app died, no saved state +10-02 06:04:44.265 6427 6468 I Gecko : [GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown +10-02 06:04:44.266 303 303 I Zygote : Process 6445 exited due to signal 9 (Killed) +10-02 06:04:44.266 6427 6427 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:44.267 530 5326 I ActivityManager: Killing 6534:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:4e771d7796934c0d8d8a5ae1751cf00d/u0a130i-8999 (adj 0): isolated not needed +10-02 06:04:44.268 530 5326 I ActivityManager: Killing 6427:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f57c2a3d3d344c50957df0a08b50d2c5/u0a130i-9000 (adj 0): isolated not needed +10-02 06:04:44.268 530 5326 I WindowManager: Force finishing activity ActivityRecord{bb03f7e u0 org.redoubtbrowser/.App t21 f} isExiting} +10-02 06:04:44.268 530 5326 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{bb03f7e u0 org.redoubtbrowser/.App t21 f} isExiting} +10-02 06:04:44.269 530 844 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@c9a0f9e +10-02 06:04:44.269 6686 6688 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:04:44.270 1101 1101 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 06:04:44.279 6411 6411 I Zygote : Process 6534 exited due to signal 9 (Killed) +10-02 06:04:44.286 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90002-90002 +10-02 06:04:44.286 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 06:04:44.286 530 582 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 06:04:44.286 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8004000 0x3f87ed000] +10-02 06:04:44.287 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9ca5000 0x3fa48e000] +10-02 06:04:44.287 303 303 I Zygote : Process 6291 exited due to signal 9 (Killed) +10-02 06:04:44.288 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3feefe000 0x3ff6e7000] +10-02 06:04:44.288 6411 6411 I Zygote : Process 6427 exited due to signal 9 (Killed) +10-02 06:04:44.289 530 2121 I WindowManager: WIN DEATH: Window{b5fc057 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:04:44.289 530 2121 W InputDispatcher: Attempted to unregister already unregistered input channel 'b5fc057 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 06:04:44.293 530 2121 W WindowManager: Failed to deliver inset state change to w=Window{43c3343 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:04:44.293 530 2121 W WindowManager: android.os.DeadObjectException +10-02 06:04:44.293 530 2121 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 06:04:44.293 530 2121 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 06:04:44.293 530 2121 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 06:04:44.293 530 2121 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 06:04:44.293 530 2121 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 06:04:44.293 530 2121 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 06:04:44.293 530 2121 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 06:04:44.293 530 2121 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 06:04:44.293 530 2121 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 06:04:44.293 530 2121 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 06:04:44.293 530 2121 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 06:04:44.293 530 2121 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 06:04:44.293 530 2121 W WindowManager: at com.android.server.wm.WindowManagerService.postWindowRemoveCleanupLocked(WindowManagerService.java:1966) +10-02 06:04:44.293 530 2121 W WindowManager: at com.android.server.wm.WindowState.removeImmediately(WindowState.java:2200) +10-02 06:04:44.293 530 2121 W WindowManager: at com.android.server.wm.WindowState.removeIfPossible(WindowState.java:2319) +10-02 06:04:44.293 530 2121 W WindowManager: at com.android.server.wm.WindowState.access$300(WindowState.java:254) +10-02 06:04:44.293 530 2121 W WindowManager: at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:2817) +10-02 06:04:44.293 530 2121 W WindowManager: at android.os.IBinder$DeathRecipient.binderDied(IBinder.java:305) +10-02 06:04:44.293 530 2121 W WindowManager: at android.os.BinderProxy.sendDeathNotice(BinderProxy.java:654) +10-02 06:04:44.388 0 0 I binder : undelivered TRANSACTION_COMPLETE +10-02 06:04:44.389 0 0 I binder : undelivered transaction 218320, process died. +10-02 06:04:44.391 0 0 I binder : undelivered transaction 218234, process died. +10-02 06:04:44.391 0 0 I binder_alloc: 6291: binder_alloc_buf, no vma +10-02 06:04:44.392 0 0 I binder : undelivered transaction 218236, process died. +10-02 06:04:44.392 0 0 I binder : 530:2121 transaction failed 29189/-3, size 536-0 line 2863 +10-02 06:04:44.394 0 0 I binder : undelivered transaction 218231, process died. +10-02 06:04:44.294 530 842 I WindowManager: WIN DEATH: Window{7143637 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:04:44.294 530 842 W InputDispatcher: Attempted to unregister already unregistered input channel '7143637 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 06:04:44.395 0 0 I binder : undelivered transaction 218232, process died. +10-02 06:04:44.296 530 4963 I WindowManager: WIN DEATH: Window{43c3343 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:04:44.296 530 4963 W InputDispatcher: Attempted to unregister already unregistered input channel '43c3343 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 06:04:44.396 0 0 I binder : undelivered transaction 218235, process died. +10-02 06:04:44.306 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 6445 in 45ms +10-02 06:04:44.307 530 578 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 6291 in 0ms +10-02 06:04:44.307 530 578 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 6534 in 0ms +10-02 06:04:44.307 530 578 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 6427 in 0ms +10-02 06:04:44.518 530 570 W ActivityManager: setHasOverlayUi called on unknown pid: 6291 +10-02 06:04:46.286 530 570 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 06:04:46.286 530 2415 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 06:04:46.287 403 403 I perfetto: ing_service_impl.cc:758 Configured tracing session 15, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 06:04:46.287 395 395 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=15) +10-02 06:04:46.288 6696 6698 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 06:04:46.289 530 570 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:04:46.289 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:04:46.302 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fa48e000 0x3fac77000] +10-02 06:04:46.318 395 395 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 06:04:46.418 0 0 W perfetto: enabled ftrace +10-02 06:04:46.319 303 303 D Zygote : Forked child process 6704 +10-02 06:04:46.320 530 577 I ActivityManager: Start proc 6704:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 06:04:46.322 6704 6704 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:04:46.323 384 427 I adbd : jdwp connection from 6704 +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.325 530 5326 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 06:04:46.328 6704 6704 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 06:04:46.330 6704 6704 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:04:46.330 6704 6704 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:04:46.347 6704 6704 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 06:04:46.361 6704 6704 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790912636888), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(1)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 06:04:46.361 6704 6733 I nimbus::stateful::nimbus_client: updating experiment list +10-02 06:04:46.362 6704 6733 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 03:43:56 UTC +10-02 06:04:46.370 6704 6736 I GeckoThread: preparing to run Gecko +10-02 06:04:46.372 6704 6736 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 06:04:46.373 6704 6736 E GeckoLibLoad: Load sqlite start +10-02 06:04:46.373 6704 6736 E GeckoLibLoad: Load sqlite done +10-02 06:04:46.373 6704 6736 E GeckoLibLoad: Load nss start +10-02 06:04:46.373 6704 6736 E GeckoLibLoad: Load nss done +10-02 06:04:46.377 6704 6736 E GeckoLibLoad: Loaded libs in 4.330678ms total, 0ms(0ms) user, 1ms(4ms) system, 0(0) faults +10-02 06:04:46.377 6704 6736 W GeckoThread: zerdatime 1410770 - runGecko +10-02 06:04:46.380 6704 6704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 06:04:46.381 6704 6730 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 06:04:46.381 6704 6729 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 06:04:46.383 6704 6736 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 06:04:46.383 6704 6704 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 06:04:46.385 6704 6742 I ActionBarPolicy: Default - Starting check... +10-02 06:04:46.385 6704 6742 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 06:04:46.380 6704 6704 W org.redoubtbrowser: type=1400 audit(0.0:218): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 06:04:46.431 6704 6704 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 06:04:46.431 6704 6743 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:04:46.431 6704 6704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 06:04:46.433 6704 6736 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 06:04:46.433 6704 6736 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 06:04:46.434 6704 6736 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 06:04:46.434 6704 6736 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 06:04:46.434 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 06:04:46.434 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 06:04:46.434 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 06:04:46.435 6704 6730 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 06:04:46.435 6704 6743 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 06:04:46.447 6704 6704 I FirefoxAccountStateMachine: Sync is disabled +10-02 06:04:46.447 6704 6704 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:04:46.448 6704 6730 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 06:04:46.448 6704 6743 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 06:04:46.448 6704 6731 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:04:46.449 6704 6762 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 06:04:46.449 6704 6777 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 06:04:46.450 6704 6777 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 06:04:46.455 6704 6777 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 06:04:46.457 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 06:04:46.469 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 06:04:46.470 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 06:04:46.473 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 06:04:46.475 6704 6742 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 06:04:46.476 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 06:04:46.476 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 06:04:46.477 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 06:04:46.477 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 06:04:46.478 6704 6704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 06:04:46.478 6704 6769 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 06:04:46.478 6704 6743 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 06:04:46.479 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:04:46.479 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:04:46.481 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 06:04:46.481 6704 6704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 06:04:46.482 6704 6743 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 06:04:46.519 6704 6774 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f43850, tid 6774 +10-02 06:04:46.508 6704 6704 W Gecko : type=1400 audit(0.0:219): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:04:46.521 6704 6774 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:04:46.522 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 06:04:46.522 6704 6774 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 06:04:46.522 6704 6774 D EGL_emulation: eglCreateContext: 0x7a6f92fa9fa0: maj 3 min 1 rcv 4 +10-02 06:04:46.512 6704 6704 W Gecko : type=1400 audit(0.0:220): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 06:04:46.523 6704 6774 D EGL_emulation: eglMakeCurrent: 0x7a6f92fa9fa0: ver 3 1 (tinfo 0x7a6f32fc52b0) (first time) +10-02 06:04:46.566 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fac77000 0x3fb460000] +10-02 06:04:46.567 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 06:04:46.567 6704 6774 I Gralloc4: mapper 4.x is not supported +10-02 06:04:46.567 6704 6774 D HostConnection: createUnique: call +10-02 06:04:46.567 6704 6774 D HostConnection: HostConnection::get() New Host Connection established 0x7a6fa2f46190, tid 6774 +10-02 06:04:46.567 6704 6774 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 06:04:46.567 6704 6774 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 06:04:46.595 6704 6774 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 06:04:46.603 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fb460000 0x3fbc49000] +10-02 06:04:46.603 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f87ed000 0x3f8fd6000] +10-02 06:04:46.630 6704 6736 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 06:04:46.674 530 575 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 06:04:46.675 530 575 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +385ms +10-02 06:04:46.675 530 570 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 06:04:46.676 6704 6729 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 06:04:46.686 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 06:04:46.697 530 5326 W ActivityManager: Receiver with filter android.content.IntentFilter@3237f20 already registered for pid 6704, callerPackage is org.redoubtbrowser +10-02 06:04:46.700 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 06:04:46.701 6704 6762 I FenixApplication: Running post-visual completeness tasks... +10-02 06:04:46.701 6704 6762 I FenixApplication: Storage initialization... +10-02 06:04:46.701 6704 6762 I PlacesHistoryStorage: Warming up places storage... +10-02 06:04:46.704 6704 6773 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 06:04:46.707 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 06:04:46.707 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 06:04:46.707 6704 6704 I ColdStartupDuration: COLD MAIN Application. to first frame: 189 ms +10-02 06:04:46.707 6704 6744 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 06:04:46.707 6704 6744 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 06:04:46.709 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 06:04:46.711 530 4963 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 06:04:46.711 530 577 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 06:04:46.713 6704 6762 I PlacesHistoryStorage: 'Warming up places storage' took 11 ms +10-02 06:04:46.713 6704 6762 I PlacesBookmarksStorage: Warming up places storage... +10-02 06:04:46.713 6704 6762 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 06:04:46.713 6704 6762 I SyncableLoginsStorage: Warming up storage... +10-02 06:04:46.713 6704 6762 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 06:04:46.713 6704 6762 I AutofillCCAddressesStorage: Warming up storage... +10-02 06:04:46.713 6704 6762 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 06:04:46.716 6704 6762 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 06:04:46.717 6704 6762 I FenixApplication: 'Storage initialization' took 15 ms +10-02 06:04:46.719 6411 6411 D Zygote : Forked child process 6812 +10-02 06:04:46.719 530 577 I ActivityManager: Start proc 6812:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:a4411e98540b45bd96f9996e2048f8d8/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:a4411e98540b45bd96f9996e2048f8d8} +10-02 06:04:46.723 6812 6812 W 6f9996e2048f8d: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:04:46.725 6704 6704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:04:46.725 6704 6704 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 06:04:46.726 6704 6704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:04:46.726 384 427 I adbd : jdwp connection from 6812 +10-02 06:04:46.728 6704 6704 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 06:04:46.728 6704 6704 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 06:04:46.728 6704 6704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:04:46.729 530 4963 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 06:04:46.731 6704 6704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:04:46.731 6704 6704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:04:46.731 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 06:04:46.732 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 06:04:46.732 6704 6704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 06:04:46.732 6704 6704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:04:46.732 6704 6704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:04:46.733 6704 6704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 06:04:46.733 6704 6704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 06:04:46.739 6812 6812 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:04:46.740 6812 6812 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 06:04:46.743 6812 6812 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:a4411e98540b45bd96f9996e2048f8d8 +10-02 06:04:46.744 6812 6832 I GeckoThread: preparing to run Gecko +10-02 06:04:48.591 530 1466 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 06:04:51.289 395 395 I perfetto: probes_producer.cc:329 Producer stop (id=15) +10-02 06:04:51.289 403 403 I perfetto: ng_service_impl.cc:1948 Tracing session 15 ended, total sessions:0 +10-02 06:04:51.289 395 395 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 06:04:51.390 0 0 W perfetto: disabled ftrace +10-02 06:04:51.291 413 6700 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790913891291259772.perfetto_trace.pb +10-02 06:05:00.001 755 755 D KeyguardClockSwitch: Updating clock: 605 +10-02 06:05:16.406 6704 6704 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 06:05:16.406 6704 6704 E LibreWolfUboPreinstaller: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 30000 ms +10-02 06:05:16.406 6704 6704 E LibreWolfUboPreinstaller: at kotlinx.coroutines.TimeoutCoroutine.run(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:101) +10-02 06:05:16.406 6704 6704 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 06:05:16.406 6704 6704 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 06:05:16.406 6704 6704 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 06:05:16.406 6704 6704 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 06:05:16.406 6704 6704 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 06:05:16.406 6704 6704 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 06:05:16.406 6704 6704 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 06:05:16.420 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3fbc49000 0x3fbebc000] +10-02 06:05:16.425 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd6000 0x3f9249000] +10-02 06:05:16.425 323 323 D goldfish-address-space: claimShared: Ask to claim region [0x3f9249000 0x3f94bc000] +10-02 06:05:16.699 6704 6807 I SessionStorage/AutoSave: Save: Periodic +10-02 06:05:28.607 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 06:05:30.091 495 495 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 06:05:30.091 495 495 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 06:05:30.137 497 497 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 06:05:30.137 497 497 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 06:05:31.316 6839 6839 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 06:05:31.318 6839 6839 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 06:05:31.318 6839 6839 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 06:05:31.318 6839 6839 I AndroidRuntime: Using default boot image +10-02 06:05:31.318 6839 6839 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 06:05:31.318 6839 6839 I AndroidRuntime: Leaving lock profiling enabled +10-02 06:05:31.318 6839 6839 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 06:05:31.319 6839 6839 I app_process: Core platform API reporting enabled, enforcing=false +10-02 06:05:31.312 6839 6839 W app_process: type=1400 audit(0.0:221): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:05:31.312 6839 6839 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 06:05:31.312 6839 6839 W app_process: type=1400 audit(0.0:224): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=130 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 06:05:31.352 6839 6839 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 06:05:31.352 6839 6839 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 06:05:31.354 6839 6839 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 06:05:31.354 6839 6839 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:05:31.354 6839 6839 I app_process: The ClassLoaderContext is a special shared library. +10-02 06:05:31.359 6839 6839 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 06:05:31.361 6839 6839 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 06:05:31.364 6839 6855 V UiAutomation: Init UiAutomation@7d6cd1a[id=12, flags=0] +10-02 06:05:32.369 6839 6839 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 06:05:32.370 530 4963 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@6e45a44 +10-02 06:05:32.370 6839 6855 V UiAutomation: Init UiAutomation@7d6cd1a[id=-1, flags=0] +10-02 06:05:32.371 6839 6839 D AndroidRuntime: Shutting down VM +10-02 06:05:32.890 0 0 D logd : logdr: UID=2000 GID=2000 PID=6858 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/launcher-start-restart-ui.xml b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/launcher-start-restart-ui.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/launcher-start-restart-ui.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/out.txt b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/out.txt new file mode 100644 index 000000000..df4c812dc --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-launcher-before/out.txt @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5570 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] check-launcher-start: first-run FAILED: the 'uBlock Origin setup failed' dialog is showing; the preinstaller logged a startup failure; no readiness line was logged +[smoke] check-launcher-start: restart FAILED: the 'uBlock Origin setup failed' dialog is showing; the preinstaller logged a startup failure; no readiness line was logged +[smoke] check-launcher-start FAIL first-run: the 'uBlock Origin setup failed' dialog is showing, the preinstaller logged a startup failure, no readiness line was logged; restart: the 'uBlock Origin setup failed' dialog is showing, the preinstaller logged a startup failure, no readiness line was logged +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /tmp/claude-1000/-home-mgysin-Documents-librewolf/e0d297a6-dd59-4761-bb99-51f0017f288f/scratchpad/ubo/smoke-launcher-before/check-launcher-start.json +[smoke] FAILED check-launcher-start first-run: the 'uBlock Origin setup failed' dialog is showing, the preinstaller logged a startup failure, no readiness line was logged; restart: the 'uBlock Origin setup failed' dialog is showing, the preinstaller logged a startup failure, no readiness line was logged diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-ubo-preinstall-after/check-ubo-preinstall.json b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-ubo-preinstall-after/check-ubo-preinstall.json new file mode 100644 index 000000000..0ea43972b --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-ubo-preinstall-after/check-ubo-preinstall.json @@ -0,0 +1,92 @@ +{ + "checks": [ + { + "check": "ubo-first-navigation", + "ok": true, + "detail": "bundled-list script blocked; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:36303/ubo-probe?token=first-0d97e428f7871c75", + "uri": "http://127.0.0.1:36303/ubo-probe?token=first-0d97e428f7871c75", + "ready": "complete", + "probe": { + "token": "first-0d97e428f7871c75", + "blocked": false, + "allowed": true + } + }, + "page_requests": [ + [ + 1790916315.7211344, + "http", + "/ubo-probe?token=first-0d97e428f7871c75" + ] + ], + "blocked_requests": [], + "allowed_requests": [ + [ + 1790916315.7989585, + "http", + "/redoubt-allowed.js?token=first-0d97e428f7871c75" + ] + ], + "expected_blocked": true + } + }, + { + "check": "ubo-preinstalled-signature", + "ok": true, + "detail": "the pinned ordinary AMO-signed add-on must be active on first navigation", + "evidence": { + "addon": { + "id": "uBlock0@raymondhill.net", + "version": "1.75.0", + "active": true, + "userDisabled": false, + "signedState": 2, + "amoSigned": true, + "isBuiltin": false, + "privateBrowsingAllowed": true, + "blockingResponseListeners": 1, + "startupCache": { + "memoryEnabled": true, + "disk": [ + { + "location": "app-profile", + "enabled": true, + "version": "1.75.0" + } + ] + } + }, + "bundle": { + "pin": { + "schema": 1, + "id": "uBlock0@raymondhill.net", + "version": "1.75.0", + "url": "https://addons.mozilla.org/firefox/downloads/file/5034826/ublock_origin-1.75.0.xpi", + "sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "size": 4650100, + "asset": "extensions/ublock_origin.xpi", + "android_min_version": "115.0" + }, + "xpi_sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "filter_path": "assets/thirdparties/easylist/easylist.txt", + "filter_sha256": "f54f1cc57746f0da7a7be0d9d1bbd8beedf976090bf5bc39365eef111cf3fdf9", + "filter_rule": "/banner_ads/*$~xmlhttprequest,domain=~clickbd.com" + } + } + } + ], + "work": "/tmp/claude-1000/-home-mgysin-Documents-librewolf/e0d297a6-dd59-4761-bb99-51f0017f288f/scratchpad/ubo/final-preinstall", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/ubo-fix-apk/signed/fenix-x86_64-release-throwaway.apk", + "sha256": "71761a08aefe27664fdf614f4403654ede69df39c162cde016ea568cbc843b75", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-ubo-preinstall-after/out.txt b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-ubo-preinstall-after/out.txt new file mode 100644 index 000000000..a5e4a1722 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/smoke-ubo-preinstall-after/out.txt @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/ubo-fix-apk/signed/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5570 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:36303/ and https://10.0.2.2:52519/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-first-navigation PASS bundled-list script blocked; allowed script must execute and reach the origin +[smoke] ubo-preinstalled-signature PASS the pinned ordinary AMO-signed add-on must be active on first navigation +[smoke] ------------------------------------------------------------ +[smoke] 2 check(s) run, 0 failed. Detail: /tmp/claude-1000/-home-mgysin-Documents-librewolf/e0d297a6-dd59-4761-bb99-51f0017f288f/scratchpad/ubo/final-preinstall/check-ubo-preinstall.json diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/ubo-1.75.0-review/amo-addon-ublock-origin.json b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/ubo-1.75.0-review/amo-addon-ublock-origin.json new file mode 100644 index 000000000..45e89b0d3 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/ubo-1.75.0-review/amo-addon-ublock-origin.json @@ -0,0 +1 @@ +{"id":607454,"authors":[{"id":11423598,"name":"Raymond Hill","url":"https://addons.mozilla.org/en-US/firefox/user/11423598/","username":"gorhill","picture_url":null}],"average_daily_users":11216858,"categories":["privacy-security"],"contributions_url":"","created":"2015-04-25T07:26:22Z","current_version":{"id":6490666,"compatibility":{"firefox":{"min":"115.0","max":"*"},"android":{"min":"115.0","max":"*"}},"edit_url":"https://addons.mozilla.org/en-US/developers/addon/ublock-origin/versions/6490666","file":{"id":5034826,"created":"2026-09-16T14:24:45Z","hash":"sha256:5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287","is_mozilla_signed_extension":false,"size":4650100,"status":"public","url":"https://addons.mozilla.org/firefox/downloads/file/5034826/ublock_origin-1.75.0.xpi","permissions":["alarms","dns","menus","privacy","storage","tabs","unlimitedStorage","webNavigation","webRequest","webRequestBlocking","","http://*/*","https://*/*","file://*/*","https://easylist.to/*","https://*.fanboy.co.nz/*","https://filterlists.com/*","https://forums.lanik.us/*","https://github.com/*","https://*.github.io/*","https://github.com/uBlockOrigin/*","https://ublockorigin.github.io/*","https://*.reddit.com/r/uBlockOrigin/*"],"optional_permissions":[],"host_permissions":[],"data_collection_permissions":["none"],"optional_data_collection_permissions":[]},"is_strict_compatibility_enabled":false,"license":{"id":6,"is_custom":false,"name":{"en-US":"GNU General Public License v3.0 only"},"slug":"GPL-3.0-only","url":"https://spdx.org/licenses/GPL-3.0-only.html"},"release_notes":null,"reviewed":"2026-09-16T14:26:37Z","version":"1.75.0"},"default_locale":"en-US","description":{"ar":"مانع إعلانات كفوء: خفيف على الذاكرة و المعالج, على الرغم من قدرته على تحميل و تطبيق الألاف من الفلاتر أكثر من بعض أشهر مانعي الإعلانات.\n\nتوضيح عام لكفاءة الإضافة: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nالإستخدام: زر التشغيل الكبير في النافذة المنبثقة هو لتعطيل أو تشغيل uBlock للموقع الحالي. هو ينطبق على الموقع الحالي فقط، و ليس زر تشغيل عام.\n\n***\n\nمع مرونته، هو أكثر من مجرد \"مانع إعلانات\": بإمكانه أيضا قراءة و إنشاء فلاتر من ملفات الإستقبال.\n\nفلاتر حديثة، هذه القوائم من الفلاتر يتم تحميلها و تطبيقها:\n\n- EasyList\n- قائمة خادم الإعلانات لـPeter Lowe\n- EasyPrivacy\n- نطاقات البرامج الضارة\n\nيوفر لك قوائم أكثر لتختار منها إذا كنت ترغب:\n\nقائم التتبع المحسنة لـFanboy\n- Dan Pollock’s hosts file\n- hpHosts’s Ad and tracking servers\n- MVPS HOSTS\n- Spam404\n- و الكثير من القوائم الأخرى.\n\nطبعا، كلما مكَّنتَ فلاتر أكثر، كلما ازداد أثرها على الذاكرة. حتى مع الرغم من إضافة القوائم الإضافية لـFanboy، و قوائم تتبع إعلان hpHost، ما زال بإمكان uBlock₀ العمل بأدنى أثر على الذاكرة أفضل من بعض أشهر قوائم التتبع.\n\nأيضا، كن على علم أن تحديد بعض من هذه القوائم الإضافية قد يؤدي إلى إمكانية أعلى لتعطيل المواقع -- خصوصا تلك القوائم التي تستخدم عادة كملفات مضيفة.\n\n***\n\nبدون وجود قوائم الفلترات, هذه الإضافة عديمة القيمة. إذن إن كانت لديك الرغبة في المساهمة، فكر في أولئك الذين يعملون بجد لصيانة قوائم الفلترات التي تستخدمها، التي تمت إتاحتها لك لتسخدمها مجَّاناََ.\n\n***\n\nمجاناً.\nمفتوح المصدر مع رخصة (GPLv3)\nللمستخدمين من طرف مستخدمين أخرين.\n\nالمساهمون في Github:\nhttps://github.com/gorhill/uBlock/graphs/contributors\nالمساهمون في Crowdin:\n https://crowdin.net/project/ublock\n\n***\n\nالإضافة في قيد الإنجاز، خذ هذا في عين الإعتبار عندما تستعرضها.\n\nسجل التغييرات للمشروع:\nhttps://github.com/gorhill/uBlock/releases","bg":"Ефикасен блокер: с малко използване на паметта и процесора, но същевременно способен да зарежда и налага хиляди допълнителни филтри в сравнение с други популярни блокери.\n\nИлюстрация на неговата ефикасност: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nИзползване: Големият бутон за \"Включване\" в изскачащият прозорец служи за трайно включване/изключване на uBlock за текущия сайт. Той се отнася само за текущия сайт, не е глобален бутон за включване.\n\n***\n\nГъвкав, той е повече от \"блокер на реклами\": може да чете и създава филтри от хост файлове.\n\nПри първоначално използване са заредени и наложени следните списъци с филтри:\n\n- EasyList\n- Списък с рекламни сървъри от Peter Lowe\n- EasyPrivacy\n- Вредоносни домейни\n\nAко желаете, на разположение са допълнителни списъци, които да изберете:\n\n- разширен проследяващ списък от Fanboy\n- хост файл от Dan Pollock\n- рекламни и проследяващи сървъри от hpHosts\n- MVPS HOSTS\n- Spam404\n- и много други\n\nРазбира се, колкото повече списъци включите, толкова по-голямо е използването на паметта. Въпреки това, дори и след добавяне на двата допълнителни списъка от Fanboy, рекламните и проследяващи сървъри от hpHosts, uBlock₀ използва по-малко памет в сравнение с други много популярни блокери.\n\nСъщо така, имайте предвид, че избирането на някои от допълнителните списъци може да доведе до по-голяма вероятност от неправилно функциониране на уебсайтове -- особено тези списъци, които по принцип се използват като хост файлове.\n\n***\n\nБез предварително зададените списъци с филтри, това разширение е нищо. Така че, ако някога наистина искате да допринесете с нещо, помислете за хората, работещи усилено по поддържането на списъците с филтри, предоставени ви за безплатно използване от всички.\n\n***\n\nБезплатно.\nОтворен код с публичен лиценз (GPLv3)\nЗа потребители от потребителите.\n\nСътрудници @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nСътрудници @ Crowdin: https://crowdin.net/project/ublock\n\n***\n\nТова е доста ранна версия, имайте го предвид, когато я разглеждате.\n\nСписък с промени на проекта:\nhttps://github.com/gorhill/uBlock/releases","bn-BD":"একটি দক্ষ প্রতিরোধক: মেমরি ও CPU-র পদচিহ্নের জন্য সহজ, এবং এখনো অন্যান্য জনপ্রিয় ব্লকার বা অবরোধকারীর থেকে হাজার হাজার অধিক ফিল্টারকে লোড এবং জোরদার করতে পারে।\n\nএটির কার্যকারিতার সচিত্র সংক্ষিপ্ত বিবরণ: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nব্যবহার: পপআপে বড় পাওয়ার বোতাম স্থায়ীভাবে বর্তমান ওয়েব সাইটের জন্য uBlock সক্রিয়/নিষ্ক্রিয় করবে। এটা শুধুমাত্র বর্তমান ওয়েব সাইটে প্রযোজ্য, এটি একটি বৈশ্বিক পাওয়ার বোতাম নয়।\n\n***\n\nমনীয়, এটি একটি \"ad blocker\"-এর ছেয়েও অধিক: এছাড়াও এটি হোস্ট ফাইল থেকে ফিল্টার পড়তে ও তৈরি করতে পারে।\n\nবাক্সের বাইরের, এই তালিকার ফিল্টারগুলি লোড করে এবং তা প্রয়োগ করে:\n\n- সহজ তালিকা\n- পিটার লো'য়ের বিজ্ঞাপন সার্ভারের তালিকা\n- সহজ গোপনীয়তা\n- ম্যালওয়্যার ডোমেইন\n\n আপনি যদি চান আপনি নির্বাচন করার জন্য আরো তালিকা পাবেন:\n\n- ফানবয়ের উন্নত ট্র্যাকিং তালিকা\n- Dan Pollock-এর হোস্ট ফাইল\n- hpHosts-এর বিজ্ঞাপন এবং ট্র্যাকিং সার্ভার\n- MVPS হোস্টসমূহ\n- স্প্যাম৪০৪\n- এবং আরও অনেক কিছু\n\nঅবশ্যই, যতবেশি ফিল্টার সক্রিয় করবেন, মেমরি পদচিহ্ন ততবেশি হবে। এমনকি Fanboy-এর দুটি অতিরিক্ত তালিকা, hpHosts-এর বিজ্ঞাপন এবং ট্র্যাকিং সার্ভার যোগ করার পরেও uব্লক অন্যান্য খুব জনপ্রিয় ব্লকারের থেকে কম মেমরি পদচিহ্ন ব্যবহার করে।\n\nএছাড়াও, এই অতিরিক্ত তালিকার কিছু নির্বাচন ওয়েব সাইট ভাঙ্গনের জন্য উচ্চ সম্ভাবনাময় হয়ে উঠতে পারে তাই সাবধান --- বিশেষকরে এই তালিকাগুলি যা সাধারণত হোস্ট ফাইল হিসেবে ব্যবহার করা হয়।\n\n***\n\nফিল্টারের পূর্বনির্ধারিত তালিকা ছাড়া, এই এক্সটেনশনটি কিছুই নয়। তাই কখনও যদি আপনি সত্যিই কিছু অবদান রাখতে চান, আপনার ব্যবহার করা ফিল্টার তালিকা রক্ষণাবেক্ষণের জন্য কঠোর পরিশ্রম করা সেই সব মানুষের করা কথা চিন্তা করুন যারা এই সব বিনামূল্যে ব্যবহারের জন্য উপলব্ধ করেছেন।\n\n***\n\nবিনামূল্যে।\nপাবলিক লাইসেন্সসহ মুক্ত উৎসের (GPLv3)\nব্যবহারকারীদের দ্বারা ব্যবহারকারীদের জন্য।\n\nঅবদানকারীগণ @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nঅবদানকারীগণ @ Crowdin: https://crowdin.net/project/ublock\n\n***\n\nএটি একটি প্রাথমিক সংস্করণ, আপনার পর্যালোচনার সময় তা মনে রাখুন।\n\nপ্রকল্পের পরিবর্তন লগ:\nhttps://github.com/gorhill/uBlock/releases","ca":"Un bloquejador eficient: el consum de memòria i de processador és baix però, no obstant això, pot carregar i aplicar milers de filtres més que altres bloquejadors coneguts.\n\nGràfic de l'eficiència: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nÚs: El gran botó d'engegada de la finestra emergent serveix per a desactivar/activar permanentment el uBlock per al lloc web actual. No és un botó d'engegada general de l'extensió.\n\n***\n\nFlexible, és més que un \"bloquejador d'anuncis\": també pot llegir i crear filtres a partir de fitxers hosts.\n\nPer defecte, es carreguen i s'apliquen aquestes llistes de filtres:\n\n- EasyList\n- Peter Lowe’s Ad server list\n- EasyPrivacy\n- Dominis de malware\n\nSi voleu, podeu seleccionar altres llistes disponibles:\n\n- Fanboy’s Enhanced Tracking List\n- Dan Pollock’s hosts file\n- hpHosts’s Ad and tracking servers\n- MVPS HOSTS\n- Spam404\n- I altres\n\nÒbviament, com més filtres activeu, més gran serà el consum de memòria. Però fins i tot després d'afegir dues llistes extra de Fanboy, hpHosts’s Ad and tracking servers, el uBlock₀ encara té un consum de memòria inferior al d'altres bloquejadors coneguts.\n\nTambé heu de ser conscient que seleccionant algunes d'aquestes llistes extra és més probable trobar-se amb llocs webs inservibles -- especialment aquelles llistes que s'utilitzen normalment com a fitxer de hosts.\n\n***\n\nSense les llistes predefinides de filtres, aquesta extensió no és res. Així que, si en cap moment voleu fer una aportació, penseu en les persones que treballen durament per a mantenir les llistes de filtres que utilitzeu, a disposició de tothom de manera gratuïta.\n\n***\n\nLliure.\nCodi obert amb llicència pública (GPLv3)\nPer usuaris per a usuaris.\n\nCol·laboradors a Github: https://github.com/gorhill/uBlock/graphs/contributors\nCol·laboradors a Crowdin: https://crowdin.net/project/ublock\n\n***\n\nAquesta és, en certa manera, una versió primitiva. Tingueu-ho en compte quan en doneu la vostra opinió.\n\nRegistre de canvis del projecte:\nhttps://github.com/gorhill/uBlock/releases","cs":"Efektivní blokovač: nezanechává velké stopy, nezatěžuje paměť a CPU, a přesto může načítat a využívat o několik tisíc filtrů více, než jiné populární blockery.\n\nGrafický přehled jeho účinnosti: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nPoužití: Velký vypínač ve vyskakovacím okně trvale povolí/zakáže uBlock pro otevřenou stránku. Funguje pouze pro aktivní webovou stránku, není to obecný vypínač.\n\n\n\nFlexibilní, více než jen \"blokovač reklam\": umí také číst a vytvářet filtry z hosts souborů.\n\nPo instalaci jsou načteny a použity tyto filtry:\n
  • EasyList
  • Peter Lowe’s Ad server list
  • EasyPrivacy
  • Malware domains
\nPokud chcete, můžete si vybrat tyto další filtry:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • A mnoho dalších
\nČím více filtrů je povoleno, tím je samozřejmě větší stopa v paměti. I přesto má ale uBlock₀ i po přidání dvou dalších seznamů od Fanboye a \"hpHosts’s Ad and tracking servers\" menší vliv na paměť než mnohé další velmi populární blockery.\n\nDále mějte na paměti, že vybírání více filtrů zvyšuje šanci chybného zobrazení webů -- především u seznamů, které se normálně používají jako hosts soubory.\n\n\n\nBez předvolených seznamů filtrů by toto rozšíření bylo k ničemu. Pokud tedy opravdu budete chtít něčím přispět, myslete na lidi, kteří spravují Vámi používané seznamy filtrů a uvolňují je pro všechny zdarma.\n\n\n\nSvobodný software.\nOpen source s veřejnou licencí (GPLv3)\nOd uživatelů pro uživatele.\n\nPřispěvatelé na Githubu: https://github.com/gorhill/uBlock/graphs/contributors\nPřispěvatelé na Crowdinu: https://crowdin.net/project/ublock\n\n\n\nJde o poměrně ranou verzi, mějte to na paměti při recenzování.\n\nChange log projektu:\nhttps://github.com/gorhill/uBlock/releases","da":"En effektiv blocker: let på hukommelse og CPU forbrug,. Kan indlæse og anvende tusindvis af flere filtre end andre populære blockere derude.\n\nIllustreret oversigt over effektiviteten: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP :-Efficiency-compared\n\nAnvendelse: Den Store power knap i pop-up-vinduet kan permanent deaktivere/aktivere uBlock på det aktuelle websted. Dette gælder kun for det aktuelle websted, det er ikke en global afbryderknap.\n\n***\n\nFleksibel, det er mere end en \"ad blocker\": den kan også læse og oprette filtre fra hosts-filer.\n\nFra starten af er disse lister over filtre indlæst og anvendt:\n\n- EasyList\n- Peter Lowe’s Ad server list\n- EasyPrivacy\n- Malware domains\n\nFlere lister er tilgængelige hvis du ønsker det:\n\n- Fanboy’s Enhanced Tracking List\n- Dan Pollock’s hosts file\n- hpHosts’s Ad and tracking servers\n- MVPS HOSTS\n- Spam404\n- Osv.\n\nSelvfølgelig vil flere aktive filtre betyde højere hukommelsesforbrug. Selv efter tilføjelse af Fanboys to ekstra lister, og hpHosts’s Ad and tracking server, har uBlock₀ stadig et lavere hukommelsesforbrug end andre blockere derude.\n\nVær desuden opmærksom på, at hvis du vælger nogle af disse ekstra lister kan det føre til højere sandsynlighed for, at webstedet bliver vist forkert - især de lister der normalt anvendes som hosts-fil.\n\n***\n\nUden de forudindstillede lister med filtre er denne udvidelse intet. Hvis du nogensinde virkelig ønsker at bidrage med noget, så tænk på de mennesker der arbejder hårdt for at vedligeholde de filterlister du bruger, som alle blev stillet gratis til rådighed for alle.\n\n***\n\nGratis.\nOpen source med offentlig licens (GPLv3)\nFor brugere, af brugere.\n\nBidragydere @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nBidragydere @ Crowdin: https://crowdin.net/project/ublock\n\n***\n\nDette er en tidlig version. Hav dette i tankerne når du skriver en anmeldelse.\n\nProjekt changelog:\nhttps://github.com/gorhill/uBlock/releases","de":"Ein effizienter Blocker: Geringer Speicherbedarf und niedrige CPU-Belastung - und dennoch werden Tausende an Filtern mehr angewendet als bei anderen populären Blockern.\n\nBenutzung: Der An-/Ausschaltknopf beim Klicken des Erweiterungssymbols dient zum An-/Ausschalten von uBlock auf der aktuellen Webseite. Dies wirkt sich also nur auf die aktuelle Webseite aus und nicht global.\n\n\n\nuBlock ist flexibel, denn es ist mehr als ein \"Werbeblocker\": Es verarbeitet auch Filter aus mehreren hosts-Dateien.\n\nStandardmäßig werden folgende Filterlisten geladen und angewandt:\n
  • EasyList (Werbung)
  • EasyPrivacy (Tracking)
  • Peter Lowe’s Ad server list (Werbung und Tracking)
  • Online Malicious URL Blocklist
  • uBO's eigene Filterlisten
\nAuf Wunsch können zusätzliche Listen ausgewählt werden:\n
  • EasyList Cookie
  • Fanboy Annoyances
  • AdGuard Annoyances
  • Dan Pollock’s hosts file
  • Und viele weitere
\n\n\nOhne die vorgegebenen Filterlisten ist diese Erweiterung nichts. Wenn du also etwas beitragen möchtest, dann denke an die Menschen, die hart dafür arbeiten, die von dir benutzten Filterlisten zu pflegen, und diese für uns alle frei verfügbar gemacht haben.\n\n\n\nKostenlos.\nOpen source mit Public License (GPLv3)\nFür Benutzer von Benutzern.\n\nMitwirkende @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nMitwirkende @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nChange log des Projekts:\nhttps://github.com/gorhill/uBlock/releases","el":"Ένας αποτελεσματικός αναστολέας διαφημίσεων: παρόλο το ελαφρύ του αποτύπωμα στη μνήμη και τον επεξεργαστή μπορεί να εφαρμόσει χιλιάδες περισσότερα φίλτρα σε σχέση με άλλους δημοφιλείς blockers.\n\nΑπεικονιζόμενη επισκόπηση της αποτελεσματικότητάς του: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nΧρήση: Το μεγάλο πλήκτρο απενεργοποίησης/ενεργοποίησης στο αναδυόμενο παράθυρο, χρησιμεύει στην εναλλαγή κατάστασης του uBlock για τον τρέχοντα ιστότοπο. Η εφαρμογή της ρύθμισης αυτής γίνεται μόνο για τον τρέχοντα ιστότοπο και δεν επιβάλλεται καθολικά.\n\n\n\nΕυέλικτος, είναι πολλά περισσότερα από ένας απλός \"ad blocker\": μπορεί επιπλέον να διαβάζει και να δημιουργεί φίλτρα από αρχεία hosts.\n\nΚατά προεπιλογή, οι λίστες φίλτρων που φορτώνονται και επιβάλλονται είναι οι εξής:\n
  • EasyList
  • Λίστα διακομιστών διαφημίσεων του Peter Lowe
  • EasyPrivacy
  • Κακόβουλοι τομείς
\nΕπιπλέον λίστες είναι διαθέσιμες για να επιλέξετε εάν το επιθυμείτε:\n
  • Ενισχυμένη Ιχνωσική Λίστα του Fanboy
  • Αρχείο hosts του Dan Pollock
  • Διαφημίσεις και διακομιστές ίχνωσης hpHosts
  • MVPS HOSTS
  • Spam404
  • και πολλές άλλες
\nΦυσικά, όσο περισσότερα φίλτρα ενεργοποιούνται, τόσο αυξάνεται το αποτύπωμα της μνήμης. Ωστόσο, ακόμη και μετά από την προσθήκη δυο επιπλέον λιστών, του Fanboy και της λίστας διαφημίσεων και διακομιστών ίχνωσης hpHosts, το uBlock₀ συνεχίζει να έχει χαμηλότερο αποτύπωμα μνήμης από άλλους δημοφιλείς αναστολείς.\n\nΕπίσης, έχετε υπ'όψην ότι διαλέγοντας μερικές από τις έξτρα λίστες μπορεί να οδηγήσει σε πιθανό σφάλμα στην ιστοσελίδα -- ειδικά εκείνες που κανονικά χρησιμοποιούνται σαν host αρχεία.\n\n\n\nΧωρίς τις υπάρχουσες λίστες φίλτρων, αυτή η επέκταση δεν έχει καμία αξία. Εάν ποτέ λοιπόν θελήσετε πραγματικά να συνεισφέρετε κάτι, αναλογιστείτε τους ανθρώπους που εργάζονται σκληρά για να διατηρήσουν τις λίστες φίλτρων που χρησιμοποιείτε, οι οποίες διατέθηκαν προς χρήση σε όλους, δωρεάν.\n\n\n\nΔωρεάν.\nΑνοιχτού κώδικα με άδεια δημόσιας χρήσης (GPLv3)\nΑπό τους χρήστες για τους χρήστες.\n\nΣυνεισφέροντες @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nΣυνεισφέροντες @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nΕίναι μια αρκετά πρόωρη έκδοση, κρατήστε το υπόψη κατά την αξιολόγηση.\n\nΑρχείο αλλαγών του έργου:\nhttps://github.com/gorhill/uBlock/releases","en-US":"uBlock Origin is not an \"ad blocker\", it's a wide-spectrum content blocker with CPU and memory efficiency as a primary feature.\n\n\n\nOut of the box, uBO blocks ads, trackers, coin miners, popups, etc. through the following lists of filters, enabled by default:\n
  • EasyList (ads)
  • EasyPrivacy (tracking)
  • Peter Lowe’s Ad server list (ads and tracking)
  • Online Malicious URL Blocklist
  • uBO's own lists
\nMore lists are available for you to select if you wish:\n
  • EasyList Cookie
  • Fanboy Annoyances
  • AdGuard Annoyances
  • Dan Pollock’s hosts file
  • And many others
\nAdditionally, you can point-and-click to block JavaScript locally or globally, create your own global or local rules to override entries from filter lists, and many more advanced features.\n\n\n\nFree.\nOpen source with public license (GPLv3)\nFor users by users.\n\nIf ever you really do want to contribute something, think about the people working hard to maintain the filter lists you are using, which were made available to use by all for free.\n\n\n","es-ES":"Un bloqueador eficiente: capaz de cargar y aplicar miles más de filtros en comparación con otros populares bloqueadores, manteniendo un mínimo consumo de memoria y CPU.\n\nEjemplo con imágenes ilustrando su eficiencia (en inglés): https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nUso: El botón grande de apagado/encendido en la ventana emergente de la extensión, es para deshabilitar/habilitar uBlock₀ permanentemente en el sitio web actual. Aplica solo al sitio web actual, no activa o desactiva la extensión de forma general.\n\n\n\nFlexible, es más que un \"bloqueador de anuncios\": también puede leer y crear filtros desde archivos hosts.\n\nPor defecto ya trae configuradas las siguientes listas de filtros:\n
  • EasyList
  • Peter Lowe’s Ad server list
  • EasyPrivacy
  • Malware domains
\nOtras listas disponibles pueden ser seleccionadas, si se desea:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • Y muchas más
\nPor supuesto, mientras más filtros se activen, mayor será el consumo de memoria. No obstante, incluso después de agregar las dos listas adicionales de \"Fanboy's\" y la \"hpHosts’s Ad and tracking servers\", uBlock₀ consume menos memoria que otros bloqueadores similares.\n\nTambién tenga en cuenta que seleccionar algunas de estas listas adicionales puede conducir a una mayor probabilidad de aparición de problemas al mostrar un sitio web -- especialmente las listas utilizadas normalmente como archivo hosts.\n\n\n\nSin las listas preestablecidas de filtros, esta extensión no sería nada. Así que si alguna vez realmente quieres aportar algo, piensa en las personas que trabajan duro para mantener estas listas de filtros, disponibles de forma gratuita para todos.\n\n\n\nLibre.\nCódigo abierto con licencia pública (GPLv3)\nHecho para usuarios por los usuarios.\n\nColaboradores @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nColaboradores @ Crowdin: https://crowdin.com/project/ublock\n\n\n\nRegistro de cambios del proyecto:\nhttps://github.com/gorhill/uBlock/releases","eu":"Blokeatzaile eraginkor bat: Memoria eta PUZ erabileran arina da, eta hala ere beste blokeatzaile ezagun batzuk baino milaka iragazki gehiago kargatu eta ezarri ditzake.\n\nBere eraginkortasunaren adibide grafikoa: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nErabilera: Laster-leihoko pizte botoi handia uBlock uneko gunean behin betiko gaitu edo desgaitzeko da. Uneko guneari dagokio soilik, ez da botoi orokor bat.\n\n***\n\nMalgua, iragarki blokeatzaile bat baino gehiago da, ostalarietako iragazkiak sortu eta irakurri ditzake ere.\n\nLehenetsita, honako iragazki zerrendak kargatu eta ezartzen ditu:\n\n- EasyList\n- Peter Loweren iragarki zerbitzarien zerrenda\n- EasyPrivacy\n- Malware domeinuak\n\nZerrenda gehiago dituzu eskura hautatzeko hala nahiez gero:\n\n- Fanboyren hobetutako jarraipen zerrenda\n- Dan Pollocken ostalari zerrenda\n- hpHostsen iragarki eta jarraipen zerbitzariak\n- MVPS Ostalariak\n- Spam404\n- Eta beste hainbat gehiago\n\nJakina, iragazki gehiago kargatuta memoria erabilera handiagoa da. Hala ere, Fanboyren bi zerrenda gehigarriak eta hpHostsen iragarki eta jarraipen zerbitzariak kargatuta, uBlockek beste blokeatzaile ezagun batzuk baino memoria gutxiago erabiltzen du.\n\nBestalde, kontuan izan zerrenda gehigarri hauetako batzuk gaitzeak guneren bat hausteko aukerak handitzen dituela, batez ere ostalari fitxategi gisa erabili ohi diren zerrendak.\n\n***\n\nLehenetsitako iragazki zerrendarik gabe gehigarri honek ez du ezer egiten. Beraz ezertan lagundu nahi baduzu pentsa ezazu erabiltzen dituzun iragazki zerrendak egunean mantentzeko tinko lanean dabiltzan horietan, guztiek erabiltzeko moduan doan eskuragarri jarri dituztenak.\n\n***\n\nDoan.\nLizentzia libreduna (GPLv3)\nErabiltzaileek erabiltzaileentzat sortua.\n\nParte-hartzaileak @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nParte-hartzaileak @ Crowdin: https://crowdin.net/project/ublock\n\n***\n\nNahiko berria da bertsio hau, kontua izan honi buruz idaztean.\n\nProiektuaren aldaketa egunkaria:\nhttps://github.com/gorhill/uBlock/releases","fa":"یک بلاکر موثر: نیاز به پردازش حافظه و سی پی یو کمتر و در عین حال اجرای هزاران فیلتر بیشتر از سایر رقبای بلاکر موجود.\n\nبررسی تصویری از کارایی این محصول: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nکاربرد: دکمه ی پاور بزرگ در پنجره برای فعال یا غیر فعال کردن uBlock برای صفحه ی جاری است. فقط برای همین سایت اعمال میشود، دکمه ی پاوری برای تمام سایت ها نیست.\n\n***\n\nانعطاف پذیری آن بیشتر از \"ad blocker\" است: همچنین می تواند فیلتر ها را از هاست میزبان، بخواند و بسازد.\n\nبیرون از جعبه، این لیست فیلترها بارگذاری و اجرا میشوند:\n\n- EasyList\n- لیست سرور تبلیغاتی Peter Lowe\n- EasyPrivacy\n-دامنه های تروجان\n\nاگر میخواهید لیست های بیشتر برای انتخاب شما در دسترس هستند:\n\n- ردیابی لیست پیشرفته ی Fanboy\n- میزبانی فایل Dan Pollock\n- تبلیغ و ردیابی سرور hpHosts\n- هاست های MVPS\n- اسپم 404\n- و بسیاری دیگر\n\nالبته هرچه فیلترهای بیشتری فعال باشند، حافظه ی بیشتری اشغال خواهد شد. با اینحال، حتی پس از اضافه کردن دو لیست اضافی Fanboy و سرور های ردیابی و تبلیغ hpHosts ، میبینیم که uBlock هنوز حافظه پایین تری از دیگر برنامه های مشابه اشغال میکند.\n\nهمچنین، بدانید که انتخاب برخی از این لیست ها ممکن است افزایش احتمال شکستگی وب سایت--به ویژه آنهایی که به طور معمول به عنوان میزبان فایل شناخته میشوند را در پی داشته باشد.\n\n***\n\nبدون فهرست از پیش تعیین شده ی فیلتر، این افزونه هیچ است. پس اگر واقعا می خواهید کمکی کرده باشید، به افرادی فکر کنید که برای حفظ لیست فیلتر مورد استفاده شما سخت کار میکنند که برای استفاده همه به رایگان در دسترس باشد.\n\n***\n\nرایگان.\nمتن باز با مجوز عمومی (GPLv3)\nبرای کاربران توسط کاربران.\n\nمشارکت کنندگان در گیت هاب: https://github.com/gorhill/uBlock/graphs/contributors\nمشارکت کنندگان در کرادین https://crowdin.net/project/ublock\n\n***\n\nاین کاملا یک نسخه اولیه است، هنگام بررسی اینرا بخاطر داشته باشید.\n\nتغییرات اخیر پروژه:\nhttps://github.com/gorhill/uBlock/releases","fi":"Tehokas mainosten estäjä – käyttää vähän resursseja, mutta silti voit ladata ja pakottaa tuhansia suodatinsääntöjä enemmän kuin muut suositut mainoksia estävät lisäosat.\n\nKuvitettu yleiskatsaus uBlockin tehokkuudesta (englanniksi): https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nKäyttö: Iso virtanappi ponnahdusikkunassa on tarkoitettu pysyvästi estämään/sallimaan uBlock kyseisellä sivulla. Tämä koskee vain nykyistä sivua, ei kaikkia sivuja.\n\n\n\nJoustava, tämä lisäosa on enemmän kuin perinteinen \"mainosten estäjä\". Voit lukea ja luoda suodattimia myös hosts-tiedostoista.\n\nNämä suodatinlistat ovat automaattisesti ladattuna ja kytketty päälle:\n
  • EasyList
  • Peter Lowe’s Ad server list
  • EasyPrivacy
  • Malware domains
\nHalutessasi voit valita käyttöösi lisää listoja:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • Ja monia muita
\nJos sinulla on useita listoja käytössä, keskusmuistia kuluu enemmän. Tästä huolimatta, vaikka lisäisit Fanboyn kaksi lisälistaa ja hpHostsin listan, uBlockilla on silti pienempi muistinkulutus kuin muilla suosituilla mainosten estäjillä.\n\nUseiden listojen lisääminen saattaa aiheuttaa sivujen kaatumisen tai hajoamisen. Etenkin listat, joita käytetään normaalisti hosts-tiedostona, voivat aiheuttaa ongelmia.\n\n\n\nTämä lisäosa ei tee mitään ilman suodatinlistoja. Jos siis haluat osallistua jotenkin, muistathan kaikki ne ihmiset jotka työskentelevät pitääkseen käyttämäsi suodatinlistat ajan tasalla ja saatavilla ilmaiseksi.\n\n\n\nIlmainen.\nAvoimen lähdekoodin julkinen lisenssi (GPLv3)\nKäyttäjiltä käyttäjille.\n\nKehittäjät @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nKehittäjät @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nOtathan huomioon testatessasi, että käytössäsi on varsin varhainen versio.\n\nProjektin muutosloki:\nhttps://github.com/gorhill/uBlock/releases","fr":"uBlock est une extension qui bloque les publicités et les pisteurs, légère en empreinte mémoire et en utilisation du processeur et qui pourtant, est capable d'utiliser et de traiter des milliers de filtres de plus que la plupart des autres bloqueurs.\n\nConsultez cette page en Anglais pour avoir une vue d'ensemble illustrée de son efficacité : https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nUtilisation : Le gros bouton power dans la fenêtre pop-up permet de désactiver/activer en permanence uBlock pour le site Web en cours de consultation. Cela s'applique uniquement au site Web actuel, ce n'est pas un bouton power qui affecte entièrement le fonctionnement de l'extension.\n\n\n\nFlexible, uBlock ne prend pas en charge que les filtres de type Adblock, elle peut également lire et créer des filtres depuis des fichiers hosts.\n\nPar défaut, ces listes de filtrage sont chargées et traitées :\n
  • EasyList (Liste anti-publicités maintenue fréquemment à jour par la communauté)
  • Peter Lowe’s Ad server list (Liste de serveurs publicitaires maintenue à jour par Peter Lowe)
  • EasyPrivacy (Liste anti-pisteurs maintenue fréquemment à jour par la communauté)
  • Malware domains (Liste de protection contre des domaines malveillants)
\nDavantage de listes sont disponibles si vous souhaitez renforcer le blocage :\n
  • Fanboy’s Enhanced Tracking List (Liste de protection avancée contre le pistage maintenue à jour par Fanboy)
  • Dan Pollock’s hosts file (Fichier Hosts bloquant publicités, domaines malveillants et autres pisteurs, maintenue fréquemment à jour par Dan Pollock)
  • hpHosts’s Ad and tracking servers (Fichier Hosts bloquant des serveurs publicitaires et des serveurs pistant, maintenue à jour par hpHosts)
  • MVPS HOSTS (Fichier Hosts bloquant publicités, domaines malveillants et autres pisteurs, maintenue à jour par MVPS)
  • Spam404 (Liste de protection contre les spams, maintenue fréquemment à jour par la communauté)
  • Et plein d'autres
\nBien évidemment, plus vous activez de filtres, plus l'empreinte mémoire augmentera. Pourtant, même après avoir ajouté deux listes supplémentaires crées par Fanboy et le fichier Hosts d'hpHosts, uBlock₀ utilise moins de mémoire vive que tous les autres bloqueurs de pubs populaires.\n\nVeuillez tout de même prendre en compte que le fait de choisir parmi ces listes supplémentaires peut conduire à quelques incompatibilités sur les sites Web que vous visitez, bien que ces listes soient maintenues à jour par leurs auteurs.\n\n\n\nSans les listes prédéfinies de filtres, cette extension (comme d'autres) ne serait rien. Alors si vous tenez vraiment à contribuer d'une quelconque manière, pensez aux personnes travaillant dur pour maintenir à jour ces listes de filtres que vous utilisez, qui plus est proposées gratuitement à tout le monde.\n\n\n\nGRATUIT.\nSource libre avec une licence publique GPLv3\nFait par des utilisateurs pour des utilisateurs.\n\nContributeurs @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nContributeurs @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nIl s'agit d'une version relativement préliminaire, veuillez garder ça à l'esprit lors de votre évaluation de l'extension.\n\nConsultez ici en Anglais le Journal des changements concernant le projet :\nhttps://github.com/gorhill/uBlock/releases","he":"חוסם יעיל: חותמת נמוכה של המעבד והזיכרון, ועדיין יכול לטעון ולאפשר אלפי מסננים יותר מאשר חוסמים פופולריים אחרים.\n\nסקירה כוללת על היעילות שלו: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nשימוש: לחצן ההפעלה הגדול בחלון הפופאפ הוא בשביל לבטל/להפעיל את uBlock עבור האתר הנוכחי. הוא חל על האתר הנוכחי בלבד, זהו לא לחצן הפעלה גלובלי.\n\n\n\nגמיש, יותר מ \"חוסם פרסומות\": הוא יכול גם לקרוא וליצור מסננים מקבצי hosts.\n\nהיישר מהקופסה, רשימות המסננים הללו נטענות ומאופשרות:\n
  • EasyList
  • Peter Lowe’s Ad server list
  • EasyPrivacy
  • Malware domains
\nרשימות נוספות אלו זמינות לבחירתך אם תרצה:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • ועוד רבים אחרים
\nכמובן שככל שכמות מסננים גדולה יותר מופעלת, ככה גם חתימת הזיכרון גדולה יותר. ובכל זאת, אפילו לאחר הוספת שתי הרשימות הנוספות של Fanboy ו hpHosts’s Ad and tracking servers, ל uBlock עדיין יש חתימת זיכרון נמוכה יותר מלחוסמים פופולריים אחרים שם בחוץ.\n\nכמו כן, תהיה מודע שבחירה של חלק מהרשימות הנוספות הללו עלולה להוביל בסבירות גבוהה לשבירה של אתרי אינטרנט -- במיוחד הרשימות אשר בדרך כלל משומשות כקובץ hosts.\n\n\n\nללא רשימות מסננים מוגדרים מראש, תוסף זה לא שווה כלום. אז אם אי פעם תרצה באמת לתרום משהו, תחשוב על האנשים שעובדים לילות כימים כדי לתחזק את רשימות המסננים שאתה משתמש בהן, אשר הובאו לשימוש על ידי כולם ללא כל תשלום.\n\n\n\nחינם.\nקוד פתוח עם רשיון ציבורי (GPLv3)\nבשביל המשתמשים על ידי המשתמשים.\n\nתורמים @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nתורמים @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nקח בחשבון שזוהי גרסה מוקדמת בזמן הסקירה שלך.\n\nרשימת השינויים של הפרויקט:\nhttps://github.com/gorhill/uBlock/releases","hu":"Egy hatékony blokkoló: kíméletes a processzorral és a memóriával, mégis képes nagyságrendekkel több szűrő betöltésére és alkalmazására a többi népszerű blokkolóhoz viszonyítva.\n\nÁttekintés a hatékonyságáról: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nHasználat: A nagy bekapcsológomb a kiegészítő tiltására/engedélyezésére szolgál a jelenlegi webhelyen. A gomb kizárólag a jelenlegi webhelyre érvényes, nem egy globális kapcsoló.\n\n\n\nTöbb mint egy egyszerű reklámblokkoló: képes hosts fájlok bejegyzéseit is értelmezni, és azokból szűrőket létrehozni.\n\nAlapértelmezetten a következő szűrőlisták kerülnek betöltésre és alkalmazásra:\n
  • EasyList
  • Peter Lowe hirdetési szerverlistája
  • EasyPrivacy
  • Kártékony domainek
\nEgyéb listák is kiválaszthatók a felhasználó igénye szerint:\n
  • Fanboy bővített követők listája
  • Dan Pollock hosts fájlja
  • hpHosts hirdetés és követőszerverek listája
  • MVPS HOSTS
  • Spam404
  • És sok más
\nTermészetesen, több szűrő használatával a memóriaigény is növekszik. Ennek ellenére Fanboy két extra listája és a hpHosts (reklám és követőszerverek) lista hozzáadásával a uBlock memóriafogyasztása még mindig alacsonyabb, mint a legnépszerűbb blokkolóké.\n\nEmellett, néhány extra lista kiválasztásával megnövekszik az esély arra, hogy a webhelyek használhatatlanná válnak -- főleg azon listákról van szó, melyek normál esetben hosts fájlként használatosak.\n\n\n\nA szűrőlisták nélkül a kiegészítő nem sokat érne. Tehát, ha valaha is eszedbe jutna támogatást kínálni, akkor előbb gondolj azokra, akik keményen dolgoznak a listák karbantartásával, illetve ingyenesen hozzáférhetővé teszik azokat mindenki számára.\n\n\n\nIngyenes.\nNyílt forráskódú nyilvános licenccel (GPLv3)\nFelhasználóknak felhasználóktól.\n\nKözreműködők a Github-on: https://github.com/gorhill/uBlock/graphs/contributors\nKözreműködők a Crowdin-en: https://crowdin.net/project/ublock\n\n\n\nEz még egy elég korai verzió, amit illik szem előtt tartani értékeléskor.\n\nVáltozások listája:\nhttps://github.com/gorhill/uBlock/releases","id":"Pemblokir yang efisien: ringan penggunaan memori dan CPU, namun dapat memuat dan menjalankan ribuan filter lain dibanding pemblokir populer lain di luar sana.\n\nRingkasan ilustrasi efisiensi: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP :-Efficiency-Compared\n\nPenggunaan: Tombol daya yang besar dalam popup berfungsi menonaktifkan/mengaktifkan uBlock secara permanen untuk situs yang sedang dibuka. Berlaku untuk situs yang sedang dibuka saja, bukan tombol daya global.\n\n***\n\nFleksibel, lebih dari sekedar \"pemblokir iklan\": juga dapat membaca dan membuat filter dari berkas host.\n\nLangsung bekerja, daftar filter berikut ini dimuat dan dijalankan:\n\n- EasyList\n- Daftar server iklan Peter Lowe\n- EasyPrivacy\n- Domain malware\n\nJika anda ingin, masih banyak tersedia daftar lain untuk anda pilih:\n\n- Daftar Pelacakan Fanboy yang DItingkatkan\n- Berkas host Dan Pollock\n- Server iklan dan pelacakan hpHosts\n- HOST MVPS\n- Spam404\n- dan banyak lainnya\n\nTentu saja, semakin banyak filter yang diaktifkan, semakin besar penggunaan memori. Namun, bahkan setelah menambahkan 2 daftar ekstra Fanboy, server iklan dan pelacakan hpHosts, penggunaan memori uBlock masih lebih kecil dibanding pemblokir iklan populer lain di luar sana.\n\nPerlu diketahui juga bahwa memilih beberapa daftar ekstra juga berpeluang lebih tinggi menyebabkan kerusakan situs -- terutama daftar yang biasanya digunakan sebagai berkas host.\n\n***\n\nTanpa daftar filter yang ada, ekstensi ini bukanlah apa-apa. Jadi, jika Anda benar-benar ingin berkontribusi sesuatu, berpikirlah tentang orang-orang yang bekerja keras mengelola daftar filter yang anda gunakan, yang dibuat dan tersedia untuk digunakan oleh semua dengan gratis.\n\n***\n\nGratis.\nSumber terbuka dengan lisensi publik (GPLv3)\nUntuk pengguna oleh pengguna.\n\nKontributor @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nKontributor @ Crowdin: https://crowdin.net/project/ublock\n\n***\n\nMasih dalam versi yang sangat awal, mohon diingat ketika anda membuat ulasan.\n\nCatatan perubahan proyek:\nhttps://github.com/gorhill/uBlock/releases","it":"uBlock è un efficiente ad-blocker: occupa poca memoria e poca CPU, ma può usare migliaia di filtri in più rispetto ad altri software simili.\n\nConsulta questa pagina (in inglese) per verificare la sua efficacia https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nUso: il pulsante power nel popup serve per disabilitare/abilitare permanentemente uBlock nel sito che stai visitando. e non serve per disabilitare/abilitare l'estensione.\n\n\n\nMolto più che un ad-blocker: può anche creare filtri dal file host.\n\nPer default sono attivate queste liste:\n
  • EasyList
  • Peter Lowe’s Ad server list
  • EasyPrivacy
  • Malware domains
\nPuoi anche attivare moltre altre liste:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • Ecc.
\nOvviamente, più liste attivi, maggiore sarà l'impatto sulla memoria. Anche aggiungendo altre due liste di Fanboy, ad di hpHosts e tracking server, uBlock userà meno memoria di molti altri ad-blocker.\n\nSelezionando alcuni di questi filtri può portare ad una maggiore probabilità di problemi nel visualizzare alcuni siti web.\n\n\n\nSenza queste liste di filtri, questa estensione non è niente. osì se vuoi contribuire, pensa alle persone che lavorano duramente per mantenere queste liste che stai usando, che sono disponibili gratuitamente.\n\n\n\nGratuito.\nOpen source with public license (GPLv3)\nFatto dagli utenti per gli utenti.\n\nCollaboratori @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nCollaboratori @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nQuesta è una versione preliminare, ricordalo quando scriverai una recensione.\n\nPer leggere le novità di ogni versione consulta questa pagina (In Inlgese):\nhttps://github.com/gorhill/uBlock/releases","ja":"効率的なブロッカー:コンピュータのメモリとCPUのフットプリントはより少なく\n、別の人気のブロッカーよりも何千ものフィルタをロードし、強制的にブロックができます\n\n他ソフトとの比較は以下のとおり: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\n使用法: ポップアップに表示される大きな電源ボタンは、現在のサイトでuBlockの有効/無効を切り替えます。 現在のサイトのみに適用されます、グローバルボタンではありません。\n\n\n\nただの「広告ブロッカー」より柔軟です:ホストファイルを読み込みフィルターを作成できます。\n\n要するに、以下のフィルターが読み込まれ、適用されます:\n
  • EasyList
  • Peter Lowe’s Ad server list
  • EasyPrivacy
  • Malware domains
\nご希望であればさらに多くのリストがご利用できます:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • Etc.
\nもちろん、多くのフィルターを適用すれば使用メモリーは増えます。 ただ、それでも、Fanboy's Special Blocking List、Fanboy's Enhanced Tracking List、hpHost's Ad and tracking serversの三つのリストを追加で適用しても、uBlockは他の人気のブロッカーより少ないメモリー消費を実現しています。\n\nそれと、多くのリストの適用は(特にホストファイルとしてよく使われているリスト)ウェブサイトの崩壊を起こしかねないことに注意してください。\n\n\n\nこの拡張機能は、あらかじめ設定されているフィルターのリストが無ければ意味を成しません。 ですので、何かしらの形で貢献したいと考えることがあった時は、これらのリストを無料で懸命に更新し続けている方々を思い出してください。\n\n\n\n無料.\nパブリックライセンス(GPLv3)のオープンソース\nユーザーによって作られた、ユーザーのための物。\n\n貢献者 @ Github: https://github.com/gorhill/uBlock/graphs/contributors\n貢献者 @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nこれは割と初期のバージョンですので、それを念頭にレビューをお願いします。\n\nプロジェクト変更ログ:\nhttps://github.com/gorhill/uBlock/releases","ka":"რეკლამების შედეგიანი შემზღუდავი: მეხსიერებისა და პროცესორის შემსუბუქებული მოხმარება, რეკლამების სხვა შემზღუდავებთან შედარებით, ათასობით მეტი ფილტრის გამოყენების პირობებშიც კი.\n\nშედეგიანობის მიმოხილვა იხილეთ ბმულზე: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nგამოყენება: ჩართვის დიდი ღილაკით, ჩამოშლილ მენიუში, შესაძლებელია uBlock-ის ჩართვა/გამორთვა მიმდინარე ვებსაიტზე. ეს ღილაკი მოქმედებს მხოლოდ არსებულ საიტზე და არ გამოიყენება ზოგადად ჩართვა/გამორთვისთვის.\n\n\n\nმეტად მოქნილი, ეს არაა უბრალოდ „რეკლამების შემზღუდავი“: ასევე შესაძლებელია hosts ფაილის წაკითხვა და ფილტრების შექმნა.\n\nგარდა ამისა, ნაგულისხმევად ჩართულია და გამოიყენება შემდეგი გასაფილტრი სიები:\n
  • EasyList
  • Peter Lowe-ის სარეკლამო სერვერების სია
  • EasyPrivacy
  • მავნე დომენები
\nასევე, ხელმისაწვდომია სიები სურვილისამებრ შესარჩევად:\n
  • Fanboy-ის გაუმჯობესებული წესები თვალყურისმდევნებლების შესაზღუდად
  • Dan Pollock-ის hosts ფაილი
  • hpHosts-ის სარეკლამო და თვალყურისმდევნელი სერვერები
  • MVPS HOSTS
  • Spam404
  • და კიდევ ბევრი
\nრასაკვირველია, რაც უფრო მეტი ფილტრია ჩართული, მეხსიერების გამოყენება იზრდება. თუმცა, Fanboy-ის გაფართოებული წესების, hpHosts-ის სარეკლამო და თვალყურისმდევნელი სერვერების დამატების შემთხვევაშიც კი, uBlock მაინც ნაკლებ მეხსიერებას იყენებს, ვიდრე ყველა სხვა ცნობილი შემზღუდავი პროგრამები.\n\nამასთან, გაითვალისწინეთ, რომ ზოგიერთი დამატებითი წესების შერჩევის შედეგად, შესაძლოა ვებსაიტები არ გამოჩნდეს გამართულად -- განსაკუთრებით იმ წესების შემთხვევაში, რომელიც ჩვეულებრივ, hosts ფაილად გამოიყენება.\n\n\n\nწინასწარ შედგენილ წესებს, მნიშვნელოვანი ადგილი უჭირავს ამ გაფართოების შედეგიან მუშაობაში. ასე რომ, თუ ოდესმე გადაწყვეტთ ვინმესთვის შემოწირულობის გაღებას, იფიქრეთ იმ ადამიანებზე, რომლებიც თავდაუზოგავად შრომობენ იმ გასაფილტრი წესების მუდმივ განახლებაზე, რომლითაც სარგებლობთ და რომელიც ხელმისაწვდომია ყველასთვის უფასოდ.\n\n\n\nუფასო.\nღია წყაროს მქონე საჯარო ლიცენზიით (GPLv3)\nმომხმარებლების მიერ, მომხმარებლებისთვის.\n\nწვლილის შემტანები @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nწვლილის შემტანები @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nცვლილებების ჩამონათვალი:\nhttps://github.com/gorhill/uBlock/releases","ko":"효율적인 차단기: 메모리와 CPU에 부담이 적고, 다른 인기있는 차단기에 비해 수 천 가지의 필터를 사용할 수 있습니다.\n\n효율성에 대한 소개: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\n사용 방법: 해당 웹사이트에서 팝업의 큰 전원 버튼을 눌러 uBlock을 켜고 끌 수 있습니다. 적용은 현재 웹사이트만 적용되며, 전체적으로 적용되지 않습니다.\n\n\n\n\"AdBlocker\" 보다 더 유연합니다: 호스트 파일들로부터 필터를 만들고 볼 수 있습니다.\n\n특별한 설치 없이도 아래 목록들을 불러오고 적용할 수 있습니다:\n
  • EasyList
  • Peter Lowe’s Ad server list
  • EasyPrivacy
  • Malware domains
\n당신이 원한다면 더 많은 목록을 선택할 수 있습니다:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • 그리고 무수히 많은 다른 목록들
\n물론, 더 많은 필터를 활성화하면 할수록, 메모리 사용량도 높아집니다. 하지만 Fanboy's two extra lists와 hpHosts’s Ad and tracking servers 필터를 추가한 후에도 uBlock₀은 다른 인기있는 차단기에 비해 메모리 사용량이 적습니다.\n\n또, 이러한 일부 추가 목록(특히 일반적으로 사용되는 호스트 파일) 중 선택시 높은 확률로 웹사이트가 파손될 수 있음을 명심해주시기 바랍니다.\n\n\n\n필터에 필터 목록이 하나도 없다면, 이 확장기능은 아무 쓸모가 없어집니다. 그래서 만약 당신이 정말 어떤것으로든 기여하고 싶을때는, 당신이 사용중인 필터 리스트를 만들고 유지하기 위해 노력중인 사람들을 생각해주세요. 필터들은 모두 무료로 사용이 가능하게 되어있습니다.\n\n\n\n완전히 무료입니다.\n오픈소스이며, 공개 라이센스(GPLv3)를 따릅니다.\n사용자를 위해, 사용자에 의해 만들어졌습니다.\n\n기여자 @ Github: https://github.com/gorhill/uBlock/graphs/contributors\n기여자 @ Crowdin: https://crowdin.net/project/ublock\n\n\n\n이것은 완전히 초기 버전입니다, 리뷰할 때 이 점을 명심하세요.\n\n프로젝트 변경사항:\nhttps://github.com/gorhill/uBlock/releases","nl":"Een efficiënte adblocker: gebruikt weinig processorkracht en geheugen. Toch kan het duizenden filters meer laden en toepassen dan andere populaire adblockers.\n\nGeïllustreerde efficiëntievergelijking: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nGebruik: met de grote aan-uitknop in de pop-up kan uBlock voor de huidige website permanent worden in- of uitgeschakeld. Het wordt alleen op de huidige website toegepast; dit is geen algemene aan-uitknop.\n\n\n\nFlexibel, want het is meer dan een ‘adblocker’: het kan ook filters inlezen en aanmaken vanuit hosts-bestanden.\n\nStandaard worden de volgende filterlijsten geladen en toegepast:\n
  • EasyList
  • Peter Lowe’s Ad server list
  • EasyPrivacy
  • Malware domains
\nEr zijn meer lijsten beschikbaar die u kunt inschakelen:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • en nog vele andere...
\nNatuurlijk wordt het geheugengebruik groter naarmate er meer filters worden ingeschakeld. Maar zelfs na het inschakelen van Fanboy’s twee extra lijsten, hpHosts’s Ad en tracking servers, heeft uBlock een lager geheugengebruik dan andere populaire blockers.\n\nLet op, het gebruik van sommige van deze extra lijsten verhoogt de kans dat websites niet goed worden weergegeven - zeker de lijsten die normaal als hosts-bestand worden gebruikt.\n\n\n\nZonder de standaard filterlijsten doet deze extensie niets. Als u dus ooit echt een bijdrage wilt leveren, denk dan aan de mensen die hard werken om de filterlijsten die u gebruikt te onderhouden, welke allemaal gratis beschikbaar zijn gemaakt.\n\n\n\nVrij.\nOpen source met publieke licentie (GPLv3)\nVoor gebruikers, door gebruikers.\n\nMedewerkers @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nMedewerkers @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nOnthoud dat dit een hele vroege versie is wanneer u een beoordeling geeft.\n\nProjectwijzigingenlogboek:\nhttps://github.com/gorhill/uBlock/releases","pl":"Skutecznie blokuje reklamy, używa mało pamięci RAM i zasobów procesora, a przy tym może wczytywać i stosować o wiele więcej filtrów niż inne popularne rozszerzenia do blokowania reklam.\n\nIlustrowane porównanie z dodatkiem Adblock Plus: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nSposób użycia: wyświetlany w małym wyskakującym oknie przycisk służy do włączenia/wyłączenia rozszerzenia na bieżącej witrynie internetowej. Działanie przycisku ma zastosowanie tylko na bieżącej witrynie – nie działa globalnie.\n\n\n\nElastyczny. Jest czymś więcej niż „blokerem reklam”. Może czytać i tworzyć filtry z plików hostów.\n\nPo zainstalowaniu są wczytywane i stosowane następujące listy filtrów:\n
  • EasyList
  • Lista serwerów reklam Petera Lowe'a
  • EasyPrivacy
  • Domeny ze złośliwym oprogramowaniem
\nMożna wybrać więcej list filtrów:\n
  • Rozszerzona lista śledzenia dla fanboyów
  • Plik hostów Dana Pollocka
  • Serwery reklam i śledzenia hpHosts
  • MVPS HOSTS
  • Spam404
  • I wiele innych
\nIm więcej filtrów jest włączonych, tym większe jest użycie pamięci RAM. Nawet po dodaniu dwóch dodatkowych list filtrów dla fanboyów – listy serwerów reklamowych i śledzących hpHosts – µBlock₀ używa mniej pamięci RAM niż inne popularne dodatki do blokowania reklam.\n\nNależy pamiętać, że wybranie niektórych dodatkowych list może prowadzić do wzrostu prawdopodobieństwa uszkodzenia witryny internetowej – zwłaszcza tych list, które są zwykle używane jako plik hostów.\n\n\n\nBez zaprogramowanej listy filtrów, to rozszerzenie jest bezwartościowe. Pomyśl zatem o osobach, które ciężko pracują, tworząc i utrzymując udostępniane za darmo używane przez Ciebie listy filtrów.\n\n\n\nDarmowe rozszerzenie.\nKod źródłowy udostępniany na otwartej licencji (GPLv3)\nDla użytkowników przez użytkowników.\n\nWspółtwórcy rozszerzenia: https://github.com/gorhill/uBlock/graphs/contributors\nAutorzy tłumaczeń: https://crowdin.com/project/ublock/translators\n\n\n\nOceniając rozszerzenie pamiętaj, że jest to jego wczesna wersja.\n\nDziennik zmian:\nhttps://github.com/gorhill/uBlock/releases","pt-BR":"Um bloqueador eficaz: Com baixo consumo de memória e CPU e ainda pode carregar e aplicar milhares de filtros. Mais do que outros bloqueadores populares lá fora.\n\nVisão geral ilustrada de sua eficiência: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP :-Efficiency-compared\n\nUtilização: Use o botão de energia no pop-up para desativar/ativar o uBlock₀ para o site atual. Isso se aplica apenas ao site atual, não é um botão global.\n\n\n\nFlexível, é mais do que um \"ad blocker\": também pode ler e criar filtros a partir de arquivos de hosts.\n\nPor padrão, essas listas de filtros são carregadas e aplicadas:\n
  • EasyList
  • Peter Lowe’s Ad server list
  • EasyPrivacy
  • Malware domains
\nMais listas estão disponíveis para você escolher, se desejar:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • E varios outros
\nClaro, quanto mais filtros habilitados, maior o consumo de memória. Ainda, mesmo após a adição do Fanboy's duas listas extras, hpHosts’s e servidores de rastreamento, uBlock₀ ainda tem o consumo de memória menor do que outros bloqueadores populares lá fora.\n\nTambém, esteja ciente de que selecionar algumas dessas listas extras pode levar à maior probabilidade de quebra do layout do site, especialmente aquelas listas que são normalmente usadas como arquivo hosts.\n\n\n\nSem as listas predefinidas de filtros, esta extensão não é nada. Então, se você realmente quiser contribuir com alguma coisa, pense sobre as pessoas que trabalham duro para manter as listas de filtro que você está usando, que estão disponíveis de graça para todos.\n\n\n\nGratuito\nCódigo aberto com licença pública (GPLv3)\nDe usuários para usuários.\n\nContribuidores no Github: https://github.com/gorhill/uBlock/graphs/contributors\nContribuidores no Crowdin: https://crowdin.net/project/ublock\n\n\n\nEssa é uma versão ainda em desenvolvimento, tenha isso em mente quando você avaliar.\n\nRegistro de alterações do projeto:\nhttps://github.com/gorhill/uBlock/releases","pt-PT":"Um bloqueador eficiente: leve na memória e CPU e, no entanto, consegue carregar e aplicar milhares de filtros a mais do que outros bloqueadores populares disponíveis.\n\nVisão geral ilustrada da sua eficiência:\nhttps://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nUtilização: O botão grande de energia na janela serve para desativar ou ativar, permanentemente, o uBlock para o sítio web atual. Aplica-se unicamente ao sítio web atual, não sendo um botão de energia global.\n\n\n\nFlexível, é mais do que um bloqueador de anúncios. Pode também ler e criar filtros a partir de ficheiros de servidores.\n\nPor predefinição, estas listas de filtros são carregadas e aplicadas:\n
  • EasyList
  • Peter Lowe’s Ad server list
  • EasyPrivacy
  • Malware domains
\nSe quiser, estão disponíveis mais listas para seleção:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • E muitas mais
\nObviamente que quanto maior o número de filtros ativos, maior será o consumo de memória. No entanto, mesmo após adicionar as duas listas extra do Fanboy, hpHosts Ad and tracking servers, o uBlock₀ continua a consumir menos memória do que outros bloqueadores populares disponíveis.\n\nEsteja ciente de que se selecionar mais listas extra pode resultar numa probabilidade acrescida de rutura em alguns sítios web -- especialmente nas listas que, normalmente, são utilizadas como ficheiros de servidores.\n\n\n\nSem as listas de filtros predefinidas, esta extensão não é nada. Se realmente quiser contribuir com algo, pense nas pessoas que trabalham duro para manter as listas de filtros que usa, que foram tornadas disponíveis para uso por todos sem custos.\n\n\n\nGrátis.\nCódigo aberto com licença pública (GPLv3)\nDe utilizadores para utilizadores.\n\nContribuidores @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nContribuidores @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nEsta é uma versão inicial, tenha isso em mente quando avaliar.\n\nRegisto de alterações do projeto:\nhttps://github.com/gorhill/uBlock/releases","ro":"Un blocant (paravan) eficient: folosește foarte puțin procesorul și memoria și totuși poate încărca și aplica mii de filtre în plus față de alte paravane populare.\n\nO ilustrare a eficienței poate fi observată la:\nhttps://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nUtilizare: Butonul mare de pornire/oprire în fereastra paravanului este pentru a activa/dezactiva uBlock pentru saitul curent. Funcția este valabilă doar pentru saitul curent, nu la nivel global.\n\n\n\nFlexibil, mai mult decât un „blocant de reclame”: acesta poate citi și crea filtre din fișierele de gazde (hosts).\n\nÎn mod implicit, aceste liste de filtre sunt încărcate și aplicate:\n
  • EasyList
  • Lista serverelor de reclame a lui Peter Lowe
  • EasyPrivacy
  • Domenii malițioase
\nDe asemenea, mai sunt disponibile și alte liste precum:\n
  • Lista îmbunătățită pentru urmărire a lui Fanboy
  • Lista de gazde a lui Dan Pollock
  • Lista de reclame și urmărire hpHosts
  • Gazdele MVPS
  • Spam404
  • Și multe altele
\nDesigur, cu cât sunt mai multe filtre active cu atât mai mult este utilizată memoria. Totuși, chiar și după adăugarea în plus a două liste Fanboy și lista de reclame și urmărire hPhosts, uBlock₀ tot folosește mai puțină memorie decât restul paravanelor.\n\nDe ținut minte, că odată cu selectarea în plus a unora dintre liste se poate ajunge la afectarea aspectului saiturilor -- în special listele care sunt în mod normal liste de gazde.\n\n\n\nFără listele prestabilite de filtre această extensie nu face nimic. Așadar, dacă totuși vreți să contribuiți, gândiți-vă la persoanele care muncesc să întrețină aceste filtre pe care le utilizați, care sunt oferite pentru utilizare gratuită.\n\n\n\nGratuit.\nCu sursă liberă și licență publică (GPLv3)\nPentru utilizatori de la utilizatori.\n\nContribuitori pe Github: https://github.com/gorhill/uBlock/graphs/contributors\nContribuitori pe Crowdin: https://crowdin.net/project/ublock\n\n\n\nEste încă o aplicație recentă, gândiți-vă la acest lucru când scrieți o recenzie.\n\nLista de schimbări a proiectului:\nhttps://github.com/gorhill/uBlock/releases","ru":"µBlock — эффективный блокировщик: он использует меньше оперативной памяти и меньше нагружает ЦП, при этом используя больше фильтров, чем другие популярные блокировщики.\n\nИллюстрированный обзор его эффективности: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nИспользование: нажмите большую кнопку «Включение» в выпадающем окне, чтобы включить или отключить uBlock для текущего сайта. Это действует только для текущего сайта, а не для всех.\n\n\n\nБудучи гибким, это нечто большее, чем просто «блокировщик рекламы»: он также может считывать и создавать фильтры из хост-файлов.\n\nПо умолчанию следующие списки фильтров будут загружены и применены:\n
  • EasyList
  • Список рекламных серверов Питера Лоу
  • EasyPrivacy
  • Вредоносные домены
\nТакже на выбор доступны другие списки:\n
  • Фанатский улучшенный список отслеживания
  • Хост-файл Дэна Поллока
  • Рекламные и отслеживающие сервера hpHosts
  • MVPS HOSTS
  • Spam404
  • И т. д.
\nКонечно, чем больше фильтров, тем выше использование памяти. Тем не менее даже после добавления трёх дополнительных списков uBlock₀ всё ещё потребляет меньше памяти, чем другие популярные блокировщики.\n\nТакже имейте в виду, что некоторые их этих списков имеют высокую вероятность поломать веб-сайт, особенно те, что созданы из хост-файлов.\n\n\n\nБез предустановленных списков фильтров это расширение — ничто. Так что, если вы действительно хотите внести свой вклад, подумайте о людях, усердно поддерживающих списки фильтров, предоставленные Вам для бесплатного использования.\n\n\n\nБесплатно.\nОткрытый исходный код, публичная лицензия (GPLv3).\nДля пользователей от пользователей.\n\nУчастники на Github: https://github.com/gorhill/uBlock/graphs/contributors\nУчастники на Crowdin: https://crowdin.net/project/ublock\n\n\n\nЭто ещё очень ранняя версия, имейте это в виду, оценивая программу.\n\nСписок изменений:\nhttps://github.com/gorhill/uBlock/releases","sk":"Účinný blokovač: nezaťažuje CPU a pamäť a dokáže načítať a vynútiť o niekoľko tisíc filtrov viac ako iné populárne blokovače.\n\nIlustrovaný prehľad o jeho účinnosti: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nPoužitie: Veľký vypínač vo vyskakovacom okne natrvalo zakáže/povolí uBlock pre aktuálnu webovú stránku. Vzťahuje sa len na aktuálnu webovú stránku, nie na všeobecný vypínač.\n\n\n\nFlexibilný, je viac než len \"blokovač reklám\": dokáže tiež načítať a vytvárať filtre z hosts súborov.\n\nTieto zoznamy filtrov sú predvolene načítané a vynútené:\n
  • EasyList
  • Zoznam reklamných serverov od Petra Lowesa
  • EasyPrivacy
  • Domény malvéru
\nĎalšie zoznamy sú k dispozícii pre vás na výber, ak si prajete:\n
  • Rozšírený stopovací zoznam od Fanboya
  • Hosts súbor od Dana Pollocka
  • Reklamné a stopovacie servery od hpHosts
  • MVPS HOSTS
  • Spam404
  • A mnoho ďalších
\nSamozrejme, čím viac povolených filtrov, tým vyššie nároky na pamäť. Aj po pridaní dvoch ďalších zoznamov od Fanboya, reklamných a stopovacích serverov od hpHost má uBlock stále menšie nároky na pamäť ako mnohé ďalšie veľmi populárne blockovače.\n\nĎalej majte na pamäti, že výber viacerých filtrov zvyšuje šancu chybného zobrazenie webov - predovšetkým u zoznamov, ktoré sa normálne používajú ako hosts súbory.\n\n\n\nBez predvolených zoznamov filtrov by bolo toto rozšírenie k ničomu. Ak teda naozaj budete chcieť niečím prispieť, myslite na ľudí, ktorí spravujú vami používané zoznamy filtrov a uvoľňujú ich pre všetkých zadarmo.\n\n\n\nBezplatný.\nOtvorený zdrojový kód s verejnou licenciou (GPLv3)\nPre používateľov od používateľov.\n\nPrispievatelia @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nPrispievatelia @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nIde o pomerne skorú verziu, majte to na pamäti pri recenzovaní.\n\nZoznam zmien projektu:\nhttps://github.com/gorhill/uBlock/releases","sl":"Efektiven zatiralec oglasov: lahek na pomnilniku in procesorju, in vendar lahko nalaga in uveljavlja tisoče filtrov več kot kakšen drug popularen dodatek za blokiranje oglasov.\n\nIlustrirana efektivnost: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nUporaba: Velik gumb za vklop/izklop v pojavnem oknu je namenjen trajnemu izklopu/vklopu uBlock₀ za trenutno spletno stran. Ta uporaba velja samo za trenutno spletno stran, tako da gumb ne predstavlja globalnega vklopa/izklopa.\n\n\n\nuBlock₀ je fleksibilen - in s tem več kot samo \"blokada oglasom\": lahko bere in ustvarja filtre iz datotek z gostitelji (HOSTS datoteka).\n\nBrez kakršnihkoli dodatnih nastavitev, uBlock₀ uporablja sledeče filtre:\n
  • EasyList
  • Seznam oglaševalskih strežnikov Peter Lowe
  • EasyPrivacy
  • Zlonamerne domene
\nVeč filtrskih seznamov na razpolago (če to želite):\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • In mnogi drugi
\nSeveda, več filtrov kot je aktivnih, večji je odtis v pomnilniku. Pa kljub temu - tudi z nalaganjem dveh dodatnih seznamov filtrov (Fanboy in hpHosts) ima uBlock₀ še vedno nižjo mero obremenitve pomnilnika kot ostali zelo popularni dodatki za blokiranje oglasov.\n\nPoleg tega bodite pozorni, da vklop določenih dodatnih seznamov filtrov lahko pripelje do višje verjetnosti za nefunkcionalnost spletne strani - predvsem \"ogrožajoči\" so tisti seznami, ki se jih ponavadi uporablja kot HOSTS datoteko.\n\n\n\nBrez prednastavljenih seznamov filtrov, da dodatek ni nič. Tako da, če res želite kje pomagati ali komu plačati kavo, pomislite na ljudi, ki trdo delajo, da vzdržujejo te sezname filtrov, ki jih uporabljate, in so jih naredili dosegljive zastonj in za vse.\n\n\n\nZastonj.\nOdprtokodno pod GPLv3 licenco\nZa uporabnike od uporabnikov.\n\nRazvijalci @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nPrevajalci @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nGre še za dokaj sveže različice, prosimo da to upoštevate pri vaši kritiki.\n\nDnevnik sprememb projekta:\nhttps://github.com/gorhill/uBlock/releases","sq":"Një bllokues efikas: me impakt të vogël te memorja dhe procesori, por mund të hapë dhe të zbatojë mijëra filtra më shumë sesa bllokuesit e tjerë të njohur.\n\nPërmbledhje e ilustruar e efikasitetit të tij: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nPërdorimi: Çelësi i komandimit te dritarja e vogël e bën uBlock përherë joaktiv/aktiv për uebsajtin aktual. Ai vlen vetëm për uebsajtin aktual, nuk është një çelës i përgjithshëm.\n\n\n\nËshtë fleksibël dhe jo thjesht një \"bllokues reklamash\": mund të lexojë dhe të krijojë filtra nga skedat \"hosts\".\n\nFiltrat e listuar këtu hapen dhe zbatohen pas instalimit:\n
  • EasyList
  • Peter Lowe’s Ad server list
  • EasyPrivacy
  • Malware domains
\nPo të doni, ka edhe shumë lista të tjera të gatshme:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • Dhe shumë të tjera
\nSigurisht që sa më shumë filtra të aktivizoni, aq më i madh do të jetë impakti te memorja. Edhe me shtimin e dy listave shtesë të Fanboy, hpHosts’s Ad and tracking servers, uBlock përsëri ka impakt më të ulët në memorje sesa bllokuesit e tjerë shumë të njohur.\n\nPor, kujdes, sepse duke përzgjedhur disa prej këtyre listave, gjasat që faqet të shfaqin probleme do të jenë më të mëdha -- sidomos listat që normalisht përdoren si skeda \"hosts\".\n\n\n\nPa listat e programuara, ky program nuk vlen për asgjë. Prandaj, po të doni të kontribuoni diçka, mendoni pak për njerëzit që punojnë fort për mirëmbajtjen e listave me filtra që po përdorni, të cilat na ofrohen të gjithëve pa pagesë.\n\n\n\nFalas.\nMaterial i hapur me licencë publike (GPLv3)\nKrijuar nga përdoruesit për përdoruesit.\n\nKontributorët @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nKontributorët @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nKur të bëni vlerësimin e programit, mos harroni se ky është një version paraprak.\n\nDitari i projektit:\nhttps://github.com/gorhill/uBlock/releases","sv-SE":"En effektiv blockerare: lätt på minne och CPU-fotavtryck, som ändå kan ladda och applicera tusentals fler filter jämfört med andra populära blockerare där ute.\n\nIllustrerad översikt av dess effektivitet:\nhttps://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nAnvändning: Den stora strömbrytarikonen i popuprutan är till för att avaktivera/aktivera uBlock₀ på den aktuella webbplatsen permanent. Detta gäller enbart för den aktuella webbplatsen, det är inte en global strömbrytare.\n\n\n\nFlexibel. uBlock₀ är inte enbart en \"reklamblockerare\": den kan också läsa och skapa filter från hosts-filer.\n\nSom standard är följande filterlistor laddade och applicerade:\n
  • EasyList
  • Peter Lowe’s Ad server list
  • EasyPrivacy
  • Malware domains
\nFler filterlistor finns tillgängliga att använda om du vill:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • med flera
\nJu fler aktiverade filter, desto högre minnesanvändning. Men även efter att ha lagt till Fanboys två extra filterlistor och hpHosts' Ad and tracking servers så använder uBlock₀ mindre minne än andra väldigt populära blockerare.\n\nTänk på att genom att aktivera vissa av dessa extra filterlistor finns det större risk att webbplatser går sönder - särskilt de listor som i normala fall används som hosts-filer.\n\n\n\nuBlock₀ vore ingenting utan filterlistorna. Så om du vill bidra med någonting, tänk på människorna som arbetar hårt med att upprätthålla de filterlistor du använder, vilka är fritt tillgängliga för allas användning.\n\n\n\nGratis.\nÖppen källkod med offentlig licens (GPLv3)\nFör användare, av användare.\n\nBidragsgivare @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nBidragsgivare @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nDetta är en ganska tidig version, tänk på detta när du skriver en recension.\n\nProjektets ändringslogg:\nhttps://github.com/gorhill/uBlock/releases","uk":"Ефективний блокувальник реклами: сильно не навантажує пам’ять та процесор і може працювати з набагато більшою кількістю фільтрів ніж інші блокувальники.\n\nІлюстрований огляд ефективності: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nВикористання: Ця велика кнопка живлення у виринаючому вікні дозволяє вимкнути або увімкнути uBlock для поточного веб-сайту. Ефект розповсюджується тільки на поточний веб-сайт. Це не глобальна кнопка живлення.\n\n\n\nБудучи універсальним, це більш ніж просто \"блокувальник реклами\". Він також може створювати фільтри з файлів hosts.\n\nЗа замовчуванням завантажено та застосовано наступні списки фільтрів:\n\n– EasyList\n– список рекламних серверів Петра Лоу\n– EasyPrivacy\n– шкідливі домени\n\nНаступні списки можна можна увімкнути за бажанням:\n\n– покращений список слідкування від Fanboy\n– файл хостів Дена Полока\n– сервери реклами та слідкування hpHosts\n– MVPS HOSTS\n– Spam404\n– тощо.\n\nЗвичайно ж, чим більше фільтрів ви увімкнете тим більшим буде використання пам’яті. Однак, навіть після додання двох додаткових списків Fanboy, серверів слідкування та реклами phHosts, uBlock споживає менше пам’яті ніж інші популярні блокувальники.\n\nТакож майте на увазі, що задіяння деяких додаткових списків може спричинити збільшення ймовірності пошкодження функціонування сайту. Особливо ті списки, які зазвичай використовуються як hosts-файл.\n\n\n\nБез встановлених списків фільтрів це розширення – ніщо. Тому, якщо ви дійсно хочете зробити свій внесок, подумайте про людей, які тяжко працюють для підтримки списків фільтрів якими ви користуєтесь безкоштовно.\n\n\n\nБезкоштовно.\nВідкритий джерельний код та публічна ліцензія (GPLv3)\nДля користувачів від користувачів.\n\nУчасники @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nПерекладачі @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nЦе ще дуже дочасна версія, тому майте на увазі, коли робите огляд.\n\nЖурнал змін проекту:\nhttps://github.com/gorhill/uBlock/releases","ur":"ایک زبردست اشتہارات کو روکنے والا سافٹویئر. کم میموری اور cpu استعمال کرتا ہے مگر کام بہترین کرتا ہے.\n\nاس کا بہترین اور پراثر کام کرنے کی تصاویر:\nhttps://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nہدایات: بڑا آن/ آف کا بٹن دبا کر آپ موجودہ ویب سائٹ پر uBlock کو فعال یا غیر فعال کر سکتے ہیں. یہ بٹن صرف موجودہ ویب سائٹ کے لئے ہے، باقی ویب سائٹس کو اس سے کوئی فرق نہیں پڑے گا.\n\n***\n\nFlexible, it's more than an \"ad blocker\": it can also read and create filters from hosts files.\n\nیہ والے فلٹر پہلے سے لاگو ہوں گے:\n\n- EasyList\n- Peter Lowe’s Ad server list\n- EasyPrivacy\n- Malware domains\n\nMore lists are available for you to select if you wish:\n\n- Fanboy’s Enhanced Tracking List\n- Dan Pollock’s hosts file\n- hpHosts’s Ad and tracking servers\n- MVPS HOSTS\n- Spam404\n- And many others\n\nجتنے زیادہ فلٹر لگائیں گے اتنی زیادہ میموری لے گا. Yet, even after adding Fanboy's two extra lists, hpHosts’s Ad and tracking servers, uBlock still has a lower memory footprint than other very popular blockers out there.\n\nAlso, be aware that selecting some of these extra lists may lead to higher likelihood of web site breakage -- especially those lists which are normally used as hosts file.\n\n***\n\nWithout the preset lists of filters, this extension is nothing. So if ever you really do want to contribute something, think about the people working hard to maintain the filter lists you are using, which were made available to use by all for free.\n\n***\n\nمفت.\nاوپن سورس عوامی لائسنس(جی.پی.ایل ورژن ٣) کے ساتھ\nعوام کے لیے، عوام کا بنایا ہوا.\n\nمعاونین کی فہرست Github پر دیکھیں:\nhttps://github.com/gorhill/uBlock/graphs/contributors\nمترجمین کی فہرست Crowdin پر دیکھیں:\nhttps://crowdin.net/project/ublock\nپراجیکٹ میں ترقیاتی کام کا ریکارڈ:\nhttps://github.com/gorhill/uBlock/releases","vi":"Một công cụ chặn quảng cáo hiệu quả: sử dụng ít bộ nhớ, CPU và có thể nạp, áp dụng hàng ngàn bộ lọc so với những công cụ chặn quảng cáo hiện nay.\n\nMinh hoạ tổng quan về tính hiệu quả của µBlock: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\nSử dụng: Nút nguồn lớn trong hộp thoại popup để vô hiệu/kích hoạt vĩnh viễn uBlock cho website hiện tại. Nó chỉ áp dụng cho trang hiện tại, không phải tất cả website.\n\n\n\nLinh hoạt, hơn cả một \"công cụ chặn quảng cáo\": µBlock có thể đọc và tạo bộ lọc từ tập tin hosts.\n\nNgay lập tức, những bộ lọc này được nạp và áp dụng:\n
  • EasyList
  • Danh sách máy chủ quảng cáo của Peter Lowe
  • EasyPrivacy
  • Malware domains
\nCó thêm nhiều danh sách để bạn lựa chọn:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • Máy chủ quảng cáo và theo dõi hpHosts
  • MVPS HOSTS
  • Spam404
  • Và nhiều hơn nữa
\nDĩ nhiên, khi kích hoạt thêm bộ lọc, tiện ích sẽ dùng nhiều bộ nhớ hơn. Tuy vậy, sau khi thêm hai danh sách Fanboy, máy chủ quảng cáo và theo dõi của hpHosts, uBlock vẫn dùng ít bộ nhớ hơn so với những công cụ chặn quảng cáo rất phổ biến khác.\n\nNgoài ra, lưu ý rằng chọn thêm một số danh sách có thể dẫn đến khả năng một số website hiển thị không đúng cách -- đặc biệt là những danh sách thường được dùng như tập tin hosts.\n\n\n\nKhông có danh sách bộ lọc cài sẵn, tiện ích mở rộng này chẳng là gì cả. Vậy nên nếu bạn thật sự muốn đóng góp gì đó, hãy nghĩ về những người đang chăm chỉ duy trì danh sách bộ lọc hoàn toàn miễn phí mà bạn đang dùng.\n\n\n\nMiễn phí.\nNguồn mở với giấy phép công cộng (GPLv3)\nLàm vì người dùng bởi người dùng.\n\nNhững người đóng góp @ Github: https://github.com/gorhill/uBlock/graphs/contributors\nNhững người đóng góp @ Crowdin: https://crowdin.net/project/ublock\n\n\n\nĐây là một phiên bản khá mới, hãy ghi nhớ điều này khi bạn đánh giá.\n\nThay đổi của dự án:\nhttps://github.com/gorhill/uBlock/releases","zh-CN":"一款高效的请求过滤工具:占用极低的内存和CPU,和其他常见的过滤工具相比,它能够加载并执行上千条过滤规则。\n\n效率概述说明: \nhttps://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared\n\n用法:点击弹出窗口中的电源按钮,uBlock 将对当前网页永久禁用/启用过滤功能。 它只控制当前网页的请求过滤,而不是一个全局开关。 它只控制当前网页的请求过滤,而不是一个全局开关。\n\n\n\n它不只是一个广告拦截工具,它还可以从 hosts 文件里读取和创建过滤规则。\n\n初始默认加载和执行下列过滤规则列表:\n
  • EasyList
  • Peter Lowe’s Ad server list
  • EasyPrivacy
  • Malware domains
\n这里还有更多的规则列表供你选择:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • 等等
\n当然,启用越多的过滤规则就会产生越高的内存占用。 然而,即使再添加 Fanboy 额外的两个规则列表,如 hpHosts’s Ad 和 tracking servers,uBlock 的内存占用依然比其他常见的过滤工具要低的多。\n\n另外请注意,选择一些额外的列表可能会导致网页破损可能性增高 —— 尤其是那些通常被用作 hosts 文件的列表。\n\n\n\n没有这些过滤规则列表,这个扩展就没有了意义。 所以如果你真的想做点贡献,想想那些维护过滤规则的人们,是他们让所有人能够免费使用这一切变得可能。\n\n\n\n免费。\n遵从 GPLv3 公共许可协议开源。\n一切为了用户。\n\n贡献者 @ Github:\nhttps://github.com/gorhill/uBlock/graphs/contributors\n贡献者 @ Crowdin:\nhttps://crowdin.net/project/ublock\n\n\n\n它还是一个相当早期的版本,在您评论的时候请记住这一点。\n\n项目更新日志:\nhttps://github.com/gorhill/uBlock/releases","zh-TW":"一款高效率的廣告攔截工具:只使用超低的記憶體和CPU使用量,和其他常見的廣告攔截工具相比,可以載入並執行上千條過濾規則。\n\n效率概述說明: \nhttps://github.com/gorhill/uBlock/wiki/%C2%B5Block-vs.-ABP:-efficiency-compared\n\n用法:點選快顯視窗中的電源按鈕,μBlock將會在目前正在瀏覽的網頁永久停用/啟用廣告攔截功能。 它只適用於目前正在瀏覽的網頁,而不是全域按鈕。\n\n\n\n這不只是一個廣告攔截工具,它還可以非常有彈性的從hosts檔裡讀取和建立過濾規則。\n\n初始預設載入和執行下列過濾規則:\n
  • EasyList
  • Peter Lowe’s Ad server list
  • EasyPrivacy
  • Malware domains
  • Long-lived malware domains
  • Malware Domains List
\n這裡還擁有更多的過濾規則供你選擇:\n
  • Fanboy’s Enhanced Tracking List
  • Dan Pollock’s hosts file
  • hpHosts’s Ad and tracking servers
  • MVPS HOSTS
  • Spam404
  • 其他
\n啟用越多的過濾規則就會佔用越多的記憶體。 然而,即使在加入 Fanboy 額外的兩個規則和 hpHosts’s Ad and tracking servers,uBlock₀ 的記憶體佔用依然比其他常見的過濾工具要小的多。\n\n另外,請注意選擇的一些額外的清單可能會導致網頁破損可能性增高 — — 尤其是那些通常用來當作hosts檔案的清單。\n\n\n\n沒有這些過濾規則清單,這個擴充套件就沒有了意義。 所以如果你真的想要做些貢獻,試著想想那些努力維護廣告過濾規則清單的人們,至少他們讓大家可以免費使用這一切。\n\n\n\n自由、免費。\n開放原始程式碼與公共許可證 (GPLv3)\n一切都是為了使用者。\n\n貢獻者@ Github: \nhttps://github.com/gorhill/uBlock/graphs/contributors\n貢獻者 @ Crowdin: \nhttps://crowdin.net/project/ublock\n\n\n\n這還只是一個非常初期的版本,當您留下建議的時候請手下留情。\n\n專案更新日誌:\nhttps://github.com/gorhill/uBlock/releases"},"developer_comments":null,"edit_url":"https://addons.mozilla.org/en-US/developers/addon/ublock-origin/edit","guid":"uBlock0@raymondhill.net","has_eula":false,"has_privacy_policy":true,"homepage":{"url":{"ar":"","bg":"","bn-BD":"","ca":"","cs":"","da":"","de":"","el":"","en-US":"https://github.com/gorhill/uBlock#ublock-origin","es-ES":"","eu":"","fa":"","fi":"","fr":"","he":"","hu":"","id":"","it":"","ja":"","ko":"","nl":"","pl":"","pt-BR":"","pt-PT":"","ro":"","ru":"","sk":"","sl":"","sq":"","sv-SE":"","uk":"","vi":"","zh-CN":"","zh-TW":""},"outgoing":{"ar":null,"bg":null,"bn-BD":null,"ca":null,"cs":null,"da":null,"de":null,"el":null,"en-US":"https://prod.outgoing.prod.webservices.mozgcp.net/v1/788d66e7299bdfb1da05832994551640d0ad441e148a3e29afe8dd0a5a90800c/https%3A//github.com/gorhill/uBlock%23ublock-origin","es-ES":null,"eu":null,"fa":null,"fi":null,"fr":null,"he":null,"hu":null,"id":null,"it":null,"ja":null,"ko":null,"nl":null,"pl":null,"pt-BR":null,"pt-PT":null,"ro":null,"ru":null,"sk":null,"sl":null,"sq":null,"sv-SE":null,"uk":null,"vi":null,"zh-CN":null,"zh-TW":null}},"icon_url":"https://addons.mozilla.org/user-media/addon_icons/607/607454-64.png?modified=mcrushed","icons":{"32":"https://addons.mozilla.org/user-media/addon_icons/607/607454-32.png?modified=mcrushed","64":"https://addons.mozilla.org/user-media/addon_icons/607/607454-64.png?modified=mcrushed","128":"https://addons.mozilla.org/user-media/addon_icons/607/607454-128.png?modified=mcrushed"},"is_disabled":false,"is_experimental":false,"is_noindexed":false,"last_updated":"2026-09-26T16:26:20Z","name":{"ar":"uBlock Origin","bg":"uBlock Origin","bn-BD":"uBlock Origin","ca":"uBlock Origin","cs":"uBlock Origin","da":"uBlock Origin","de":"uBlock Origin","el":"uBlock Origin","en-US":"uBlock Origin","es-ES":"uBlock Origin","eu":"uBlock Origin","fa":"uBlock Origin","fi":"uBlock Origin","fr":"uBlock Origin","he":"uBlock Origin","hu":"uBlock Origin","id":"uBlock Origin","it":"uBlock Origin","ja":"uBlock Origin","ka":"uBlock Origin","ko":"uBlock Origin","nl":"uBlock Origin","pl":"uBlock Origin","pt-BR":"uBlock Origin","pt-PT":"uBlock Origin","ro":"uBlock Origin","ru":"uBlock Origin","sk":"uBlock Origin","sl":"uBlock Origin","sq":"uBlock Origin","sv-SE":"uBlock Origin","uk":"uBlock Origin","ur":"uBlock Origin","vi":"uBlock Origin","zh-CN":"uBlock Origin","zh-TW":"uBlock Origin"},"previews":[{"id":238546,"caption":{"en-US":"The popup panel: default mode"},"image_size":[1011,758],"image_url":"https://addons.mozilla.org/user-media/previews/full/238/238546.png?modified=1622132421","position":0,"thumbnail_size":[533,400],"thumbnail_url":"https://addons.mozilla.org/user-media/previews/thumbs/238/238546.jpg?modified=1622132421"},{"id":238548,"caption":{"en-US":"The dashboard: stock filter lists"},"image_size":[1011,758],"image_url":"https://addons.mozilla.org/user-media/previews/full/238/238548.png?modified=1622132423","position":1,"thumbnail_size":[533,400],"thumbnail_url":"https://addons.mozilla.org/user-media/previews/thumbs/238/238548.jpg?modified=1622132423"},{"id":238547,"caption":{"en-US":"The popup panel: default-deny mode"},"image_size":[1011,758],"image_url":"https://addons.mozilla.org/user-media/previews/full/238/238547.png?modified=1622132425","position":2,"thumbnail_size":[533,400],"thumbnail_url":"https://addons.mozilla.org/user-media/previews/thumbs/238/238547.jpg?modified=1622132425"},{"id":238549,"caption":{"en-US":"The dashboard: settings"},"image_size":[1011,758],"image_url":"https://addons.mozilla.org/user-media/previews/full/238/238549.png?modified=1622132426","position":3,"thumbnail_size":[533,400],"thumbnail_url":"https://addons.mozilla.org/user-media/previews/thumbs/238/238549.jpg?modified=1622132426"},{"id":238552,"caption":{"en-US":"The popup panel in Firefox Preview: default mode with more blocking options revealed"},"image_size":[970,1800],"image_url":"https://addons.mozilla.org/user-media/previews/full/238/238552.png?modified=1622132430","position":4,"thumbnail_size":[216,400],"thumbnail_url":"https://addons.mozilla.org/user-media/previews/thumbs/238/238552.jpg?modified=1622132430"},{"id":230370,"caption":{"en-US":"The unified logger tells you all that uBO is seeing and doing"},"image_size":[800,600],"image_url":"https://addons.mozilla.org/user-media/previews/full/230/230370.png?modified=1622132432","position":5,"thumbnail_size":[533,400],"thumbnail_url":"https://addons.mozilla.org/user-media/previews/thumbs/230/230370.jpg?modified=1622132432"}],"promoted":[{"apps":["firefox","android"],"category":"recommended"}],"ratings":{"average":4.8016,"bayesian_average":4.801288147146051,"count":22167,"text_count":5863},"ratings_url":"https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/","requires_payment":false,"review_url":"https://addons.mozilla.org/en-US/reviewers/review/607454","slug":"ublock-origin","status":"public","summary":{"ar":"وأخيراً, مانع اعلانات كفوء. خفيف على المعالج و الذاكرة","bg":"Най-накрая, ефективен рекламен блокер с малки изисквания за процесор и памет.","bn-BD":"অবশেষে, একটি দক্ষ প্রতিরোধক। সিপিইউ এবং মেমরির জন্য সহজ।","ca":"Finalment, un blocador eficient que utilitza pocs recursos de memòria i processador.","cs":"Konečně efektivní blokovač, který nezatěžuje CPU a paměť.","da":"Endelig en effektiv blocker til Chromium-baserede browsere. Lavt CPU- og hukommelsesbrug.","de":"Endlich ein effizienter Blocker. Prozessor-freundlich und bescheiden beim Speicherbedarf.","el":"Επιτέλους, ένας αποτελεσματικός blocker. Ελαφρύς για τον επεξεργαστή και τη μνήμη.","en-US":"Finally, an efficient wide-spectrum content blocker. Easy on CPU and memory.","es-ES":"Por fin, un bloqueador eficiente con uso mínimo de procesador y memoria.","eu":"Behingoz, blokeatzaile eraginkor bat. PUZ eta memorian arina.","fa":"بالاخره، یک بلاکر کارآمد. کم حجم بر روی پردازنده و حافظه","fi":"Viimeinkin tehokas ja kevyt mainosten estäjä.","fr":"Un bloqueur de nuisances efficace, qui ménagera votre processeur et votre mémoire vive.","he":"סוף סוף, חוסם יעיל. קל על המעבד והזיכרון","hu":"Végre egy hatékony reklám- és követésblokkoló böngészőkhöz, amely kíméletes a processzorral és a memóriával.","id":"Akhirnya, pemblokir iklan yang efisien. Ringan penggunaan CPU dan memori.","it":"Finalmente, un blocker efficiente. Leggero sulla CPU e sulla memoria.","ja":"高効率ブロッカーが遂に登場。CPUとメモリーの負担を抑えます。","ka":"როგორც იქნა, მძლავრი და შედეგიანი რეკლამების შემზღუდავი. ზოგავს CPU-ს და მეხსიერებას.","ko":"이 부가 기능은 효율적인 차단기입니다. CPU와 메모리에 주는 부담이 적습니다.","nl":"Eindelijk, een efficiënte adblocker. Gebruikt weinig processorkracht en geheugen.","pl":"Nareszcie skuteczne blokowanie reklam, niskie użycie procesora i pamięci.","pt-BR":"Finalmente, um bloqueador eficiente. Com baixo uso de memória e CPU.","pt-PT":"Finalmente, um bloqueador eficiente. Leve na CPU e memória.","ro":"În sfârșit, un blocant eficient. Folosește procesorul și memoria foarte puțin.","ru":"Наконец-то, быстрый и эффективный блокировщик для браузеров.","sk":"Konečne efektívny blokovač, ktorý nezaťažuje CPU a pamäť.","sl":"Končno, učinkovita, procesorju in pomnilniku prijazna razširitev za blokiranje oglasov.","sq":"Më në fund, një bllokues efikas që nuk e rëndon procesorin dhe memorjen.","sv-SE":"Äntligen en effektiv blockerare! Snäll mot processor och minne.","uk":"Ефективний блокувальник реклами таки з’явився. Не навантажує процесор та пам'ять.","ur":"آخر کار، ایک مؤثر اشتہار کو روکنے والا، یہ کم cpu اور میموری لیتا ہے","vi":"Cuối cùng, đã có một công cụ chặn quảng cáo hiệu quả, tiêu tốn ít CPU và bộ nhớ.","zh-CN":"一款高效的网络请求过滤工具,占用极低的内存和 CPU。","zh-TW":"終於出現了,一個高效率的阻擋器,使用不多的 CPU 及記憶體資源。"},"support_email":null,"support_url":{"url":{"de":"https://old.reddit.com/r/uBlockOrigin/","en-US":"https://old.reddit.com/r/uBlockOrigin/","ka":"https://old.reddit.com/r/uBlockOrigin/","ur":"https://old.reddit.com/r/uBlockOrigin/"},"outgoing":{"de":"https://prod.outgoing.prod.webservices.mozgcp.net/v1/7bfea9e4c26b0fd41cff823e5d88c6432187598668797f3cce5a4cc2cc0b8c77/https%3A//old.reddit.com/r/uBlockOrigin/","en-US":"https://prod.outgoing.prod.webservices.mozgcp.net/v1/7bfea9e4c26b0fd41cff823e5d88c6432187598668797f3cce5a4cc2cc0b8c77/https%3A//old.reddit.com/r/uBlockOrigin/","ka":"https://prod.outgoing.prod.webservices.mozgcp.net/v1/7bfea9e4c26b0fd41cff823e5d88c6432187598668797f3cce5a4cc2cc0b8c77/https%3A//old.reddit.com/r/uBlockOrigin/","ur":"https://prod.outgoing.prod.webservices.mozgcp.net/v1/7bfea9e4c26b0fd41cff823e5d88c6432187598668797f3cce5a4cc2cc0b8c77/https%3A//old.reddit.com/r/uBlockOrigin/"}},"tags":["ad blocker","anti malware","anti tracker","content blocker","privacy","security"],"type":"extension","url":"https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/","versions_url":"https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/versions/","weekly_downloads":237955} \ No newline at end of file diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/ubo-1.75.0-review/jarcheck.py b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/ubo-1.75.0-review/jarcheck.py new file mode 100644 index 000000000..69e9e3a1e --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/ubo-1.75.0-review/jarcheck.py @@ -0,0 +1,16 @@ +import zipfile,hashlib,base64,sys,re +z=zipfile.ZipFile(sys.argv[1]) +mf=z.read('META-INF/manifest.mf'); sf=z.read('META-INF/mozilla.sf').decode() +def sections(t): + return [s for s in re.split(r'\r?\n\r?\n',t) if s.strip()] +# sf: digest of whole manifest.mf +m=re.search(r'SHA256-Digest-Manifest: (\S+)',sf); assert base64.b64decode(m.group(1))==hashlib.sha256(mf).digest(),'sf->mf' +entries={} +for s in sections(mf.decode())[1:]: + name=re.search(r'Name: (.+)',s).group(1).strip() + d=re.search(r'SHA256-Digest: (\S+)',s).group(1) + entries[name]=d +files=[n for n in z.namelist() if (not n.startswith("META-INF/") or n.startswith("META-INF/cose.")) and not n.endswith("/")] +assert set(files)==set(entries),(set(files)^set(entries)) +for n in files: assert base64.b64decode(entries[n])==hashlib.sha256(z.read(n)).digest(),n +print('JAR manifest OK:',len(files),'files covered') diff --git a/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/ubo-1.75.0-review/review.txt b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/ubo-1.75.0-review/review.txt new file mode 100644 index 000000000..9488f7fa9 --- /dev/null +++ b/docs/android/evidence/lw-m3-07/esr-153.4-ubo-startup-20261002/ubo-1.75.0-review/review.txt @@ -0,0 +1,37 @@ +# uBO 1.75.0 pin review, 2026-10-02T04:16:20Z +## sha256/size of the three independent downloads (fetch-ubo-extension cache, build cache, fixtures.py --fetch) +5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287 cache/5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287.xpi +5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287 ~/.cache/redoubt/extensions/5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287.xpi +5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287 ~/redoubt-artifacts/esr-153.4/repo/docs/android/evidence/lw-m7-34/ublock_origin-1.75.0.xpi +4650100 docs/android/evidence/lw-m7-34/ublock_origin-1.75.0.xpi +## PKCS#7 (META-INF/mozilla.rsa over mozilla.sf) chain to Gecko's AMO production root (security/manager/ssl/addons-public*.pem of the 153.4 tree) +subject=C=US, ST=CA, L=Mountain View, O=Addons, OU=Production, CN=uBlock0@raymondhill.net +issuer=C=US, O=Mozilla Corporation, OU=Mozilla AMO Production Signing Service, CN=signingca1.addons.mozilla.org, emailAddress=foxsec@mozilla.com + +subject=C=US, O=Mozilla Corporation, OU=Mozilla AMO Production Signing Service, CN=signingca1.addons.mozilla.org, emailAddress=foxsec@mozilla.com +issuer=C=US, O=Mozilla Corporation, OU=Mozilla AMO Production Signing Service, CN=root-ca-production-amo + +CMS Verification successful +## JAR digests: mozilla.sf -> manifest.mf -> every archive member (jarcheck.py) +JAR manifest OK: 658 files covered +## Startup code the readiness signal depends on (ubo-readiness.patch header): 1.74.0 vs 1.75.0 +js/start.js 1.74.0=5011f3ac9a8a2691 1.75.0=5011f3ac9a8a2691 +js/traffic.js 1.74.0=a014cb1eb4d0332a 1.75.0=a014cb1eb4d0332a +js/background.js 1.74.0=46470fa3ec5d3b1a 1.75.0=46470fa3ec5d3b1a +js/vapi-background.js 1.74.0=cbfd9ee8534fbf15 1.75.0=cbfd9ee8534fbf15 +manifest.json 1.74.0=fc5c8e2efe86815c 1.75.0=92b5ab713f206c81 +## Manifest diff 1.74.0 -> 1.75.0 +129c129 +< "version": "1.74.0", +--- +> "version": "1.75.0", +## AMO metadata: permissions identical to 1.74.0? +(from docs/android/evidence/lw-m7-34/amo-version-*.json) +version 1.75.0 version_id 6490666 file 5034826 status public channel listed +permissions identical: True +optional_permissions identical: True +host_permissions identical: True +data_collection_permissions identical: True +compatibility {'firefox': {'min': '115.0', 'max': '*'}, 'android': {'min': '115.0', 'max': '*'}} +## Harness probe rule present in bundled EasyList +344:/banner_ads/*$~xmlhttprequest,domain=~clickbd.com diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/README.md b/docs/android/evidence/lw-m7-01/esr-153.4.0/README.md new file mode 100644 index 000000000..31d4f8646 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/README.md @@ -0,0 +1,226 @@ +# 153.4.0esr runtime verification (LW-M7-01), 2026-10-02 + +This directory holds emulator evidence for the stage B build of `android/esr-153.4`. The repository +was at `d0ae91de` (settings `3db3803`) when it was taken. Every result here is bound to one x86_64 +APK, and the previous beta candidate was rerun under the same conditions for comparison. + +**The APK predates later patch-byte changes.** It was built from the stage B tree, made by +`make dir` at `3777a915` (`build/commands.log`). Patch bytes changed after that: `d0ae91de` and +`d91aab7d` (Android Components test hunks in `extension-update-controls`, `firefox-suggest-data`, +`global-privacy-controls`, `firefox-suggest-policy` and `l10n-strings`), `3d801454` +(`session-cleanup.patch` context refresh, no change lines), and, after this evidence, the +about:config, uBO and harness fixes. Results here describe that APK, not a later tree. The rebuilt +candidate, made from a committed tree, is in `rc2/`. + +## Verdict + +| Area | Result | +| --- | --- | +| Mullvad DoH migration (upgrade from Beta 2) | **Works as designed.** The dialog appears once. Afterwards `network.trr.uri` is `https://dns10.quad9.net/dns-query` and `network.trr.mode` stays 3. Settings shows Max Protection with Quad9 (No Filtering) selected, and Mullvad is gone from the picker. A second launch shows no dialog. A fresh install shows no dialog. | +| Five approved pref changes | **All five confirmed at runtime** (`diag/new-153.4-approved-prefs-runtime.json`). | +| Runtime pref audit (E4) | **Audit exits 0.** The generator also exits 0. The regenerated baseline differs from the committed one in one row, `librewolf.webgl.prompt` false→true. That row predates this rebase: it comes from LW-M7-14 (`canvas-webgl-permissions.patch`, 2026-09-09), which Beta 2 already shipped. Neither the five approved changes nor Gecko 153.0→153.4 explains it, so **the regenerated file was NOT committed** (see below). | +| First-run capture (E11, DNS 9.9.9.9) | Compared with Beta 2 under identical conditions: `codeberg.org` is removed and nothing is added except `curbengh.github.io`, a uBO filter-list mirror. `librewolf.dev` appears in **both** builds. Compared with the 2026-09-08 beta-1 final candidate, 13 hosts are added, all from uBO's first-run list fetch and its AMO update check. That candidate had no uBO. | +| Smoke suite (E3) | **Not green. Four defects were found. Three already exist in Beta 2 and one is a 153.4 regression.** Details below. | + +### Defects found (each with a Beta 2 control) + +1. **REGRESSION in 153.4: `about:config` renders 0 rows.** `check-aboutconfig` FAILs on the new + build (`smoke/check-aboutconfig-primed*/`) and PASSes on Beta 2 in the same session and + environment (`smoke/beta2-check-aboutconfig-primed/`: 30 rows, the edit survives a restart). + The page shows a permanent spinner (`diag/new-aboutconfig-manual.png`). + + Root cause, measured and read from source: in 153.4 `Document.cpp` (~:3797) applies + `kBaselineSystemCSP` (`script-src chrome: resource: moz-src:`) to every system-principal + document. In 153.0 it applied only to `chrome:` URIs. GeckoView's `about:config` + (`mobile/shared/chrome/geckoview/config.xhtml`, identical in both trees) starts with an inline + `onload="NewPrefDialog.init(); AboutConfig.init();"`, and the new CSP blocks it. + `diag/new-153.4-aboutconfig-csp.json` lists all 13 blocked inline handlers, onload included. + When `AboutConfig.init()` is called by hand, it loads 4,172 prefs. + + This breaks LW-M4-09 (about:config is reachable on a release build). The fix belongs in a + patch that moves config.xhtml's inline handlers into config.js. No code was changed here. + +2. **Already in Beta 2 and time-dependent: uBO first-run readiness fails on a fresh install.** + On a fresh profile both builds show "uBlock Origin setup failed — Browsing is paused" + (`diag/new-153.4-fresh-first-run.png`, `diag/old-153.0-fresh-first-run.png`). In the logs, + `LibreWolfUboPreinstaller` reports `EventDispatcher$QueryException` about 1.2 s after + `AddonUpdaterWorker` starts updating uBO. + + AMO has served uBO **1.75.0 since 2026-09-16**, and the APK pins 1.74.0. The immediate + auto-update changes the extension while the version-bound readiness wait is still running. + Tapping Retry recovers. + + With AMO blocked inside the guest, no update happens, the first run is clean, and the + harness's own fresh-profile gates pass (`smoke/amoblocked-*`; see "Conditions"). + +3. **Already in Beta 2: a cold start to the home screen times out the uBO readiness gate.** This + applies to launches from the launcher with no URL. After 30 s the log shows + `TimeoutCancellationException: Timed out waiting for 30000 ms`, and the same "setup failed" + dialog appears on **every** such launch. It reproduces on: + - Beta 2 (`upgrade/control-fresh-old/04-*`); + - the new build (`upgrade/control-fresh-new/04-*`); + - the new build with uBO still at the pinned 1.74.0, AMO blocked (`diag/amo-blocked-control/02-*`, `03-*`); + - after the upgrade (`upgrade/run2/11-*`, `15-*`; `upgrade/control-upgrade-doh-off/`). + + A cold start through a URL intent does not trigger it (`diag/amo-blocked-control/04-*`). That + is why every harness run passed this point: the harness always launches with a URL. + + The cause is not established. The likely explanation is that GeckoView delays extension + background startup until a page loads. The home screen loads none, so uBO's blocking listener + never registers before the 30 s barrier expires. + + Separately, on a launcher cold start the uBO dialog stacks over the Mullvad dialog. This is + visible on the first post-upgrade launch. + +4. **Already in Beta 2, a harness/patch mismatch: the `webgl` graphics acceptance FAILs + identically on both builds.** The record shows "Actual UI choice did not produce the exact + expected engine value/lifetime" with `value 1, expireType 1`. + `scripts/android-graphics-smoke.py:888` expects `expireType == 2` (`EXPIRE_TIME`) for a + choice made without Remember. The patch writes `Services.perms.EXPIRE_SESSION` (= 1 in both + trees' `nsIPermissionManager.idl`). See `diag/graphics-webgl-failure/` for new-primed, + new-AMO-blocked-fresh and Beta 2-primed. + +## Identity and environment + +`apk-identity.txt` records the unsigned inputs and the installed copies: + +- **New:** `fenix-x86_64-release-unsigned.apk`, sha256 `59666c2a…3bea3`, versionCode + 2016187910. The installed copy is `2d7db8ee…4f46`. +- **Old:** Beta 2, from `librewolf-android-apk-153.0esr-1-rc-unsigned` (source `764fc91c`, built + 2026-09-14), sha256 `503bfd79…955d`, versionCode 2016184438. The installed copy is + `9b63f2ed…0427`. The same directory's `SHA256SUMS.signed` matches `~/redoubt-signed/`, the + published beta.2. +- **Signing:** both installed copies are signed with **one throwaway key** (v2+v3, cert sha256 + `31e9a40f…b760`). Every non-META-INF entry matches its unsigned input. The release key was not + used, and the throwaway key is not archived. +- **Emulator:** emulator-5584, AVD `lw-smoke`, android-30 `default` x86_64 (no GMS), swangle. + It started from a fresh AVD in `build/runtime/work`, booted by the harness with + `-dns-server 9.9.9.9 -tcpdump`. One emulator ran at a time, and it was killed at the end. +- **Harness:** `scripts/android-smoke.sh` sha256 `ee0458ec…ecf4`, unchanged. + `diag/harness-source.sha256` has the other hashes. `python3 scripts/tests/test-android-smoke.py` + ran 44 tests, all OK (`diag/harness-unit-tests.out`). +- **Run log:** every harness run is listed in `smoke/exit-status.jsonl` with its command, exit + code, installed-APK hash and capture byte range. `smoke/run-check.sh` and `smoke/batch*.sh` + are the exact wrappers used. + +### Conditions (read before trusting a "PASS") + +Defect 2 means no harness run on a fresh profile can get past the uBO dialog while AMO is +reachable. The checks were therefore run under three labelled conditions: + +- **honest** — fresh profile, full network, DNS 9.9.9.9. Used for first-run capture, the Remote + Settings window, the static APK checks, and the original baseline attempts (exit 2 at the uBO + dialog). +- **primed** — the profile was prepared once by tapping Retry on the uBO dialog (uBO is then + 1.75.0), and later runs used `--keep-state`. Used for pref-dump, baseline, search, + no-suggest, update privacy, about:config, strings and ubo, on both builds. +- **amoblocked** — inside the guest (adb root), `iptables` REJECT for 151.101.0.0/16, + 34.160.90.233, 2a04:4e42::/32 and 2600:1901:0:d29a::/64. The rules are in + `diag/amo-blocked-control/iptables.txt` and were removed afterwards. This also blocks Fastly + hosts other than AMO, including Remote Settings and jsdelivr, so **no network claim comes + from this condition**. It was used only to get uBO 1.74.0 fresh profiles for: ubo-preinstall, + ubo-lifecycle, the fresh baseline, the official pref generator and audit, and the defect-3 + controls. + +## 1. Smoke suite, check by check (new build unless noted) + +| Check | Condition | Exit / result | Evidence | +| --- | --- | --- | --- | +| baseline (`--emulator`) | honest | 2 — harness stops at the uBO dialog (defect 2) | `smoke/baseline-smoke*/` | +| baseline: https-only-interstitial, page-load-http/https, video, getusermedia, extension, pref-dump | primed, and amoblocked fresh | PASS | `smoke/baseline-smoke-primed/`, `smoke/amoblocked-baseline-smoke/` | +| baseline: webgl | primed, amoblocked; Beta 2 primed | FAIL on all three, identical (defect 4) | `diag/graphics-webgl-failure/` | +| `--check-ubo-preinstall` | honest | 2 (defect 2) | `smoke/check-ubo-preinstall/` | +| `--check-ubo-preinstall` | amoblocked | 0 — bundled-list script blocked on first navigation; pinned AMO-signed 1.74.0 active | `smoke/amoblocked-check-ubo-preinstall/` | +| `--check-ubo-lifecycle` | amoblocked | 0 — disable/restart/remove/reinstall all pass | `smoke/amoblocked-check-ubo-lifecycle/` | +| `--check-ubo` | primed | 0 | `smoke/check-ubo-primed/` | +| `--check-strings` (resource table + running-app traversal) | primed | 0 — 234,764 rows, 0 unexplained; 33 screen stops, 0 branded | `smoke/check-strings-primed/` | +| `--check-search` | primed | 0 — `noai.duckduckgo.com`, no partner parameter; DuckDuckGo No-AI, Startpage, Mojeek, Wikipedia (en) | `smoke/check-search-primed/` | +| `--check-no-suggest` (suggestions OFF→ON→OFF) | primed | first attempt 2 (address bar not found within 8 s); retry **0** | `smoke/check-no-suggest-primed*/` | +| `--check-update-privacy` | primed | 0 — row compiled out, no update-host traffic | `smoke/check-update-privacy-primed/` | +| `--check-aboutconfig` (release about:config edit/restart) | primed | **1, 1** (defect 1); Beta 2: **0** | `smoke/check-aboutconfig-primed*/`, `smoke/beta2-check-aboutconfig-primed/` | +| `--check-no-gms`, `--check-no-adjust` | static | both PASS (the run then exits 2 at the same uBO dialog) | `smoke/static-no-gms-no-adjust/` | +| `--first-run-capture` | honest | 1, expected red (E12) — 97 events | `smoke/first-run-capture/` | +| `--check-no-remote-settings` | honest | 1, expected red (E12) — 6 events to the 3 Remote Settings hosts | `smoke/check-no-remote-settings/` | + +Branding: `--check-strings` passed. The running app shows the Redoubt fort and wordmark +(`upgrade/22-*.png`). `scripts/android-brand-check.py` was run in stage B +(`build/brand-check-tree.out`), not here. + +## 2. Runtime pref audit (E4) + +These are the official scripts, unchanged, run in the amoblocked condition on a fresh profile +(`pref-audit/`): + +- `generate-android-pref-baseline.sh` exits 0. It writes one changed row; `baseline-diff.out` + is the diff. +- `git checkout` restored the committed baseline afterwards. `android-pref-audit.sh` against + the committed file exits **0**: 0 violations, 1 NOTE for `librewolf.webgl.prompt`, which is + not a must-lock key. 20 of 137 must-lock keys are in the dump universe. +- The primed dumps of Beta 2 and the new build are **byte-identical** + (`smoke/beta2-pref-dump-primed/*.out` and `smoke/pref-dump-primed/*.out`). The rebase moved + none of the 58 audited rows. +- Gecko defaults: for each of the 58 keys, its declaration with 4 lines of context is unchanged + between the 153.0 and 153.4 trees in `StaticPrefList.yaml`, `all.js`, `geckoview-prefs.js` + and `mobile.js`. +- None of the five approved prefs is in the harness's 58-key list. They were therefore verified + separately through Marionette (`diag/new-153.4-approved-prefs-runtime.json`): + - `doh-rollout.provider-list` has no Mullvad. + - `toolkit.telemetry.cachedClientID` is `c0ffeec0-ffee-c0ff-eec0-ffeec0ffeec0` and locked. + - `browser.cache.disk.encryption.enabled` is true. + - `librewolf.uBO.assetsBootstrapLocation` is the librewolf.dev URL. + - `app.releaseNotesURL` is `https://github.com/CPlusPlus17/Redoubt/releases`. + +**Not committed:** `expected-prefs.txt` stays as it is. Its only stale row belongs to +LW-M7-14, and updating it needs a reviewer's decision outside this rebase. + +## 3. First-run network capture (E11) + +The new build and Beta 2 were captured on the same AVD, both with DNS 9.9.9.9 and fresh +profiles. The comparison is in `first-run-host-comparison.json`. + +| | Events | App UID rx / tx | +| --- | --- | --- | +| New | 97 | +11,438,595 / +223,972 bytes | +| Beta 2 | 102 | +11,072,011 / +247,385 bytes | + +Raw windows are `pcap/first-run-capture.pcap.gz` and `pcap/beta2-first-run-capture.pcap.gz`. +Each is carved by byte offset from the run capture and has a global header added; the +`*-pcap-window.json` files record the offsets. The Remote Settings pcap was left out for size. +Its window offsets are in `pcap/check-no-remote-settings-pcap-window.json`, and the parsed +events are in its JSON. + +Between the two builds, `codeberg.org` disappears, which is the bootstrap URL change. +`librewolf.dev` is contacted by both. In Beta 2 that contact presumably comes from uBO's own +asset list; the cause was not established. + +The large difference from the 09-08 beta-1 final candidate (11 events) comes from uBO, which +that candidate lacked: AMO's update check and download (`services.`, `versioncheck-bg.`, +`addons.mozilla.org`) and roughly ten filter-list hosts. Android's own DNS ran over DoT to the +emulator resolver (tcp/853), so few DNS questions are visible in the pcap; hosts come from SNI. + +## 4. Mullvad migration upgrade test + +| Run | Directory | Steps and result | +| --- | --- | --- | +| Run 1 | `upgrade/` | Beta 2 fresh install. Retry on the uBO dialog. In the UI, Settings → DNS over HTTPS → Max Protection → Mullvad (No Filtering) (`15-*.png`). Gecko then reports Mullvad (`16-*.json`: `network.trr.uri` Mullvad on the default branch, mode 3, the DNS service's current TRR is Mullvad). `adb install -r` of the new build (`20-*`, `21-*`: versionCode 2016184438→2016187910, `firstInstallTime` kept). First launch shows "DNS over HTTPS provider changed" naming dns10.quad9.net (`22-*.png`); the log has `Replaced discontinued Mullvad DoH provider; mode MAX kept`. OK was tapped. The second launch shows no DoH dialog (`25-*.png`/`.xml`; but see defect 3, it was dumped at 20 s). Its logcat, `25-new-second-launch.logcat`, is **empty** (the capture caught nothing), so it is no evidence either way; the absence of the migration line on a second launch is shown by Run 2's `run2/16-new-second-launch.logcat` (369 lines, no `DohProviderMigration` line). The `trr.js` read (`26-*.json`) shows `network.trr.uri` = `https://dns10.quad9.net/dns-query` on the default branch with no user value, `network.trr.mode` = 3, and `example.org` loads. DoH Settings shows Max Protection with Quad9 (No Filtering) (`28-*.png`), and the picker no longer lists Mullvad (`29a-c`). | +| Run 2 | `upgrade/run2/` | Repeated with full logcat. The migration log line appears exactly once (`12-*.logcat`) and is absent on the second launch (`16-*.logcat`). The dialog appears once, and the second launch shows no DoH dialog (`15-*.xml`). The uBO timeout (defect 3) stacks over the DoH dialog on launcher cold starts. | +| Fresh install | `upgrade/control-fresh-new/` | No migration log line and no DoH dialog (`01.logcat`, `03-no-doh-dialog.*`). | + +Gecko prefs were read through Marionette over GeckoView's debug config, the same mechanism the +harness uses (`smoke/mn.py`, `smoke/trr.js`). `about:config` was not used because of defect 1. +Fenix's `fenix_preferences` could not be read: release builds are not debuggable, so `run-as` +is refused. The UI and Gecko state stand in for it. + +## What was NOT run or not shown + +- No physical device; no ABI other than x86_64; no release-key signing. +- No `--self-test` negative controls and no `--strings-locale` sweep. +- No upgrade test with Increased Protection, a Default/Off mode while Mullvad was stored, or a + custom Mullvad URI. +- Whether the dialog reappears after rotation was not tested. Only the Robolectric tests cover + the recreation logic. +- Mullvad DoH was not verified to resolve after the upgrade (it is no longer used). Before the + upgrade, `example.org` resolved through Mullvad in mode 3. +- The root cause of defect 3 is a hypothesis, not established. +- E12's effective allowlist comparison and the Fenix unit tests (stage B) were not repeated. +- A smoke-green run on a fresh profile with AMO reachable does not exist, for either build. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/apk-identity.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/apk-identity.txt new file mode 100644 index 000000000..ec964dc8a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/apk-identity.txt @@ -0,0 +1,15 @@ +APKs exercised on 2026-10-02 (emulator API 30 x86_64). Signed copies use ONE throwaway key +(CN=Redoubt throwaway test key 2026-10-02, O=NOT A RELEASE KEY; cert SHA-256 + 31e9a40fbc8c57065a54762a6edf46d101a9e3d030c2d1dcdd96128c5255b760), v2+v3, no v1. +The release key ~/redoubt-release.p12 was not used. The throwaway key is not archived. + +new 153.4.0esr-1 x86_64 + unsigned input sha256 59666c2a169122c24657fb55a152b19443d6f93a278d8da07f4c30c6e633bea3 ~/redoubt-artifacts/esr-153.4/build/librewolf-android-apk-153.4.0esr-1/apk/fenix-x86_64-release-unsigned.apk + installed copy sha256 2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46 (throwaway-signed) + non-META-INF entries identical (name+CRC): True 2849 + META-INF entries in unsigned/signed: ['META-INF/AL2.0', 'META-INF/LGPL2.1', 'META-INF/androidx.activity_activity-compose.version', 'META-INF/androidx.activity_activity-ktx.version', 'META-INF/androidx.activity_activity.version', 'META-INF/androidx.annotation_annotation-experimental.version'] / ['META-INF/AL2.0', 'META-INF/LGPL2.1', 'META-INF/androidx.activity_activity-compose.version', 'META-INF/androidx.activity_activity-ktx.version', 'META-INF/androidx.activity_activity.version', 'META-INF/androidx.annotation_annotation-experimental.version'] +old Beta 2 153.0esr-1 x86_64 (rc-unsigned, source 764fc91c) + unsigned input sha256 503bfd79b3f39105a4daa5c6201808b1a2cc1fd4d583b2c687ae1e527a0f955d ~/Documents/librewolf/librewolf-android-apk-153.0esr-1-rc-unsigned/apk/fenix-x86_64-release-unsigned.apk + installed copy sha256 9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427 (throwaway-signed) + non-META-INF entries identical (name+CRC): True 2849 + META-INF entries in unsigned/signed: ['META-INF/AL2.0', 'META-INF/LGPL2.1', 'META-INF/androidx.activity_activity-compose.version', 'META-INF/androidx.activity_activity-ktx.version', 'META-INF/androidx.activity_activity.version', 'META-INF/androidx.annotation_annotation-experimental.version'] / ['META-INF/AL2.0', 'META-INF/LGPL2.1', 'META-INF/androidx.activity_activity-compose.version', 'META-INF/androidx.activity_activity-ktx.version', 'META-INF/androidx.activity_activity.version', 'META-INF/androidx.annotation_annotation-experimental.version'] diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/SHA256SUMS.signed b/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/SHA256SUMS.signed new file mode 100644 index 000000000..5f14a4afd --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/SHA256SUMS.signed @@ -0,0 +1,4 @@ +a6b71fb1c63f8d073e95b05d3633abaafd513d61af680d8b5c48ab3479ab57c1 fenix-arm64-v8a-release.apk +bf5ba82cee894ab03d6befa1c1739ae1635b2cab69afea3a3bd9fb1b96fa9238 fenix-armeabi-v7a-release.apk +918852214260779c51882d46349329ea99f184e91f1a491687c21b0d2cb24355 fenix-universal-release.apk +78d41c46d32e2c6b9b300a2418b132cff6209c5d5e168b8d9ad0f790a4bf62f8 fenix-x86_64-release.apk diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/SHA256SUMS.unsigned b/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/SHA256SUMS.unsigned new file mode 100644 index 000000000..65b5913a1 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/SHA256SUMS.unsigned @@ -0,0 +1,4 @@ +6762a58cb166cea2c87226ece2ace206a910fbded8102be6646dbe118f9eabc9 fenix-arm64-v8a-release-unsigned.apk +092372544d0cb84d7b79cb332b6cb0fe29fe049b34354958a2f7ff1e29ec5f2c fenix-armeabi-v7a-release-unsigned.apk +549c3fa35ec1facb4fc8fbbc0c8010cce73681caff18062126537a4a29280bd9 fenix-universal-release-unsigned.apk +1ac3b01d9716ed5c53e7510ba8ba609c6bac2bd6dc6988192bdf3770124d95e8 fenix-x86_64-release-unsigned.apk diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/custody-decision.md b/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/custody-decision.md new file mode 100644 index 000000000..73cb903ff --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/custody-decision.md @@ -0,0 +1,44 @@ +# Beta 3 custody decision (2026-10-02) + +The owner, **Manuel Gysin**, decided on **2026-10-02** to sign Beta 3 on the Fedora +build host with `~/redoubt-release.p12`. The owner chose "Here on Fedora, new +exception" over offline signing. The owner ran `sign.sh` personally and typed +the passphrase; the agent did not read or operate the release key, and has no +authority to (see `../../../lw-m6-10/custody-decision.md`). + +This is a candidate-specific exception to the offline-signing procedure. It +has the same form as Beta 2's and covers only the four hashes below. It does +not change the procedure for future candidates. + +## Candidate covered + +Application ID `org.redoubtbrowser`, versionName `153.4.0esr-1-default`, source +`0a134441b77a888f365e81da02beee71d6e3b9c4`, MOZ_BUILD_DATE `20261002044800`. + +| APK | versionCode | SHA-256 (signed) | +|---|---:|---| +| `fenix-arm64-v8a-release.apk` | 2016187938 | `a6b71fb1c63f8d073e95b05d3633abaafd513d61af680d8b5c48ab3479ab57c1` | +| `fenix-armeabi-v7a-release.apk` | 2016187936 | `bf5ba82cee894ab03d6befa1c1739ae1635b2cab69afea3a3bd9fb1b96fa9238` | +| `fenix-universal-release.apk` | 2016187943 | `918852214260779c51882d46349329ea99f184e91f1a491687c21b0d2cb24355` | +| `fenix-x86_64-release.apk` | 2016187942 | `78d41c46d32e2c6b9b300a2418b132cff6209c5d5e168b8d9ad0f790a4bf62f8` | + +All four version codes are above Beta 2's (2016183064–2016183071), so Beta 2 +installs upgrade in place. + +## Verification at intake (by the agent, without the key) + +- `sha256sum -c SHA256SUMS.signed`: all four OK. +- `android-verify-signature.sh --signing-doc SIGNING.md`: PASS for all four + (published fingerprint, v2 + v3, no v1). See `local-signature-verification.txt`. +- **Payload:** every ZIP entry, `META-INF/` included, of each signed APK is + byte-identical to its unsigned input (`SHA256SUMS.unsigned`). Those inputs are + the rc2 APKs that `../rc2/` and `../rc2/final-acceptance/` test. +- The signing tools are byte-identical to the ones that signed Beta 2. Their + `SHA256SUMS.tools` hashes match `lw-m6-11`'s bundle. + +## Known limits, stated in the release notes + +On-device acceptance ran on **x86_64 only** (emulator, android-30). The ARM +APKs were checked for hashes, native-library architecture, and payload equality +with the tested build, but they have not been run on hardware. The owner +accepted this for Beta 3, which matches Beta 2's coverage. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/downloaded-verification.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/downloaded-verification.txt new file mode 100644 index 000000000..701b53afd --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/downloaded-verification.txt @@ -0,0 +1,49 @@ +# gh release download android-153.4.0esr-1-beta.3 (2026-10-02), then: +fenix-arm64-v8a-release.apk: OK +fenix-armeabi-v7a-release.apk: OK +fenix-universal-release.apk: OK +fenix-x86_64-release.apk: OK +signing document : /home/mgysin/redoubt-artifacts/esr-153.4/beta3-signing-bundle/SIGNING.md +expected key : 64:14:EB:33:46:81:CF:6E:92:90:34:B5:6A:06:2D:2B:8D:A0:90:82:21:72:F7:A3:95:2C:85:FD:D1:28:3B:D0 +apksigner : /home/mgysin/.local/bin/apksigner + +fenix-arm64-v8a-release.apk + ok v2 signature present + ok v3 signature present + ok no v1 signature (as intended) + ok fingerprint matches the published key + PASS + +signing document : /home/mgysin/redoubt-artifacts/esr-153.4/beta3-signing-bundle/SIGNING.md +expected key : 64:14:EB:33:46:81:CF:6E:92:90:34:B5:6A:06:2D:2B:8D:A0:90:82:21:72:F7:A3:95:2C:85:FD:D1:28:3B:D0 +apksigner : /home/mgysin/.local/bin/apksigner + +fenix-armeabi-v7a-release.apk + ok v2 signature present + ok v3 signature present + ok no v1 signature (as intended) + ok fingerprint matches the published key + PASS + +signing document : /home/mgysin/redoubt-artifacts/esr-153.4/beta3-signing-bundle/SIGNING.md +expected key : 64:14:EB:33:46:81:CF:6E:92:90:34:B5:6A:06:2D:2B:8D:A0:90:82:21:72:F7:A3:95:2C:85:FD:D1:28:3B:D0 +apksigner : /home/mgysin/.local/bin/apksigner + +fenix-universal-release.apk + ok v2 signature present + ok v3 signature present + ok no v1 signature (as intended) + ok fingerprint matches the published key + PASS + +signing document : /home/mgysin/redoubt-artifacts/esr-153.4/beta3-signing-bundle/SIGNING.md +expected key : 64:14:EB:33:46:81:CF:6E:92:90:34:B5:6A:06:2D:2B:8D:A0:90:82:21:72:F7:A3:95:2C:85:FD:D1:28:3B:D0 +apksigner : /home/mgysin/.local/bin/apksigner + +fenix-x86_64-release.apk + ok v2 signature present + ok v3 signature present + ok no v1 signature (as intended) + ok fingerprint matches the published key + PASS + diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/local-signature-verification.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/local-signature-verification.txt new file mode 100644 index 000000000..ef95da63b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/local-signature-verification.txt @@ -0,0 +1,44 @@ +signing document : SIGNING.md +expected key : 64:14:EB:33:46:81:CF:6E:92:90:34:B5:6A:06:2D:2B:8D:A0:90:82:21:72:F7:A3:95:2C:85:FD:D1:28:3B:D0 +apksigner : /home/mgysin/.local/bin/apksigner + +fenix-arm64-v8a-release.apk + ok v2 signature present + ok v3 signature present + ok no v1 signature (as intended) + ok fingerprint matches the published key + PASS + +signing document : SIGNING.md +expected key : 64:14:EB:33:46:81:CF:6E:92:90:34:B5:6A:06:2D:2B:8D:A0:90:82:21:72:F7:A3:95:2C:85:FD:D1:28:3B:D0 +apksigner : /home/mgysin/.local/bin/apksigner + +fenix-armeabi-v7a-release.apk + ok v2 signature present + ok v3 signature present + ok no v1 signature (as intended) + ok fingerprint matches the published key + PASS + +signing document : SIGNING.md +expected key : 64:14:EB:33:46:81:CF:6E:92:90:34:B5:6A:06:2D:2B:8D:A0:90:82:21:72:F7:A3:95:2C:85:FD:D1:28:3B:D0 +apksigner : /home/mgysin/.local/bin/apksigner + +fenix-universal-release.apk + ok v2 signature present + ok v3 signature present + ok no v1 signature (as intended) + ok fingerprint matches the published key + PASS + +signing document : SIGNING.md +expected key : 64:14:EB:33:46:81:CF:6E:92:90:34:B5:6A:06:2D:2B:8D:A0:90:82:21:72:F7:A3:95:2C:85:FD:D1:28:3B:D0 +apksigner : /home/mgysin/.local/bin/apksigner + +fenix-x86_64-release.apk + ok v2 signature present + ok v3 signature present + ok no v1 signature (as intended) + ok fingerprint matches the published key + PASS + diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/published-release.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/published-release.json new file mode 100644 index 000000000..6d251a9e2 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/published-release.json @@ -0,0 +1 @@ +{"assets":[{"digest":"sha256:a6b71fb1c63f8d073e95b05d3633abaafd513d61af680d8b5c48ab3479ab57c1","name":"fenix-arm64-v8a-release.apk","size":126714208},{"digest":"sha256:bf5ba82cee894ab03d6befa1c1739ae1635b2cab69afea3a3bd9fb1b96fa9238","name":"fenix-armeabi-v7a-release.apk","size":122757502},{"digest":"sha256:918852214260779c51882d46349329ea99f184e91f1a491687c21b0d2cb24355","name":"fenix-universal-release.apk","size":284891711},{"digest":"sha256:78d41c46d32e2c6b9b300a2418b132cff6209c5d5e168b8d9ad0f790a4bf62f8","name":"fenix-x86_64-release.apk","size":132571443},{"digest":"sha256:282ed63ed796604f53ca153a1aaec449204251ecb37a63c190b081efb78f021d","name":"SHA256SUMS.signed","size":375}],"isDraft":false,"isPrerelease":true,"name":"Redoubt Android 153.4.0esr-1 — Beta 3","publishedAt":"2026-10-02T12:10:01Z","tagName":"android-153.4.0esr-1-beta.3","url":"https://github.com/CPlusPlus17/Redoubt/releases/tag/android-153.4.0esr-1-beta.3"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/release-notes.md b/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/release-notes.md new file mode 100644 index 000000000..c5944ad95 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/beta3/release-notes.md @@ -0,0 +1,48 @@ +Third beta of Redoubt for Android, now built on **Firefox ESR 153.4** (from 153.0) with LibreWolf's patch set. It installs over Beta 2 as an update, and settings are kept. Requires Android 8.0 or later. This is a prerelease. + +## What changed since Beta 2 + +**Security updates.** Gecko moves from 153.0esr to 153.4.0esr, which includes Mozilla's ESR security advisories MFSA 2026-77, 2026-85, 2026-93 and 2026-100. + +**"uBlock Origin setup failed" is fixed.** Beta 2 showed it in two situations: +- **Fresh install:** uBlock Origin updated itself from addons.mozilla.org during first-run setup, and the setup check failed. +- **Launch from the home screen:** opening the app from the launcher, without a link, showed the same dialog after 30 seconds. + +Both are fixed. uBlock Origin is now pinned at 1.75.0. + +**Mullvad DNS over HTTPS is going away.** Mullvad is discontinuing its DoH service, so it has been removed from the provider list. If you had selected Mullvad, Redoubt moves you to the default provider (Quad9) once, keeps your protection level, and tells you about the change. + +**about:config works again.** In Gecko 153.4 the page showed only a spinner. It now uses Firefox's own fix and still runs under the stricter security policy. + +**Smaller changes** +- "What's new" and release notes now point to this project's releases page. +- The disk cache stays off, and if Gecko ever writes one, it is now encrypted. +- uBlock Origin downloads its filter-list bootstrap from librewolf.dev. + +## Verify what you downloaded + + sha256sum -c SHA256SUMS.signed + apksigner verify --print-certs fenix--release.apk | grep -i SHA-256 + +The certificate digest must be: + + 64:14:EB:33:46:81:CF:6E:92:90:34:B5:6A:06:2D:2B:8D:A0:90:82:21:72:F7:A3:95:2C:85:FD:D1:28:3B:D0 + +Signed with APK signature schemes v2 and v3, no v1. Same key as Beta 2. + +## Which file + +`fenix-arm64-v8a-release.apk` works on almost any phone from the last several years. Use `armeabi-v7a` for older 32-bit devices and `x86_64` for emulators. The universal APK carries all three and is much larger, so prefer a per-ABI build. + +## Known limitations + +- **Testing coverage:** the automated on-device tests for this beta ran on an **x86_64 emulator only**. The ARM builds are byte-for-byte the same app with ARM engines; they were checked but not run on a physical phone. Reports from real devices are especially welcome. +- **No content-process sandbox:** the Gecko content-process sandbox is absent on Android. Redoubt ships the same privacy configuration and Gecko-level security patches as LibreWolf desktop, on a platform whose process containment is weaker. `docs/android/PARITY.md` says exactly where. +- **Android-only security fixes:** Firefox for Android has fixed some security issues that have no ESR counterpart yet. These are tracked openly and are not all backported. +- **DNS-over-HTTPS configuration:** DoH configuration from preferences does not apply. Use the DoH screen in Settings. +- **First-run network requests:** first run contacts Remote Settings (revocation, blocklists, tracking-protection lists) and uBlock Origin's filter-list hosts. Nothing telemetry-, ads- or crash-reporting-shaped is contacted. +- **Single signing key:** one person holds the signing key. If that key is lost, this applicationId can no longer be updated. + +## Provenance + +Built from `0a134441b77a888f365e81da02beee71d6e3b9c4` against Firefox ESR 153.4.0. Three ABIs come from one fat AAR, with R8 on. Signed by the maintainer; CI never sees the key. The evidence is in `docs/android/evidence/lw-m7-01/esr-153.4.0/`. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/01-new-fresh-amo-blocked-45s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/01-new-fresh-amo-blocked-45s.png new file mode 100644 index 000000000..41571abdd Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/01-new-fresh-amo-blocked-45s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/01-new-fresh-amo-blocked-45s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/01-new-fresh-amo-blocked-45s.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/01-new-fresh-amo-blocked-45s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/01.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/01.logcat new file mode 100644 index 000000000..fbc410ae1 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/01.logcat @@ -0,0 +1,597 @@ +--------- beginning of system +10-02 04:59:46.235 530 578 I ActivityManager: Force stopping org.redoubtbrowser appid=10137 user=-1: deletePackageX +10-02 04:59:46.235 530 578 I ActivityManager: Killing 29369:org.redoubtbrowser/u0a137 (adj 0): stop org.redoubtbrowser due to deletePackageX +10-02 04:59:46.236 530 578 W ActivityTaskManager: Force removing ActivityRecord{b8851f0 u0 org.redoubtbrowser/.App t105 f}}: app died, no saved state +--------- beginning of main +10-02 04:59:46.241 530 578 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.241 530 578 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.241 530 578 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.241 530 578 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.241 530 578 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.241 530 578 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.241 530 578 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.241 530 578 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.241 530 578 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.241 530 578 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.242 530 578 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.242 530 578 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.242 530 578 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.242 530 578 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.242 530 578 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.242 530 578 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.242 530 578 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.242 530 578 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.242 530 578 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.242 530 578 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:46.243 530 578 I ActivityManager: Killing 29481:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c50fba3a8f53424aa0fef872584ec9e2/u0a137i-8998 (adj 0): isolated not needed +10-02 04:59:46.243 530 578 I WindowManager: Force finishing activity ActivityRecord{b8851f0 u0 org.redoubtbrowser/.App t105 f} isExiting} +10-02 04:59:46.243 530 578 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{b8851f0 u0 org.redoubtbrowser/.App t105 f} isExiting} +10-02 04:59:46.275 530 594 I PackageManager: Removing permission org.redoubtbrowser.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION that used to be declared by org.redoubtbrowser +10-02 04:59:46.275 530 594 I PackageManager: Removing permission org.redoubtbrowser.permission.RECEIVE_DOWNLOAD_BROADCAST that used to be declared by org.redoubtbrowser +10-02 04:59:46.275 530 594 I PackageManager: Removing permission org.redoubtbrowser.permission.PROFILER_INTERNAL that used to be declared by org.redoubtbrowser +10-02 04:59:46.275 530 594 W PackageManager: Removing dangling permission: org.redoubtbrowser.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION from package org.redoubtbrowser +10-02 04:59:46.275 530 594 W PackageManager: Removing dangling permission: org.redoubtbrowser.permission.RECEIVE_DOWNLOAD_BROADCAST from package org.redoubtbrowser +10-02 04:59:46.275 530 594 W PackageManager: Removing dangling permission: org.redoubtbrowser.permission.PROFILER_INTERNAL from package org.redoubtbrowser +10-02 04:59:46.275 530 594 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 04:59:46.277 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f6ee6000 0x3f76cf000] +10-02 04:59:46.285 29019 29019 I Zygote : Process 29481 exited due to signal 9 (Killed) +--------- beginning of kernel +10-02 04:59:46.372 0 0 I binder : undelivered transaction 777834, process died. +10-02 04:59:46.288 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f76cf000 0x3f7eb8000] +10-02 04:59:46.289 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:59:46.298 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 04:59:46.299 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 04:59:46.302 530 8263 I WindowManager: WIN DEATH: Window{eb13579 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:59:46.302 530 8263 W InputDispatcher: Attempted to unregister already unregistered input channel 'eb13579 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 04:59:46.395 0 0 I binder : undelivered transaction 777862, process died. +10-02 04:59:46.396 0 0 I binder : undelivered transaction 777863, process died. +10-02 04:59:46.397 0 0 I binder : undelivered transaction 777993, process died. +10-02 04:59:46.399 0 0 I binder : undelivered transaction 777859, process died. +10-02 04:59:46.399 0 0 I binder : undelivered transaction 777860, process died. +10-02 04:59:46.306 302 302 I Zygote : Process 29369 exited due to signal 9 (Killed) +10-02 04:59:46.307 530 2176 I WindowManager: WIN DEATH: Window{af995ba u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:59:46.307 530 2176 W InputDispatcher: Attempted to unregister already unregistered input channel 'af995ba org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 04:59:46.310 431 431 I keystore: clear_uid 10137 +10-02 04:59:46.310 530 594 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:59:46.310 530 594 D PackageManager: Clear ephemeral installer activity +10-02 04:59:46.310 530 594 E PermissionMonitor: unknown permission type: -1for uid: 10137 +10-02 04:59:46.310 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:59:46.322 530 580 I libprocessgroup: Successfully killed process cgroup uid 10137 pid 29369 in 85ms +10-02 04:59:46.322 530 580 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 29481 in 0ms +10-02 04:59:46.329 530 573 W WindowManager: Failed to deliver inset state change to w=Window{af995ba u0 org.redoubtbrowser/org.redoubtbrowser.App EXITING} +10-02 04:59:46.329 530 573 W WindowManager: android.os.DeadObjectException +10-02 04:59:46.329 530 573 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 04:59:46.329 530 573 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 04:59:46.329 530 573 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 04:59:46.329 530 573 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 04:59:46.329 530 573 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 04:59:46.329 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 04:59:46.329 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 04:59:46.329 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:222) +10-02 04:59:46.329 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:107) +10-02 04:59:46.329 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$WindowAnimator$ddXU8gK8rmDqri0OZVMNa3Y4GHk.doFrame(Unknown Source:2) +10-02 04:59:46.329 530 573 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970) +10-02 04:59:46.329 530 573 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:796) +10-02 04:59:46.329 530 573 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:727) +10-02 04:59:46.329 530 573 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957) +10-02 04:59:46.329 530 573 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:59:46.329 530 573 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:59:46.329 530 573 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 04:59:46.329 530 573 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:59:46.329 530 573 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 04:59:46.331 530 594 I system_server: Explicit concurrent copying GC freed 34894(1598KB) AllocSpace objects, 10(440KB) LOS objects, 49% free, 9994KB/19MB, paused 68us total 20.604ms +10-02 04:59:46.335 530 594 I ActivityManager: Force stopping org.redoubtbrowser appid=10137 user=0: pkg removed +10-02 04:59:46.335 29567 29569 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:59:46.335 530 594 E libprocessgroup: getpgid(29019) failed: Permission denied +10-02 04:59:46.332 530 530 W PackageManager: type=1400 audit(0.0:2578): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:59:46.341 530 594 E libprocessgroup: getpgid(29019) failed: Permission denied +10-02 04:59:46.332 530 530 W PackageManager: type=1400 audit(0.0:2579): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:59:46.336 530 530 W PackageManager: type=1400 audit(0.0:2580): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:59:46.346 530 594 E libprocessgroup: getpgid(29019) failed: Permission denied +10-02 04:59:46.336 530 530 W PackageManager: type=1400 audit(0.0:2581): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:59:46.349 29572 29572 I abb : StartCommandInProcess(73657474696e67730067657400676c6f settings.get.glo [truncated]) +10-02 04:59:46.344 530 530 W PackageManager: type=1400 audit(0.0:2582): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:59:46.344 530 530 W PackageManager: type=1400 audit(0.0:2583): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:59:46.351 530 594 E libprocessgroup: getpgid(29019) failed: Permission denied +10-02 04:59:46.354 29572 29576 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:59:46.356 530 594 E libprocessgroup: getpgid(29019) failed: Permission denied +10-02 04:59:46.444 0 0 W audit : audit_lost=233 audit_rate_limit=5 audit_backlog_limit=64 +10-02 04:59:46.447 0 0 E audit : rate limit exceeded +10-02 04:59:46.357 29572 29572 I abb : StartCommandInProcess(7061636b61676500696e7374616c6c00 package.install. [truncated]) +10-02 04:59:46.358 302 302 I Zygote : Process 29019 exited due to signal 9 (Killed) +10-02 04:59:46.361 530 594 I libprocessgroup: Successfully killed process cgroup uid 10137 pid 29019 in 26ms +10-02 04:59:46.362 530 594 I WindowManager: Force finishing activity ActivityRecord{b8851f0 u0 org.redoubtbrowser/.App t105 f} isExiting} +10-02 04:59:46.362 530 594 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{b8851f0 u0 org.redoubtbrowser/.App t105 f} isExiting} +10-02 04:59:46.366 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:59:46.366 530 635 V StorageManagerService: Package org.redoubtbrowser does not have legacy storage +10-02 04:59:46.366 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 04:59:46.366 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.musicfx/.Compatibility$Receiver +10-02 04:59:46.367 530 569 I RoleManagerService: Granting default roles... +10-02 04:59:46.367 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_REMOVED +10-02 04:59:46.367 1439 1439 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_REMOVED +10-02 04:59:46.370 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:59:46.378 530 530 W WifiService: Couldn't get PackageInfo for package:org.redoubtbrowser +10-02 04:59:46.378 530 530 D WifiService: Remove settings for package:org.redoubtbrowser +10-02 04:59:46.379 530 530 I ConditionProviders: Disallowing condition provider org.redoubtbrowser +10-02 04:59:46.380 530 690 D WifiConfigManager: Remove all networks for app ApplicationInfo{3b77142 org.redoubtbrowser} +10-02 04:59:46.382 530 690 D WifiConfigStore: Writing to stores completed in 2 ms. +10-02 04:59:46.382 530 690 I PasspointManager: No app ops listener found for org.redoubtbrowser +10-02 04:59:46.384 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:59:46.386 383 1180 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:59:46.387 530 619 I RollbackManager: broadcast=ACTION_PACKAGE_FULLY_REMOVED pkg=org.redoubtbrowser +10-02 04:59:46.389 1868 1882 W d.process.acor: Reducing the number of considered missed Gc histogram windows from 125 to 100 +10-02 04:59:46.389 1334 1394 I LatinIME:LogUtils: Dictionary info: dictionary = main:en ; version = 54 ; date = 1414726273 +10-02 04:59:46.389 530 530 W WifiService: Couldn't get PackageInfo for package:org.redoubtbrowser +10-02 04:59:46.389 530 530 D WifiService: Remove settings for package:org.redoubtbrowser +10-02 04:59:46.390 530 690 D WifiConfigManager: Remove all networks for app ApplicationInfo{ad44fa8 org.redoubtbrowser} +10-02 04:59:46.390 949 949 D Launcher.Model: package removed received org.redoubtbrowser +10-02 04:59:46.390 383 1180 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:59:46.390 949 991 D PackageUpdatedTask: Removing app iconorg.redoubtbrowser +10-02 04:59:46.392 383 1180 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:59:46.394 383 1180 I chatty : uid=1041(audioserver) Binder:383_3 identical 6 lines +10-02 04:59:46.394 383 1180 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:59:46.394 530 690 D WifiConfigStore: Writing to stores completed in 4 ms. +10-02 04:59:46.394 530 690 I PasspointManager: No app ops listener found for org.redoubtbrowser +10-02 04:59:46.395 383 1180 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:59:46.395 383 1180 I chatty : uid=1041(audioserver) Binder:383_3 identical 3 lines +10-02 04:59:46.395 383 1180 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:59:46.395 949 991 D ModelWriter: removing items from db +10-02 04:59:46.395 949 991 D ModelWriter: java.lang.Exception +10-02 04:59:46.395 949 991 D ModelWriter: at com.android.launcher3.model.ModelWriter.deleteItemsFromDatabase(ModelWriter.java:272) +10-02 04:59:46.395 949 991 D ModelWriter: at com.android.launcher3.model.ModelWriter.deleteItemsFromDatabase(ModelWriter.java:262) +10-02 04:59:46.395 949 991 D ModelWriter: at com.android.launcher3.model.BaseModelUpdateTask.deleteAndBindComponentsRemoved(BaseModelUpdateTask.java:111) +10-02 04:59:46.395 949 991 D ModelWriter: at com.android.launcher3.model.PackageUpdatedTask.execute(PackageUpdatedTask.java:323) +10-02 04:59:46.395 949 991 D ModelWriter: at com.android.launcher3.model.BaseModelUpdateTask.run(BaseModelUpdateTask.java:67) +10-02 04:59:46.395 949 991 D ModelWriter: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:59:46.395 949 991 D ModelWriter: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:59:46.395 949 991 D ModelWriter: at android.os.Looper.loop(Looper.java:223) +10-02 04:59:46.395 949 991 D ModelWriter: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:59:46.395 383 1180 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:59:46.405 784 29584 I RoleControllerServiceImpl: Adding package as default/fallback role holder, package: org.chromium.webview_shell, role: android.app.role.BROWSER +10-02 04:59:46.407 1439 2336 I MediaProvider: Begin Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:org.redoubtbrowser flg=0x5000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 04:59:46.408 1439 2336 I MediaProvider: End Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:org.redoubtbrowser flg=0x5000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 04:59:46.409 530 530 I Telecom : PhoneAccountRegistrar: getSimCallManager: SimCallManager for subId 1 queried, returning: null: TSI.gSCMFU@ATE +10-02 04:59:46.495 530 572 W ActivityManager: setHasOverlayUi called on unknown pid: 29369 +10-02 04:59:47.522 530 2971 W system_server: Long monitor contention with owner PackageInstaller (603) at void com.android.server.pm.PackageInstallerSession.handleInstall()(PackageInstallerSession.java:1714) waiters=0 in int com.android.server.pm.PackageInstallerSession.getInstallerUid() for 663ms +10-02 04:59:47.525 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl318711322.tmp/base.apk Binary XML file line #834 +10-02 04:59:47.525 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl318711322.tmp/base.apk Binary XML file line #845 +10-02 04:59:47.525 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl318711322.tmp/base.apk Binary XML file line #956 +10-02 04:59:47.525 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl318711322.tmp/base.apk Binary XML file line #965 +10-02 04:59:47.525 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl318711322.tmp/base.apk Binary XML file line #974 +10-02 04:59:47.526 530 631 W RuleEvaluation: Integrity rule files are not available. +10-02 04:59:47.526 530 594 I PackageManager: Integrity check passed for file:///data/app/vmdl318711322.tmp +10-02 04:59:47.528 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl318711322.tmp/base.apk Binary XML file line #834 +10-02 04:59:47.528 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl318711322.tmp/base.apk Binary XML file line #845 +10-02 04:59:47.528 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl318711322.tmp/base.apk Binary XML file line #956 +10-02 04:59:47.528 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl318711322.tmp/base.apk Binary XML file line #965 +10-02 04:59:47.528 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl318711322.tmp/base.apk Binary XML file line #974 +10-02 04:59:47.654 530 594 W PackageManager: Provider ComponentInfo{org.redoubtbrowser/androidx.startup.InitializationProvider} already defined; ignoring +10-02 04:59:47.654 530 594 W PackageManager: Skipping provider name org.redoubtbrowser.androidx-startup (in package org.redoubtbrowser): name already used by org.redoubtbrowser +10-02 04:59:47.654 530 594 D CompatibilityChangeReporter: Compat change id reported: 135549675; UID 10138; state: ENABLED +10-02 04:59:47.655 530 594 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 04:59:47.662 530 594 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:59:47.662 530 594 D PackageManager: Clear ephemeral installer activity +10-02 04:59:47.663 530 569 V StorageManagerService: Package null does not have legacy storage +10-02 04:59:47.663 1439 4724 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: op android:read_external_storage +10-02 04:59:47.663 1439 4724 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: op android:read_external_storage +10-02 04:59:47.665 530 594 I PackageDexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/~~zvDmDect2LEzpOW0nLZRVA==/org.redoubtbrowser-HA-mCnU1xEhjnvfcQZ4h9A==/base.apk pkg=org.redoubtbrowser isa=x86_64 dexoptFlags=boot_complete,profile_guided,public,enable_hidden_api_checks targetFilter=speed-profile oatDir=/data/app/~~zvDmDect2LEzpOW0nLZRVA==/org.redoubtbrowser-HA-mCnU1xEhjnvfcQZ4h9A==/oat classLoaderContext=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} +10-02 04:59:47.665 429 552 V installd: DexInv: --- BEGIN '/data/app/~~zvDmDect2LEzpOW0nLZRVA==/org.redoubtbrowser-HA-mCnU1xEhjnvfcQZ4h9A==/base.apk' --- +10-02 04:59:47.671 29585 29585 W dex2oat32: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:59:47.672 29585 29585 I dex2oat32: /apex/com.android.art/bin/dex2oat32 --input-vdex-fd=-1 --output-vdex-fd=9 --updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=speed-profile --classpath-dir=/data/app/~~zvDmDect2LEzpOW0nLZRVA==/org.redoubtbrowser-HA-mCnU1xEhjnvfcQZ4h9A== --class-loader-context=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} --generate-mini-debug-info --compact-dex-level=none --compilation-reason=install +10-02 04:59:47.672 29585 29585 I dex2oat32: setting boot class path to /apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/core-icu4j.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/framework-atb-backward-compatibility.jar +10-02 04:59:48.016 29585 29588 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;Landroid/view/ScrollCaptureCallback;)V (blacklist, linking, denied) +10-02 04:59:48.016 29585 29588 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureSession;->getSurface()Landroid/view/Surface; (blacklist, linking, denied) +10-02 04:59:48.016 29585 29588 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/Rect;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 04:59:48.016 29585 29588 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/RectF;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 04:59:48.016 29585 29588 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->setScrollBounds(Landroid/graphics/Rect;)V (blacklist, linking, denied) +10-02 04:59:48.017 29585 29585 W dex2oat32: Accessing hidden method Landroid/app/job/JobParameters;->getStopReason()I (greylist-max-o, linking, denied) +10-02 04:59:48.053 29585 29587 W dex2oat32: Accessing hidden method Landroid/content/Context;->isUiContext()Z (blacklist, linking, denied) +10-02 04:59:48.320 29585 29585 I dex2oat32: dex2oat took 648.956ms (1.595s cpu) (threads: 4) arena alloc=17KB (18168B) java alloc=19MB (20476856B) native alloc=23MB (24928960B) free=6476KB (6632096B) +10-02 04:59:48.323 429 552 V installd: DexInv: --- END '/data/app/~~zvDmDect2LEzpOW0nLZRVA==/org.redoubtbrowser-HA-mCnU1xEhjnvfcQZ4h9A==/base.apk' (success) --- +10-02 04:59:48.326 530 530 I Telecom : PhoneAccountRegistrar: getSimCallManager: SimCallManager for subId 1 queried, returning: null: TSI.gSCMFU@ATI +10-02 04:59:48.330 429 552 E installd: Couldn't opendir /data/app/vmdl318711322.tmp: No such file or directory +10-02 04:59:48.330 429 552 E installd: Failed to delete /data/app/vmdl318711322.tmp: No such file or directory +10-02 04:59:48.330 29572 29577 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:59:48.328 530 530 W Binder:530_12: type=1400 audit(0.0:2592): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:59:48.332 1439 1439 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +10-02 04:59:48.328 530 530 W Binder:530_12: type=1400 audit(0.0:2593): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:59:48.336 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:59:48.336 530 569 I RoleManagerService: Granting default roles... +10-02 04:59:48.328 530 530 W Binder:530_12: type=1400 audit(0.0:2594): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:59:48.338 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 04:59:48.338 738 738 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 04:59:48.338 530 2240 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 04:59:48.338 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 04:59:48.340 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@ATM +10-02 04:59:48.341 530 577 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 04:59:48.341 530 577 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 04:59:48.342 784 2867 I PermissionControllerServiceImpl: Updating user sensitive for uid 10138 +10-02 04:59:48.342 530 577 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 04:59:48.342 530 577 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 04:59:48.342 530 577 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 04:59:48.342 530 577 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 04:59:48.346 530 577 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 04:59:48.347 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:59:48.349 1091 1091 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 04:59:48.393 29594 29594 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:59:48.489 0 0 W audit : audit_lost=241 audit_rate_limit=5 audit_backlog_limit=64 +10-02 04:59:48.490 0 0 E audit : rate limit exceeded +10-02 04:59:48.395 29594 29594 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:59:48.395 29594 29594 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:59:48.395 29594 29594 I AndroidRuntime: Using default boot image +10-02 04:59:48.396 29594 29594 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:59:48.396 29594 29594 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:59:48.396 29594 29594 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:59:48.397 29594 29594 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:59:48.392 29594 29594 W app_process: type=1400 audit(0.0:2595): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:59:48.392 29594 29594 W app_process: type=1400 audit(0.0:2596): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:59:48.435 29594 29594 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:59:48.435 29594 29594 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:59:48.436 29594 29594 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:59:48.437 29594 29594 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:59:48.441 29594 29594 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:59:48.443 29594 29594 D AndroidRuntime: Calling main entry com.android.commands.monkey.Monkey +10-02 04:59:48.443 29594 29594 W Monkey : args: [-p, org.redoubtbrowser, -c, android.intent.category.LAUNCHER, 1] +10-02 04:59:48.443 29594 29594 W Monkey : arg: "-p" +10-02 04:59:48.443 29594 29594 W Monkey : arg: "org.redoubtbrowser" +10-02 04:59:48.443 29594 29594 W Monkey : arg: "-c" +10-02 04:59:48.443 29594 29594 W Monkey : arg: "android.intent.category.LAUNCHER" +10-02 04:59:48.443 29594 29594 W Monkey : arg: "1" +10-02 04:59:48.443 29594 29594 W Monkey : data="org.redoubtbrowser" +10-02 04:59:48.443 29594 29594 W Monkey : data="android.intent.category.LAUNCHER" +10-02 04:59:48.448 530 578 W BroadcastQueue: Skipping deliver [background] BroadcastRecord{d817a5c u-1 android.net.conn.CONNECTIVITY_CHANGE} to ReceiverList{2915165 29594 (unknown name)/2000/u-1 remote:9f9dd2e}: process gone or crashing +10-02 04:59:48.450 530 2095 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 04:59:48.450 530 572 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 04:59:48.451 421 421 I perfetto: ing_service_impl.cc:758 Configured tracing session 54, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 04:59:48.451 418 418 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=54) +10-02 04:59:48.451 29594 29594 I Monkey : Events injected: 1 +10-02 04:59:48.453 530 572 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10138; state: DISABLED +10-02 04:59:48.453 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10138; state: ENABLED +10-02 04:59:48.453 29594 29594 I Monkey : ## Network stats: elapsed time=3ms (0ms mobile, 0ms wifi, 3ms not connected) +10-02 04:59:48.454 29594 29594 I app_process: System.exit called, status: 0 +10-02 04:59:48.454 29594 29594 I AndroidRuntime: VM exiting with result code 0. +10-02 04:59:48.463 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f47e9000 0x3f4fd2000] +10-02 04:59:48.472 418 418 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 04:59:48.566 0 0 W perfetto: enabled ftrace +10-02 04:59:48.482 302 302 D Zygote : Forked child process 29615 +10-02 04:59:48.482 530 579 I ActivityManager: Start proc 29615:org.redoubtbrowser/u0a138 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:59:48.492 29615 29615 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:59:48.493 29556 29562 I adbd : jdwp connection from 29615 +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.495 530 2176 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:59:48.498 29615 29615 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 04:59:48.500 29615 29615 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:59:48.501 29615 29615 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:59:48.519 29615 29615 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 04:59:48.531 29615 29615 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790909987653), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("true"), "is_first_run": Bool(true), "is_large_device": Bool(false), "number_of_app_launches": Number(0)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(true), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 04:59:48.532 29615 29645 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:59:48.532 29615 29645 I nimbus::stateful::persistence: Upgrading from version 2 to version 3 +10-02 04:59:48.533 29615 29645 I nimbus::stateful::persistence: Migration v2->v3: experiments_participation=true, rollouts_participation=true +10-02 04:59:48.533 29615 29645 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 02:59:47 UTC +10-02 04:59:48.542 29615 29648 I GeckoThread: preparing to run Gecko +10-02 04:59:48.545 29615 29648 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 04:59:48.546 29615 29648 E GeckoLibLoad: Load sqlite start +10-02 04:59:48.547 29615 29648 E GeckoLibLoad: Load sqlite done +10-02 04:59:48.547 29615 29648 E GeckoLibLoad: Load nss start +10-02 04:59:48.547 29615 29648 E GeckoLibLoad: Load nss done +10-02 04:59:48.552 29615 29648 E GeckoLibLoad: Loaded libs in 5.287603ms total, 0ms(1ms) user, 3ms(4ms) system, 0(0) faults +10-02 04:59:48.552 29615 29648 W GeckoThread: zerdatime 2936920 - runGecko +10-02 04:59:48.557 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 04:59:48.558 29615 29640 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 04:59:48.558 29615 29657 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 04:59:48.560 29615 29648 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 04:59:48.560 530 828 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:59:48.560 530 828 D PackageManager: Clear ephemeral installer activity +10-02 04:59:48.586 29615 29615 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 04:59:48.587 29615 29641 I ActionBarPolicy: Default - Starting check... +10-02 04:59:48.587 29615 29615 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 04:59:48.587 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 04:59:48.588 29615 29641 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 04:59:48.590 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 04:59:48.590 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 04:59:48.590 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 04:59:48.591 29615 29657 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:59:48.591 29615 29657 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:59:48.592 29615 29655 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 04:59:48.593 29615 29648 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 04:59:48.593 29615 29648 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 04:59:48.593 29615 29648 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 04:59:48.593 29615 29648 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 04:59:48.607 29615 29615 I FirefoxAccountStateMachine: Sync is disabled +10-02 04:59:48.608 29615 29615 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:59:48.608 29615 29677 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 04:59:48.609 29615 29675 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:59:48.609 29615 29641 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 04:59:48.610 29615 29641 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 04:59:48.611 29615 29694 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:59:48.611 29615 29694 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:59:48.612 29615 29694 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:59:48.618 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 04:59:48.631 29615 29675 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:59:48.632 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 04:59:48.632 29615 29654 E SearchMiddleware: Could not find migrated default search engine () +10-02 04:59:48.632 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RestoreHiddenSearchEnginesAction +10-02 04:59:48.632 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 04:59:48.633 29615 29654 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:59:48.637 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 04:59:48.638 530 828 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:59:48.638 530 828 D PackageManager: Clear ephemeral installer activity +10-02 04:59:48.639 29615 29674 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 04:59:48.640 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 04:59:48.640 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 04:59:48.641 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 04:59:48.642 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 04:59:48.642 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 04:59:48.643 29615 29655 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:59:48.643 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:59:48.643 29615 29655 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 04:59:48.643 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:59:48.645 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 04:59:48.645 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 04:59:48.648 29615 29656 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 04:59:48.678 29615 29692 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5be90, tid 29692 +10-02 04:59:48.682 29615 29692 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:59:48.683 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:59:48.683 29615 29692 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 04:59:48.689 29615 29657 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 04:59:48.692 29615 29692 D EGL_emulation: eglCreateContext: 0x75c21abbb800: maj 3 min 1 rcv 4 +10-02 04:59:48.692 29615 29692 D EGL_emulation: eglMakeCurrent: 0x75c21abbb800: ver 3 1 (tinfo 0x75c1babdf5a0) (first time) +10-02 04:59:48.711 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4fd2000 0x3f57bb000] +10-02 04:59:48.712 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:59:48.712 29615 29692 I Gralloc4: mapper 4.x is not supported +10-02 04:59:48.712 29615 29692 D HostConnection: createUnique: call +10-02 04:59:48.712 29615 29692 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5ca90, tid 29692 +10-02 04:59:48.731 29615 29692 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:59:48.731 29615 29692 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:59:48.762 29615 29692 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:59:48.770 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f57bb000 0x3f5fa4000] +10-02 04:59:48.771 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f5fa4000 0x3f678d000] +10-02 04:59:48.775 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 04:59:48.827 352 1372 W ServiceManager: Permission failure: android.permission.ACCESS_SURFACE_FLINGER from uid=10138 pid=29615 +10-02 04:59:48.827 352 1372 D PermissionCache: checking android.permission.ACCESS_SURFACE_FLINGER for uid=10138 => denied (166 us) +10-02 04:59:48.828 530 572 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 04:59:48.828 530 2971 W ActivityManager: Receiver with filter android.content.IntentFilter@2125fac already registered for pid 29615, callerPackage is org.redoubtbrowser +10-02 04:59:48.828 530 577 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 04:59:48.829 530 577 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +376ms +10-02 04:59:48.832 29615 29676 I FenixApplication: Running post-visual completeness tasks... +10-02 04:59:48.832 29615 29676 I FenixApplication: Storage initialization... +10-02 04:59:48.833 29615 29674 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 04:59:48.833 29615 29676 I PlacesHistoryStorage: Warming up places storage... +10-02 04:59:48.834 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:59:48.834 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:59:48.834 29615 29615 I ColdStartupDuration: COLD MAIN Application. to first frame: 186 ms +10-02 04:59:48.834 29615 29642 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:59:48.834 29615 29642 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 04:59:48.834 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 04:59:48.838 29615 29645 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:59:48.840 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:59:48.840 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$TaskPreferenceUpdated +10-02 04:59:48.842 530 8263 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10138; state: DISABLED +10-02 04:59:48.842 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10138; state: ENABLED +10-02 04:59:48.843 29615 29678 I MessageNotificationWorker: Successfully fetched and applied Nimbus experiments. +10-02 04:59:48.847 29615 29615 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 04:59:48.847 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 04:59:48.847 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 04:59:48.847 29615 29615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 04:59:48.852 302 302 D Zygote : Forked child process 29744 +10-02 04:59:48.853 530 579 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 04:59:48.861 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:59:48.861 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:59:48.869 29615 29687 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=a8148ae2-c8fc-4891-b104-2d37c0b771ce, tags={ org.mozilla.fenix.messaging.MessageNotificationWorker } ] +10-02 04:59:48.872 29615 29676 I PlacesHistoryStorage: 'Warming up places storage' took 38 ms +10-02 04:59:48.872 29615 29676 I PlacesBookmarksStorage: Warming up places storage... +10-02 04:59:48.872 29615 29676 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 04:59:48.872 29615 29676 I SyncableLoginsStorage: Warming up storage... +10-02 04:59:48.872 29615 29676 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 04:59:48.873 29615 29676 I AutofillCCAddressesStorage: Warming up storage... +10-02 04:59:48.873 29615 29676 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 04:59:48.878 29615 29676 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:59:48.878 29615 29676 I FenixApplication: 'Storage initialization' took 46 ms +10-02 04:59:48.885 29615 29648 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5f190, tid 29648 +10-02 04:59:48.888 29615 29648 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:59:48.888 29615 29648 D EGL_emulation: eglCreateContext: 0x75c21ac02190: maj 3 min 1 rcv 4 +10-02 04:59:48.889 29615 29648 D EGL_emulation: eglMakeCurrent: 0x75c21ac02190: ver 3 1 (tinfo 0x75c1bac00090) (first time) +10-02 04:59:48.895 29615 29648 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 04:59:48.904 530 579 I AppZygote: Starting application preload. +10-02 04:59:48.904 29744 29744 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 04:59:48.905 29744 29744 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 04:59:48.906 29744 29744 I GeckoViewZygotePreload: doPreload +10-02 04:59:48.919 29744 29744 I AppZygoteInit: Application preload done +10-02 04:59:48.919 530 579 I AppZygote: Application preload done. +10-02 04:59:48.922 29744 29750 W tbrowser_zygot: Reducing the number of considered missed Gc histogram windows from 292 to 100 +10-02 04:59:48.925 29744 29744 D Zygote : Forked child process 29761 +10-02 04:59:48.926 530 579 W ActivityManager: Slow operation: 84ms so far, now at startProcess: returned from zygote! +10-02 04:59:48.926 530 579 W ActivityManager: Slow operation: 84ms so far, now at startProcess: done updating battery stats +10-02 04:59:48.926 530 579 W ActivityManager: Slow operation: 84ms so far, now at startProcess: building log message +10-02 04:59:48.926 530 579 I ActivityManager: Start proc 29761:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:35e88ebb74444445b5a187ee88c915c8/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:35e88ebb74444445b5a187ee88c915c8} +10-02 04:59:48.926 530 579 W ActivityManager: Slow operation: 84ms so far, now at startProcess: starting to update pids map +10-02 04:59:48.926 530 579 W ActivityManager: Slow operation: 85ms so far, now at startProcess: done updating pids map +10-02 04:59:48.927 29761 29761 W 5a187ee88c915c: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:59:48.929 29556 29562 I adbd : jdwp connection from 29761 +10-02 04:59:48.929 302 302 D Zygote : Forked child process 29777 +10-02 04:59:48.929 530 579 I ActivityManager: Start proc 29777:org.redoubtbrowser:gpu_disable_art_image_/u0a138 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 04:59:48.930 530 828 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10138; state: ENABLED +10-02 04:59:48.938 29761 29761 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:59:48.939 29761 29761 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:59:48.941 29761 29761 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:35e88ebb74444445b5a187ee88c915c8 +10-02 04:59:48.958 29761 29786 I GeckoThread: preparing to run Gecko +10-02 04:59:48.959 29777 29777 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:59:48.959 29761 29786 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:59:48.959 29761 29786 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:59:48.959 29761 29786 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:59:48.960 29761 29786 E GeckoLibLoad: Load sqlite start +10-02 04:59:48.960 29761 29786 E GeckoLibLoad: Load sqlite done +10-02 04:59:48.960 29761 29786 E GeckoLibLoad: Load nss start +10-02 04:59:48.960 29761 29786 E GeckoLibLoad: Load nss done +10-02 04:59:48.960 29761 29786 E GeckoLibLoad: Loaded libs in 0.170245ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:59:48.960 29556 29562 I adbd : jdwp connection from 29777 +10-02 04:59:48.960 29761 29786 W GeckoThread: zerdatime 2937328 - runGecko +10-02 04:59:48.962 530 8263 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10138; state: ENABLED +10-02 04:59:48.969 29777 29777 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 04:59:48.971 29777 29777 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:59:48.972 29777 29777 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:59:48.974 29777 29777 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 04:59:48.974 29777 29814 I GeckoThread: preparing to run Gecko +10-02 04:59:48.976 29777 29814 E GeckoLibLoad: Load sqlite start +10-02 04:59:48.977 29777 29814 E GeckoLibLoad: Load sqlite done +10-02 04:59:48.977 29777 29814 E GeckoLibLoad: Load nss start +10-02 04:59:48.977 29777 29814 E GeckoLibLoad: Load nss done +10-02 04:59:48.985 29777 29814 E GeckoLibLoad: Loaded libs in 7.844473ms total, 0ms(0ms) user, 5ms(7ms) system, 0(0) faults +10-02 04:59:48.985 29777 29814 W GeckoThread: zerdatime 2937352 - runGecko +10-02 04:59:48.990 29777 29819 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:59:48.990 29777 29819 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:59:48.991 29777 29819 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:59:48.991 29777 29830 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 04:59:48.998 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:59:48.998 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:59:48.999 29777 29819 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab4dc10, tid 29819 +10-02 04:59:49.003 29777 29819 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:59:49.003 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:59:49.006 29777 29819 D EGL_emulation: eglCreateContext: 0x75c21ab5c5e0: maj 3 min 1 rcv 4 +10-02 04:59:49.006 29777 29819 D EGL_emulation: eglMakeCurrent: 0x75c21ab5c5e0: ver 3 1 (tinfo 0x75c1baba4980) (first time) +10-02 04:59:49.014 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:59:49.014 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:59:49.018 29761 29786 W GeckoEditableChild: No editable parent +10-02 04:59:49.114 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:59:49.569 530 569 I RoleManagerService: Granting default roles... +10-02 04:59:49.116 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:59:49.569 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:59:49.569 530 577 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 04:59:49.569 530 577 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 04:59:49.569 530 577 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 04:59:49.569 530 577 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 04:59:49.569 530 577 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 04:59:49.569 530 577 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 04:59:49.569 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 04:59:49.569 738 738 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 04:59:49.570 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@ATY +10-02 04:59:49.570 784 2867 I PermissionControllerServiceImpl: Updating user sensitive for uid 10138 +10-02 04:59:49.572 530 577 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 04:59:49.574 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:59:50.016 530 2176 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10138; state: DISABLED +10-02 04:59:50.016 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10138; state: ENABLED +10-02 04:59:50.019 29744 29744 D Zygote : Forked child process 29863 +10-02 04:59:50.020 530 579 I ActivityManager: Start proc 29863:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0983f671e9974038a6a53789838bc200/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0983f671e9974038a6a53789838bc200} +10-02 04:59:50.020 29863 29863 W 6a53789838bc20: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:59:50.021 29556 29562 I adbd : jdwp connection from 29863 +10-02 04:59:50.023 530 2176 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10138; state: ENABLED +10-02 04:59:50.025 29863 29863 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:59:50.025 29863 29863 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:59:50.046 29863 29863 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0983f671e9974038a6a53789838bc200 +10-02 04:59:50.046 29863 29882 I GeckoThread: preparing to run Gecko +10-02 04:59:50.047 29863 29882 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:59:50.047 29863 29882 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:59:50.047 29863 29882 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:59:50.048 29863 29882 E GeckoLibLoad: Load sqlite start +10-02 04:59:50.048 29863 29882 E GeckoLibLoad: Load sqlite done +10-02 04:59:50.048 29863 29882 E GeckoLibLoad: Load nss start +10-02 04:59:50.048 29863 29882 E GeckoLibLoad: Load nss done +10-02 04:59:50.048 29863 29882 E GeckoLibLoad: Loaded libs in 0.131513ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:59:50.048 29863 29882 W GeckoThread: zerdatime 2938416 - runGecko +10-02 04:59:50.057 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:59:50.076 29863 29863 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2604): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:59:50.076 29863 29863 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2605): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:59:51.234 530 2095 D WifiNl80211Manager: Scan result ready event +10-02 04:59:51.234 530 2095 D WifiNative: Scan result ready event +10-02 04:59:53.453 418 418 I perfetto: probes_producer.cc:329 Producer stop (id=54) +10-02 04:59:53.454 421 421 I perfetto: ng_service_impl.cc:1948 Tracing session 54 ended, total sessions:0 +10-02 04:59:53.454 418 418 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 04:59:53.455 430 29610 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790909993455656583.perfetto_trace.pb +10-02 04:59:53.548 0 0 W perfetto: disabled ftrace +10-02 04:59:59.878 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:59:59.878 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdatePromptRequestWebExtensionAction +10-02 04:59:59.887 29615 29905 I Addon : Icon for extension uBlock0@raymondhill.net loaded successfully +10-02 04:59:59.888 29761 29786 W GeckoEditableChild: No editable parent +10-02 04:59:59.893 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:59:59.893 29615 29615 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 04:59:59.893 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:59:59.899 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f678d000 0x3f6a93000] +10-02 04:59:59.903 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f6a93000 0x3f6d99000] +10-02 04:59:59.904 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f6d99000 0x3f709f000] +10-02 04:59:59.906 530 2095 D ConnectivityService: requestNetwork for uid/pid:10138/29615 NetworkRequest [ TRACK_DEFAULT id=36, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10138 AdministratorUids: [] RequestorUid: 10138 RequestorPackageName: org.redoubtbrowser] ] +10-02 04:59:59.907 530 694 D ConnectivityService: NetReassign [36 : null → 101] +10-02 04:59:59.907 530 690 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=36, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10138 AdministratorUids: [] RequestorUid: 10138 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:59:59.907 530 690 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=36, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10138 AdministratorUids: [] RequestorUid: 10138 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:59:59.907 1091 1091 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=36, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10138 AdministratorUids: [] RequestorUid: 10138 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:59:59.910 760 760 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 04:59:59.911 1091 1091 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 04:59:59.911 1091 1091 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 04:59:59.911 760 760 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@e2939c9 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 04:59:59.920 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:59:59.921 29615 29615 I AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +10-02 04:59:59.929 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:59:59.941 29615 29615 I chatty : uid=10138(org.redoubtbrowser) AndroidUI identical 5 lines +10-02 04:59:59.944 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:00:00.001 760 760 D KeyguardClockSwitch: Updating clock: 500 +10-02 05:00:00.188 29615 29615 W org.redoubtbrowser: type=1400 audit(0.0:2606): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:00:00.441 301 29934 W SocketClient: write error (Broken pipe) +10-02 05:00:00.441 301 29934 W resolv : ResNSendHandler::run: resnsend: failed to send answer to uid 10138 pid 29615: Broken pipe +10-02 05:00:00.441 301 29933 W SocketClient: write error (Broken pipe) +10-02 05:00:00.441 301 29933 W resolv : ResNSendHandler::run: resnsend: failed to send answer to uid 10138 pid 29615: Broken pipe +10-02 05:00:02.457 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:00:04.661 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 05:00:02.457 29615 29615 I chatty : uid=10138(org.redoubtbrowser) AndroidUI identical 1 line +10-02 05:00:02.458 29615 29615 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:00:05.262 29615 29615 I AddonUpdaterWorker: There is no update available for uBlock0@raymondhill.net +10-02 05:00:05.263 29615 29662 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=77bda63f-d7be-4fc0-9111-79359920c8d4, tags={ mozilla.components.feature.addons.update.AddonUpdaterWorker,mozilla.components.feature.addons.update.uBlock0@raymondhill.net.periodicWork,mozilla.components.feature.addons.update.addonUpdater.periodicWork } ] +10-02 05:00:05.266 530 694 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=36, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10138 AdministratorUids: [] RequestorUid: 10138 RequestorPackageName: org.redoubtbrowser] ] (release request) +10-02 05:00:05.267 760 760 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 05:00:05.267 1091 1091 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 05:00:05.267 1091 1091 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 05:00:05.267 760 760 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@2b9b3ef mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 05:00:07.167 471 471 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 05:00:07.167 471 471 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 05:00:07.257 467 467 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 05:00:07.257 467 467 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 05:00:10.428 29615 29615 W org.redoubtbrowser: type=1400 audit(0.0:2607): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:00:18.829 29615 29741 I SessionStorage/AutoSave: Save: Periodic +10-02 05:00:33.517 29969 29969 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:00:33.518 29969 29969 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:00:33.518 29969 29969 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:00:33.518 29969 29969 I AndroidRuntime: Using default boot image +10-02 05:00:33.518 29969 29969 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:00:33.518 29969 29969 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:00:33.519 29969 29969 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:00:33.519 29969 29969 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:00:33.516 29969 29969 W app_process: type=1400 audit(0.0:2608): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:00:33.516 29969 29969 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 05:00:33.516 29969 29969 W app_process: type=1400 audit(0.0:2611): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:00:33.545 29969 29969 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:00:33.545 29969 29969 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:00:33.547 29969 29969 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:00:33.547 29969 29969 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:00:33.548 29969 29969 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:00:33.552 29969 29969 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:00:33.553 29969 29969 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 05:00:33.555 29969 29985 V UiAutomation: Init UiAutomation@7f3aa50[id=214, flags=0] +10-02 05:00:34.559 29969 29969 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 05:00:34.560 530 2240 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@2296f06 +10-02 05:00:34.560 29969 29985 V UiAutomation: Init UiAutomation@7f3aa50[id=-1, flags=0] +10-02 05:00:34.561 29969 29969 D AndroidRuntime: Shutting down VM +10-02 05:00:34.999 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f709f000 0x3f7888000] +10-02 05:00:35.006 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:00:35.006 29991 29991 I Gralloc4: mapper 4.x is not supported +10-02 05:00:35.009 29991 29991 D HostConnection: createUnique: call +10-02 05:00:35.009 29991 29991 D HostConnection: HostConnection::get() New Host Connection established 0x711fea6b91d0, tid 29991 +10-02 05:00:35.009 29991 29991 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:00:35.009 29991 29991 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 05:00:35.035 29991 29991 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:00:35.217 0 0 D logd : logdr: UID=2000 GID=2000 PID=29993 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/02-new-restart-amo-blocked-45s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/02-new-restart-amo-blocked-45s.png new file mode 100644 index 000000000..7ffd18602 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/02-new-restart-amo-blocked-45s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/02-new-restart-amo-blocked-45s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/02-new-restart-amo-blocked-45s.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/02-new-restart-amo-blocked-45s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/02.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/02.logcat new file mode 100644 index 000000000..95a3496c9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/02.logcat @@ -0,0 +1,336 @@ +--------- beginning of main +10-02 05:00:43.806 308 4046 I chatty : uid=1041(audioserver) HwBinder:308_1 expire 125 lines +10-02 05:00:43.828 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 05:00:43.839 530 8263 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +--------- beginning of system +10-02 05:00:44.159 530 8263 I ActivityManager: Force stopping org.redoubtbrowser appid=10138 user=0: from pid 30015 +10-02 05:00:44.159 530 8263 I ActivityManager: Killing 29777:org.redoubtbrowser:gpu_disable_art_image_/u0a138 (adj 0): stop org.redoubtbrowser due to from pid 30015 +10-02 05:00:44.160 530 8263 I ActivityManager: Killing 29615:org.redoubtbrowser/u0a138 (adj 0): stop org.redoubtbrowser due to from pid 30015 +10-02 05:00:44.161 530 8263 W ActivityTaskManager: Force removing ActivityRecord{b6ee453 u0 org.redoubtbrowser/.App t106 f}}: app died, no saved state +10-02 05:00:44.162 29863 29863 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.165 530 8263 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.166 530 8263 I ActivityManager: Killing 29863:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0983f671e9974038a6a53789838bc200/u0a138i-8999 (adj 0): isolated not needed +10-02 05:00:44.166 530 8263 I ActivityManager: Killing 29761:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:35e88ebb74444445b5a187ee88c915c8/u0a138i-9000 (adj 0): isolated not needed +10-02 05:00:44.166 530 8263 I WindowManager: Force finishing activity ActivityRecord{b6ee453 u0 org.redoubtbrowser/.App t106 f} isExiting} +10-02 05:00:44.166 530 8263 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{b6ee453 u0 org.redoubtbrowser/.App t106 f} isExiting} +10-02 05:00:44.167 30015 30017 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 05:00:44.167 530 2971 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@f4c2b9d +10-02 05:00:44.169 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 05:00:44.172 302 302 I Zygote : Process 29777 exited due to signal 9 (Killed) +10-02 05:00:44.185 29744 29744 I Zygote : Process 29863 exited due to signal 9 (Killed) +10-02 05:00:44.190 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90002-90002 +10-02 05:00:44.190 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 10135-10135 +10-02 05:00:44.194 29744 29744 I Zygote : Process 29761 exited due to signal 9 (Killed) +--------- beginning of kernel +10-02 05:00:44.288 0 0 I binder : undelivered transaction 787340, process died. +10-02 05:00:44.197 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f678d000 0x3f6f76000] +10-02 05:00:44.199 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f6f76000 0x3f775f000] +10-02 05:00:44.199 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f775f000 0x3f7f48000] +10-02 05:00:44.205 530 580 I libprocessgroup: Successfully killed process cgroup uid 10138 pid 29777 in 45ms +10-02 05:00:44.306 0 0 I binder : undelivered TRANSACTION_COMPLETE +10-02 05:00:44.307 0 0 I binder : undelivered transaction 787382, process died. +10-02 05:00:44.309 0 0 I binder : undelivered transaction 787588, process died. +10-02 05:00:44.216 530 20359 I WindowManager: WIN DEATH: Window{7013467 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:00:44.216 530 20359 W InputDispatcher: Attempted to unregister already unregistered input channel '7013467 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 05:00:44.217 530 20359 W WindowManager: Failed to deliver inset state change to w=Window{7013467 u0 org.redoubtbrowser/org.redoubtbrowser.App EXITING} +10-02 05:00:44.217 530 20359 W WindowManager: android.os.DeadObjectException +10-02 05:00:44.217 530 20359 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 05:00:44.217 530 20359 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 05:00:44.217 530 20359 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 05:00:44.217 530 20359 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 05:00:44.217 530 20359 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 05:00:44.217 530 20359 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 05:00:44.217 530 20359 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 05:00:44.217 530 20359 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 05:00:44.217 530 20359 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 05:00:44.217 530 20359 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 05:00:44.217 530 20359 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 05:00:44.217 530 20359 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 05:00:44.217 530 20359 W WindowManager: at com.android.server.wm.WindowState.setupWindowForRemoveOnExit(WindowState.java:2344) +10-02 05:00:44.217 530 20359 W WindowManager: at com.android.server.wm.WindowState.removeIfPossible(WindowState.java:2311) +10-02 05:00:44.217 530 20359 W WindowManager: at com.android.server.wm.WindowState.access$300(WindowState.java:254) +10-02 05:00:44.217 530 20359 W WindowManager: at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:2817) +10-02 05:00:44.217 530 20359 W WindowManager: at android.os.IBinder$DeathRecipient.binderDied(IBinder.java:305) +10-02 05:00:44.217 530 20359 W WindowManager: at android.os.BinderProxy.sendDeathNotice(BinderProxy.java:654) +10-02 05:00:44.218 302 302 I Zygote : Process 29615 exited due to signal 9 (Killed) +10-02 05:00:44.311 0 0 I binder : undelivered transaction 787360, process died. +10-02 05:00:44.231 30022 30022 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:00:44.232 30022 30022 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:00:44.232 30022 30022 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:00:44.232 30022 30022 I AndroidRuntime: Using default boot image +10-02 05:00:44.232 30022 30022 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:00:44.232 30022 30022 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:00:44.228 30022 30022 W app_process: type=1400 audit(0.0:2616): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:00:44.232 30022 30022 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:00:44.233 30022 30022 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:00:44.228 30022 30022 W app_process: type=1400 audit(0.0:2617): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:00:44.228 30022 30022 W app_process: type=1400 audit(0.0:2618): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:00:44.251 530 580 I libprocessgroup: Successfully killed process cgroup uid 10138 pid 29615 in 45ms +10-02 05:00:44.251 530 580 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 29863 in 0ms +10-02 05:00:44.251 530 580 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 29761 in 0ms +10-02 05:00:44.228 30022 30022 W app_process: type=1400 audit(0.0:2619): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:00:44.271 30022 30022 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:00:44.271 30022 30022 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:00:44.273 30022 30022 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:00:44.273 30022 30022 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:00:44.278 30022 30022 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:00:44.280 30022 30022 D AndroidRuntime: Calling main entry com.android.commands.monkey.Monkey +10-02 05:00:44.280 30022 30022 W Monkey : args: [-p, org.redoubtbrowser, -c, android.intent.category.LAUNCHER, 1] +10-02 05:00:44.280 30022 30022 W Monkey : arg: "-p" +10-02 05:00:44.280 30022 30022 W Monkey : arg: "org.redoubtbrowser" +10-02 05:00:44.280 30022 30022 W Monkey : arg: "-c" +10-02 05:00:44.280 30022 30022 W Monkey : arg: "android.intent.category.LAUNCHER" +10-02 05:00:44.280 30022 30022 W Monkey : arg: "1" +10-02 05:00:44.280 30022 30022 W Monkey : data="org.redoubtbrowser" +10-02 05:00:44.280 30022 30022 W Monkey : data="android.intent.category.LAUNCHER" +10-02 05:00:44.286 530 578 W BroadcastQueue: Skipping deliver [background] BroadcastRecord{aa0061c u-1 android.net.conn.CONNECTIVITY_CHANGE} to ReceiverList{da75225 30022 (unknown name)/2000/u-1 remote:53512ee}: process gone or crashing +10-02 05:00:44.289 530 827 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 05:00:44.289 530 572 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 05:00:44.291 30022 30022 I Monkey : Events injected: 1 +10-02 05:00:44.291 421 421 I perfetto: ing_service_impl.cc:758 Configured tracing session 55, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 05:00:44.291 418 418 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=55) +10-02 05:00:44.293 530 572 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10138; state: DISABLED +10-02 05:00:44.293 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10138; state: ENABLED +10-02 05:00:44.293 30022 30022 I Monkey : ## Network stats: elapsed time=3ms (0ms mobile, 0ms wifi, 3ms not connected) +10-02 05:00:44.295 30022 30022 I app_process: System.exit called, status: 0 +10-02 05:00:44.295 30022 30022 I AndroidRuntime: VM exiting with result code 0. +10-02 05:00:44.296 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f5fa4000 0x3f678d000] +10-02 05:00:44.319 418 418 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 05:00:44.319 302 302 D Zygote : Forked child process 30043 +10-02 05:00:44.412 0 0 W perfetto: enabled ftrace +10-02 05:00:44.320 530 579 I ActivityManager: Start proc 30043:org.redoubtbrowser/u0a138 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:00:44.323 30043 30043 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:00:44.324 29556 29562 I adbd : jdwp connection from 30043 +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.327 530 8263 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:00:44.334 30043 30043 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 05:00:44.337 30043 30043 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:00:44.337 30043 30043 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:00:44.363 30043 30043 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 05:00:44.379 30043 30043 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790909987653), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(1)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 05:00:44.380 30043 30072 I nimbus::stateful::nimbus_client: updating experiment list +10-02 05:00:44.380 30043 30072 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 02:59:47 UTC +10-02 05:00:44.389 30043 30075 I GeckoThread: preparing to run Gecko +10-02 05:00:44.391 30043 30075 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 05:00:44.392 30043 30075 E GeckoLibLoad: Load sqlite start +10-02 05:00:44.392 30043 30075 E GeckoLibLoad: Load sqlite done +10-02 05:00:44.392 30043 30075 E GeckoLibLoad: Load nss start +10-02 05:00:44.392 30043 30075 E GeckoLibLoad: Load nss done +10-02 05:00:44.399 30043 30075 E GeckoLibLoad: Loaded libs in 6.969500ms total, 2ms(3ms) user, 2ms(3ms) system, 0(0) faults +10-02 05:00:44.399 30043 30075 W GeckoThread: zerdatime 2992767 - runGecko +10-02 05:00:44.403 30043 30043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 05:00:44.404 30043 30070 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 05:00:44.405 30043 30069 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 05:00:44.407 30043 30075 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 05:00:44.408 30043 30043 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 05:00:44.409 30043 30043 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 05:00:44.404 30043 30043 W org.redoubtbrowser: type=1400 audit(0.0:2620): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:00:44.429 530 572 W ActivityManager: setHasOverlayUi called on unknown pid: 29615 +10-02 05:00:44.444 30043 30082 I ActionBarPolicy: Default - Starting check... +10-02 05:00:44.444 30043 30043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 05:00:44.448 30043 30082 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 05:00:44.448 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 05:00:44.448 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 05:00:44.449 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 05:00:44.451 30043 30075 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 05:00:44.451 30043 30075 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 05:00:44.451 30043 30075 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 05:00:44.451 30043 30075 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 05:00:44.457 30043 30081 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:00:44.458 30043 30081 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 05:00:44.460 30043 30069 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 05:00:44.463 30043 30043 I FirefoxAccountStateMachine: Sync is disabled +10-02 05:00:44.463 30043 30043 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 05:00:44.463 30043 30081 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 05:00:44.464 30043 30104 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 05:00:44.464 30043 30104 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 05:00:44.483 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 05:00:44.489 30043 30118 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 05:00:44.489 30043 30118 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 05:00:44.490 30043 30118 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 05:00:44.497 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 05:00:44.498 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 05:00:44.505 30043 30097 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 05:00:44.511 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 05:00:44.513 30043 30106 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 05:00:44.514 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 05:00:44.514 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 05:00:44.515 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 05:00:44.516 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 05:00:44.516 30043 30043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 05:00:44.516 30043 30082 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:00:44.516 30043 30084 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 05:00:44.517 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 05:00:44.517 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 05:00:44.519 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 05:00:44.519 30043 30043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 05:00:44.520 30043 30084 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 05:00:44.560 30043 30043 W Gecko : type=1400 audit(0.0:2621): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 05:00:44.560 30043 30043 W Gecko : type=1400 audit(0.0:2622): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 05:00:44.561 30043 30112 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab58050, tid 30112 +10-02 05:00:44.565 30043 30112 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:00:44.574 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 05:00:44.574 30043 30112 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 05:00:44.577 30043 30112 D EGL_emulation: eglCreateContext: 0x75c21abbbc20: maj 3 min 1 rcv 4 +10-02 05:00:44.578 30043 30112 D EGL_emulation: eglMakeCurrent: 0x75c21abbbc20: ver 3 1 (tinfo 0x75c1babdfea0) (first time) +10-02 05:00:44.612 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f6f76000 0x3f775f000] +10-02 05:00:44.619 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:00:44.619 30043 30112 I Gralloc4: mapper 4.x is not supported +10-02 05:00:44.619 30043 30112 D HostConnection: createUnique: call +10-02 05:00:44.619 30043 30112 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab596d0, tid 30112 +10-02 05:00:44.619 30043 30112 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:00:44.619 30043 30112 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 05:00:44.647 30043 30112 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:00:44.648 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f775f000 0x3f7f48000] +10-02 05:00:44.649 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 05:00:44.678 30043 30075 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 05:00:44.699 30043 30107 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 05:00:44.700 530 572 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 05:00:44.705 530 577 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 05:00:44.707 530 577 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +407ms +10-02 05:00:44.714 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 05:00:44.724 530 8263 W ActivityManager: Receiver with filter android.content.IntentFilter@29da4d1 already registered for pid 30043, callerPackage is org.redoubtbrowser +10-02 05:00:44.727 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 05:00:44.729 30043 30084 I FenixApplication: Running post-visual completeness tasks... +10-02 05:00:44.729 30043 30084 I FenixApplication: Storage initialization... +10-02 05:00:44.729 30043 30084 I PlacesHistoryStorage: Warming up places storage... +10-02 05:00:44.730 30043 30108 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 05:00:44.734 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 05:00:44.734 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 05:00:44.734 30043 30043 I ColdStartupDuration: COLD MAIN Application. to first frame: 225 ms +10-02 05:00:44.734 30043 30069 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 05:00:44.734 30043 30069 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 05:00:44.736 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 05:00:44.740 30043 30084 I PlacesHistoryStorage: 'Warming up places storage' took 10 ms +10-02 05:00:44.740 30043 30084 I PlacesBookmarksStorage: Warming up places storage... +10-02 05:00:44.740 30043 30084 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 05:00:44.740 30043 30084 I SyncableLoginsStorage: Warming up storage... +10-02 05:00:44.740 30043 30084 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 05:00:44.740 30043 30084 I AutofillCCAddressesStorage: Warming up storage... +10-02 05:00:44.740 30043 30084 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 05:00:44.743 30043 30084 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 05:00:44.743 30043 30084 I FenixApplication: 'Storage initialization' took 14 ms +10-02 05:00:44.745 530 1749 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10138; state: DISABLED +10-02 05:00:44.745 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10138; state: ENABLED +10-02 05:00:44.754 30043 30043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:00:44.754 30043 30043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:00:44.755 29744 29744 D Zygote : Forked child process 30156 +10-02 05:00:44.755 30043 30043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:00:44.756 530 579 I ActivityManager: Start proc 30156:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:42f5d716ccb14927927a529eb720bec3/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:42f5d716ccb14927927a529eb720bec3} +10-02 05:00:44.755 30043 30043 I chatty : uid=10138(org.redoubtbrowser) AndroidUI identical 1 line +10-02 05:00:44.756 30043 30043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:00:44.757 30043 30043 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 05:00:44.757 30043 30043 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 05:00:44.757 30043 30043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:00:44.758 30043 30043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:00:44.758 30156 30156 W 27a529eb720bec: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:00:44.759 30043 30043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:00:44.759 30043 30043 I chatty : uid=10138(org.redoubtbrowser) AndroidUI identical 1 line +10-02 05:00:44.760 30043 30043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:00:44.768 29556 29562 I adbd : jdwp connection from 30156 +10-02 05:00:44.771 530 20359 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10138; state: ENABLED +10-02 05:00:44.775 30043 30043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:00:44.777 30043 30043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:00:44.777 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 05:00:44.778 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 05:00:44.778 30043 30043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 05:00:44.782 30156 30156 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:00:44.783 30156 30156 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:00:44.786 30156 30156 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:42f5d716ccb14927927a529eb720bec3 +10-02 05:00:44.787 30156 30176 I GeckoThread: preparing to run Gecko +10-02 05:00:48.374 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 05:00:49.294 418 418 I perfetto: probes_producer.cc:329 Producer stop (id=55) +10-02 05:00:49.295 421 421 I perfetto: ng_service_impl.cc:1948 Tracing session 55 ended, total sessions:0 +10-02 05:00:49.295 430 30038 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790910049295469213.perfetto_trace.pb +10-02 05:00:49.295 418 418 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 05:00:49.389 0 0 W perfetto: disabled ftrace +10-02 05:00:51.054 308 30011 W android.hardware.audio.service.ranchu: TinyalsaSink::consumeThread:176 pcm_write failed with res=-1 +10-02 05:01:00.001 760 760 D KeyguardClockSwitch: Updating clock: 501 +10-02 05:01:04.661 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 05:01:07.177 471 471 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 05:01:07.177 471 471 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 05:01:07.317 467 467 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 05:01:07.317 467 467 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 05:01:14.420 30043 30043 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 05:01:14.420 30043 30043 E LibreWolfUboPreinstaller: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 30000 ms +10-02 05:01:14.420 30043 30043 E LibreWolfUboPreinstaller: at kotlinx.coroutines.TimeoutCoroutine.run(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:101) +10-02 05:01:14.420 30043 30043 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 05:01:14.420 30043 30043 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 05:01:14.420 30043 30043 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 05:01:14.420 30043 30043 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 05:01:14.420 30043 30043 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 05:01:14.420 30043 30043 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 05:01:14.420 30043 30043 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 05:01:14.431 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f47e9000 0x3f4a5c000] +10-02 05:01:14.436 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4a5c000 0x3f4ccf000] +10-02 05:01:14.436 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4ccf000 0x3f4f42000] +10-02 05:01:14.726 30043 30152 I SessionStorage/AutoSave: Save: Periodic +10-02 05:01:29.359 30182 30182 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:01:29.360 30182 30182 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:01:29.360 30182 30182 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:01:29.360 30182 30182 I AndroidRuntime: Using default boot image +10-02 05:01:29.360 30182 30182 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:01:29.360 30182 30182 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:01:29.360 30182 30182 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:01:29.361 30182 30182 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:01:29.356 30182 30182 W app_process: type=1400 audit(0.0:2623): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:01:29.356 30182 30182 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 05:01:29.356 30182 30182 W app_process: type=1400 audit(0.0:2626): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:01:29.393 30182 30182 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:01:29.393 30182 30182 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:01:29.394 30182 30182 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:01:29.395 30182 30182 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:01:29.395 30182 30182 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:01:29.399 30182 30182 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:01:29.400 30182 30182 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 05:01:29.403 30182 30198 V UiAutomation: Init UiAutomation@b857148[id=215, flags=0] +10-02 05:01:30.407 30182 30182 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 05:01:30.408 530 2971 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@addc91e +10-02 05:01:30.408 30182 30198 V UiAutomation: Init UiAutomation@b857148[id=-1, flags=0] +10-02 05:01:30.409 30182 30182 D AndroidRuntime: Shutting down VM +10-02 05:01:30.844 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4f42000 0x3f572b000] +10-02 05:01:30.852 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:01:30.852 30203 30203 I Gralloc4: mapper 4.x is not supported +10-02 05:01:30.854 30203 30203 D HostConnection: createUnique: call +10-02 05:01:30.855 30203 30203 D HostConnection: HostConnection::get() New Host Connection established 0x72153a3f2350, tid 30203 +10-02 05:01:30.855 30203 30203 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:01:30.855 30203 30203 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 05:01:30.879 30203 30203 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:01:31.062 0 0 D logd : logdr: UID=2000 GID=2000 PID=30205 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/03-new-restart2-amo-blocked-45s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/03-new-restart2-amo-blocked-45s.png new file mode 100644 index 000000000..1891a17a4 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/03-new-restart2-amo-blocked-45s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/03-new-restart2-amo-blocked-45s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/03-new-restart2-amo-blocked-45s.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/03-new-restart2-amo-blocked-45s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/03.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/03.logcat new file mode 100644 index 000000000..bf532ebe5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/03.logcat @@ -0,0 +1,358 @@ +--------- beginning of main +10-02 05:01:29.359 30182 30182 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:01:29.360 30182 30182 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:01:29.360 30182 30182 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:01:29.360 30182 30182 I AndroidRuntime: Using default boot image +10-02 05:01:29.360 30182 30182 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:01:29.360 30182 30182 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:01:29.360 30182 30182 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:01:29.361 30182 30182 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:01:29.356 30182 30182 W app_process: type=1400 audit(0.0:2623): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:01:29.356 30182 30182 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 05:01:29.356 30182 30182 W app_process: type=1400 audit(0.0:2626): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:01:29.393 30182 30182 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:01:29.393 30182 30182 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:01:29.394 30182 30182 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:01:29.395 30182 30182 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:01:29.395 30182 30182 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:01:29.399 30182 30182 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:01:29.400 30182 30182 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 05:01:29.403 30182 30198 V UiAutomation: Init UiAutomation@b857148[id=215, flags=0] +10-02 05:01:30.407 30182 30182 W AccessibilityNodeInfoDumper: Fetch time: 1ms +--------- beginning of system +10-02 05:01:30.408 530 2971 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@addc91e +10-02 05:01:30.408 30182 30198 V UiAutomation: Init UiAutomation@b857148[id=-1, flags=0] +10-02 05:01:30.409 30182 30182 D AndroidRuntime: Shutting down VM +10-02 05:01:30.844 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4f42000 0x3f572b000] +10-02 05:01:30.852 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:01:30.852 30203 30203 I Gralloc4: mapper 4.x is not supported +10-02 05:01:30.854 30203 30203 D HostConnection: createUnique: call +10-02 05:01:30.855 30203 30203 D HostConnection: HostConnection::get() New Host Connection established 0x72153a3f2350, tid 30203 +10-02 05:01:30.855 30203 30203 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:01:30.855 30203 30203 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 05:01:30.879 30203 30203 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +--------- beginning of kernel +10-02 05:01:31.062 0 0 D logd : logdr: UID=2000 GID=2000 PID=30205 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 05:01:30.985 530 20359 I ActivityManager: Force stopping org.redoubtbrowser appid=10138 user=0: from pid 30210 +10-02 05:01:30.986 530 20359 I ActivityManager: Killing 30043:org.redoubtbrowser/u0a138 (adj 0): stop org.redoubtbrowser due to from pid 30210 +10-02 05:01:30.987 530 20359 W ActivityTaskManager: Force removing ActivityRecord{a5109ab u0 org.redoubtbrowser/.App t107 f}}: app died, no saved state +10-02 05:01:30.987 30156 30156 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.991 530 20359 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:30.992 530 20359 I ActivityManager: Killing 30156:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:42f5d716ccb14927927a529eb720bec3/u0a138i-8998 (adj 0): isolated not needed +10-02 05:01:30.992 530 20359 I WindowManager: Force finishing activity ActivityRecord{a5109ab u0 org.redoubtbrowser/.App t107 f} isExiting} +10-02 05:01:30.992 530 20359 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{a5109ab u0 org.redoubtbrowser/.App t107 f} isExiting} +10-02 05:01:30.995 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 05:01:31.014 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4f42000 0x3f572b000] +10-02 05:01:31.015 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f572b000 0x3f5f14000] +10-02 05:01:31.015 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f5f14000 0x3f66fd000] +10-02 05:01:31.020 29744 29744 I Zygote : Process 30156 exited due to signal 9 (Killed) +10-02 05:01:31.026 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 05:01:31.026 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 05:01:31.031 530 827 I WindowManager: WIN DEATH: Window{8d0686e u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:01:31.031 530 827 W InputDispatcher: Attempted to unregister already unregistered input channel '8d0686e org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 05:01:31.033 530 2971 W InputMethodManagerService: Got RemoteException sending setActive(false) notification to pid 30043 uid 10138 +10-02 05:01:31.123 0 0 I binder : undelivered transaction 791487, process died. +10-02 05:01:31.124 0 0 I binder_alloc: 30043: binder_alloc_buf, no vma +10-02 05:01:31.126 0 0 I binder : 530:2971 transaction failed 29189/-3, size 116-0 line 2863 +10-02 05:01:31.126 0 0 I binder : undelivered transaction 791488, process died. +10-02 05:01:31.035 530 2095 I WindowManager: WIN DEATH: Window{187d74 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:01:31.035 530 2095 W InputDispatcher: Attempted to unregister already unregistered input channel '187d74 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 05:01:31.035 302 302 I Zygote : Process 30043 exited due to signal 9 (Killed) +10-02 05:01:31.036 530 2095 W WindowManager: Failed to deliver inset state change to w=Window{187d74 u0 org.redoubtbrowser/org.redoubtbrowser.App EXITING} +10-02 05:01:31.036 530 2095 W WindowManager: android.os.DeadObjectException +10-02 05:01:31.036 530 2095 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 05:01:31.036 530 2095 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 05:01:31.036 530 2095 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 05:01:31.036 530 2095 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 05:01:31.036 530 2095 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 05:01:31.036 530 2095 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 05:01:31.036 530 2095 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 05:01:31.036 530 2095 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 05:01:31.036 530 2095 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 05:01:31.036 530 2095 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 05:01:31.036 530 2095 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 05:01:31.036 530 2095 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 05:01:31.036 530 2095 W WindowManager: at com.android.server.wm.WindowState.setupWindowForRemoveOnExit(WindowState.java:2344) +10-02 05:01:31.036 530 2095 W WindowManager: at com.android.server.wm.WindowState.removeIfPossible(WindowState.java:2311) +10-02 05:01:31.036 530 2095 W WindowManager: at com.android.server.wm.WindowState.access$300(WindowState.java:254) +10-02 05:01:31.036 530 2095 W WindowManager: at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:2817) +10-02 05:01:31.036 530 2095 W WindowManager: at android.os.IBinder$DeathRecipient.binderDied(IBinder.java:305) +10-02 05:01:31.036 530 2095 W WindowManager: at android.os.BinderProxy.sendDeathNotice(BinderProxy.java:654) +10-02 05:01:31.128 0 0 I binder : undelivered transaction 791696, process died. +10-02 05:01:31.130 0 0 I binder : undelivered transaction 791484, process died. +10-02 05:01:31.131 0 0 I binder : undelivered transaction 791485, process died. +10-02 05:01:31.067 530 580 I libprocessgroup: Successfully killed process cgroup uid 10138 pid 30043 in 80ms +10-02 05:01:31.067 530 580 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 30156 in 0ms +10-02 05:01:31.074 30216 30216 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:01:31.076 30216 30216 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:01:31.076 30216 30216 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:01:31.076 30216 30216 I AndroidRuntime: Using default boot image +10-02 05:01:31.076 30216 30216 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:01:31.076 30216 30216 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:01:31.076 30216 30216 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:01:31.077 30216 30216 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:01:31.072 30216 30216 W app_process: type=1400 audit(0.0:2627): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:01:31.072 30216 30216 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 05:01:31.072 30216 30216 W app_process: type=1400 audit(0.0:2630): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:01:31.119 30216 30216 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:01:31.119 30216 30216 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:01:31.121 30216 30216 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:01:31.122 30216 30216 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:01:31.127 30216 30216 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:01:31.129 30216 30216 D AndroidRuntime: Calling main entry com.android.commands.monkey.Monkey +10-02 05:01:31.130 30216 30216 W Monkey : args: [-p, org.redoubtbrowser, -c, android.intent.category.LAUNCHER, 1] +10-02 05:01:31.130 30216 30216 W Monkey : arg: "-p" +10-02 05:01:31.130 30216 30216 W Monkey : arg: "org.redoubtbrowser" +10-02 05:01:31.130 30216 30216 W Monkey : arg: "-c" +10-02 05:01:31.130 30216 30216 W Monkey : arg: "android.intent.category.LAUNCHER" +10-02 05:01:31.130 30216 30216 W Monkey : arg: "1" +10-02 05:01:31.130 30216 30216 W Monkey : data="org.redoubtbrowser" +10-02 05:01:31.130 30216 30216 W Monkey : data="android.intent.category.LAUNCHER" +10-02 05:01:31.135 530 578 W BroadcastQueue: Skipping deliver [background] BroadcastRecord{38fa7ad u-1 android.net.conn.CONNECTIVITY_CHANGE} to ReceiverList{60f4ae2 30216 (unknown name)/2000/u-1 remote:68a6bd7}: process gone or crashing +10-02 05:01:31.137 530 20359 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 05:01:31.138 530 572 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 05:01:31.140 421 421 I perfetto: ing_service_impl.cc:758 Configured tracing session 56, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 05:01:31.140 30216 30216 I Monkey : Events injected: 1 +10-02 05:01:31.140 418 418 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=56) +10-02 05:01:31.142 530 572 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10138; state: DISABLED +10-02 05:01:31.142 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10138; state: ENABLED +10-02 05:01:31.143 30216 30216 I Monkey : ## Network stats: elapsed time=4ms (0ms mobile, 0ms wifi, 4ms not connected) +10-02 05:01:31.146 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f66fd000 0x3f6ee6000] +10-02 05:01:31.169 302 302 D Zygote : Forked child process 30237 +10-02 05:01:31.170 530 579 I ActivityManager: Start proc 30237:org.redoubtbrowser/u0a138 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:01:31.170 30216 30216 I app_process: System.exit called, status: 0 +10-02 05:01:31.170 30216 30216 I AndroidRuntime: VM exiting with result code 0. +10-02 05:01:31.180 418 418 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 05:01:31.273 0 0 W perfetto: enabled ftrace +10-02 05:01:31.181 30237 30237 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:01:31.182 29556 29562 I adbd : jdwp connection from 30237 +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.185 530 8263 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:01:31.192 30237 30237 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 05:01:31.195 30237 30237 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:01:31.196 30237 30237 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:01:31.215 30237 30237 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 05:01:31.227 30237 30237 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790909987653), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(2)}) }; recorded_context = Object {"addon_ids": Array [String("uBlock0@raymondhill.net")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 05:01:31.228 30237 30266 I nimbus::stateful::nimbus_client: updating experiment list +10-02 05:01:31.229 30237 30266 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 02:59:47 UTC +10-02 05:01:31.237 30237 30269 I GeckoThread: preparing to run Gecko +10-02 05:01:31.240 30237 30269 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 05:01:31.241 30237 30269 E GeckoLibLoad: Load sqlite start +10-02 05:01:31.241 30237 30269 E GeckoLibLoad: Load sqlite done +10-02 05:01:31.241 30237 30269 E GeckoLibLoad: Load nss start +10-02 05:01:31.241 30237 30269 E GeckoLibLoad: Load nss done +10-02 05:01:31.246 530 572 W ActivityManager: setHasOverlayUi called on unknown pid: 30043 +10-02 05:01:31.249 30237 30269 E GeckoLibLoad: Loaded libs in 7.766911ms total, 2ms(4ms) user, 2ms(4ms) system, 0(0) faults +10-02 05:01:31.249 30237 30269 W GeckoThread: zerdatime 3039617 - runGecko +10-02 05:01:31.253 30237 30237 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 05:01:31.253 30237 30262 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 05:01:31.254 30237 30264 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 05:01:31.255 30237 30237 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 05:01:31.256 30237 30237 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 05:01:31.257 30237 30237 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 05:01:31.265 30237 30262 I ActionBarPolicy: Default - Starting check... +10-02 05:01:31.279 30237 30262 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 05:01:31.279 30237 30264 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:01:31.280 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 05:01:31.280 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 05:01:31.281 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 05:01:31.281 30237 30269 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 05:01:31.284 30237 30278 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 05:01:31.287 30237 30237 I FirefoxAccountStateMachine: Sync is disabled +10-02 05:01:31.288 30237 30237 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 05:01:31.288 30237 30275 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 05:01:31.288 30237 30291 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 05:01:31.280 30237 30237 W org.redoubtbrowser: type=1400 audit(0.0:2631): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:01:31.290 30237 30279 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 05:01:31.291 30237 30289 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 05:01:31.298 30237 30269 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 05:01:31.298 30237 30269 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 05:01:31.298 30237 30269 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 05:01:31.298 30237 30269 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 05:01:31.300 30237 30264 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 05:01:31.301 30237 30303 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 05:01:31.301 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 05:01:31.302 30237 30303 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 05:01:31.302 30237 30303 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 05:01:31.319 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 05:01:31.321 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 05:01:31.325 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 05:01:31.326 30237 30264 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 05:01:31.329 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 05:01:31.329 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 05:01:31.330 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 05:01:31.330 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 05:01:31.331 30237 30237 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 05:01:31.332 30237 30279 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:01:31.332 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 05:01:31.332 30237 30263 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 05:01:31.332 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 05:01:31.335 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 05:01:31.335 30237 30237 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 05:01:31.336 30237 30263 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 05:01:31.375 30237 30301 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab55b90, tid 30301 +10-02 05:01:31.379 30237 30301 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:01:31.379 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 05:01:31.380 30237 30301 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 05:01:31.395 30237 30301 D EGL_emulation: eglCreateContext: 0x75c21abb9f40: maj 3 min 1 rcv 4 +10-02 05:01:31.388 30237 30237 W Gecko : type=1400 audit(0.0:2632): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 05:01:31.396 30237 30301 D EGL_emulation: eglMakeCurrent: 0x75c21abb9f40: ver 3 1 (tinfo 0x75c1babddef0) (first time) +10-02 05:01:31.388 30237 30237 W Gecko : type=1400 audit(0.0:2633): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 05:01:31.415 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f6ee6000 0x3f76cf000] +10-02 05:01:31.415 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:01:31.415 30237 30301 I Gralloc4: mapper 4.x is not supported +10-02 05:01:31.416 30237 30301 D HostConnection: createUnique: call +10-02 05:01:31.416 30237 30301 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab59f10, tid 30301 +10-02 05:01:31.416 30237 30301 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:01:31.416 30237 30301 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 05:01:31.442 30237 30301 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:01:31.451 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f76cf000 0x3f7eb8000] +10-02 05:01:31.452 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f572b000 0x3f5f14000] +10-02 05:01:31.500 30237 30269 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 05:01:31.525 530 577 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 05:01:31.525 530 577 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +385ms +10-02 05:01:31.525 30237 30262 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 05:01:31.526 530 572 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 05:01:31.537 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 05:01:31.560 530 20359 W ActivityManager: Receiver with filter android.content.IntentFilter@c4bb595 already registered for pid 30237, callerPackage is org.redoubtbrowser +10-02 05:01:31.563 30237 30293 I FenixApplication: Running post-visual completeness tasks... +10-02 05:01:31.563 30237 30293 I FenixApplication: Storage initialization... +10-02 05:01:31.563 30237 30293 I PlacesHistoryStorage: Warming up places storage... +10-02 05:01:31.564 30237 30297 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 05:01:31.570 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 05:01:31.570 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 05:01:31.570 30237 30262 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 05:01:31.570 30237 30237 I ColdStartupDuration: COLD MAIN Application. to first frame: 180 ms +10-02 05:01:31.570 30237 30262 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 05:01:31.570 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 05:01:31.574 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 05:01:31.575 30237 30293 I PlacesHistoryStorage: 'Warming up places storage' took 12 ms +10-02 05:01:31.575 30237 30293 I PlacesBookmarksStorage: Warming up places storage... +10-02 05:01:31.575 530 20359 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10138; state: DISABLED +10-02 05:01:31.576 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10138; state: ENABLED +10-02 05:01:31.577 30237 30293 I PlacesBookmarksStorage: 'Warming up places storage' took 1 ms +10-02 05:01:31.577 30237 30293 I SyncableLoginsStorage: Warming up storage... +10-02 05:01:31.577 30237 30293 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 05:01:31.577 30237 30293 I AutofillCCAddressesStorage: Warming up storage... +10-02 05:01:31.577 30237 30293 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 05:01:31.582 30237 30237 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:01:31.582 30237 30237 I chatty : uid=10138(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 05:01:31.583 30237 30237 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:01:31.583 29744 29744 D Zygote : Forked child process 30350 +10-02 05:01:31.583 30237 30293 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 05:01:31.584 530 579 I ActivityManager: Start proc 30350:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:154ee939ab654ae89c9e41278ad18e8b/u0ai3 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:154ee939ab654ae89c9e41278ad18e8b} +10-02 05:01:31.584 30237 30237 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 05:01:31.585 30237 30237 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 05:01:31.585 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 05:01:31.585 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 05:01:31.585 30237 30237 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 05:01:31.585 30237 30237 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:01:31.586 30350 30350 W c9e41278ad18e8: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:01:31.586 30237 30237 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:01:31.589 30237 30293 I FenixApplication: 'Storage initialization' took 21 ms +10-02 05:01:31.592 29556 29562 I adbd : jdwp connection from 30350 +10-02 05:01:31.600 30237 30237 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:01:31.600 530 20359 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10138; state: ENABLED +10-02 05:01:31.601 30237 30237 I chatty : uid=10138(org.redoubtbrowser) AndroidUI identical 1 line +10-02 05:01:31.602 30237 30237 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:01:31.602 30237 30237 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:01:31.603 30237 30237 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:01:31.610 30350 30350 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:01:31.610 30350 30350 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:01:31.613 30350 30350 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:154ee939ab654ae89c9e41278ad18e8b +10-02 05:01:31.613 30350 30372 I GeckoThread: preparing to run Gecko +10-02 05:01:35.240 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 05:01:36.144 418 418 I perfetto: probes_producer.cc:329 Producer stop (id=56) +10-02 05:01:36.145 421 421 I perfetto: ng_service_impl.cc:1948 Tracing session 56 ended, total sessions:0 +10-02 05:01:36.145 418 418 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 05:01:36.146 430 30232 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790910096145759072.perfetto_trace.pb +10-02 05:01:36.239 0 0 W perfetto: disabled ftrace +10-02 05:02:00.001 760 760 D KeyguardClockSwitch: Updating clock: 502 +10-02 05:02:01.261 30237 30237 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 05:02:01.261 30237 30237 E LibreWolfUboPreinstaller: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 30000 ms +10-02 05:02:01.261 30237 30237 E LibreWolfUboPreinstaller: at kotlinx.coroutines.TimeoutCoroutine.run(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:101) +10-02 05:02:01.261 30237 30237 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 05:02:01.261 30237 30237 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 05:02:01.261 30237 30237 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 05:02:01.261 30237 30237 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 05:02:01.261 30237 30237 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 05:02:01.261 30237 30237 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 05:02:01.261 30237 30237 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 05:02:01.280 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f5f14000 0x3f6187000] +10-02 05:02:01.286 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f6187000 0x3f63fa000] +10-02 05:02:01.286 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f63fa000 0x3f666d000] +10-02 05:02:01.561 30237 30348 I SessionStorage/AutoSave: Save: Periodic +10-02 05:02:04.661 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 05:02:07.237 471 471 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 05:02:07.237 471 471 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 05:02:07.377 467 467 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 05:02:07.377 467 467 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 05:02:16.220 30377 30377 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:02:16.222 30377 30377 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:02:16.222 30377 30377 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:02:16.222 30377 30377 I AndroidRuntime: Using default boot image +10-02 05:02:16.222 30377 30377 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:02:16.222 30377 30377 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:02:16.222 30377 30377 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:02:16.222 30377 30377 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:02:16.216 30377 30377 W app_process: type=1400 audit(0.0:2634): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:02:16.216 30377 30377 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 05:02:16.216 30377 30377 W app_process: type=1400 audit(0.0:2637): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:02:16.258 30377 30377 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:02:16.258 30377 30377 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:02:16.260 30377 30377 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:02:16.261 30377 30377 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:02:16.261 30377 30377 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:02:16.269 30377 30377 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:02:16.271 30377 30377 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 05:02:16.285 30377 30393 V UiAutomation: Init UiAutomation@75fca8f[id=216, flags=0] +10-02 05:02:17.289 30377 30377 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 05:02:17.289 530 7832 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@ca35df3 +10-02 05:02:17.289 30377 30393 V UiAutomation: Init UiAutomation@75fca8f[id=-1, flags=0] +10-02 05:02:17.290 30377 30377 D AndroidRuntime: Shutting down VM +10-02 05:02:17.724 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f666d000 0x3f6e56000] +10-02 05:02:17.732 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:02:17.732 30398 30398 I Gralloc4: mapper 4.x is not supported +10-02 05:02:17.735 30398 30398 D HostConnection: createUnique: call +10-02 05:02:17.735 30398 30398 D HostConnection: HostConnection::get() New Host Connection established 0x7a98fcee1910, tid 30398 +10-02 05:02:17.736 30398 30398 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:02:17.736 30398 30398 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 05:02:17.760 30398 30398 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:02:17.943 0 0 D logd : logdr: UID=2000 GID=2000 PID=30400 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/04-new-restart-url-intent-amo-blocked-45s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/04-new-restart-url-intent-amo-blocked-45s.png new file mode 100644 index 000000000..304ad9a56 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/04-new-restart-url-intent-amo-blocked-45s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/04-new-restart-url-intent-amo-blocked-45s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/04-new-restart-url-intent-amo-blocked-45s.xml new file mode 100644 index 000000000..577fe5738 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/04-new-restart-url-intent-amo-blocked-45s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/04.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/04.logcat new file mode 100644 index 000000000..347d3a788 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/04.logcat @@ -0,0 +1,584 @@ +--------- beginning of system +10-02 05:02:24.197 530 2971 I ActivityManager: Force stopping org.redoubtbrowser appid=10138 user=0: from pid 30405 +10-02 05:02:24.197 530 2971 I ActivityManager: Killing 30237:org.redoubtbrowser/u0a138 (adj 0): stop org.redoubtbrowser due to from pid 30405 +10-02 05:02:24.198 530 2971 W ActivityTaskManager: Force removing ActivityRecord{a31c130 u0 org.redoubtbrowser/.App t108 f}}: app died, no saved state +--------- beginning of main +10-02 05:02:24.198 30350 30350 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.203 530 2971 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.204 530 2971 I ActivityManager: Killing 30350:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:154ee939ab654ae89c9e41278ad18e8b/u0a138i-8997 (adj 0): isolated not needed +10-02 05:02:24.204 530 2971 I WindowManager: Force finishing activity ActivityRecord{a31c130 u0 org.redoubtbrowser/.App t108 f} isExiting} +10-02 05:02:24.204 530 2971 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{a31c130 u0 org.redoubtbrowser/.App t108 f} isExiting} +10-02 05:02:24.208 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 05:02:24.230 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f666d000 0x3f6e56000] +10-02 05:02:24.231 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 05:02:24.232 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f47e9000 0x3f4fd2000] +10-02 05:02:24.244 29744 29744 I Zygote : Process 30350 exited due to signal 9 (Killed) +10-02 05:02:24.250 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90002-90002 +10-02 05:02:24.250 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 10136-10136 +10-02 05:02:24.253 530 572 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 05:02:24.253 530 828 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://example.org/... flg=0x10000000 cmp=org.redoubtbrowser/org.mozilla.fenix.IntentReceiverActivity} from uid 2000 +--------- beginning of kernel +10-02 05:02:24.349 0 0 I binder : undelivered transaction 795710, process died. +10-02 05:02:24.349 0 0 I binder_alloc: 30237: binder_alloc_buf, no vma +10-02 05:02:24.351 0 0 I binder : 530:20359 transaction failed 29189/-3, size 116-0 line 2863 +10-02 05:02:24.258 302 302 I Zygote : Process 30237 exited due to signal 9 (Killed) +10-02 05:02:24.259 530 20359 W InputMethodManagerService: Got RemoteException sending setActive(false) notification to pid 30237 uid 10138 +10-02 05:02:24.260 530 572 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10138; state: DISABLED +10-02 05:02:24.260 30414 30416 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 05:02:24.260 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10138; state: ENABLED +10-02 05:02:24.356 0 0 I binder_alloc: 30237: binder_alloc_buf, no vma +10-02 05:02:24.357 0 0 I binder : 530:573 transaction failed 29189/-3, size 552-0 line 2863 +10-02 05:02:24.357 0 0 I binder : undelivered transaction 795711, process died. +10-02 05:02:24.264 530 573 W WindowManager: Failed to deliver inset state change to w=Window{b89bb08 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:02:24.264 530 573 W WindowManager: android.os.DeadObjectException +10-02 05:02:24.264 530 573 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 05:02:24.264 530 573 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 05:02:24.264 530 573 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 05:02:24.264 530 573 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 05:02:24.264 530 573 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 05:02:24.264 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 05:02:24.264 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 05:02:24.264 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:222) +10-02 05:02:24.264 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:107) +10-02 05:02:24.264 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$WindowAnimator$ddXU8gK8rmDqri0OZVMNa3Y4GHk.doFrame(Unknown Source:2) +10-02 05:02:24.264 530 573 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970) +10-02 05:02:24.264 530 573 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:796) +10-02 05:02:24.264 530 573 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:727) +10-02 05:02:24.264 530 573 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957) +10-02 05:02:24.264 530 573 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 05:02:24.264 530 573 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 05:02:24.264 530 573 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 05:02:24.264 530 573 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 05:02:24.264 530 573 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 05:02:24.264 530 2971 I WindowManager: WIN DEATH: Window{7d4675f u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:02:24.264 530 2971 W InputDispatcher: Attempted to unregister already unregistered input channel '7d4675f org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 05:02:24.265 421 421 I perfetto: ing_service_impl.cc:758 Configured tracing session 57, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 05:02:24.265 418 418 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=57) +10-02 05:02:24.359 0 0 I binder : undelivered transaction 795921, process died. +10-02 05:02:24.266 530 827 I WindowManager: WIN DEATH: Window{b89bb08 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 05:02:24.266 530 827 W InputDispatcher: Attempted to unregister already unregistered input channel 'b89bb08 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 05:02:24.361 0 0 I binder : undelivered transaction 795707, process died. +10-02 05:02:24.362 0 0 I binder : undelivered transaction 795709, process died. +10-02 05:02:24.270 418 418 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 05:02:24.271 302 302 D Zygote : Forked child process 30422 +10-02 05:02:24.364 0 0 W perfetto: enabled ftrace +10-02 05:02:24.272 530 579 I ActivityManager: Start proc 30422:org.redoubtbrowser/u0a138 for pre-top-activity {org.redoubtbrowser/org.mozilla.fenix.IntentReceiverActivity} +10-02 05:02:24.278 530 580 I libprocessgroup: Successfully killed process cgroup uid 10138 pid 30237 in 79ms +10-02 05:02:24.290 530 580 I libprocessgroup: Successfully killed process cgroup uid 90003 pid 30350 in 0ms +10-02 05:02:24.291 30422 30422 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:02:24.294 29556 29562 I adbd : jdwp connection from 30422 +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.296 530 2971 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.303 30422 30422 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 05:02:24.306 30422 30422 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:02:24.306 30422 30422 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:02:24.328 30422 30422 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 05:02:24.341 30422 30422 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790909987653), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(3)}) }; recorded_context = Object {"addon_ids": Array [String("uBlock0@raymondhill.net")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 05:02:24.341 30422 30451 I nimbus::stateful::nimbus_client: updating experiment list +10-02 05:02:24.342 30422 30451 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 02:59:47 UTC +10-02 05:02:24.351 30422 30454 I GeckoThread: preparing to run Gecko +10-02 05:02:24.353 30422 30454 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 05:02:24.355 30422 30454 E GeckoLibLoad: Load sqlite start +10-02 05:02:24.355 30422 30454 E GeckoLibLoad: Load sqlite done +10-02 05:02:24.355 30422 30454 E GeckoLibLoad: Load nss start +10-02 05:02:24.355 30422 30454 E GeckoLibLoad: Load nss done +10-02 05:02:24.366 30422 30454 E GeckoLibLoad: Loaded libs in 10.570047ms total, 4ms(6ms) user, 3ms(5ms) system, 0(0) faults +10-02 05:02:24.366 30422 30454 W GeckoThread: zerdatime 3092733 - runGecko +10-02 05:02:24.370 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 05:02:24.370 30422 30447 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 05:02:24.370 30422 30448 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 05:02:24.372 30422 30422 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 05:02:24.396 30422 30454 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 05:02:24.396 30422 30447 I ActionBarPolicy: Default - Starting check... +10-02 05:02:24.397 30422 30447 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 05:02:24.397 30422 30422 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 05:02:24.397 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 05:02:24.402 30422 30463 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:02:24.400 30422 30422 W org.redoubtbrowser: type=1400 audit(0.0:2638): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:02:24.407 30422 30474 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 05:02:24.409 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 05:02:24.409 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 05:02:24.409 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 05:02:24.411 30422 30463 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 05:02:24.417 30422 30422 I FirefoxAccountStateMachine: Sync is disabled +10-02 05:02:24.418 30422 30422 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 05:02:24.419 30422 30460 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 05:02:24.420 30422 30470 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 05:02:24.421 30422 30449 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 05:02:24.426 30422 30454 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 05:02:24.426 30422 30454 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 05:02:24.426 30422 30454 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 05:02:24.426 30422 30454 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 05:02:24.429 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 05:02:24.430 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.HistoryMetadataAction$SetHistoryMetadataKeyAction +10-02 05:02:24.430 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 05:02:24.430 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$AddTabAction +10-02 05:02:24.430 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$LoadUrlAction +10-02 05:02:24.432 530 827 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://example.org/... cmp=org.redoubtbrowser/org.mozilla.fenix.HomeActivity (has extras)} from uid 10138 +10-02 05:02:24.434 530 2971 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10138; state: DISABLED +10-02 05:02:24.434 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10138; state: ENABLED +10-02 05:02:24.437 29744 29744 D Zygote : Forked child process 30495 +10-02 05:02:24.437 530 579 I ActivityManager: Start proc 30495:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:e6c9f949458641179a8bd45c90dde539/u0ai4 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:e6c9f949458641179a8bd45c90dde539} +10-02 05:02:24.438 30495 30495 W a8bd45c90dde53: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:02:24.439 29556 29562 I adbd : jdwp connection from 30495 +10-02 05:02:24.441 530 2240 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10138; state: ENABLED +10-02 05:02:24.444 30422 30460 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 05:02:24.445 30495 30495 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:02:24.445 30495 30495 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:02:24.446 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f76cf000 0x3f7eb8000] +10-02 05:02:24.448 30422 30474 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 05:02:24.455 30495 30495 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:e6c9f949458641179a8bd45c90dde539 +10-02 05:02:24.455 30422 30506 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 05:02:24.456 30422 30506 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 05:02:24.456 30422 30506 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 05:02:24.459 30495 30518 I GeckoThread: preparing to run Gecko +10-02 05:02:24.461 530 827 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (3092664) +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.461 530 827 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.472 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 05:02:24.480 530 572 W ActivityManager: setHasOverlayUi called on unknown pid: 30237 +10-02 05:02:24.486 30422 30422 I NavController: Ignoring popBackStack to destination org.redoubtbrowser:id/browserFragment as it was not found on the current back stack +10-02 05:02:24.489 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 05:02:24.490 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 05:02:24.498 30422 30422 W GeckoViewActivityContextDelegate: A non-activity context was set. +10-02 05:02:24.499 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 05:02:24.499 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 05:02:24.509 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 05:02:24.510 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 05:02:24.510 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 05:02:24.511 301 30492 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 05:02:24.512 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 05:02:24.512 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 05:02:24.513 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateExpandedToolbarStateAction +10-02 05:02:24.514 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 05:02:24.515 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 05:02:24.515 30422 30480 I StartupTypeTelemetry: Recorded start up: cold_view +10-02 05:02:24.518 30422 30479 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 05:02:24.518 30422 30479 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 05:02:24.522 530 827 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.522 530 827 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.522 530 827 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.522 530 827 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.522 530 827 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.522 530 827 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.522 530 827 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.522 530 827 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.522 530 827 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.522 530 827 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.524 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 05:02:24.524 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 05:02:24.524 30422 30422 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 05:02:24.544 30422 30422 W Gecko : type=1400 audit(0.0:2639): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 05:02:24.544 30422 30422 W Gecko : type=1400 audit(0.0:2640): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 05:02:24.575 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f6e56000 0x3f763f000] +10-02 05:02:24.577 30422 30488 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5a150, tid 30488 +10-02 05:02:24.588 30422 30488 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:02:24.589 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 05:02:24.589 30422 30488 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 05:02:24.593 30422 30488 D EGL_emulation: eglCreateContext: 0x75c21abcae20: maj 3 min 1 rcv 4 +10-02 05:02:24.595 30422 30488 D EGL_emulation: eglMakeCurrent: 0x75c21abcae20: ver 3 1 (tinfo 0x75c1babee510) (first time) +10-02 05:02:24.597 30422 30454 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 05:02:24.602 530 2971 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10138; state: DISABLED +10-02 05:02:24.602 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10138; state: ENABLED +10-02 05:02:24.605 302 302 D Zygote : Forked child process 30557 +10-02 05:02:24.607 530 579 I ActivityManager: Start proc 30557:org.redoubtbrowser:gpu_disable_art_image_/u0a138 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 05:02:24.613 30557 30557 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:02:24.619 530 2240 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10138; state: ENABLED +10-02 05:02:24.619 29556 29562 I adbd : jdwp connection from 30557 +10-02 05:02:24.626 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 05:02:24.627 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:02:24.627 30422 30488 I Gralloc4: mapper 4.x is not supported +10-02 05:02:24.627 30422 30488 D HostConnection: createUnique: call +10-02 05:02:24.628 30422 30488 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab58410, tid 30488 +10-02 05:02:24.628 30422 30488 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:02:24.628 30422 30488 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 05:02:24.655 30422 30488 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:02:24.666 30557 30557 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 05:02:24.674 30557 30557 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:02:24.675 30557 30557 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:02:24.681 30557 30557 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 05:02:24.682 30557 30586 I GeckoThread: preparing to run Gecko +10-02 05:02:24.687 30557 30586 E GeckoLibLoad: Load sqlite start +10-02 05:02:24.688 30557 30586 E GeckoLibLoad: Load sqlite done +10-02 05:02:24.688 30557 30586 E GeckoLibLoad: Load nss start +10-02 05:02:24.688 30557 30586 E GeckoLibLoad: Load nss done +10-02 05:02:24.702 30557 30586 E GeckoLibLoad: Loaded libs in 13.305012ms total, 0ms(0ms) user, 12ms(12ms) system, 0(0) faults +10-02 05:02:24.702 30557 30586 W GeckoThread: zerdatime 3093069 - runGecko +10-02 05:02:24.713 30557 30594 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 05:02:24.714 30557 30594 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 05:02:24.714 30557 30594 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 05:02:24.722 30557 30594 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab515d0, tid 30594 +10-02 05:02:24.722 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f47e9000 0x3f4fd2000] +10-02 05:02:24.724 30557 30605 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 05:02:24.726 30557 30594 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:02:24.726 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 05:02:24.728 30557 30594 D EGL_emulation: eglCreateContext: 0x75c21ab90f60: maj 3 min 1 rcv 4 +10-02 05:02:24.728 30557 30594 D EGL_emulation: eglMakeCurrent: 0x75c21ab90f60: ver 3 1 (tinfo 0x75c1bab994f0) (first time) +10-02 05:02:24.731 530 572 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 05:02:24.734 530 827 W ActivityManager: Receiver with filter android.content.IntentFilter@1f90fec already registered for pid 30422, callerPackage is org.redoubtbrowser +10-02 05:02:24.736 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateExpandedToolbarStateAction +10-02 05:02:24.746 530 577 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.mozilla.fenix.HomeActivity/compiled_traces/compiled_trace.pb doesn't exist +10-02 05:02:24.747 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4fd2000 0x3f57bb000] +10-02 05:02:24.748 530 577 I ActivityTaskManager: Displayed org.redoubtbrowser/org.mozilla.fenix.HomeActivity: +476ms +10-02 05:02:24.756 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:02:24.757 30422 30422 I chatty : uid=10138(org.redoubtbrowser) AndroidUI identical 1 line +10-02 05:02:24.759 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:02:24.790 30495 30518 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 05:02:24.791 30495 30518 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 05:02:24.791 30495 30518 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 05:02:24.811 30495 30518 E GeckoLibLoad: Load sqlite start +10-02 05:02:24.812 30495 30518 E GeckoLibLoad: Load sqlite done +10-02 05:02:24.812 30495 30518 E GeckoLibLoad: Load nss start +10-02 05:02:24.812 30495 30518 E GeckoLibLoad: Load nss done +10-02 05:02:24.813 30495 30518 E GeckoLibLoad: Loaded libs in 0.177914ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 05:02:24.813 30495 30518 W GeckoThread: zerdatime 3093180 - runGecko +10-02 05:02:24.838 30422 30454 I GeckoSession: zerdatime 3093205 - chrome startup finished +10-02 05:02:24.839 30495 30518 W GeckoEditableChild: No editable parent +10-02 05:02:24.839 530 826 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.839 530 826 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.839 530 826 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.839 530 826 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.839 530 826 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.839 530 826 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.839 530 826 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.839 530 826 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.839 530 826 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.839 530 826 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 05:02:24.842 30422 30422 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 05:02:24.842 30422 30422 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 05:02:24.855 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:02:24.856 30422 30422 I chatty : uid=10138(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 05:02:24.856 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:02:24.858 30422 30422 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 05:02:24.858 30422 30422 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 05:02:24.860 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:02:24.861 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:02:24.861 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:02:24.862 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:02:24.863 530 826 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10138; state: DISABLED +10-02 05:02:24.863 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10138; state: ENABLED +10-02 05:02:24.870 29744 29744 D Zygote : Forked child process 30637 +10-02 05:02:24.870 530 579 I ActivityManager: Start proc 30637:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:5d8bb52fb735424d943f26a0c79941b9/u0ai5 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:5d8bb52fb735424d943f26a0c79941b9} +10-02 05:02:24.872 30637 30637 W 43f26a0c79941b: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:02:24.874 29556 29562 I adbd : jdwp connection from 30637 +10-02 05:02:24.875 530 826 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10138; state: ENABLED +10-02 05:02:24.879 30637 30637 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:02:24.879 30637 30637 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:02:24.887 30637 30637 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:5d8bb52fb735424d943f26a0c79941b9 +10-02 05:02:24.887 30637 30656 I GeckoThread: preparing to run Gecko +10-02 05:02:24.888 30637 30656 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 05:02:24.889 30637 30656 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 05:02:24.889 30637 30656 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 05:02:24.889 30637 30656 E GeckoLibLoad: Load sqlite start +10-02 05:02:24.889 30637 30656 E GeckoLibLoad: Load sqlite done +10-02 05:02:24.889 30637 30656 E GeckoLibLoad: Load nss start +10-02 05:02:24.889 30637 30656 E GeckoLibLoad: Load nss done +10-02 05:02:24.889 30637 30656 E GeckoLibLoad: Loaded libs in 0.128253ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 05:02:24.889 30637 30656 W GeckoThread: zerdatime 3093257 - runGecko +10-02 05:02:24.892 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:02:24.920 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4fd2000 0x3f57bb000] +10-02 05:02:24.921 30422 30454 D GeckoIdleService: Registering Idle observer callback +10-02 05:02:24.921 30422 30454 D GeckoIdleService: Register idle observer 0x75c11cc81320 for 180 seconds +10-02 05:02:24.921 30422 30454 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 05:02:24.921 30422 30454 D GeckoIdleService: next timeout 180000 msec from now +10-02 05:02:24.921 30422 30454 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 05:02:24.921 30422 30454 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 05:02:24.923 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f57bb000 0x3f5fa4000] +10-02 05:02:24.928 30422 30454 D GeckoIdleService: Get idle time: time since reset 7 msec +10-02 05:02:24.924 30637 30637 W WebExtensions: type=1400 audit(0.0:2641): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:02:24.936 30637 30656 W GeckoEditableChild: No editable parent +10-02 05:02:24.924 30637 30637 W WebExtensions: type=1400 audit(0.0:2642): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:02:24.959 30422 30454 D GeckoIdleService: Register idle observer 0x75c11b506728 for 5 seconds +10-02 05:02:24.959 30422 30454 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 05:02:24.959 30422 30454 D GeckoIdleService: next timeout 4962 msec from now +10-02 05:02:24.959 30422 30454 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4962 msec from now +10-02 05:02:24.959 30422 30454 D GeckoIdleService: reset timer expiry to 4972 msec from now +10-02 05:02:24.973 30637 30656 W GeckoEditableChild: No editable parent +10-02 05:02:24.977 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:02:24.979 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 05:02:25.030 30637 30656 W GeckoEditableChild: No editable parent +10-02 05:02:25.071 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:02:25.789 530 826 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10138; state: DISABLED +10-02 05:02:25.789 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10138; state: ENABLED +10-02 05:02:25.087 30422 30422 I chatty : uid=10138(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 05:02:25.087 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:02:25.792 29744 29744 D Zygote : Forked child process 30690 +10-02 05:02:25.793 530 579 I ActivityManager: Start proc 30690:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0b39adb74132489893b872381ff17b0f/u0ai6 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0b39adb74132489893b872381ff17b0f} +10-02 05:02:25.794 30690 30690 W 3b872381ff17b0: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:02:25.795 29556 29562 I adbd : jdwp connection from 30690 +10-02 05:02:25.796 530 826 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10138; state: ENABLED +10-02 05:02:25.799 30690 30690 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:02:25.799 30690 30690 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 05:02:25.822 30690 30690 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0b39adb74132489893b872381ff17b0f +10-02 05:02:25.823 30690 30709 I GeckoThread: preparing to run Gecko +10-02 05:02:25.824 30690 30709 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 05:02:25.824 30690 30709 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 05:02:25.824 30690 30709 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 05:02:25.824 30690 30709 E GeckoLibLoad: Load sqlite start +10-02 05:02:25.824 30690 30709 E GeckoLibLoad: Load sqlite done +10-02 05:02:25.824 30690 30709 E GeckoLibLoad: Load nss start +10-02 05:02:25.824 30690 30709 E GeckoLibLoad: Load nss done +10-02 05:02:25.824 30690 30709 E GeckoLibLoad: Loaded libs in 0.124843ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 05:02:25.824 30690 30709 W GeckoThread: zerdatime 3094192 - runGecko +10-02 05:02:25.844 30690 30690 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2643): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:02:25.844 30690 30690 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2644): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:02:25.916 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:02:25.917 30422 30422 I chatty : uid=10138(org.redoubtbrowser) AndroidUI identical 1 line +10-02 05:02:25.917 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 05:02:25.918 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionInitializingAction +10-02 05:02:25.918 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$CreateEngineSessionAction +10-02 05:02:25.918 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$CreateEngineSessionAction +10-02 05:02:25.919 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 05:02:25.919 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionObserverAction +10-02 05:02:25.920 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionInitializingAction +10-02 05:02:25.920 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderConnectRequiredAction +10-02 05:02:25.920 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$LinkEngineSessionAction +10-02 05:02:25.920 30422 30422 I WebExtension: releasePendingMessages: extension=cookies@mozac.org nativeApp=MozacBrowserSearchMessage session=org.mozilla.geckoview.GeckoSession@78bc81f +10-02 05:02:25.920 30422 30422 I WebExtension: releasePendingMessages: extension=ads@mozac.org nativeApp=MozacBrowserAdsMessage session=org.mozilla.geckoview.GeckoSession@78bc81f +10-02 05:02:25.920 30422 30422 I WebExtension: releasePendingMessages: extension=readerview@mozac.org nativeApp=mozacReaderviewActive session=org.mozilla.geckoview.GeckoSession@78bc81f +10-02 05:02:25.920 30422 30422 I WebExtension: releasePendingMessages: extension=readerview@mozac.org nativeApp=mozacReaderview session=org.mozilla.geckoview.GeckoSession@78bc81f +10-02 05:02:25.920 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderConnectRequiredAction +10-02 05:02:25.921 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 05:02:25.922 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f5fa4000 0x3f674b000] +10-02 05:02:25.957 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:02:25.957 30557 30594 I Gralloc4: mapper 4.x is not supported +10-02 05:02:25.958 30557 30594 D HostConnection: createUnique: call +10-02 05:02:25.958 30557 30594 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab4db50, tid 30594 +10-02 05:02:25.958 30557 30594 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:02:25.958 30557 30594 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 05:02:25.980 30557 30594 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:02:25.989 30422 30422 I WebExtension: releasePendingMessages: extension=icons@mozac.org nativeApp=MozacBrowserIcons session=org.mozilla.geckoview.GeckoSession@78bc81f +10-02 05:02:25.992 30422 30422 I SessionPrioritizationMiddleware: Update the currentSelectedTab 1d92385e-1dbf-4a87-b1be-ae8039f076e3 priority to HIGH +10-02 05:02:25.994 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ToggleAction +10-02 05:02:25.994 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateSearchTermsAction +10-02 05:02:25.994 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadRequestAction +10-02 05:02:26.003 30495 30518 W GeckoEditableChild: No editable parent +10-02 05:02:26.003 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 05:02:26.000 30495 30495 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2645): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:02:26.000 30495 30495 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2646): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 05:02:26.012 30422 30422 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 05:02:26.013 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:02:26.013 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 05:02:26.013 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 05:02:26.014 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadingStateAction +10-02 05:02:26.014 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$ClearFindResultsAction +10-02 05:02:26.014 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateRefreshCanceledStateAction +10-02 05:02:26.014 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ClearTrackersAction +10-02 05:02:26.020 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdatePermissionHighlightsStateAction$Reset +10-02 05:02:26.038 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f674b000 0x3f6ef2000] +10-02 05:02:26.044 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f6ef2000 0x3f7699000] +10-02 05:02:26.088 30422 30422 W org.redoubtbrowser: type=1400 audit(0.0:2647): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:02:26.143 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:02:26.144 30422 30422 I chatty : uid=10138(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 05:02:26.145 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:02:26.249 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 05:02:26.250 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 05:02:26.250 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ToggleExclusionListAction +10-02 05:02:26.250 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.CookieBannerAction$UpdateStatusAction +10-02 05:02:26.250 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetTranslateProcessingAction +10-02 05:02:26.250 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderActiveAction +10-02 05:02:26.250 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableAction +10-02 05:02:26.250 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableCheckRequiredAction +10-02 05:02:26.250 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$ClearReaderActiveUrlAction +10-02 05:02:26.251 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 05:02:26.251 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateUrlAction +10-02 05:02:26.251 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateBackNavigationStateAction +10-02 05:02:26.251 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateForwardNavigationStateAction +10-02 05:02:26.251 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:02:26.253 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableCheckRequiredAction +10-02 05:02:26.254 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateSecurityInfoAction +10-02 05:02:26.259 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateTitleAction +10-02 05:02:26.280 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateFirstContentfulPaintStateAction +10-02 05:02:26.280 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 05:02:26.281 30422 30422 I ColdStartupDuration: COLD VIEW Application. to first frame: 258 ms +10-02 05:02:26.282 30422 30479 I FenixApplication: Running post-visual completeness tasks... +10-02 05:02:26.282 30422 30479 I FenixApplication: Storage initialization... +10-02 05:02:26.282 30422 30479 I PlacesHistoryStorage: Warming up places storage... +10-02 05:02:26.282 30422 30479 I PlacesHistoryStorage: 'Warming up places storage' took 0 ms +10-02 05:02:26.282 30422 30479 I PlacesBookmarksStorage: Warming up places storage... +10-02 05:02:26.282 30422 30479 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 05:02:26.282 30422 30479 I SyncableLoginsStorage: Warming up storage... +10-02 05:02:26.282 30422 30479 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 05:02:26.282 30422 30479 I AutofillCCAddressesStorage: Warming up storage... +10-02 05:02:26.282 30422 30479 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 05:02:26.289 30422 30447 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 05:02:26.289 30422 30471 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 05:02:26.289 30422 30447 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 05:02:26.293 30422 30479 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 05:02:26.293 30422 30479 I FenixApplication: 'Storage initialization' took 11 ms +10-02 05:02:26.300 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$ViewportFitChangedAction +10-02 05:02:26.309 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 05:02:26.337 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:02:26.339 30422 30422 I chatty : uid=10138(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 05:02:26.340 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:02:26.383 30422 30447 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateIconAction +10-02 05:02:26.400 30422 30422 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 05:02:26.400 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$InitTranslationsBrowserState +10-02 05:02:26.401 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 05:02:26.401 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$InitTranslationsBrowserState +10-02 05:02:26.401 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 05:02:26.401 30422 30737 I SessionStorage/AutoSave: Save: Load finished +10-02 05:02:26.401 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadingStateAction +10-02 05:02:26.407 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetEngineSupportedAction +10-02 05:02:26.407 30422 30422 I TranslationsMiddleware: Success requesting engine support. isEngineSupported: true +10-02 05:02:26.407 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetEngineSupportedAction +10-02 05:02:26.407 30422 30422 I TranslationsMiddleware: Success requesting engine support. isEngineSupported: true +10-02 05:02:26.407 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableAction +10-02 05:02:26.408 30422 30422 I TranslationsMiddleware: Requesting offer setting. +10-02 05:02:26.409 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetGlobalOfferTranslateSettingAction +10-02 05:02:26.409 30422 30422 I TranslationsMiddleware: Requesting offer setting. +10-02 05:02:26.409 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetGlobalOfferTranslateSettingAction +10-02 05:02:26.416 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 05:02:26.418 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetSupportedLanguagesAction +10-02 05:02:26.419 30422 30422 I TranslationsMiddleware: Success requesting supported languages. +10-02 05:02:26.428 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.allocator@4.0::IAllocator/default in either framework or device manifest. +10-02 05:02:26.428 30557 30594 W Gralloc4: allocator 3.x is not supported +10-02 05:02:26.429 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f7699000 0x3f7e40000] +10-02 05:02:26.514 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateThumbnailAction +10-02 05:02:26.514 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:02:26.515 30422 30422 I chatty : uid=10138(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 05:02:26.515 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 05:02:26.515 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetNeverTranslateSitesAction +10-02 05:02:26.515 30422 30422 I TranslationsMiddleware: Success requesting never translate sites. +10-02 05:02:26.516 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetNeverTranslateSitesAction +10-02 05:02:26.516 30422 30422 I TranslationsMiddleware: Success requesting never translate sites. +10-02 05:02:26.517 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageSettingsAction +10-02 05:02:26.517 30422 30422 I TranslationsMiddleware: Success requesting language settings. +10-02 05:02:26.517 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetSupportedLanguagesAction +10-02 05:02:26.517 30422 30422 I TranslationsMiddleware: Success requesting supported languages. +10-02 05:02:26.517 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageSettingsAction +10-02 05:02:26.518 30422 30422 I TranslationsMiddleware: Success requesting language settings. +10-02 05:02:26.518 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageModelsAction +10-02 05:02:26.518 30422 30422 I TranslationsMiddleware: Success requesting language models. +10-02 05:02:26.518 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageModelsAction +10-02 05:02:26.518 30422 30422 I TranslationsMiddleware: Success requesting language models. +10-02 05:02:28.511 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 05:02:29.266 418 418 I perfetto: probes_producer.cc:329 Producer stop (id=57) +10-02 05:02:29.267 418 418 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 05:02:29.268 421 421 I perfetto: ng_service_impl.cc:1948 Tracing session 57 ended, total sessions:0 +10-02 05:02:29.361 0 0 W perfetto: disabled ftrace +10-02 05:02:29.930 30422 30454 D GeckoIdleService: Get idle time: time since reset 5009 msec +10-02 05:02:29.930 30422 30454 D GeckoIdleService: Idle timer callback: current idle time 5009 msec +10-02 05:02:29.930 30422 30454 D GeckoIdleService: next timeout 174990 msec from now +10-02 05:02:29.930 30422 30454 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174990 msec from now +10-02 05:02:29.930 30422 30454 D GeckoIdleService: reset timer expiry to 175000 msec from now +10-02 05:02:29.930 30422 30454 D GeckoIdleService: Idle timer callback: tell observer 0x75c11b506728 user is idle +10-02 05:02:31.234 530 2971 D WifiNl80211Manager: Scan result ready event +10-02 05:02:31.234 530 2971 D WifiNative: Scan result ready event +10-02 05:02:34.868 30422 30422 W org.redoubtbrowser: type=1400 audit(0.0:2648): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:02:36.258 30422 30422 W GeckoSession: No history entries found. +10-02 05:02:36.259 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionStateAction +10-02 05:02:36.259 30422 30422 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateHistoryStateAction +10-02 05:02:40.560 30422 30422 W org.redoubtbrowser: type=1400 audit(0.0:2649): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c138,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 05:02:54.510 30422 30529 I SessionStorage/AutoSave: Save: Periodic +10-02 05:03:00.001 760 760 D KeyguardClockSwitch: Updating clock: 503 +10-02 05:03:04.661 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 05:03:07.297 471 471 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 05:03:07.297 471 471 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 05:03:07.437 467 467 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 05:03:07.437 467 467 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 05:03:09.302 30768 30768 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 05:03:09.303 30768 30768 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 05:03:09.303 30768 30768 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 05:03:09.303 30768 30768 I AndroidRuntime: Using default boot image +10-02 05:03:09.303 30768 30768 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 05:03:09.303 30768 30768 I AndroidRuntime: Leaving lock profiling enabled +10-02 05:03:09.303 30768 30768 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 05:03:09.304 30768 30768 I app_process: Core platform API reporting enabled, enforcing=false +10-02 05:03:09.300 30768 30768 W app_process: type=1400 audit(0.0:2650): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:03:09.300 30768 30768 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 05:03:09.300 30768 30768 W app_process: type=1400 audit(0.0:2653): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 05:03:09.330 30768 30768 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 05:03:09.330 30768 30768 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 05:03:09.332 30768 30768 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 05:03:09.332 30768 30768 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:03:09.332 30768 30768 I app_process: The ClassLoaderContext is a special shared library. +10-02 05:03:09.337 30768 30768 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 05:03:09.338 30768 30768 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 05:03:09.341 30768 30784 V UiAutomation: Init UiAutomation@309c24c[id=217, flags=0] +10-02 05:03:10.356 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@ee16; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 63 - 0, 63); packageName: org.redoubtbrowser; className: androidx.compose.ui.platform.ComposeView; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 05:03:10.368 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@be9e; boundsInParent: Rect(913, 683 - 913, 733); boundsInScreen: Rect(913, 914 - 913, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.373 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@c411; boundsInParent: Rect(963, 750 - 963, 800); boundsInScreen: Rect(963, 981 - 963, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.377 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@ca3e; boundsInParent: Rect(969, 817 - 969, 867); boundsInScreen: Rect(969, 1048 - 969, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.390 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@d942; boundsInParent: Rect(912, 650 - 912, 700); boundsInScreen: Rect(912, 881 - 912, 931); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.394 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@deb5; boundsInParent: Rect(973, 717 - 973, 767); boundsInScreen: Rect(973, 948 - 973, 998); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.397 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e466; boundsInParent: Rect(932, 784 - 932, 834); boundsInScreen: Rect(932, 1015 - 932, 1065); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.402 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@ea74; boundsInParent: Rect(967, 850 - 967, 900); boundsInScreen: Rect(967, 1081 - 967, 1131); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.405 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@efc8; boundsInParent: Rect(873, 617 - 873, 667); boundsInScreen: Rect(873, 848 - 873, 898); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.409 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@f4de; boundsInParent: Rect(995, 683 - 995, 733); boundsInScreen: Rect(995, 914 - 995, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.412 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@f9d5; boundsInParent: Rect(989, 750 - 989, 800); boundsInScreen: Rect(989, 981 - 989, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.415 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@ff29; boundsInParent: Rect(995, 817 - 995, 867); boundsInScreen: Rect(995, 1048 - 995, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.418 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@103a4; boundsInParent: Rect(927, 884 - 927, 934); boundsInScreen: Rect(927, 1115 - 927, 1165); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.422 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@10ae8; boundsInParent: Rect(982, 683 - 982, 733); boundsInScreen: Rect(982, 914 - 982, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.425 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@1101d; boundsInParent: Rect(960, 750 - 960, 800); boundsInScreen: Rect(960, 981 - 960, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.428 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@115ce; boundsInParent: Rect(934, 817 - 934, 867); boundsInScreen: Rect(934, 1048 - 934, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 05:03:10.430 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e694; boundsInParent: Rect(0, 0 - 1080, 0); boundsInScreen: Rect(0, 1920 - 1080, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/navigation_bar; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 05:03:10.431 30768 30768 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@cc4d; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 1920 - 0, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/dynamicSnackbarContainer; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 05:03:10.432 30768 30768 W AccessibilityNodeInfoDumper: Fetch time: 77ms +10-02 05:03:10.432 530 827 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@b2c5fbd +10-02 05:03:10.432 30768 30784 V UiAutomation: Init UiAutomation@309c24c[id=-1, flags=0] +10-02 05:03:10.434 30768 30768 D AndroidRuntime: Shutting down VM +10-02 05:03:10.870 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f47e9000 0x3f4fd2000] +10-02 05:03:10.876 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 05:03:10.876 30790 30790 I Gralloc4: mapper 4.x is not supported +10-02 05:03:10.879 30790 30790 D HostConnection: createUnique: call +10-02 05:03:10.879 30790 30790 D HostConnection: HostConnection::get() New Host Connection established 0x7ed2bb207050, tid 30790 +10-02 05:03:10.879 30790 30790 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 05:03:10.879 30790 30790 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 05:03:10.904 30790 30790 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 05:03:11.086 0 0 D logd : logdr: UID=2000 GID=2000 PID=30792 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/iptables.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/iptables.txt new file mode 100644 index 000000000..edb567299 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/amo-blocked-control/iptables.txt @@ -0,0 +1,7 @@ +-P OUTPUT ACCEPT +-A OUTPUT -d 34.160.90.233/32 -j REJECT --reject-with icmp-port-unreachable +-A OUTPUT -d 151.101.0.0/16 -j REJECT --reject-with icmp-port-unreachable +-A OUTPUT -j oem_out +-P OUTPUT ACCEPT +-A OUTPUT -d 2600:1901:0:d29a::/64 -j REJECT --reject-with icmp6-port-unreachable +-A OUTPUT -d 2a04:4e42::/32 -j REJECT --reject-with icmp6-port-unreachable diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/beta2-153.0-primed-e9e16fa9764bddfa/0031-consent-webgl-allow.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/beta2-153.0-primed-e9e16fa9764bddfa/0031-consent-webgl-allow.xml new file mode 100644 index 000000000..e32b1997d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/beta2-153.0-primed-e9e16fa9764bddfa/0031-consent-webgl-allow.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/beta2-153.0-primed-e9e16fa9764bddfa/0032-consent-webgl-allow.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/beta2-153.0-primed-e9e16fa9764bddfa/0032-consent-webgl-allow.png new file mode 100644 index 000000000..131251979 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/beta2-153.0-primed-e9e16fa9764bddfa/0032-consent-webgl-allow.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/beta2-153.0-primed-e9e16fa9764bddfa/0033-consent-webgl-allow.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/beta2-153.0-primed-e9e16fa9764bddfa/0033-consent-webgl-allow.xml new file mode 100644 index 000000000..e32b1997d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/beta2-153.0-primed-e9e16fa9764bddfa/0033-consent-webgl-allow.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/beta2-153.0-primed-e9e16fa9764bddfa/graphics-results.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/beta2-153.0-primed-e9e16fa9764bddfa/graphics-results.json new file mode 100644 index 000000000..29323ea63 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/beta2-153.0-primed-e9e16fa9764bddfa/graphics-results.json @@ -0,0 +1,2881 @@ +{ + "schema": 1, + "run": "e9e16fa9764bddfa", + "suite": "full", + "status": "FAIL", + "acceptanceComplete": false, + "checks": [ + { + "name": "current-fixture-document", + "status": "PASS", + "evidence": { + "document": { + "run": "e9e16fa9764bddfa", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "origin": "http://localhost:35995", + "url": "http://localhost:35995/graphics?run=e9e16fa9764bddfa&role=top", + "role": "top" + }, + "frame": null, + "error": null, + "ready": "complete", + "principal": { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "private": false, + "contextId": null, + "active": true + } + } + }, + { + "name": "webgl-dom-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "0d94e515fa1662291abf5dc8", + "private": false, + "mode": "dom", + "operation": "webgl", + "responseArtifact": { + "path": "0003-webgl-dom-response.json", + "sha256": "02c0984bcf09e71a947aa9b1dcf8e317c56ce13a903e68defa3f19ab40e9353c", + "bytes": 313 + } + } + }, + { + "name": "webgl2-dom-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "f317c1f6fd6ca1b89d012609", + "private": false, + "mode": "dom", + "operation": "webgl2", + "responseArtifact": { + "path": "0004-webgl2-dom-response.json", + "sha256": "51d652d544e3c0d7ab36e638822ae12a3eb05b003f32dbd4a4be25adced45816", + "bytes": 314 + } + } + }, + { + "name": "canvas-dom-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "ed2dfceb58598f80c3bc96de9bceb70eac59ac585d538b07d14410165e21a0b0", + "expectedSha256": "d8a44e179a1b3bc6f3c86f02683fc3c8400e7da2e2299a87baa6ca5af2180254", + "pixelArtifact": { + "path": "0006-canvas-dom.rgba", + "sha256": "ed2dfceb58598f80c3bc96de9bceb70eac59ac585d538b07d14410165e21a0b0", + "bytes": 4096 + }, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "3ecb82dfcd2b29b2540a87ee", + "private": false, + "mode": "dom", + "operation": "canvas", + "responseArtifact": { + "path": "0005-canvas-dom-response.json", + "sha256": "cf3abff54972f3234f875006687ebcc41a9e767d6a6c6297d8cd0b6964790d99", + "bytes": 18997 + } + } + }, + { + "name": "webgl-offscreen-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "705df927e45a1c617118b99f", + "private": false, + "mode": "offscreen", + "operation": "webgl", + "responseArtifact": { + "path": "0007-webgl-offscreen-response.json", + "sha256": "8068de95631adc1faec4299dfd586e70bfd5ef2a89648c477bf02781a3451950", + "bytes": 319 + } + } + }, + { + "name": "webgl2-offscreen-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "e896d165f38bda30758d5047", + "private": false, + "mode": "offscreen", + "operation": "webgl2", + "responseArtifact": { + "path": "0008-webgl2-offscreen-response.json", + "sha256": "9fe6c7d2c758bd9632b438031157195dc84a2ada8fefdb172eba94224b085f95", + "bytes": 320 + } + } + }, + { + "name": "canvas-offscreen-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "574c7ae2f05662e57f4d98d133edc5f770c44ee681b2b06831896db4d91e58b3", + "expectedSha256": "d8a44e179a1b3bc6f3c86f02683fc3c8400e7da2e2299a87baa6ca5af2180254", + "pixelArtifact": { + "path": "0010-canvas-offscreen.rgba", + "sha256": "574c7ae2f05662e57f4d98d133edc5f770c44ee681b2b06831896db4d91e58b3", + "bytes": 4096 + }, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "5e2828fde45746a775f172a8", + "private": false, + "mode": "offscreen", + "operation": "canvas", + "responseArtifact": { + "path": "0009-canvas-offscreen-response.json", + "sha256": "a4853f66e2ef38dae8f5e8d6a9f0cbd021fe5ac55656b644984480cd4b9f531a", + "bytes": 19387 + } + } + }, + { + "name": "webgl-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "86e1a1a76aae2204b5c2225f", + "private": false, + "mode": "worker", + "operation": "webgl", + "responseArtifact": { + "path": "0011-webgl-worker-response.json", + "sha256": "7ebb3e86e7a08f336f8b9cd9b64019e2180eb3ead3f3cc4bdcb5117e7fa18d5b", + "bytes": 316 + } + } + }, + { + "name": "webgl2-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "19d11c901fda33c250e184c1", + "private": false, + "mode": "worker", + "operation": "webgl2", + "responseArtifact": { + "path": "0012-webgl2-worker-response.json", + "sha256": "451d367df036e7a7d111f06e6c2bf82e73e5b643a5cbad42a016f4f57072dae4", + "bytes": 317 + } + } + }, + { + "name": "canvas-worker-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "8eb1859afc5c9df984f4760c04236337db86a50386a2876e15e4c16d1e47543c", + "expectedSha256": "d8a44e179a1b3bc6f3c86f02683fc3c8400e7da2e2299a87baa6ca5af2180254", + "pixelArtifact": { + "path": "0014-canvas-worker.rgba", + "sha256": "8eb1859afc5c9df984f4760c04236337db86a50386a2876e15e4c16d1e47543c", + "bytes": 4096 + }, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "6aae41f3ecc7f9f0886314a9", + "private": false, + "mode": "worker", + "operation": "canvas", + "responseArtifact": { + "path": "0013-canvas-worker-response.json", + "sha256": "793aab2311896aaea0555a3f2a4b94b4ec844756938c26e70527d905974fb07c", + "bytes": 18872 + } + } + }, + { + "name": "webgl-nested-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "09d5f888c1aeb15917a10b51", + "private": false, + "mode": "nested-worker", + "operation": "webgl", + "responseArtifact": { + "path": "0015-webgl-nested-worker-response.json", + "sha256": "fd8514ce610da8cb0af0d327099777a38e8d6dbbeafd22e26836f2841cc8ca83", + "bytes": 323 + } + } + }, + { + "name": "webgl2-nested-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "1db1b129aef9f099071a0799", + "private": false, + "mode": "nested-worker", + "operation": "webgl2", + "responseArtifact": { + "path": "0016-webgl2-nested-worker-response.json", + "sha256": "e116c7580d3405535d65e23845f636f58aa365c49680b639905cea6cc8a46f2d", + "bytes": 324 + } + } + }, + { + "name": "canvas-nested-worker-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "ce91ee1dfc0801482987573c549948311092c0320f086debbabfe627d6af4c37", + "expectedSha256": "d8a44e179a1b3bc6f3c86f02683fc3c8400e7da2e2299a87baa6ca5af2180254", + "pixelArtifact": { + "path": "0018-canvas-nested-worker.rgba", + "sha256": "ce91ee1dfc0801482987573c549948311092c0320f086debbabfe627d6af4c37", + "bytes": 4096 + }, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "5eaf640b66804d0ed9bb15e5", + "private": false, + "mode": "nested-worker", + "operation": "canvas", + "responseArtifact": { + "path": "0017-canvas-nested-worker-response.json", + "sha256": "645883507501414ed7433faae5971407ad93b029344302c5d97b1a48c3da24c6", + "bytes": 19263 + } + } + }, + { + "name": "webgl-transferred-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "1f8ba2d005dacb7f1d736f7f", + "private": false, + "mode": "transferred-worker", + "operation": "webgl", + "responseArtifact": { + "path": "0019-webgl-transferred-worker-response.json", + "sha256": "da0f3037c02a25e981792d0762c77528142008a1fa791802df203b1d2df7c2a8", + "bytes": 328 + } + } + }, + { + "name": "webgl2-transferred-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "14e436cb64b2b49612901607", + "private": false, + "mode": "transferred-worker", + "operation": "webgl2", + "responseArtifact": { + "path": "0020-webgl2-transferred-worker-response.json", + "sha256": "40c5eb68088570c864d708cd13770fcc599305e895aa86f8d091ef46c31dfc80", + "bytes": 329 + } + } + }, + { + "name": "canvas-transferred-worker-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "64530a345f8f22e16decd5d3ce0111e95be2b6addfb7290e3c261c3401665edb", + "expectedSha256": "d8a44e179a1b3bc6f3c86f02683fc3c8400e7da2e2299a87baa6ca5af2180254", + "pixelArtifact": { + "path": "0022-canvas-transferred-worker.rgba", + "sha256": "64530a345f8f22e16decd5d3ce0111e95be2b6addfb7290e3c261c3401665edb", + "bytes": 4096 + }, + "origin": "http://localhost:35995", + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "014ddbdbc4df0214ddc16fae", + "private": false, + "mode": "transferred-worker", + "operation": "canvas", + "responseArtifact": { + "path": "0021-canvas-transferred-worker-response.json", + "sha256": "dae6ec3f0df3c815244c6ca5807f06b07eac1404b273a2e3cc1860a374ad9750", + "bytes": 18884 + } + } + }, + { + "name": "quiet-no-automatic-dialog", + "status": "PASS", + "evidence": { + "origin": "http://localhost:35995" + } + }, + { + "name": "ui-webgl-allow-session", + "status": "PASS", + "evidence": { + "origin": "http://localhost:35995", + "saved": false, + "topOrigin": null + } + } + ], + "events": [ + { + "event": "navigate", + "at": 1790908848.188282, + "url": "http://localhost:35995/graphics?run=e9e16fa9764bddfa&role=top", + "private": false + }, + { + "event": "fixture-document", + "at": 1790908848.2523856, + "port": 35995, + "path": "/graphics?run=e9e16fa9764bddfa&role=top" + }, + { + "event": "marionette-connect", + "at": 1790908848.4003794, + "hostPort": 55897 + }, + { + "event": "effective-preferences", + "at": 1790908848.4266477, + "preferences": [ + { + "name": "librewolf.webgl.prompt", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "librewolf.webgl.prompt.hide", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "webgl.disabled", + "value": false, + "defaultValue": false, + "locked": false, + "hasUserValue": false + }, + { + "name": "privacy.resistFingerprinting", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "privacy.fingerprintingProtection", + "value": false, + "defaultValue": false, + "locked": false, + "hasUserValue": false + }, + { + "name": "privacy.fingerprintingProtection.pbmode", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "privacy.fingerprintingProtection.overrides", + "value": "", + "defaultValue": "", + "locked": false, + "hasUserValue": false + }, + { + "name": "permissions.isolateBy.privateBrowsing", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "permissions.isolateBy.userContext", + "value": false, + "defaultValue": false, + "locked": false, + "hasUserValue": false + }, + { + "name": "dom.security.https_only_mode", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "network.trr.mode", + "value": 5, + "defaultValue": 5, + "locked": false, + "hasUserValue": false + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908848.4282055, + "records": [] + }, + { + "event": "fixture-command", + "at": 1790908850.0786333, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "0d94e515fa1662291abf5dc8", + "operation": "webgl", + "mode": "dom", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790908850.1930373, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "f317c1f6fd6ca1b89d012609", + "operation": "webgl2", + "mode": "dom", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790908850.3160863, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "3ecb82dfcd2b29b2540a87ee", + "operation": "canvas", + "mode": "dom", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790908850.537548, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "705df927e45a1c617118b99f", + "operation": "webgl", + "mode": "offscreen", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790908850.6498494, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "e896d165f38bda30758d5047", + "operation": "webgl2", + "mode": "offscreen", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790908850.7675948, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "5e2828fde45746a775f172a8", + "operation": "canvas", + "mode": "offscreen", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790908850.8846982, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "86e1a1a76aae2204b5c2225f", + "operation": "webgl", + "mode": "worker", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790908850.9985065, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "19d11c901fda33c250e184c1", + "operation": "webgl2", + "mode": "worker", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790908851.1155083, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "6aae41f3ecc7f9f0886314a9", + "operation": "canvas", + "mode": "worker", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790908851.2321563, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "09d5f888c1aeb15917a10b51", + "operation": "webgl", + "mode": "nested-worker", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790908851.5467105, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "1db1b129aef9f099071a0799", + "operation": "webgl2", + "mode": "nested-worker", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790908851.659471, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "5eaf640b66804d0ed9bb15e5", + "operation": "canvas", + "mode": "nested-worker", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790908851.7804306, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "1f8ba2d005dacb7f1d736f7f", + "operation": "webgl", + "mode": "transferred-worker", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790908851.9937572, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "14e436cb64b2b49612901607", + "operation": "webgl2", + "mode": "transferred-worker", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790908852.2076058, + "documentId": "ae95335f02e4eb61d8507027f6a9c8ab", + "commandId": "014ddbdbc4df0214ddc16fae", + "operation": "canvas", + "mode": "transferred-worker", + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ] + }, + { + "event": "ui-action", + "at": 1790908855.86757, + "action": "tap", + "label": "open-site-information", + "resourceId": "", + "text": "", + "centre": [ + 85, + 148 + ] + }, + { + "event": "ui-action", + "at": 1790908857.8930063, + "action": "tap", + "label": "open-graphics-permissions", + "resourceId": "origin_permissions_entry", + "text": "", + "centre": [ + 540, + 1530 + ] + }, + { + "event": "ui-action", + "at": 1790908861.3524342, + "action": "tap", + "label": "select-webgl-pending", + "resourceId": "org.redoubtbrowser:id/origin_permission_pending_webgl", + "text": "WebGL blocked \u2014 http://localhost:35995\nReview request", + "centre": [ + 540, + 973 + ] + }, + { + "event": "ui-action", + "at": 1790908866.4885912, + "action": "tap", + "label": "consent-webgl-allow", + "resourceId": "org.redoubtbrowser:id/origin_permission_allow", + "text": "Allow", + "centre": [ + 894, + 1228 + ] + }, + { + "event": "fixture-document", + "at": 1790908866.6085656, + "port": 35995, + "path": "/graphics?run=e9e16fa9764bddfa&role=top" + }, + { + "event": "engine-permission-observation", + "at": 1790908866.9910314, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908867.1975381, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908867.40045, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908867.602778, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908867.8054268, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908868.01665, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908868.2195787, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908868.422289, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908868.6252418, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908868.828485, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908869.0314846, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908869.2341814, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908869.436783, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908869.6400871, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908869.8425813, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908870.045277, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908870.2485113, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908870.451959, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908870.6543179, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908870.8568125, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908871.060903, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908871.2633288, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908871.4653869, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908871.6677423, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908871.8699563, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908872.0725195, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908872.2752247, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908872.4778442, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908872.6816688, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908872.8850832, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908873.088222, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908873.2912924, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908873.4943762, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908873.6975396, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908873.9001577, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908874.1026466, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908874.3056374, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908874.508286, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908874.7198453, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908874.922671, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908875.1251953, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908875.3280842, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908875.530353, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908875.7326677, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908875.9360642, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908876.1383388, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908876.3406672, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908876.54302, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908876.745891, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908876.9488664, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908877.1516597, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908877.3543196, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908877.5569983, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908877.7600012, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908877.9622843, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908878.164614, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908878.3675308, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908878.5704713, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908878.773734, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908878.976338, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908879.1790328, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908879.381359, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908879.5836265, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908879.7861972, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908879.988863, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908880.1913671, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908880.3936093, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908880.595841, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908880.7980957, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908881.001274, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908881.2046294, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908881.4166617, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908881.6209447, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908881.824341, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908882.028503, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908882.2314205, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908882.4351678, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908882.6387355, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908882.8424797, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908883.0461469, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908883.2497284, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908883.4532194, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908883.656638, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908883.8600833, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908884.066534, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908884.2695801, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908884.472217, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908884.6744058, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908884.8773289, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908885.0810149, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908885.2847953, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908885.488293, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908885.691428, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908885.8946524, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908886.0982704, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908886.3010242, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908886.5036016, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908886.7071934, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790908886.911034, + "records": [ + { + "origin": "http://localhost:35995", + "principalOrigin": "http://localhost:35995", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790908866336, + "private": false, + "contextId": null + } + ] + } + ], + "artifacts": [ + { + "path": "0001-before-quiet-probes.xml", + "sha256": "41e52706c3e9c10d385b1436d66cfbc599180d5f25d4732bbaaf4de9739bbe42", + "bytes": 12345 + }, + { + "path": "0002-before-quiet-probes.png", + "sha256": "f854fca41a75e787bd146467a49d00692a97dc7a416a6c43d08d1ae30bfaa95c", + "bytes": 59883 + }, + { + "path": "0003-webgl-dom-response.json", + "sha256": "02c0984bcf09e71a947aa9b1dcf8e317c56ce13a903e68defa3f19ab40e9353c", + "bytes": 313 + }, + { + "path": "0004-webgl2-dom-response.json", + "sha256": "51d652d544e3c0d7ab36e638822ae12a3eb05b003f32dbd4a4be25adced45816", + "bytes": 314 + }, + { + "path": "0005-canvas-dom-response.json", + "sha256": "cf3abff54972f3234f875006687ebcc41a9e767d6a6c6297d8cd0b6964790d99", + "bytes": 18997 + }, + { + "path": "0006-canvas-dom.rgba", + "sha256": "ed2dfceb58598f80c3bc96de9bceb70eac59ac585d538b07d14410165e21a0b0", + "bytes": 4096 + }, + { + "path": "0007-webgl-offscreen-response.json", + "sha256": "8068de95631adc1faec4299dfd586e70bfd5ef2a89648c477bf02781a3451950", + "bytes": 319 + }, + { + "path": "0008-webgl2-offscreen-response.json", + "sha256": "9fe6c7d2c758bd9632b438031157195dc84a2ada8fefdb172eba94224b085f95", + "bytes": 320 + }, + { + "path": "0009-canvas-offscreen-response.json", + "sha256": "a4853f66e2ef38dae8f5e8d6a9f0cbd021fe5ac55656b644984480cd4b9f531a", + "bytes": 19387 + }, + { + "path": "0010-canvas-offscreen.rgba", + "sha256": "574c7ae2f05662e57f4d98d133edc5f770c44ee681b2b06831896db4d91e58b3", + "bytes": 4096 + }, + { + "path": "0011-webgl-worker-response.json", + "sha256": "7ebb3e86e7a08f336f8b9cd9b64019e2180eb3ead3f3cc4bdcb5117e7fa18d5b", + "bytes": 316 + }, + { + "path": "0012-webgl2-worker-response.json", + "sha256": "451d367df036e7a7d111f06e6c2bf82e73e5b643a5cbad42a016f4f57072dae4", + "bytes": 317 + }, + { + "path": "0013-canvas-worker-response.json", + "sha256": "793aab2311896aaea0555a3f2a4b94b4ec844756938c26e70527d905974fb07c", + "bytes": 18872 + }, + { + "path": "0014-canvas-worker.rgba", + "sha256": "8eb1859afc5c9df984f4760c04236337db86a50386a2876e15e4c16d1e47543c", + "bytes": 4096 + }, + { + "path": "0015-webgl-nested-worker-response.json", + "sha256": "fd8514ce610da8cb0af0d327099777a38e8d6dbbeafd22e26836f2841cc8ca83", + "bytes": 323 + }, + { + "path": "0016-webgl2-nested-worker-response.json", + "sha256": "e116c7580d3405535d65e23845f636f58aa365c49680b639905cea6cc8a46f2d", + "bytes": 324 + }, + { + "path": "0017-canvas-nested-worker-response.json", + "sha256": "645883507501414ed7433faae5971407ad93b029344302c5d97b1a48c3da24c6", + "bytes": 19263 + }, + { + "path": "0018-canvas-nested-worker.rgba", + "sha256": "ce91ee1dfc0801482987573c549948311092c0320f086debbabfe627d6af4c37", + "bytes": 4096 + }, + { + "path": "0019-webgl-transferred-worker-response.json", + "sha256": "da0f3037c02a25e981792d0762c77528142008a1fa791802df203b1d2df7c2a8", + "bytes": 328 + }, + { + "path": "0020-webgl2-transferred-worker-response.json", + "sha256": "40c5eb68088570c864d708cd13770fcc599305e895aa86f8d091ef46c31dfc80", + "bytes": 329 + }, + { + "path": "0021-canvas-transferred-worker-response.json", + "sha256": "dae6ec3f0df3c815244c6ca5807f06b07eac1404b273a2e3cc1860a374ad9750", + "bytes": 18884 + }, + { + "path": "0022-canvas-transferred-worker.rgba", + "sha256": "64530a345f8f22e16decd5d3ce0111e95be2b6addfb7290e3c261c3401665edb", + "bytes": 4096 + }, + { + "path": "0023-quiet-protection.xml", + "sha256": "778cb6d0aa6f3b3f48911fc4c826526f75c9c9f0bd1ba318d0dacd8b93737113", + "bytes": 13793 + }, + { + "path": "0024-quiet-protection.png", + "sha256": "56a501615392e93c520308ccfad4de72c5231ad7b3276e776b826502614e078a", + "bytes": 77613 + }, + { + "path": "0025-before-open-permissions.xml", + "sha256": "41e52706c3e9c10d385b1436d66cfbc599180d5f25d4732bbaaf4de9739bbe42", + "bytes": 12345 + }, + { + "path": "0026-before-open-permissions.png", + "sha256": "f854fca41a75e787bd146467a49d00692a97dc7a416a6c43d08d1ae30bfaa95c", + "bytes": 59883 + }, + { + "path": "0027-open-graphics-permissions.xml", + "sha256": "a95207c8bd2b93888d0de1f425a35d6dc4113fa2718086bfcf82795562d989eb", + "bytes": 12082 + }, + { + "path": "0028-graphics-permissions-list.xml", + "sha256": "da321ea544c0112ae1069fa4c267a96fbd0453185c383f82210b340d2fd045a1", + "bytes": 7500 + }, + { + "path": "0029-select-webgl-pending.xml", + "sha256": "da321ea544c0112ae1069fa4c267a96fbd0453185c383f82210b340d2fd045a1", + "bytes": 7500 + }, + { + "path": "0030-permission-origin.xml", + "sha256": "03593114f982d4409755f8e65f67bdc9e9e08c2f43c121daae4abcf85810e60e", + "bytes": 7439 + }, + { + "path": "0031-consent-webgl-allow.xml", + "sha256": "03593114f982d4409755f8e65f67bdc9e9e08c2f43c121daae4abcf85810e60e", + "bytes": 7439 + }, + { + "path": "0032-consent-webgl-allow.png", + "sha256": "528c3379e47e3ee055af0bfaa281771dedd61d4b75ad58b68ee580c44c813c31", + "bytes": 191592 + }, + { + "path": "0033-consent-webgl-allow.xml", + "sha256": "03593114f982d4409755f8e65f67bdc9e9e08c2f43c121daae4abcf85810e60e", + "bytes": 7439 + }, + { + "path": "0034-failure-ui.xml", + "sha256": "6b5d5cfbd2d7b92f40c5753c8dbf3fcd66c4fd28719d1eec1340ff8a262573ce", + "bytes": 7063 + }, + { + "path": "0035-failure-ui.png", + "sha256": "0ac69d3d6cda13529f7f0ddae4da66d8cc72a729e186d8a5e2bff6101849ba0b", + "bytes": 198383 + } + ], + "pixelChallenge": { + "size": 32, + "colors": [ + [ + 72, + 27, + 107, + 255 + ], + [ + 23, + 196, + 88, + 255 + ], + [ + 197, + 97, + 94, + 255 + ], + [ + 59, + 168, + 166, + 255 + ] + ], + "expectedSha256": "d8a44e179a1b3bc6f3c86f02683fc3c8400e7da2e2299a87baa6ca5af2180254" + }, + "transportConfig": { + "sha256": "e6d800ede82494c4b8b4f725c87ff54bbd9e7fdfccc5cff8e5d6657aca8504ab", + "marionettePort": 2828, + "transportOnly": true, + "nonemptyLines": 7, + "reason": "exact transport-only allowlist" + }, + "installed": { + "package": "org.redoubtbrowser", + "apk": [ + { + "path": "/data/app/~~qcN1lH08QZ5718vBAQk_yg==/org.redoubtbrowser-2IQXjbS_tmj3bSsxprqcUA==/base.apk", + "sha256": "9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427" + } + ], + "flags": [ + "flags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ]", + "privateFlags=[ PRIVATE_FLAG_ACTIVITIES_RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION ALLOW_AUDIO_PLAYBACK_CAPTURE HAS_DOMAIN_URLS PARTIALLY_DIRECT_BOOT_AWARE PRIVATE_FLAG_ALLOW_NATIVE_HEAP_POINTER_TAGGING ]", + "pkgFlags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ]" + ], + "serial": "emulator-5584", + "abi": "x86_64", + "android": "11", + "fingerprint": "Android/sdk_phone_x86_64/generic_x86_64:11/RSR1.210722.013.A2/10067904:userdebug/test-keys", + "protocolSha256": "5b6856d1580379a49f2b9ac57c44334f0db1dfe464cac8c80769ae02057602e7" + }, + "origins": [ + "http://localhost:35995", + "http://localhost:37713" + ], + "reason": "Actual UI choice did not produce the exact expected engine value/lifetime: {'origin': 'http://localhost:35995', 'principalOrigin': 'http://localhost:35995', 'kind': 'webgl', 'value': 1, 'expireType': 1, 'modificationTime': 1790908866336, 'private': False, 'contextId': None}" +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-amoblocked-fresh-5a6eb7504f96a8c3/0033-consent-webgl-allow.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-amoblocked-fresh-5a6eb7504f96a8c3/0033-consent-webgl-allow.xml new file mode 100644 index 000000000..223e64956 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-amoblocked-fresh-5a6eb7504f96a8c3/0033-consent-webgl-allow.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-amoblocked-fresh-5a6eb7504f96a8c3/0034-consent-webgl-allow.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-amoblocked-fresh-5a6eb7504f96a8c3/0034-consent-webgl-allow.png new file mode 100644 index 000000000..e04881ed3 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-amoblocked-fresh-5a6eb7504f96a8c3/0034-consent-webgl-allow.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-amoblocked-fresh-5a6eb7504f96a8c3/0035-consent-webgl-allow.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-amoblocked-fresh-5a6eb7504f96a8c3/0035-consent-webgl-allow.xml new file mode 100644 index 000000000..223e64956 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-amoblocked-fresh-5a6eb7504f96a8c3/0035-consent-webgl-allow.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-amoblocked-fresh-5a6eb7504f96a8c3/graphics-results.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-amoblocked-fresh-5a6eb7504f96a8c3/graphics-results.json new file mode 100644 index 000000000..e5e4ab172 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-amoblocked-fresh-5a6eb7504f96a8c3/graphics-results.json @@ -0,0 +1,2903 @@ +{ + "schema": 1, + "run": "5a6eb7504f96a8c3", + "suite": "full", + "status": "FAIL", + "acceptanceComplete": false, + "checks": [ + { + "name": "current-fixture-document", + "status": "PASS", + "evidence": { + "document": { + "run": "5a6eb7504f96a8c3", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "origin": "http://localhost:46653", + "url": "http://localhost:46653/graphics?run=5a6eb7504f96a8c3&role=top", + "role": "top" + }, + "frame": null, + "error": null, + "ready": "complete", + "principal": { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "private": false, + "contextId": null, + "active": true + } + } + }, + { + "name": "webgl-dom-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "f56a7ca12c57818e999ad164", + "private": false, + "mode": "dom", + "operation": "webgl", + "responseArtifact": { + "path": "0005-webgl-dom-response.json", + "sha256": "f91e42198f8dd56e925ac1447fefb8bcd03bf7ccbbd3702af35c97dde64c0bca", + "bytes": 313 + } + } + }, + { + "name": "webgl2-dom-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "a666aafa9e4cf1cec373317b", + "private": false, + "mode": "dom", + "operation": "webgl2", + "responseArtifact": { + "path": "0006-webgl2-dom-response.json", + "sha256": "fdb6b59ab683c2f9ee6161f0c2278dbf80d315fb028794c67d00ba55bf152010", + "bytes": 314 + } + } + }, + { + "name": "canvas-dom-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "fc0b28180e60c7930bd1913b5565abc8d9c4334548bc8ba3f64a8c4ff850cdb9", + "expectedSha256": "8fb88f7fcacfd6b64f9fee4a3d47da341fcf1f4e6192a9b68d9f8ba891a6929c", + "pixelArtifact": { + "path": "0008-canvas-dom.rgba", + "sha256": "fc0b28180e60c7930bd1913b5565abc8d9c4334548bc8ba3f64a8c4ff850cdb9", + "bytes": 4096 + }, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "48fe72f111ddbe58b68979c6", + "private": false, + "mode": "dom", + "operation": "canvas", + "responseArtifact": { + "path": "0007-canvas-dom-response.json", + "sha256": "4b9bfd6f9c89497534ffd45d7adf03d5d638ce3e78af4484d53c5b85e060ac81", + "bytes": 19253 + } + } + }, + { + "name": "webgl-offscreen-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "6640f9c2ed21f5e264f19e24", + "private": false, + "mode": "offscreen", + "operation": "webgl", + "responseArtifact": { + "path": "0009-webgl-offscreen-response.json", + "sha256": "ef71688cbba6f3ebb55541d5ce7b55b0927c69ae189ec6bc6a44ff79cd644571", + "bytes": 319 + } + } + }, + { + "name": "webgl2-offscreen-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "895ea6b66311bf56f73e1196", + "private": false, + "mode": "offscreen", + "operation": "webgl2", + "responseArtifact": { + "path": "0010-webgl2-offscreen-response.json", + "sha256": "0d09f118ae397e7be45225f875ce30e0c5077946f89ef52334d1002c085b1df5", + "bytes": 320 + } + } + }, + { + "name": "canvas-offscreen-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "9e822f2af987462f2025dd518b36d1dcfb8601483e25a1ee14031baad6bb693e", + "expectedSha256": "8fb88f7fcacfd6b64f9fee4a3d47da341fcf1f4e6192a9b68d9f8ba891a6929c", + "pixelArtifact": { + "path": "0012-canvas-offscreen.rgba", + "sha256": "9e822f2af987462f2025dd518b36d1dcfb8601483e25a1ee14031baad6bb693e", + "bytes": 4096 + }, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "7c184abaa2c6ef976bd38bb6", + "private": false, + "mode": "offscreen", + "operation": "canvas", + "responseArtifact": { + "path": "0011-canvas-offscreen-response.json", + "sha256": "c2df19b28147508b810d00b9e323c10651580dde8df6786ac70d1ff4c5796e0a", + "bytes": 19259 + } + } + }, + { + "name": "webgl-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "224915c8b3037847867f2248", + "private": false, + "mode": "worker", + "operation": "webgl", + "responseArtifact": { + "path": "0013-webgl-worker-response.json", + "sha256": "3561e73be25cac657d6f1953b3db31843e01fc9514eb6909bbf482a4056f7d60", + "bytes": 316 + } + } + }, + { + "name": "webgl2-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "dfef3b58ecea7325f4fbacfb", + "private": false, + "mode": "worker", + "operation": "webgl2", + "responseArtifact": { + "path": "0014-webgl2-worker-response.json", + "sha256": "18d64f56b155a5c3adda1eae39290fe6761e5fb4fba76b9eb29da69e8dd74b57", + "bytes": 317 + } + } + }, + { + "name": "canvas-worker-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "e33df1fb6600e3a49d657b0c146cb9b1e83472346cd8aea5fe0baa6ac86e2307", + "expectedSha256": "8fb88f7fcacfd6b64f9fee4a3d47da341fcf1f4e6192a9b68d9f8ba891a6929c", + "pixelArtifact": { + "path": "0016-canvas-worker.rgba", + "sha256": "e33df1fb6600e3a49d657b0c146cb9b1e83472346cd8aea5fe0baa6ac86e2307", + "bytes": 4096 + }, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "1aa317636e3c43d824267804", + "private": false, + "mode": "worker", + "operation": "canvas", + "responseArtifact": { + "path": "0015-canvas-worker-response.json", + "sha256": "30412bdc201e29fe1a007932b597adf2cb40e0a410e9cd359e25d69c7cb24564", + "bytes": 19128 + } + } + }, + { + "name": "webgl-nested-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "fdf74826e6d0b5a06d633c70", + "private": false, + "mode": "nested-worker", + "operation": "webgl", + "responseArtifact": { + "path": "0017-webgl-nested-worker-response.json", + "sha256": "ba6d1a22b61cb12d62de611900cbc5eec3b830b54010f42b3f2efb5e27af259a", + "bytes": 323 + } + } + }, + { + "name": "webgl2-nested-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "6d1aa0989c90d1ba6e197c32", + "private": false, + "mode": "nested-worker", + "operation": "webgl2", + "responseArtifact": { + "path": "0018-webgl2-nested-worker-response.json", + "sha256": "614464e6c0253e94cf30be12903e84b74c9a560676b68c9e473a5942cac8bfa9", + "bytes": 324 + } + } + }, + { + "name": "canvas-nested-worker-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "631b3a441476fbbdcfadfe8e1361a62b46642dfc761700fc06bea9612a5690d1", + "expectedSha256": "8fb88f7fcacfd6b64f9fee4a3d47da341fcf1f4e6192a9b68d9f8ba891a6929c", + "pixelArtifact": { + "path": "0020-canvas-nested-worker.rgba", + "sha256": "631b3a441476fbbdcfadfe8e1361a62b46642dfc761700fc06bea9612a5690d1", + "bytes": 4096 + }, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "c7ecfe92e69273415010731b", + "private": false, + "mode": "nested-worker", + "operation": "canvas", + "responseArtifact": { + "path": "0019-canvas-nested-worker-response.json", + "sha256": "e5c8ff383b33a6592a6ce86814d136794976dd90e7ec59773176d0d84a785d83", + "bytes": 19007 + } + } + }, + { + "name": "webgl-transferred-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "974f1ac0a4cd300900cefa3f", + "private": false, + "mode": "transferred-worker", + "operation": "webgl", + "responseArtifact": { + "path": "0021-webgl-transferred-worker-response.json", + "sha256": "82cbd9af429a95bd3320e268205cdac9d4754f071b0e066aed9d7642f7f6096a", + "bytes": 328 + } + } + }, + { + "name": "webgl2-transferred-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "0c599efac75817f9233f5e6b", + "private": false, + "mode": "transferred-worker", + "operation": "webgl2", + "responseArtifact": { + "path": "0022-webgl2-transferred-worker-response.json", + "sha256": "f061f280c8836b8af55847c5fbcb242974cec1960748c236900f15d8a7e7f825", + "bytes": 329 + } + } + }, + { + "name": "canvas-transferred-worker-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "0f4c2e908cad483d039919d0a6c46ce6866c25c1630ffca13643d326f6e63b81", + "expectedSha256": "8fb88f7fcacfd6b64f9fee4a3d47da341fcf1f4e6192a9b68d9f8ba891a6929c", + "pixelArtifact": { + "path": "0024-canvas-transferred-worker.rgba", + "sha256": "0f4c2e908cad483d039919d0a6c46ce6866c25c1630ffca13643d326f6e63b81", + "bytes": 4096 + }, + "origin": "http://localhost:46653", + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "cf02d8e8ba8fb1f3cff94aa0", + "private": false, + "mode": "transferred-worker", + "operation": "canvas", + "responseArtifact": { + "path": "0023-canvas-transferred-worker-response.json", + "sha256": "926d6ed8c04070c7b69d49de744af98ce9adc1650b86d18f4447e3be7d654833", + "bytes": 19524 + } + } + }, + { + "name": "quiet-no-automatic-dialog", + "status": "PASS", + "evidence": { + "origin": "http://localhost:46653" + } + }, + { + "name": "ui-webgl-allow-session", + "status": "PASS", + "evidence": { + "origin": "http://localhost:46653", + "saved": false, + "topOrigin": null + } + } + ], + "events": [ + { + "event": "navigate", + "at": 1790910248.8623173, + "url": "http://localhost:46653/graphics?run=5a6eb7504f96a8c3&role=top", + "private": false + }, + { + "event": "fixture-document", + "at": 1790910248.995993, + "port": 46653, + "path": "/graphics?run=5a6eb7504f96a8c3&role=top" + }, + { + "event": "marionette-connect", + "at": 1790910249.0785587, + "hostPort": 40699 + }, + { + "event": "effective-preferences", + "at": 1790910249.1009545, + "preferences": [ + { + "name": "librewolf.webgl.prompt", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "librewolf.webgl.prompt.hide", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "webgl.disabled", + "value": false, + "defaultValue": false, + "locked": false, + "hasUserValue": false + }, + { + "name": "privacy.resistFingerprinting", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "privacy.fingerprintingProtection", + "value": false, + "defaultValue": false, + "locked": false, + "hasUserValue": false + }, + { + "name": "privacy.fingerprintingProtection.pbmode", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "privacy.fingerprintingProtection.overrides", + "value": "", + "defaultValue": "", + "locked": false, + "hasUserValue": false + }, + { + "name": "permissions.isolateBy.privateBrowsing", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "permissions.isolateBy.userContext", + "value": false, + "defaultValue": false, + "locked": false, + "hasUserValue": false + }, + { + "name": "dom.security.https_only_mode", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "network.trr.mode", + "value": 5, + "defaultValue": 5, + "locked": false, + "hasUserValue": false + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910249.1024525, + "records": [] + }, + { + "event": "ui-action", + "at": 1790910250.7556784, + "action": "tap", + "label": "acknowledge-ubo-installed-notice", + "resourceId": "org.redoubtbrowser:id/confirm_button", + "text": "OK", + "centre": [ + 922, + 1815 + ] + }, + { + "event": "fixture-command", + "at": 1790910252.8951771, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "f56a7ca12c57818e999ad164", + "operation": "webgl", + "mode": "dom", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790910253.012269, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "a666aafa9e4cf1cec373317b", + "operation": "webgl2", + "mode": "dom", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790910253.129728, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "48fe72f111ddbe58b68979c6", + "operation": "canvas", + "mode": "dom", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790910253.2523687, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "6640f9c2ed21f5e264f19e24", + "operation": "webgl", + "mode": "offscreen", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790910253.370069, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "895ea6b66311bf56f73e1196", + "operation": "webgl2", + "mode": "offscreen", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790910253.4839408, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "7c184abaa2c6ef976bd38bb6", + "operation": "canvas", + "mode": "offscreen", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790910253.606192, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "224915c8b3037847867f2248", + "operation": "webgl", + "mode": "worker", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790910253.720281, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "dfef3b58ecea7325f4fbacfb", + "operation": "webgl2", + "mode": "worker", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790910253.8346386, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "1aa317636e3c43d824267804", + "operation": "canvas", + "mode": "worker", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790910253.9503531, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "fdf74826e6d0b5a06d633c70", + "operation": "webgl", + "mode": "nested-worker", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790910254.0645645, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "6d1aa0989c90d1ba6e197c32", + "operation": "webgl2", + "mode": "nested-worker", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790910254.1758232, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "c7ecfe92e69273415010731b", + "operation": "canvas", + "mode": "nested-worker", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790910254.2888868, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "974f1ac0a4cd300900cefa3f", + "operation": "webgl", + "mode": "transferred-worker", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790910254.4001305, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "0c599efac75817f9233f5e6b", + "operation": "webgl2", + "mode": "transferred-worker", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790910254.534097, + "documentId": "cf8635b53d7797d419eb8f6c6a434353", + "commandId": "cf02d8e8ba8fb1f3cff94aa0", + "operation": "canvas", + "mode": "transferred-worker", + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ] + }, + { + "event": "ui-action", + "at": 1790910258.6707697, + "action": "tap", + "label": "open-site-information", + "resourceId": "", + "text": "", + "centre": [ + 85, + 148 + ] + }, + { + "event": "ui-action", + "at": 1790910260.691748, + "action": "tap", + "label": "open-graphics-permissions", + "resourceId": "origin_permissions_entry", + "text": "", + "centre": [ + 540, + 1530 + ] + }, + { + "event": "ui-action", + "at": 1790910264.150778, + "action": "tap", + "label": "select-webgl-pending", + "resourceId": "org.redoubtbrowser:id/origin_permission_pending_webgl", + "text": "WebGL blocked \u2014 http://localhost:46653\nReview request", + "centre": [ + 540, + 973 + ] + }, + { + "event": "ui-action", + "at": 1790910269.265041, + "action": "tap", + "label": "consent-webgl-allow", + "resourceId": "org.redoubtbrowser:id/origin_permission_allow", + "text": "Allow", + "centre": [ + 894, + 1228 + ] + }, + { + "event": "fixture-document", + "at": 1790910269.3732169, + "port": 46653, + "path": "/graphics?run=5a6eb7504f96a8c3&role=top" + }, + { + "event": "engine-permission-observation", + "at": 1790910269.7598095, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910269.9660323, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910270.169341, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910270.3726177, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910270.5759277, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910270.7790933, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910270.9827087, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910271.185999, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910271.3885872, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910271.591654, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910271.7949286, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910271.9973664, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910272.1999311, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910272.4023762, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910272.6050634, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910272.8078864, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910273.011228, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910273.2136571, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910273.4158223, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910273.6181846, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910273.8206894, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910274.0313919, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910274.233685, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910274.4360468, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910274.6384118, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910274.8404152, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910275.042653, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910275.2455764, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910275.4483511, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910275.6511998, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910275.8542886, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910276.0568547, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910276.259676, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910276.4625416, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910276.6652353, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910276.868477, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910277.071267, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910277.274073, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910277.4773054, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910277.6803234, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910277.8825448, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910278.085215, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910278.287905, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910278.49018, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910278.6965623, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910278.8991592, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910279.1015704, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910279.3044357, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910279.5074768, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910279.710966, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910279.9132152, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910280.1153321, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910280.3175786, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910280.5200286, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910280.7222192, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910280.9242065, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910281.126284, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910281.3291633, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910281.5319862, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910281.7349753, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910281.9381328, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910282.1411583, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910282.3442247, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910282.546621, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910282.7496188, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910282.9520752, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910283.1545937, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910283.3574784, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910283.5603049, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910283.7625966, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910283.9654431, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910284.1679387, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910284.3705723, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910284.5730343, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910284.7754602, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910284.977864, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910285.1806128, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910285.3829117, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910285.585309, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910285.7874672, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910285.9904299, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910286.1937275, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910286.3968716, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910286.6001554, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910286.8067758, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910287.0101519, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910287.2133803, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910287.4158072, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910287.6197045, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910287.8230338, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910288.0259838, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910288.2283626, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910288.4311404, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910288.6338243, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910288.8373234, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910289.0397604, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910289.2426944, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910289.4451897, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790910289.6478677, + "records": [ + { + "origin": "http://localhost:46653", + "principalOrigin": "http://localhost:46653", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790910269069, + "private": false, + "contextId": null + } + ] + } + ], + "artifacts": [ + { + "path": "0001-before-quiet-probes.xml", + "sha256": "f18d92a2632d1ca68793ebf84a3e36a0ba70aaa69a43aa1cfe2648fbd0ea69f8", + "bytes": 2960 + }, + { + "path": "0002-before-quiet-probes.png", + "sha256": "d73c359ae1dc982fe950e8e32076bd577a64f301e494dede980de88b20462803", + "bytes": 87034 + }, + { + "path": "0003-after-ubo-installed-notice.xml", + "sha256": "ddc1b3e932e2ba3c458af396d6a280b51c7ee1d800d92d5faad8d7f55b344068", + "bytes": 12345 + }, + { + "path": "0004-after-ubo-installed-notice.png", + "sha256": "8322b66eb739130dc08f1b98efa242ae38f523421b7e0486273dcbc6dcfb6f4a", + "bytes": 57227 + }, + { + "path": "0005-webgl-dom-response.json", + "sha256": "f91e42198f8dd56e925ac1447fefb8bcd03bf7ccbbd3702af35c97dde64c0bca", + "bytes": 313 + }, + { + "path": "0006-webgl2-dom-response.json", + "sha256": "fdb6b59ab683c2f9ee6161f0c2278dbf80d315fb028794c67d00ba55bf152010", + "bytes": 314 + }, + { + "path": "0007-canvas-dom-response.json", + "sha256": "4b9bfd6f9c89497534ffd45d7adf03d5d638ce3e78af4484d53c5b85e060ac81", + "bytes": 19253 + }, + { + "path": "0008-canvas-dom.rgba", + "sha256": "fc0b28180e60c7930bd1913b5565abc8d9c4334548bc8ba3f64a8c4ff850cdb9", + "bytes": 4096 + }, + { + "path": "0009-webgl-offscreen-response.json", + "sha256": "ef71688cbba6f3ebb55541d5ce7b55b0927c69ae189ec6bc6a44ff79cd644571", + "bytes": 319 + }, + { + "path": "0010-webgl2-offscreen-response.json", + "sha256": "0d09f118ae397e7be45225f875ce30e0c5077946f89ef52334d1002c085b1df5", + "bytes": 320 + }, + { + "path": "0011-canvas-offscreen-response.json", + "sha256": "c2df19b28147508b810d00b9e323c10651580dde8df6786ac70d1ff4c5796e0a", + "bytes": 19259 + }, + { + "path": "0012-canvas-offscreen.rgba", + "sha256": "9e822f2af987462f2025dd518b36d1dcfb8601483e25a1ee14031baad6bb693e", + "bytes": 4096 + }, + { + "path": "0013-webgl-worker-response.json", + "sha256": "3561e73be25cac657d6f1953b3db31843e01fc9514eb6909bbf482a4056f7d60", + "bytes": 316 + }, + { + "path": "0014-webgl2-worker-response.json", + "sha256": "18d64f56b155a5c3adda1eae39290fe6761e5fb4fba76b9eb29da69e8dd74b57", + "bytes": 317 + }, + { + "path": "0015-canvas-worker-response.json", + "sha256": "30412bdc201e29fe1a007932b597adf2cb40e0a410e9cd359e25d69c7cb24564", + "bytes": 19128 + }, + { + "path": "0016-canvas-worker.rgba", + "sha256": "e33df1fb6600e3a49d657b0c146cb9b1e83472346cd8aea5fe0baa6ac86e2307", + "bytes": 4096 + }, + { + "path": "0017-webgl-nested-worker-response.json", + "sha256": "ba6d1a22b61cb12d62de611900cbc5eec3b830b54010f42b3f2efb5e27af259a", + "bytes": 323 + }, + { + "path": "0018-webgl2-nested-worker-response.json", + "sha256": "614464e6c0253e94cf30be12903e84b74c9a560676b68c9e473a5942cac8bfa9", + "bytes": 324 + }, + { + "path": "0019-canvas-nested-worker-response.json", + "sha256": "e5c8ff383b33a6592a6ce86814d136794976dd90e7ec59773176d0d84a785d83", + "bytes": 19007 + }, + { + "path": "0020-canvas-nested-worker.rgba", + "sha256": "631b3a441476fbbdcfadfe8e1361a62b46642dfc761700fc06bea9612a5690d1", + "bytes": 4096 + }, + { + "path": "0021-webgl-transferred-worker-response.json", + "sha256": "82cbd9af429a95bd3320e268205cdac9d4754f071b0e066aed9d7642f7f6096a", + "bytes": 328 + }, + { + "path": "0022-webgl2-transferred-worker-response.json", + "sha256": "f061f280c8836b8af55847c5fbcb242974cec1960748c236900f15d8a7e7f825", + "bytes": 329 + }, + { + "path": "0023-canvas-transferred-worker-response.json", + "sha256": "926d6ed8c04070c7b69d49de744af98ce9adc1650b86d18f4447e3be7d654833", + "bytes": 19524 + }, + { + "path": "0024-canvas-transferred-worker.rgba", + "sha256": "0f4c2e908cad483d039919d0a6c46ce6866c25c1630ffca13643d326f6e63b81", + "bytes": 4096 + }, + { + "path": "0025-quiet-protection.xml", + "sha256": "0d84a89778a4c4075d4cd8a84b2e4a44949a6b7b3d03a46b42e8a80ee0af4088", + "bytes": 13793 + }, + { + "path": "0026-quiet-protection.png", + "sha256": "a19e5bda4c92433ff237de1510f63ce56627b4e0620b1f244ee11ed96abfaf56", + "bytes": 75734 + }, + { + "path": "0027-before-open-permissions.xml", + "sha256": "ddc1b3e932e2ba3c458af396d6a280b51c7ee1d800d92d5faad8d7f55b344068", + "bytes": 12345 + }, + { + "path": "0028-before-open-permissions.png", + "sha256": "8322b66eb739130dc08f1b98efa242ae38f523421b7e0486273dcbc6dcfb6f4a", + "bytes": 57227 + }, + { + "path": "0029-open-graphics-permissions.xml", + "sha256": "8740fc3346504b50cc6954cac5f8e073ed4eaa86e52a4c06705ea04a927ef0a6", + "bytes": 12082 + }, + { + "path": "0030-graphics-permissions-list.xml", + "sha256": "aa08bb2cde677239294128f82953feacac1468c842aea178cd7b87088de0b409", + "bytes": 7500 + }, + { + "path": "0031-select-webgl-pending.xml", + "sha256": "aa08bb2cde677239294128f82953feacac1468c842aea178cd7b87088de0b409", + "bytes": 7500 + }, + { + "path": "0032-permission-origin.xml", + "sha256": "319b7583930e6e4f6cf41be8749ecb28a85a7efcfbeb62ff1a198e799ee9710b", + "bytes": 7439 + }, + { + "path": "0033-consent-webgl-allow.xml", + "sha256": "319b7583930e6e4f6cf41be8749ecb28a85a7efcfbeb62ff1a198e799ee9710b", + "bytes": 7439 + }, + { + "path": "0034-consent-webgl-allow.png", + "sha256": "d2ac1f3970f5d3ba52edbc97274d7abd8aac6118757078c69f9e887b14baf6d6", + "bytes": 193332 + }, + { + "path": "0035-consent-webgl-allow.xml", + "sha256": "319b7583930e6e4f6cf41be8749ecb28a85a7efcfbeb62ff1a198e799ee9710b", + "bytes": 7439 + }, + { + "path": "0036-failure-ui.xml", + "sha256": "e05eea0f2a18502331d3356be29c6b11f5e714cfe181bedc9cb3b13b0d257ac7", + "bytes": 7063 + }, + { + "path": "0037-failure-ui.png", + "sha256": "0e65bd096394ed5f694499e3450e5a98faece35fd9aa63465a48516b45a1f04f", + "bytes": 200326 + } + ], + "pixelChallenge": { + "size": 32, + "colors": [ + [ + 140, + 35, + 238, + 255 + ], + [ + 75, + 195, + 109, + 255 + ], + [ + 194, + 214, + 87, + 255 + ], + [ + 66, + 51, + 29, + 255 + ] + ], + "expectedSha256": "8fb88f7fcacfd6b64f9fee4a3d47da341fcf1f4e6192a9b68d9f8ba891a6929c" + }, + "transportConfig": { + "sha256": "e6d800ede82494c4b8b4f725c87ff54bbd9e7fdfccc5cff8e5d6657aca8504ab", + "marionettePort": 2828, + "transportOnly": true, + "nonemptyLines": 7, + "reason": "exact transport-only allowlist" + }, + "installed": { + "package": "org.redoubtbrowser", + "apk": [ + { + "path": "/data/app/~~19WKhfBuqWic5wqbssPuEw==/org.redoubtbrowser-_CYTWhh0mQFoZXWqsx0p0A==/base.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46" + } + ], + "flags": [ + "flags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ]", + "privateFlags=[ PRIVATE_FLAG_ACTIVITIES_RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION ALLOW_AUDIO_PLAYBACK_CAPTURE HAS_DOMAIN_URLS PARTIALLY_DIRECT_BOOT_AWARE PRIVATE_FLAG_ALLOW_NATIVE_HEAP_POINTER_TAGGING ]", + "pkgFlags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ]" + ], + "serial": "emulator-5584", + "abi": "x86_64", + "android": "11", + "fingerprint": "Android/sdk_phone_x86_64/generic_x86_64:11/RSR1.210722.013.A2/10067904:userdebug/test-keys", + "protocolSha256": "5b6856d1580379a49f2b9ac57c44334f0db1dfe464cac8c80769ae02057602e7" + }, + "origins": [ + "http://localhost:46653", + "http://localhost:33551" + ], + "reason": "Actual UI choice did not produce the exact expected engine value/lifetime: {'origin': 'http://localhost:46653', 'principalOrigin': 'http://localhost:46653', 'kind': 'webgl', 'value': 1, 'expireType': 1, 'modificationTime': 1790910269069, 'private': False, 'contextId': None}" +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-primed-1f382023c0e5614e/0031-consent-webgl-allow.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-primed-1f382023c0e5614e/0031-consent-webgl-allow.xml new file mode 100644 index 000000000..d2edc6e48 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-primed-1f382023c0e5614e/0031-consent-webgl-allow.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-primed-1f382023c0e5614e/0032-consent-webgl-allow.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-primed-1f382023c0e5614e/0032-consent-webgl-allow.png new file mode 100644 index 000000000..dabd2e9d7 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-primed-1f382023c0e5614e/0032-consent-webgl-allow.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-primed-1f382023c0e5614e/0033-consent-webgl-allow.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-primed-1f382023c0e5614e/0033-consent-webgl-allow.xml new file mode 100644 index 000000000..d2edc6e48 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-primed-1f382023c0e5614e/0033-consent-webgl-allow.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-primed-1f382023c0e5614e/graphics-results.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-primed-1f382023c0e5614e/graphics-results.json new file mode 100644 index 000000000..76afb3ee7 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/graphics-webgl-failure/new-153.4-primed-1f382023c0e5614e/graphics-results.json @@ -0,0 +1,2881 @@ +{ + "schema": 1, + "run": "1f382023c0e5614e", + "suite": "full", + "status": "FAIL", + "acceptanceComplete": false, + "checks": [ + { + "name": "current-fixture-document", + "status": "PASS", + "evidence": { + "document": { + "run": "1f382023c0e5614e", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "origin": "http://localhost:33111", + "url": "http://localhost:33111/graphics?run=1f382023c0e5614e&role=top", + "role": "top" + }, + "frame": null, + "error": null, + "ready": "complete", + "principal": { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "private": false, + "contextId": null, + "active": true + } + } + }, + { + "name": "webgl-dom-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "f8ce794b7c155ed2ded33a99", + "private": false, + "mode": "dom", + "operation": "webgl", + "responseArtifact": { + "path": "0003-webgl-dom-response.json", + "sha256": "265565bcb14aa52104791a08c02b3f882a58d5b5891a5907eadd1ed593718aa6", + "bytes": 313 + } + } + }, + { + "name": "webgl2-dom-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "6dcdb6a79025b927853dcee8", + "private": false, + "mode": "dom", + "operation": "webgl2", + "responseArtifact": { + "path": "0004-webgl2-dom-response.json", + "sha256": "8ebc5cdb77b645fe57b180b083d6c837d0d3ea94502bfbc10b3700189c300f97", + "bytes": 314 + } + } + }, + { + "name": "canvas-dom-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "1356818459d15deeb70dc5a7b4158aa72e05e7ff2c44d7859a641d5fd0de2774", + "expectedSha256": "063f071ddb96e2f28bc650bedf474e87b7b02c0c2f9691b5d72e0dd175c2462b", + "pixelArtifact": { + "path": "0006-canvas-dom.rgba", + "sha256": "1356818459d15deeb70dc5a7b4158aa72e05e7ff2c44d7859a641d5fd0de2774", + "bytes": 4096 + }, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "b6103c271e0606c2d4141ff2", + "private": false, + "mode": "dom", + "operation": "canvas", + "responseArtifact": { + "path": "0005-canvas-dom-response.json", + "sha256": "0fa98c4eceba4b34283526a812f229395b12515df8e85ae5d5fef3a8e3757415", + "bytes": 18741 + } + } + }, + { + "name": "webgl-offscreen-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "5b5690188d010b0cb1b93cd0", + "private": false, + "mode": "offscreen", + "operation": "webgl", + "responseArtifact": { + "path": "0007-webgl-offscreen-response.json", + "sha256": "1c5e4941435845edba4935238b31a9b11796fb201f13fb45af03986895cb3cc4", + "bytes": 319 + } + } + }, + { + "name": "webgl2-offscreen-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "3602f83138d6f441b016c473", + "private": false, + "mode": "offscreen", + "operation": "webgl2", + "responseArtifact": { + "path": "0008-webgl2-offscreen-response.json", + "sha256": "1ef115420fb8b3392ce83886a64a761e695cd24636dce7599ab2a40d77040c42", + "bytes": 320 + } + } + }, + { + "name": "canvas-offscreen-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "f13a6b39f3b295c3a274b12af565c1ea41b0a7e76d1b7ff25cda5f72802da1e0", + "expectedSha256": "063f071ddb96e2f28bc650bedf474e87b7b02c0c2f9691b5d72e0dd175c2462b", + "pixelArtifact": { + "path": "0010-canvas-offscreen.rgba", + "sha256": "f13a6b39f3b295c3a274b12af565c1ea41b0a7e76d1b7ff25cda5f72802da1e0", + "bytes": 4096 + }, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "da72a3d4abaa9ccf2195ecc4", + "private": false, + "mode": "offscreen", + "operation": "canvas", + "responseArtifact": { + "path": "0009-canvas-offscreen-response.json", + "sha256": "dabd65fa7a63a0baec4ee151eb06c0ee3539399ad0633ac7b839667214f615f4", + "bytes": 18747 + } + } + }, + { + "name": "webgl-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "2c76edf087af6e72c1513809", + "private": false, + "mode": "worker", + "operation": "webgl", + "responseArtifact": { + "path": "0011-webgl-worker-response.json", + "sha256": "37869d0545d2674142f7773feef61f9e463a2cea318b205c44ec708a90f0224c", + "bytes": 316 + } + } + }, + { + "name": "webgl2-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "0df360afdf31b35ea2d3889a", + "private": false, + "mode": "worker", + "operation": "webgl2", + "responseArtifact": { + "path": "0012-webgl2-worker-response.json", + "sha256": "a3b7855c7adccae5ea848aadd88a994265e49b1d812517bb7c916cd55b5ff884", + "bytes": 317 + } + } + }, + { + "name": "canvas-worker-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "568512a66fbb7fc7b960f2575f1dd2baa324a58d05e553053494d2c9b520ec92", + "expectedSha256": "063f071ddb96e2f28bc650bedf474e87b7b02c0c2f9691b5d72e0dd175c2462b", + "pixelArtifact": { + "path": "0014-canvas-worker.rgba", + "sha256": "568512a66fbb7fc7b960f2575f1dd2baa324a58d05e553053494d2c9b520ec92", + "bytes": 4096 + }, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "1666a1500410a91ed08f9683", + "private": false, + "mode": "worker", + "operation": "canvas", + "responseArtifact": { + "path": "0013-canvas-worker-response.json", + "sha256": "379a5a9d0074647d76137358f1827b12e1b8904c0c421a5eedbc7d1dfe82c81a", + "bytes": 18744 + } + } + }, + { + "name": "webgl-nested-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "d8f906daf1f8ba755673b004", + "private": false, + "mode": "nested-worker", + "operation": "webgl", + "responseArtifact": { + "path": "0015-webgl-nested-worker-response.json", + "sha256": "287ea50ba239ea8efeadaed5b017f29dfa6a3dc9420f6b2695ab4ad7f945ea28", + "bytes": 323 + } + } + }, + { + "name": "webgl2-nested-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "b493e575fcdbca548fd22b69", + "private": false, + "mode": "nested-worker", + "operation": "webgl2", + "responseArtifact": { + "path": "0016-webgl2-nested-worker-response.json", + "sha256": "0dbb8550e015e2a363504a277ed09ae89f0a58a238e48dcebd724f209ce5d822", + "bytes": 324 + } + } + }, + { + "name": "canvas-nested-worker-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "9bc19de3204f10a819f9aca75c2cf8c36acff93addc218da07d231ddc0449523", + "expectedSha256": "063f071ddb96e2f28bc650bedf474e87b7b02c0c2f9691b5d72e0dd175c2462b", + "pixelArtifact": { + "path": "0018-canvas-nested-worker.rgba", + "sha256": "9bc19de3204f10a819f9aca75c2cf8c36acff93addc218da07d231ddc0449523", + "bytes": 4096 + }, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "2071e8e7fd6fa10b6754d653", + "private": false, + "mode": "nested-worker", + "operation": "canvas", + "responseArtifact": { + "path": "0017-canvas-nested-worker-response.json", + "sha256": "2e72fc9a93270eea383276702917ff10d8478fb20c7c90d000f17acf5ca31cfb", + "bytes": 19007 + } + } + }, + { + "name": "webgl-transferred-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "6ef543c6bcc7fc48f3a0253e", + "private": false, + "mode": "transferred-worker", + "operation": "webgl", + "responseArtifact": { + "path": "0019-webgl-transferred-worker-response.json", + "sha256": "3064a01cc9614fce1607291b2b914d809e516c6d131ef16eb89a4cf8ac57cf2d", + "bytes": 328 + } + } + }, + { + "name": "webgl2-transferred-worker-protected", + "status": "PASS", + "evidence": { + "context": false, + "protected": true, + "actualPixels": false, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "364c7f2e2e80d527d16f3277", + "private": false, + "mode": "transferred-worker", + "operation": "webgl2", + "responseArtifact": { + "path": "0020-webgl2-transferred-worker-response.json", + "sha256": "a1be6e01741d93993fb372263bdb6e62ed02e32530580959414028af38933b19", + "bytes": 329 + } + } + }, + { + "name": "canvas-transferred-worker-protected", + "status": "PASS", + "evidence": { + "context": true, + "actualPixels": false, + "protected": true, + "bytes": 4096, + "actualSha256": "f38f605bdf0915c4e257d629d79c48fe1cdb068cf3c3b84696bea63a4b432a33", + "expectedSha256": "063f071ddb96e2f28bc650bedf474e87b7b02c0c2f9691b5d72e0dd175c2462b", + "pixelArtifact": { + "path": "0022-canvas-transferred-worker.rgba", + "sha256": "f38f605bdf0915c4e257d629d79c48fe1cdb068cf3c3b84696bea63a4b432a33", + "bytes": 4096 + }, + "origin": "http://localhost:33111", + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "4176e39ef4aa12e749054f68", + "private": false, + "mode": "transferred-worker", + "operation": "canvas", + "responseArtifact": { + "path": "0021-canvas-transferred-worker-response.json", + "sha256": "271e2149542a594b01fc1804a3bc4914ab162452b613d0797bfb610914130bdb", + "bytes": 19524 + } + } + }, + { + "name": "quiet-no-automatic-dialog", + "status": "PASS", + "evidence": { + "origin": "http://localhost:33111" + } + }, + { + "name": "ui-webgl-allow-session", + "status": "PASS", + "evidence": { + "origin": "http://localhost:33111", + "saved": false, + "topOrigin": null + } + } + ], + "events": [ + { + "event": "navigate", + "at": 1790907792.4713955, + "url": "http://localhost:33111/graphics?run=1f382023c0e5614e&role=top", + "private": false + }, + { + "event": "fixture-document", + "at": 1790907792.5472574, + "port": 33111, + "path": "/graphics?run=1f382023c0e5614e&role=top" + }, + { + "event": "marionette-connect", + "at": 1790907792.6965618, + "hostPort": 37451 + }, + { + "event": "effective-preferences", + "at": 1790907792.716456, + "preferences": [ + { + "name": "librewolf.webgl.prompt", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "librewolf.webgl.prompt.hide", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "webgl.disabled", + "value": false, + "defaultValue": false, + "locked": false, + "hasUserValue": false + }, + { + "name": "privacy.resistFingerprinting", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "privacy.fingerprintingProtection", + "value": false, + "defaultValue": false, + "locked": false, + "hasUserValue": false + }, + { + "name": "privacy.fingerprintingProtection.pbmode", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "privacy.fingerprintingProtection.overrides", + "value": "", + "defaultValue": "", + "locked": false, + "hasUserValue": false + }, + { + "name": "permissions.isolateBy.privateBrowsing", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "permissions.isolateBy.userContext", + "value": false, + "defaultValue": false, + "locked": false, + "hasUserValue": false + }, + { + "name": "dom.security.https_only_mode", + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false + }, + { + "name": "network.trr.mode", + "value": 5, + "defaultValue": 5, + "locked": false, + "hasUserValue": false + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907792.7242632, + "records": [] + }, + { + "event": "fixture-command", + "at": 1790907794.3804953, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "f8ce794b7c155ed2ded33a99", + "operation": "webgl", + "mode": "dom", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790907794.5070026, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "6dcdb6a79025b927853dcee8", + "operation": "webgl2", + "mode": "dom", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790907794.625058, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "b6103c271e0606c2d4141ff2", + "operation": "canvas", + "mode": "dom", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790907794.745353, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "5b5690188d010b0cb1b93cd0", + "operation": "webgl", + "mode": "offscreen", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790907794.8656847, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "3602f83138d6f441b016c473", + "operation": "webgl2", + "mode": "offscreen", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790907794.98262, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "da72a3d4abaa9ccf2195ecc4", + "operation": "canvas", + "mode": "offscreen", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790907795.1074846, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "2c76edf087af6e72c1513809", + "operation": "webgl", + "mode": "worker", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790907795.2245755, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "0df360afdf31b35ea2d3889a", + "operation": "webgl2", + "mode": "worker", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790907795.3387756, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "1666a1500410a91ed08f9683", + "operation": "canvas", + "mode": "worker", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790907795.4538329, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "d8f906daf1f8ba755673b004", + "operation": "webgl", + "mode": "nested-worker", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790907795.5680351, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "b493e575fcdbca548fd22b69", + "operation": "webgl2", + "mode": "nested-worker", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790907795.680038, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "2071e8e7fd6fa10b6754d653", + "operation": "canvas", + "mode": "nested-worker", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790907795.7923436, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "6ef543c6bcc7fc48f3a0253e", + "operation": "webgl", + "mode": "transferred-worker", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790907795.904771, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "364c7f2e2e80d527d16f3277", + "operation": "webgl2", + "mode": "transferred-worker", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "fixture-command", + "at": 1790907796.0198038, + "documentId": "ae52ce2f04b74d3ba2bd94f54a408bae", + "commandId": "4176e39ef4aa12e749054f68", + "operation": "canvas", + "mode": "transferred-worker", + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ] + }, + { + "event": "ui-action", + "at": 1790907800.215354, + "action": "tap", + "label": "open-site-information", + "resourceId": "", + "text": "", + "centre": [ + 85, + 148 + ] + }, + { + "event": "ui-action", + "at": 1790907802.2289522, + "action": "tap", + "label": "open-graphics-permissions", + "resourceId": "origin_permissions_entry", + "text": "", + "centre": [ + 540, + 1530 + ] + }, + { + "event": "ui-action", + "at": 1790907805.6928658, + "action": "tap", + "label": "select-webgl-pending", + "resourceId": "org.redoubtbrowser:id/origin_permission_pending_webgl", + "text": "WebGL blocked \u2014 http://localhost:33111\nReview request", + "centre": [ + 540, + 973 + ] + }, + { + "event": "ui-action", + "at": 1790907810.8708382, + "action": "tap", + "label": "consent-webgl-allow", + "resourceId": "org.redoubtbrowser:id/origin_permission_allow", + "text": "Allow", + "centre": [ + 894, + 1228 + ] + }, + { + "event": "fixture-document", + "at": 1790907810.9700372, + "port": 33111, + "path": "/graphics?run=1f382023c0e5614e&role=top" + }, + { + "event": "engine-permission-observation", + "at": 1790907811.352865, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907811.5609746, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907811.7641368, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907811.9668195, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907812.169292, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907812.372552, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907812.5754402, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907812.777803, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907812.9802408, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907813.1826816, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907813.3944545, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907813.5971315, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907813.799807, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907814.0021503, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907814.204827, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907814.408319, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907814.6113741, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907814.8141844, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907815.0168655, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907815.2197874, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907815.422793, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907815.6259096, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907815.8283792, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907816.0315933, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907816.2340174, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907816.43676, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907816.6397417, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907816.8426182, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907817.045444, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907817.2478778, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907817.450331, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907817.6532485, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907817.8563077, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907818.0590756, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907818.2615397, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907818.4721012, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907818.6749477, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907818.8772478, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907819.0804648, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907819.283173, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907819.4866061, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907819.6896598, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907819.8924356, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907820.0953317, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907820.2977517, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907820.50069, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907820.7034466, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907820.9060497, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907821.1083493, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907821.3103476, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907821.5124729, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907821.7144072, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907821.9187348, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907822.1221902, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907822.3248968, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907822.5274668, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907822.7304761, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907822.9339771, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907823.1368942, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907823.339998, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907823.545774, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907823.7488372, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907823.9518714, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907824.1543832, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907824.3572588, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907824.559576, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907824.762212, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907824.9654894, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907825.168055, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907825.3705497, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907825.5727644, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907825.7749493, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907825.977354, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907826.1801817, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907826.382853, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907826.5857954, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907826.7889426, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907826.9921985, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907827.195638, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907827.3987749, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907827.6014981, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907827.8042827, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907828.0156767, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907828.2191703, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907828.422202, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907828.6248639, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907828.827929, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907829.0306826, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907829.2332308, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907829.4361188, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907829.638922, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907829.8418026, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907830.0440238, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907830.2474566, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907830.4503763, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907830.6531162, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907830.8556528, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907831.0580218, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + }, + { + "event": "engine-permission-observation", + "at": 1790907831.260637, + "records": [ + { + "origin": "http://localhost:33111", + "principalOrigin": "http://localhost:33111", + "kind": "webgl", + "value": 1, + "expireType": 1, + "modificationTime": 1790907810718, + "private": false, + "contextId": null + } + ] + } + ], + "artifacts": [ + { + "path": "0001-before-quiet-probes.xml", + "sha256": "5319b8ecfd04517cf154c6f0e7a810d0e86d54a1947d798525be7a4512aa05a8", + "bytes": 12345 + }, + { + "path": "0002-before-quiet-probes.png", + "sha256": "ce848a595d93fc77927968a74d5e0a1462b45145a1dcb711b7166e8a8eb2c086", + "bytes": 55088 + }, + { + "path": "0003-webgl-dom-response.json", + "sha256": "265565bcb14aa52104791a08c02b3f882a58d5b5891a5907eadd1ed593718aa6", + "bytes": 313 + }, + { + "path": "0004-webgl2-dom-response.json", + "sha256": "8ebc5cdb77b645fe57b180b083d6c837d0d3ea94502bfbc10b3700189c300f97", + "bytes": 314 + }, + { + "path": "0005-canvas-dom-response.json", + "sha256": "0fa98c4eceba4b34283526a812f229395b12515df8e85ae5d5fef3a8e3757415", + "bytes": 18741 + }, + { + "path": "0006-canvas-dom.rgba", + "sha256": "1356818459d15deeb70dc5a7b4158aa72e05e7ff2c44d7859a641d5fd0de2774", + "bytes": 4096 + }, + { + "path": "0007-webgl-offscreen-response.json", + "sha256": "1c5e4941435845edba4935238b31a9b11796fb201f13fb45af03986895cb3cc4", + "bytes": 319 + }, + { + "path": "0008-webgl2-offscreen-response.json", + "sha256": "1ef115420fb8b3392ce83886a64a761e695cd24636dce7599ab2a40d77040c42", + "bytes": 320 + }, + { + "path": "0009-canvas-offscreen-response.json", + "sha256": "dabd65fa7a63a0baec4ee151eb06c0ee3539399ad0633ac7b839667214f615f4", + "bytes": 18747 + }, + { + "path": "0010-canvas-offscreen.rgba", + "sha256": "f13a6b39f3b295c3a274b12af565c1ea41b0a7e76d1b7ff25cda5f72802da1e0", + "bytes": 4096 + }, + { + "path": "0011-webgl-worker-response.json", + "sha256": "37869d0545d2674142f7773feef61f9e463a2cea318b205c44ec708a90f0224c", + "bytes": 316 + }, + { + "path": "0012-webgl2-worker-response.json", + "sha256": "a3b7855c7adccae5ea848aadd88a994265e49b1d812517bb7c916cd55b5ff884", + "bytes": 317 + }, + { + "path": "0013-canvas-worker-response.json", + "sha256": "379a5a9d0074647d76137358f1827b12e1b8904c0c421a5eedbc7d1dfe82c81a", + "bytes": 18744 + }, + { + "path": "0014-canvas-worker.rgba", + "sha256": "568512a66fbb7fc7b960f2575f1dd2baa324a58d05e553053494d2c9b520ec92", + "bytes": 4096 + }, + { + "path": "0015-webgl-nested-worker-response.json", + "sha256": "287ea50ba239ea8efeadaed5b017f29dfa6a3dc9420f6b2695ab4ad7f945ea28", + "bytes": 323 + }, + { + "path": "0016-webgl2-nested-worker-response.json", + "sha256": "0dbb8550e015e2a363504a277ed09ae89f0a58a238e48dcebd724f209ce5d822", + "bytes": 324 + }, + { + "path": "0017-canvas-nested-worker-response.json", + "sha256": "2e72fc9a93270eea383276702917ff10d8478fb20c7c90d000f17acf5ca31cfb", + "bytes": 19007 + }, + { + "path": "0018-canvas-nested-worker.rgba", + "sha256": "9bc19de3204f10a819f9aca75c2cf8c36acff93addc218da07d231ddc0449523", + "bytes": 4096 + }, + { + "path": "0019-webgl-transferred-worker-response.json", + "sha256": "3064a01cc9614fce1607291b2b914d809e516c6d131ef16eb89a4cf8ac57cf2d", + "bytes": 328 + }, + { + "path": "0020-webgl2-transferred-worker-response.json", + "sha256": "a1be6e01741d93993fb372263bdb6e62ed02e32530580959414028af38933b19", + "bytes": 329 + }, + { + "path": "0021-canvas-transferred-worker-response.json", + "sha256": "271e2149542a594b01fc1804a3bc4914ab162452b613d0797bfb610914130bdb", + "bytes": 19524 + }, + { + "path": "0022-canvas-transferred-worker.rgba", + "sha256": "f38f605bdf0915c4e257d629d79c48fe1cdb068cf3c3b84696bea63a4b432a33", + "bytes": 4096 + }, + { + "path": "0023-quiet-protection.xml", + "sha256": "acaba06993881e4569f69d9aa2cdf86a8e47d0e7a4e54d29b3d0367d718cb400", + "bytes": 13793 + }, + { + "path": "0024-quiet-protection.png", + "sha256": "6b1cd8008da9115cb2c19772a5be1404acbcc1a26cc28b314213dcf4f918554c", + "bytes": 73717 + }, + { + "path": "0025-before-open-permissions.xml", + "sha256": "5319b8ecfd04517cf154c6f0e7a810d0e86d54a1947d798525be7a4512aa05a8", + "bytes": 12345 + }, + { + "path": "0026-before-open-permissions.png", + "sha256": "ce848a595d93fc77927968a74d5e0a1462b45145a1dcb711b7166e8a8eb2c086", + "bytes": 55088 + }, + { + "path": "0027-open-graphics-permissions.xml", + "sha256": "f2fe179bf932d9ab91d9e9dafb6f8ee861f7a17588aefb9c126b38743cd88f9f", + "bytes": 12082 + }, + { + "path": "0028-graphics-permissions-list.xml", + "sha256": "ac997f122b962120529e8bfb87ebd6b025c61e96d18cf8e1c8f2d3c4758825d6", + "bytes": 7500 + }, + { + "path": "0029-select-webgl-pending.xml", + "sha256": "ac997f122b962120529e8bfb87ebd6b025c61e96d18cf8e1c8f2d3c4758825d6", + "bytes": 7500 + }, + { + "path": "0030-permission-origin.xml", + "sha256": "08b0b8c2a28203f3654ecce759203f4c26c7fc83be2b1cfe9b694d01e83b8945", + "bytes": 7439 + }, + { + "path": "0031-consent-webgl-allow.xml", + "sha256": "08b0b8c2a28203f3654ecce759203f4c26c7fc83be2b1cfe9b694d01e83b8945", + "bytes": 7439 + }, + { + "path": "0032-consent-webgl-allow.png", + "sha256": "f62988593173af934bb5650111c3d5624539527144f998a33507707c81602633", + "bytes": 189206 + }, + { + "path": "0033-consent-webgl-allow.xml", + "sha256": "08b0b8c2a28203f3654ecce759203f4c26c7fc83be2b1cfe9b694d01e83b8945", + "bytes": 7439 + }, + { + "path": "0034-failure-ui.xml", + "sha256": "4d5c5c22f25d65096218aba75c00f0cd96e52111b4782c54eb6974dd0ef2c5d9", + "bytes": 7063 + }, + { + "path": "0035-failure-ui.png", + "sha256": "95531f98d558b96b8058f1311745c5fc7b01928b948897a9b8b2a877928c1323", + "bytes": 196382 + } + ], + "pixelChallenge": { + "size": 32, + "colors": [ + [ + 234, + 156, + 28, + 255 + ], + [ + 85, + 177, + 54, + 255 + ], + [ + 205, + 202, + 120, + 255 + ], + [ + 161, + 42, + 25, + 255 + ] + ], + "expectedSha256": "063f071ddb96e2f28bc650bedf474e87b7b02c0c2f9691b5d72e0dd175c2462b" + }, + "transportConfig": { + "sha256": "e6d800ede82494c4b8b4f725c87ff54bbd9e7fdfccc5cff8e5d6657aca8504ab", + "marionettePort": 2828, + "transportOnly": true, + "nonemptyLines": 7, + "reason": "exact transport-only allowlist" + }, + "installed": { + "package": "org.redoubtbrowser", + "apk": [ + { + "path": "/data/app/~~dr98LAgREzNvZsuu0zNjtg==/org.redoubtbrowser-P84M_octnCWh8CMbSE-xdQ==/base.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46" + } + ], + "flags": [ + "flags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ]", + "privateFlags=[ PRIVATE_FLAG_ACTIVITIES_RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION ALLOW_AUDIO_PLAYBACK_CAPTURE HAS_DOMAIN_URLS PARTIALLY_DIRECT_BOOT_AWARE PRIVATE_FLAG_ALLOW_NATIVE_HEAP_POINTER_TAGGING ]", + "pkgFlags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ]" + ], + "serial": "emulator-5584", + "abi": "x86_64", + "android": "11", + "fingerprint": "Android/sdk_phone_x86_64/generic_x86_64:11/RSR1.210722.013.A2/10067904:userdebug/test-keys", + "protocolSha256": "5b6856d1580379a49f2b9ac57c44334f0db1dfe464cac8c80769ae02057602e7" + }, + "origins": [ + "http://localhost:33111", + "http://localhost:38489" + ], + "reason": "Actual UI choice did not produce the exact expected engine value/lifetime: {'origin': 'http://localhost:33111', 'principalOrigin': 'http://localhost:33111', 'kind': 'webgl', 'value': 1, 'expireType': 1, 'modificationTime': 1790907810718, 'private': False, 'contextId': None}" +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/harness-source.sha256 b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/harness-source.sha256 new file mode 100644 index 000000000..b389ddd39 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/harness-source.sha256 @@ -0,0 +1,7 @@ +ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4 scripts/android-smoke.sh +f806214791778b90a1147391aa40f92c6c7e8784d432a28cad25e0d5c35bc4ed scripts/tests/test-android-smoke.py +74d66c2c4b47006cfcb861dff0cedf83ffce5fae2f08daca78fe81c05029c12b scripts/android-graphics-smoke.py +06323e1666e4b6471c5efcb832fe328fa9a8a38f41116ec26b2a2ccbdbdac035 scripts/android-pref-audit.sh +128fa399a33f5b42bff5c15b188d6614ccf0ba38932b1e30c1bacbd84e2f561e scripts/generate-android-pref-baseline.sh +0b3d5bd8b7157aeffd25378619b5c9f25f7d1727047276ead5cb662a457b0fca docs/android/expected-prefs.txt +33c06895e253fa60c727fb580f5fc37bb3894f7fd8b729bb90b00c6a8d52ad9d docs/android/must-lock.txt diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/harness-unit-tests.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/harness-unit-tests.out new file mode 100644 index 000000000..fdb708ca5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/harness-unit-tests.out @@ -0,0 +1,11 @@ +......[smoke] installing candidate.apk (0 MB) +........[smoke] apk=/tmp/tmpfszezzmc/candidate.apk +[smoke] package=org.redoubtbrowser +[smoke] apk=/tmp/tmpfszezzmc/candidate.apk +[smoke] package=org.redoubtbrowser +.[smoke] restart-control FAIL unexpected document +............................. +---------------------------------------------------------------------- +Ran 44 tests in 0.023s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-aboutconfig-csp.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-aboutconfig-csp.json new file mode 100644 index 000000000..7255574ce --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-aboutconfig-csp.json @@ -0,0 +1,22 @@ +{ + "value": { + "appVersion": "153.4.0esr-1", + "buildID": "20261002000000", + "baselineCspPref": true, + "cspErrors": [ + "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src chrome: resource: moz-src:\u201d. Consider using a hash ('sha256-4n0K6PWd1MZ2/oOHGVsHjJssMPi35CwGFJu24T0PCVM=') together with 'unsafe-hashes'.\nSource: NewPrefDialog.init(); About\u2026\" {file: \"about:config\" line: 0}]", + "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src chrome: resource: moz-src:\u201d. Consider using a hash ('sha256-Tw0eAtyEOPWtNlGYA4jXfmnwqNG91QDeLs3yhoNch68=') together with 'unsafe-hashes'.\nSource: AboutConfig.uninit()\" {file: \"about:config\" line: 0}]", + "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src chrome: resource: moz-src:\u201d. Consider using a hash ('sha256-8S8fnD6J4ircnEtEFEde9tIwifCFUKu6KeyLhXhY9wY=') together with 'unsafe-hashes'.\nSource: NewPrefDialog.toggleShowHide()\" {file: \"about:config\" line: 0}]", + "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src chrome: resource: moz-src:\u201d. Consider using a hash ('sha256-yEc2+OhLqfTshn9qok3JG6JFxeMWB/8UDR3lWj7PiZM=') together with 'unsafe-hashes'.\nSource: AboutConfig.bufferFilterInput()\" {file: \"about:config\" line: 0}]", + "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src chrome: resource: moz-src:\u201d. Consider using a hash ('sha256-Jw+6m6QTtljDwsvYmtO2iouZU+EiAN0knCsv29NgLJ8=') together with 'unsafe-hashes'.\nSource: AboutConfig.filterInput.blur();\" {file: \"about:config\" line: 0}]", + "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src chrome: resource: moz-src:\u201d. Consider using a hash ('sha256-SCqVXRSgIIDktaIiV+pSFXj+/HMwj/Q+ER/m6NkiWCY=') together with 'unsafe-hashes'.\nSource: NewPrefDialog.focusName(event)\" {file: \"about:config\" line: 0}]", + "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src chrome: resource: moz-src:\u201d. Consider using a hash ('sha256-XVWIAFw3MptcD2fboGx45tIMxSjGY7Hef4yIGgBKUOU=') together with 'unsafe-hashes'.\nSource: NewPrefDialog.updateName(event)\" {file: \"about:config\" line: 0}]", + "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src chrome: resource: moz-src:\u201d. Consider using a hash ('sha256-ckmbUgkcoAo+ITUjG/BmYMvCrIIz2jlfVTC2O5nWSvY=') together with 'unsafe-hashes'.\nSource: NewPrefDialog.type = event.target.value\" {file: \"about:config\" line: 0}]", + "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src chrome: resource: moz-src:\u201d. Consider using a hash ('sha256-GP2BcIasD39ittf2rj1ySb2e37BJQXtJ0HUlIupgcp4=') together with 'unsafe-hashes'.\nSource: NewPrefDialog.toggleBoolValue()\" {file: \"about:config\" line: 0}]", + "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src chrome: resource: moz-src:\u201d. Consider using a hash ('sha256-vNGePmJd/v1zrcW3A05e76UF/+aB5gIDytHDGinQg8I=') together with 'unsafe-hashes'.\nSource: NewPrefDialog.hide()\" {file: \"about:config\" line: 0}]", + "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src chrome: resource: moz-src:\u201d. Consider using a hash ('sha256-DCHMKdNzCb8B/iGKzy9NnSdH0moTnRA9a9afCuL8ws4=') together with 'unsafe-hashes'.\nSource: NewPrefDialog.create(event)\" {file: \"about:config\" line: 0}]", + "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src chrome: resource: moz-src:\u201d. Consider using a hash ('sha256-ZuO/tT8KJOB/ZYK3N3XHzS67iLQSdLdyztht+4GhUug=') together with 'unsafe-hashes'.\nSource: AboutConfig.clipboardCopy('name')\" {file: \"about:config\" line: 0}]", + "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src chrome: resource: moz-src:\u201d. Consider using a hash ('sha256-mM5XzCPkoMStR+Wla+mfqUWaic8AhzIRiBwf3Pov2Os=') together with 'unsafe-hashes'.\nSource: AboutConfig.clipboardCopy('value')\" {file: \"about:config\" line: 0}]" + ] + } +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-after-retry.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-after-retry.png new file mode 100644 index 000000000..9495ec80e Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-after-retry.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-after-retry.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-after-retry.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-after-retry.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-approved-prefs-runtime.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-approved-prefs-runtime.json new file mode 100644 index 000000000..41f259742 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-approved-prefs-runtime.json @@ -0,0 +1,63 @@ +{ + "value": { + "appVersion": "153.4.0esr-1", + "buildID": "20261002000000", + "doh-rollout.provider-list": { + "type": 32, + "value": "[\n {\n \"UIName\": \"Quad9 (No Filtering)\",\n \"uri\": \"https://dns10.quad9.net/dns-query\"\n },\n {\n \"UIName\": \"Quad9 (Malware blocking)\",\n \"uri\": \"https://dns.quad9.net/dns-query\"\n },\n {\n \"UIName\": \"LibreDNS (No Filtering)\",\n \"uri\": \"https://doh.libredns.gr/dns-query\"\n },\n {\n \"UIName\": \"LibreDNS (Adblocking)\",\n \"uri\": \"https://doh.libredns.gr/noads\"\n },\n {\n \"UIName\": \"Wikimedia DNS (No Filtering)\",\n \"uri\": \"https://wikimedia-dns.org/dns-query\"\n },\n {\n \"UIName\": \"DNS4All (No Filtering)\",\n \"uri\": \"https://doh.dns4all.eu/dns-query\"\n }\n]", + "defaultBranch": "[\n {\n \"UIName\": \"Quad9 (No Filtering)\",\n \"uri\": \"https://dns10.quad9.net/dns-query\"\n },\n {\n \"UIName\": \"Quad9 (Malware blocking)\",\n \"uri\": \"https://dns.quad9.net/dns-query\"\n },\n {\n \"UIName\": \"LibreDNS (No Filtering)\",\n \"uri\": \"https://doh.libredns.gr/dns-query\"\n },\n {\n \"UIName\": \"LibreDNS (Adblocking)\",\n \"uri\": \"https://doh.libredns.gr/noads\"\n },\n {\n \"UIName\": \"Wikimedia DNS (No Filtering)\",\n \"uri\": \"https://wikimedia-dns.org/dns-query\"\n },\n {\n \"UIName\": \"DNS4All (No Filtering)\",\n \"uri\": \"https://doh.dns4all.eu/dns-query\"\n }\n]", + "locked": false, + "hasUserValue": false + }, + "toolkit.telemetry.cachedClientID": { + "type": 32, + "value": "c0ffeec0-ffee-c0ff-eec0-ffeec0ffeec0", + "defaultBranch": "c0ffeec0-ffee-c0ff-eec0-ffeec0ffeec0", + "locked": true, + "hasUserValue": false + }, + "browser.cache.disk.encryption.enabled": { + "type": 128, + "value": true, + "defaultBranch": true, + "locked": false, + "hasUserValue": false + }, + "browser.cache.disk.enable": { + "type": 128, + "value": false, + "defaultBranch": false, + "locked": false, + "hasUserValue": false + }, + "librewolf.uBO.assetsBootstrapLocation": { + "type": 32, + "value": "https://librewolf.dev/librewolf/source/raw/branch/main/assets/uBOAssets.json", + "defaultBranch": "https://librewolf.dev/librewolf/source/raw/branch/main/assets/uBOAssets.json", + "locked": false, + "hasUserValue": false + }, + "app.releaseNotesURL": { + "type": 32, + "value": "https://github.com/CPlusPlus17/Redoubt/releases", + "defaultBranch": "https://github.com/CPlusPlus17/Redoubt/releases", + "locked": false, + "hasUserValue": false + }, + "librewolf.cfg.version": { + "type": 32, + "value": "8.6", + "defaultBranch": "8.6", + "locked": true, + "hasUserValue": false + }, + "security.chrome_baseline_csp.enabled": { + "type": 128, + "value": true, + "defaultBranch": true, + "locked": false, + "hasUserValue": false + }, + "providerListHasMullvad": false + } +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-fresh-first-run.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-fresh-first-run.logcat new file mode 100644 index 000000000..cbc01180d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-fresh-first-run.logcat @@ -0,0 +1,561 @@ +--------- beginning of main +10-02 04:21:14.427 4685 4685 I abb : StartCommandInProcess(73657474696e67730067657400676c6f settings.get.glo [truncated]) +10-02 04:21:14.428 4685 4717 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:21:14.424 530 530 W Binder:530_13: type=1400 audit(0.0:276): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:21:14.430 4685 4685 I abb : StartCommandInProcess(7061636b61676500696e7374616c6c00 package.install. [truncated]) +10-02 04:21:14.424 530 530 W Binder:530_13: type=1400 audit(0.0:277): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:21:14.424 530 530 I chatty : uid=1000(system) Binder:530_3 identical 1 line +10-02 04:21:14.584 530 530 W Binder:530_13: type=1400 audit(0.0:279): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:21:15.430 530 826 W system_server: Long monitor contention with owner PackageInstaller (603) at void com.android.server.pm.PackageInstallerSession.handleInstall()(PackageInstallerSession.java:1714) waiters=0 in int com.android.server.pm.PackageInstallerSession.getInstallerUid() for 609ms +--------- beginning of system +10-02 04:21:15.435 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1563038351.tmp/base.apk Binary XML file line #834 +10-02 04:21:15.435 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1563038351.tmp/base.apk Binary XML file line #845 +10-02 04:21:15.436 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1563038351.tmp/base.apk Binary XML file line #956 +10-02 04:21:15.436 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1563038351.tmp/base.apk Binary XML file line #965 +10-02 04:21:15.436 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1563038351.tmp/base.apk Binary XML file line #974 +10-02 04:21:15.437 530 631 W RuleEvaluation: Integrity rule files are not available. +10-02 04:21:15.438 530 594 I PackageManager: Integrity check passed for file:///data/app/vmdl1563038351.tmp +10-02 04:21:15.439 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1563038351.tmp/base.apk Binary XML file line #834 +10-02 04:21:15.439 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1563038351.tmp/base.apk Binary XML file line #845 +10-02 04:21:15.439 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1563038351.tmp/base.apk Binary XML file line #956 +10-02 04:21:15.439 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1563038351.tmp/base.apk Binary XML file line #965 +10-02 04:21:15.439 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1563038351.tmp/base.apk Binary XML file line #974 +10-02 04:21:15.568 530 578 I ActivityManager: Force stopping org.redoubtbrowser appid=10131 user=-1: installPackageLI +10-02 04:21:15.569 530 594 I PackageManager: Update package org.redoubtbrowser code path from /data/app/~~EfvePWruX44wQPJcm8Catg==/org.redoubtbrowser-cbkzFsze7dVdLyAiT5mjbQ== to /data/app/~~QuP04UkMGOny3nPDyFNDUg==/org.redoubtbrowser-kpUy-Fm9ci8VLB7L4UL8NQ==; Retain data and using new +10-02 04:21:15.569 530 594 I PackageManager: Update package org.redoubtbrowser resource path from /data/app/~~EfvePWruX44wQPJcm8Catg==/org.redoubtbrowser-cbkzFsze7dVdLyAiT5mjbQ== to /data/app/~~QuP04UkMGOny3nPDyFNDUg==/org.redoubtbrowser-kpUy-Fm9ci8VLB7L4UL8NQ==; Retain data and using new +10-02 04:21:15.569 530 594 W PackageManager: Provider ComponentInfo{org.redoubtbrowser/androidx.startup.InitializationProvider} already defined; ignoring +10-02 04:21:15.569 530 594 W PackageManager: Skipping provider name org.redoubtbrowser.androidx-startup (in package org.redoubtbrowser): name already used by org.redoubtbrowser +10-02 04:21:15.570 530 594 D CompatibilityChangeReporter: Compat change id reported: 135549675; UID 10131; state: ENABLED +10-02 04:21:15.570 530 594 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 04:21:15.580 530 594 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:21:15.580 530 594 D PackageManager: Clear ephemeral installer activity +10-02 04:21:15.580 429 552 D installd: Detected label change from u:object_r:app_data_file:s0 to u:object_r:app_data_file:s0:c131,c256,c512,c768 at /data/data/org.redoubtbrowser/code_cache; running recursive restorecon +10-02 04:21:15.581 429 552 D installd: Detected label change from u:object_r:app_data_file:s0 to u:object_r:app_data_file:s0:c131,c256,c512,c768 at /data/user_de/0/org.redoubtbrowser/cache; running recursive restorecon +10-02 04:21:15.582 530 594 I PackageDexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/~~QuP04UkMGOny3nPDyFNDUg==/org.redoubtbrowser-kpUy-Fm9ci8VLB7L4UL8NQ==/base.apk pkg=org.redoubtbrowser isa=x86_64 dexoptFlags=boot_complete,profile_guided,public,enable_hidden_api_checks targetFilter=speed-profile oatDir=/data/app/~~QuP04UkMGOny3nPDyFNDUg==/org.redoubtbrowser-kpUy-Fm9ci8VLB7L4UL8NQ==/oat classLoaderContext=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} +10-02 04:21:15.582 429 552 V installd: DexInv: --- BEGIN '/data/app/~~QuP04UkMGOny3nPDyFNDUg==/org.redoubtbrowser-kpUy-Fm9ci8VLB7L4UL8NQ==/base.apk' --- +10-02 04:21:15.589 7248 7248 W dex2oat32: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:21:15.589 7248 7248 I dex2oat32: /apex/com.android.art/bin/dex2oat32 --input-vdex-fd=-1 --output-vdex-fd=9 --updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=speed-profile --classpath-dir=/data/app/~~QuP04UkMGOny3nPDyFNDUg==/org.redoubtbrowser-kpUy-Fm9ci8VLB7L4UL8NQ== --class-loader-context=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} --generate-mini-debug-info --compact-dex-level=none --compilation-reason=install +10-02 04:21:15.590 7248 7248 I dex2oat32: setting boot class path to /apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/core-icu4j.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/framework-atb-backward-compatibility.jar +10-02 04:21:15.918 7248 7248 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;Landroid/view/ScrollCaptureCallback;)V (blacklist, linking, denied) +10-02 04:21:15.918 7248 7248 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureSession;->getSurface()Landroid/view/Surface; (blacklist, linking, denied) +10-02 04:21:15.918 7248 7248 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/Rect;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 04:21:15.918 7248 7248 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/RectF;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 04:21:15.918 7248 7248 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->setScrollBounds(Landroid/graphics/Rect;)V (blacklist, linking, denied) +10-02 04:21:15.919 7248 7250 W dex2oat32: Accessing hidden method Landroid/app/job/JobParameters;->getStopReason()I (greylist-max-o, linking, denied) +10-02 04:21:15.955 7248 7250 W dex2oat32: Accessing hidden method Landroid/content/Context;->isUiContext()Z (blacklist, linking, denied) +10-02 04:21:16.219 7248 7248 I dex2oat32: dex2oat took 630.339ms (1.547s cpu) (threads: 4) arena alloc=17KB (18168B) java alloc=19MB (20493240B) native alloc=23MB (24929520B) free=6531KB (6688176B) +10-02 04:21:16.222 429 552 V installd: DexInv: --- END '/data/app/~~QuP04UkMGOny3nPDyFNDUg==/org.redoubtbrowser-kpUy-Fm9ci8VLB7L4UL8NQ==/base.apk' (success) --- +10-02 04:21:16.229 179 179 I servicemanager: Notifying apexservice they have clients: 0 +10-02 04:21:16.232 179 179 I BpBinder: onLastStrongRef automatically unlinking death recipients: +--------- beginning of kernel +10-02 04:21:16.324 0 0 I AidlLazyServiceRegistrar: Process has 0 (of 1 available) client(s) in use after notification android.apex.IApexService has clients: 0 +10-02 04:21:16.325 0 0 I AidlLazyServiceRegistrar: Trying to shut down the service. No clients in use for any service in process. +10-02 04:21:16.327 0 0 I AidlLazyServiceRegistrar: Unregistered all clients and exiting +10-02 04:21:16.329 0 0 I init : Service 'apexd' (pid 6817) exited with status 0 oneshot service took 88.037003 seconds in background +10-02 04:21:16.330 0 0 I init : Sending signal 9 to service 'apexd' (pid 6817) process group... +10-02 04:21:16.331 0 0 I libprocessgroup: Successfully killed process cgroup uid 0 pid 6817 in 0ms +10-02 04:21:16.240 429 552 E installd: Couldn't opendir /data/app/vmdl1563038351.tmp: No such file or directory +10-02 04:21:16.240 429 552 E installd: Failed to delete /data/app/vmdl1563038351.tmp: No such file or directory +10-02 04:21:16.241 530 594 I ActivityManager: Force stopping org.redoubtbrowser appid=10131 user=0: pkg removed +10-02 04:21:16.241 4685 6246 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:21:16.236 530 530 W Binder:530_13: type=1400 audit(0.0:280): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:21:16.245 1439 1439 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_REMOVED +10-02 04:21:16.245 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 04:21:16.245 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_REMOVED +10-02 04:21:16.246 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:21:16.236 530 530 W Binder:530_13: type=1400 audit(0.0:281): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:21:16.236 530 530 W Binder:530_13: type=1400 audit(0.0:282): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:21:16.263 1439 1439 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +10-02 04:21:16.264 530 577 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 04:21:16.264 530 577 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 04:21:16.264 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 04:21:16.264 530 577 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 04:21:16.264 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 04:21:16.264 530 577 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 04:21:16.264 530 569 I RoleManagerService: Granting default roles... +10-02 04:21:16.264 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:21:16.264 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 04:21:16.264 738 738 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 04:21:16.264 530 577 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 04:21:16.264 530 577 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 04:21:16.265 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@ALw +10-02 04:21:16.267 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:21:16.269 530 566 I ActivityManager: Force stopping org.redoubtbrowser appid=10131 user=0: clear data +10-02 04:21:16.270 530 578 I ActivityManager: Force stopping org.redoubtbrowser appid=10131 user=-1: clearApplicationUserData +10-02 04:21:16.271 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:21:16.275 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:21:16.275 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:21:16.277 1091 1091 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 04:21:16.277 784 2867 I PermissionControllerServiceImpl: Updating user sensitive for uid 10131 +10-02 04:21:16.280 431 431 I keystore: clear_uid 10131 +10-02 04:21:16.281 530 577 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 04:21:16.281 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_DATA_CLEARED +10-02 04:21:16.282 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:21:16.283 530 577 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 04:21:16.283 530 577 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 04:21:16.283 530 577 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 04:21:16.283 530 577 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 04:21:16.283 530 577 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 04:21:16.283 530 577 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 04:21:16.287 1439 2336 I MediaProvider: Begin Intent { act=android.intent.action.PACKAGE_DATA_CLEARED dat=package:org.redoubtbrowser flg=0x1000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 04:21:16.288 1439 2336 I MediaProvider: End Intent { act=android.intent.action.PACKAGE_DATA_CLEARED dat=package:org.redoubtbrowser flg=0x1000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 04:21:16.327 7264 7264 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:21:16.328 7264 7264 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:21:16.328 7264 7264 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:21:16.328 7264 7264 I AndroidRuntime: Using default boot image +10-02 04:21:16.328 7264 7264 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:21:16.328 7264 7264 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:21:16.328 7264 7264 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:21:16.329 7264 7264 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:21:16.324 7264 7264 W app_process: type=1400 audit(0.0:283): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:21:16.324 7264 7264 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:21:16.324 7264 7264 W app_process: type=1400 audit(0.0:286): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:21:16.355 7264 7264 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:21:16.355 7264 7264 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:21:16.356 7264 7264 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:21:16.357 7264 7264 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:21:16.361 7264 7264 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:21:16.362 7264 7264 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:21:16.363 7264 7264 D AndroidRuntime: Shutting down VM +10-02 04:21:16.778 530 572 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 04:21:16.778 530 826 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://example.org/... flg=0x10000000 cmp=org.redoubtbrowser/org.mozilla.fenix.IntentReceiverActivity} from uid 2000 +10-02 04:21:16.778 421 421 I perfetto: ing_service_impl.cc:758 Configured tracing session 12, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 04:21:16.778 418 418 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=12) +10-02 04:21:16.780 530 572 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 04:21:16.780 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 04:21:16.782 302 302 D Zygote : Forked child process 7290 +10-02 04:21:16.783 530 579 I ActivityManager: Start proc 7290:org.redoubtbrowser/u0a131 for pre-top-activity {org.redoubtbrowser/org.mozilla.fenix.IntentReceiverActivity} +10-02 04:21:16.796 418 418 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 04:21:16.889 0 0 W perfetto: enabled ftrace +10-02 04:21:16.828 7290 7290 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:21:16.829 4673 4679 I adbd : jdwp connection from 7290 +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.831 530 566 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.833 7290 7290 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 04:21:16.835 7290 7290 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:21:16.835 7290 7290 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:21:16.852 7290 7290 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 04:21:16.864 7290 7290 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790907249886), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("true"), "is_first_run": Bool(true), "is_large_device": Bool(false), "number_of_app_launches": Number(0)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(true), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 04:21:16.865 7290 7321 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:21:16.866 7290 7321 I nimbus::stateful::persistence: Upgrading from version 2 to version 3 +10-02 04:21:16.866 7290 7321 I nimbus::stateful::persistence: Migration v2->v3: experiments_participation=true, rollouts_participation=true +10-02 04:21:16.866 7290 7321 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 02:14:09 UTC +10-02 04:21:16.874 7290 7324 I GeckoThread: preparing to run Gecko +10-02 04:21:16.877 7290 7324 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 04:21:16.878 7290 7324 E GeckoLibLoad: Load sqlite start +10-02 04:21:16.878 7290 7324 E GeckoLibLoad: Load sqlite done +10-02 04:21:16.878 7290 7324 E GeckoLibLoad: Load nss start +10-02 04:21:16.878 7290 7324 E GeckoLibLoad: Load nss done +10-02 04:21:16.882 7290 7324 E GeckoLibLoad: Loaded libs in 4.115572ms total, 0ms(0ms) user, 3ms(5ms) system, 0(0) faults +10-02 04:21:16.882 7290 7324 W GeckoThread: zerdatime 625250 - runGecko +10-02 04:21:16.886 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 04:21:16.886 7290 7317 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 04:21:16.887 7290 7318 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 04:21:16.890 7290 7318 I ActionBarPolicy: Default - Starting check... +10-02 04:21:16.902 7290 7318 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 04:21:16.903 7290 7317 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:21:16.903 7290 7317 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:21:16.903 7290 7290 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 04:21:16.903 7290 7324 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 04:21:16.904 7290 7290 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 04:21:16.904 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 04:21:16.906 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 04:21:16.906 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 04:21:16.906 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 04:21:16.908 7290 7290 I FirefoxAccountStateMachine: Sync is disabled +10-02 04:21:16.908 7290 7290 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:21:16.909 7290 7350 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 04:21:16.909 7290 7331 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:21:16.909 7290 7352 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 04:21:16.900 7290 7290 W org.redoubtbrowser: type=1400 audit(0.0:287): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:21:16.911 7290 7330 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 04:21:16.911 7290 7324 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 04:21:16.911 7290 7324 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 04:21:16.911 7290 7324 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 04:21:16.911 7290 7324 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 04:21:16.912 7290 7350 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 04:21:16.913 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 04:21:16.913 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.HistoryMetadataAction$SetHistoryMetadataKeyAction +10-02 04:21:16.913 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 04:21:16.913 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$AddTabAction +10-02 04:21:16.913 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$LoadUrlAction +10-02 04:21:16.913 7290 7366 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:21:16.914 7290 7366 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:21:16.914 7290 7366 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:21:16.921 530 566 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://example.org/... cmp=org.redoubtbrowser/org.mozilla.fenix.HomeActivity (has extras)} from uid 10131 +10-02 04:21:16.925 530 1599 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 04:21:16.925 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 04:21:16.930 302 302 D Zygote : Forked child process 7376 +10-02 04:21:16.930 7290 7349 E SearchMiddleware: Could not find migrated default search engine () +10-02 04:21:16.931 7290 7347 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 04:21:16.931 530 579 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 04:21:16.932 7290 7349 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:21:16.933 530 566 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (625198) +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.933 530 566 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:16.934 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3fb585000 0x3fbd6e000] +10-02 04:21:16.940 7290 7316 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:21:16.959 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 04:21:16.969 7290 7290 I NavController: Ignoring popBackStack to destination org.redoubtbrowser:id/browserFragment as it was not found on the current back stack +10-02 04:21:16.971 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 04:21:16.972 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RestoreHiddenSearchEnginesAction +10-02 04:21:16.972 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 04:21:16.977 7290 7290 W GeckoViewActivityContextDelegate: A non-activity context was set. +10-02 04:21:16.978 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 04:21:16.978 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 04:21:16.982 530 579 I AppZygote: Starting application preload. +10-02 04:21:16.982 7376 7376 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 04:21:16.983 7376 7376 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 04:21:16.984 7376 7376 I GeckoViewZygotePreload: doPreload +10-02 04:21:16.987 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 04:21:16.987 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 04:21:16.988 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 04:21:16.988 7290 7349 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:21:16.988 301 7369 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:21:16.988 7290 7349 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 04:21:16.989 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:21:16.989 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:21:16.990 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateExpandedToolbarStateAction +10-02 04:21:16.992 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 04:21:16.992 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 04:21:16.994 530 579 I AppZygote: Application preload done. +10-02 04:21:16.994 7376 7376 I AppZygoteInit: Application preload done +10-02 04:21:16.996 7290 7345 I StartupTypeTelemetry: Recorded start up: cold_view +10-02 04:21:16.999 7376 7376 D Zygote : Forked child process 7401 +10-02 04:21:17.000 530 579 W ActivityManager: Slow operation: 75ms so far, now at startProcess: returned from zygote! +10-02 04:21:17.000 530 579 W ActivityManager: Slow operation: 75ms so far, now at startProcess: done updating battery stats +10-02 04:21:17.000 530 579 W ActivityManager: Slow operation: 75ms so far, now at startProcess: building log message +10-02 04:21:17.000 530 579 I ActivityManager: Start proc 7401:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:9d6eac49c45f4c9fb5e5db32d5055d06/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:9d6eac49c45f4c9fb5e5db32d5055d06} +10-02 04:21:17.000 530 579 W ActivityManager: Slow operation: 75ms so far, now at startProcess: starting to update pids map +10-02 04:21:17.000 530 579 W ActivityManager: Slow operation: 75ms so far, now at startProcess: done updating pids map +10-02 04:21:17.002 7401 7401 W 5e5db32d5055d0: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:21:17.004 4673 4679 I adbd : jdwp connection from 7401 +10-02 04:21:17.005 530 566 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 04:21:17.099 0 0 W audit : audit_lost=42 audit_rate_limit=5 audit_backlog_limit=64 +10-02 04:21:17.100 0 0 E audit : rate limit exceeded +10-02 04:21:17.008 7401 7401 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:21:17.009 7401 7401 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:21:17.010 7401 7401 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:9d6eac49c45f4c9fb5e5db32d5055d06 +10-02 04:21:17.011 7401 7428 I GeckoThread: preparing to run Gecko +10-02 04:21:17.043 7290 7363 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5a450, tid 7363 +10-02 04:21:17.047 7290 7363 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:21:17.047 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:21:17.047 7290 7363 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 04:21:17.047 7290 7324 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5a8d0, tid 7324 +10-02 04:21:17.051 7290 7324 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:21:17.060 7290 7363 D EGL_emulation: eglCreateContext: 0x75c21abc8850: maj 3 min 1 rcv 4 +10-02 04:21:17.060 7290 7324 D EGL_emulation: eglCreateContext: 0x75c21abc7930: maj 3 min 1 rcv 4 +10-02 04:21:17.060 7290 7363 D EGL_emulation: eglMakeCurrent: 0x75c21abc8850: ver 3 1 (tinfo 0x75c1babe9230) (first time) +10-02 04:21:17.078 7290 7324 D EGL_emulation: eglMakeCurrent: 0x75c21abc7930: ver 3 1 (tinfo 0x75c1babea0a0) (first time) +10-02 04:21:17.079 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f87e9000 0x3f8fd2000] +10-02 04:21:17.081 301 7426 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:21:17.098 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:21:17.098 7290 7363 I Gralloc4: mapper 4.x is not supported +10-02 04:21:17.098 7290 7363 D HostConnection: createUnique: call +10-02 04:21:17.098 7290 7363 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5a690, tid 7363 +10-02 04:21:17.098 7290 7363 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:21:17.098 7290 7363 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 04:21:17.127 7290 7363 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:21:17.143 7290 7324 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 04:21:17.150 530 1599 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 04:21:17.150 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 04:21:17.158 301 7427 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:21:17.160 302 302 D Zygote : Forked child process 7436 +10-02 04:21:17.161 530 579 I ActivityManager: Start proc 7436:org.redoubtbrowser:gpu_disable_art_image_/u0a131 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 04:21:17.166 7436 7436 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:21:17.168 4673 4679 I adbd : jdwp connection from 7436 +10-02 04:21:17.172 530 1599 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 04:21:17.179 7436 7436 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 04:21:17.202 7436 7436 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:21:17.202 7436 7436 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:21:17.207 7436 7436 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 04:21:17.207 7436 7462 I GeckoThread: preparing to run Gecko +10-02 04:21:17.211 7436 7462 E GeckoLibLoad: Load sqlite start +10-02 04:21:17.211 7436 7462 E GeckoLibLoad: Load sqlite done +10-02 04:21:17.211 7436 7462 E GeckoLibLoad: Load nss start +10-02 04:21:17.212 7436 7462 E GeckoLibLoad: Load nss done +10-02 04:21:17.224 7436 7462 E GeckoLibLoad: Loaded libs in 12.127869ms total, 6ms(7ms) user, 3ms(4ms) system, 0(0) faults +10-02 04:21:17.224 7436 7462 W GeckoThread: zerdatime 625592 - runGecko +10-02 04:21:17.227 301 7369 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:21:17.235 7401 7428 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:21:17.236 7401 7428 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:21:17.236 7401 7428 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:21:17.236 7401 7428 E GeckoLibLoad: Load sqlite start +10-02 04:21:17.236 7401 7428 E GeckoLibLoad: Load sqlite done +10-02 04:21:17.236 7401 7428 E GeckoLibLoad: Load nss start +10-02 04:21:17.236 7401 7428 E GeckoLibLoad: Load nss done +10-02 04:21:17.237 7401 7428 E GeckoLibLoad: Loaded libs in 0.224577ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:21:17.237 7401 7428 W GeckoThread: zerdatime 625604 - runGecko +10-02 04:21:17.238 7436 7469 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:21:17.239 7436 7469 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:21:17.239 7436 7469 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:21:17.250 7436 7481 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 04:21:17.251 7436 7469 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab4dd90, tid 7469 +10-02 04:21:17.255 7436 7469 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:21:17.255 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:21:17.256 7436 7469 D EGL_emulation: eglCreateContext: 0x75c21ab92cf0: maj 3 min 1 rcv 4 +10-02 04:21:17.257 7436 7469 D EGL_emulation: eglMakeCurrent: 0x75c21ab92cf0: ver 3 1 (tinfo 0x75c1bab911b0) (first time) +10-02 04:21:17.259 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd2000 0x3f97bb000] +10-02 04:21:17.264 530 577 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.mozilla.fenix.HomeActivity/compiled_traces/compiled_trace.pb doesn't exist +10-02 04:21:17.265 530 572 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 04:21:17.265 530 577 I ActivityTaskManager: Displayed org.redoubtbrowser/org.mozilla.fenix.HomeActivity: +485ms +10-02 04:21:17.272 530 566 W ActivityManager: Receiver with filter android.content.IntentFilter@d60adc0 already registered for pid 7290, callerPackage is org.redoubtbrowser +10-02 04:21:17.272 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bb000 0x3f9fa4000] +10-02 04:21:17.278 530 566 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.278 530 566 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.278 530 566 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.278 530 566 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.278 530 566 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.278 530 566 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.278 530 566 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.278 530 566 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.278 530 566 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.278 530 566 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.282 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:21:17.282 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$TaskPreferenceUpdated +10-02 04:21:17.283 7290 7321 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:21:17.286 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateExpandedToolbarStateAction +10-02 04:21:17.287 7290 7290 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 04:21:17.287 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:21:17.288 7290 7290 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 04:21:17.290 7290 7351 I MessageNotificationWorker: Successfully fetched and applied Nimbus experiments. +10-02 04:21:17.302 301 7427 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:21:17.309 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f9fa4000 0x3fa78d000] +10-02 04:21:17.311 7290 7324 I GeckoSession: zerdatime 625678 - chrome startup finished +10-02 04:21:17.313 7401 7428 W GeckoEditableChild: No editable parent +10-02 04:21:17.324 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3fa78d000 0x3faf76000] +10-02 04:21:17.331 7290 7372 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=f7a2bc90-bc57-4a6b-9228-1ca6eff8ff82, tags={ org.mozilla.fenix.messaging.MessageNotificationWorker } ] +10-02 04:21:17.333 530 566 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.333 530 566 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.333 530 566 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.333 530 566 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.333 530 566 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.333 530 566 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.333 530 566 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.333 530 566 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.333 530 566 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.333 530 566 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:21:17.334 7290 7290 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 04:21:17.334 7290 7290 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 04:21:17.411 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:21:17.416 530 826 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 04:21:17.417 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 04:21:17.415 7290 7290 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 04:21:17.417 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:21:17.421 7376 7376 D Zygote : Forked child process 7513 +10-02 04:21:17.422 530 579 I ActivityManager: Start proc 7513:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ffbe33085ece475c990fbba2dff6a1e7/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ffbe33085ece475c990fbba2dff6a1e7} +10-02 04:21:17.423 7513 7513 W 90fbba2dff6a1e: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:21:17.425 4673 4679 I adbd : jdwp connection from 7513 +10-02 04:21:17.426 530 826 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 04:21:17.430 7513 7513 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:21:17.431 7513 7513 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:21:17.446 7513 7513 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ffbe33085ece475c990fbba2dff6a1e7 +10-02 04:21:17.447 7513 7532 I GeckoThread: preparing to run Gecko +10-02 04:21:17.450 7513 7532 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:21:17.450 7513 7532 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:21:17.450 7513 7532 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:21:17.452 7513 7532 E GeckoLibLoad: Load sqlite start +10-02 04:21:17.452 7513 7532 E GeckoLibLoad: Load sqlite done +10-02 04:21:17.452 7513 7532 E GeckoLibLoad: Load nss start +10-02 04:21:17.452 7513 7532 E GeckoLibLoad: Load nss done +10-02 04:21:17.452 7513 7532 E GeckoLibLoad: Loaded libs in 0.127943ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:21:17.452 7513 7532 W GeckoThread: zerdatime 625820 - runGecko +10-02 04:21:17.453 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:21:17.454 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:21:17.472 7513 7513 W WebExtensions: type=1400 audit(0.0:290): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:21:17.472 7513 7513 W WebExtensions: type=1400 audit(0.0:291): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:21:17.504 7513 7532 W GeckoEditableChild: No editable parent +10-02 04:21:17.512 7290 7324 D GeckoIdleService: Registering Idle observer callback +10-02 04:21:17.512 7290 7324 D GeckoIdleService: Register idle observer 0x75c12243c7e0 for 180 seconds +10-02 04:21:17.512 7290 7324 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 04:21:17.512 7290 7324 D GeckoIdleService: next timeout 180000 msec from now +10-02 04:21:17.512 7290 7324 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 04:21:17.512 7290 7324 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 04:21:17.513 7290 7324 D GeckoIdleService: Get idle time: time since reset 0 msec +10-02 04:21:17.515 7290 7324 D GeckoIdleService: Register idle observer 0x75c11bedd4a8 for 5 seconds +10-02 04:21:17.515 7290 7324 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 04:21:17.515 7290 7324 D GeckoIdleService: next timeout 4997 msec from now +10-02 04:21:17.515 7290 7324 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4997 msec from now +10-02 04:21:17.515 7290 7324 D GeckoIdleService: reset timer expiry to 5007 msec from now +10-02 04:21:17.527 7513 7532 W GeckoEditableChild: No editable parent +10-02 04:21:17.633 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:21:18.246 530 1599 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 04:21:18.246 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 04:21:17.646 7290 7290 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 04:21:17.647 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:21:18.249 7376 7376 D Zygote : Forked child process 7591 +10-02 04:21:18.250 530 579 I ActivityManager: Start proc 7591:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:010f166484ec4f7a9e60338027732c9e/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:010f166484ec4f7a9e60338027732c9e} +10-02 04:21:18.250 7591 7591 W e60338027732c9: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:21:18.251 4673 4679 I adbd : jdwp connection from 7591 +10-02 04:21:18.252 530 1599 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 04:21:18.255 7591 7591 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:21:18.255 7591 7591 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:21:18.270 7591 7591 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:010f166484ec4f7a9e60338027732c9e +10-02 04:21:18.270 7591 7611 I GeckoThread: preparing to run Gecko +10-02 04:21:18.271 7591 7611 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:21:18.271 7591 7611 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:21:18.271 7591 7611 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:21:18.272 7591 7611 E GeckoLibLoad: Load sqlite start +10-02 04:21:18.272 7591 7611 E GeckoLibLoad: Load sqlite done +10-02 04:21:18.272 7591 7611 E GeckoLibLoad: Load nss start +10-02 04:21:18.272 7591 7611 E GeckoLibLoad: Load nss done +10-02 04:21:18.272 7591 7611 E GeckoLibLoad: Loaded libs in 0.119503ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:21:18.272 7591 7611 W GeckoThread: zerdatime 626640 - runGecko +10-02 04:21:18.292 7591 7591 W org.redoubtbrowser_zygote: type=1400 audit(0.0:292): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:21:18.292 7591 7591 W org.redoubtbrowser_zygote: type=1400 audit(0.0:293): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:21:19.121 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:21:19.121 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdatePromptRequestWebExtensionAction +10-02 04:21:19.133 7290 7633 I Addon : Icon for extension uBlock0@raymondhill.net loaded successfully +10-02 04:21:19.135 7513 7532 W GeckoEditableChild: No editable parent +10-02 04:21:19.140 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:21:19.140 7290 7290 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 04:21:19.140 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:21:19.149 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3faf76000 0x3fb27c000] +10-02 04:21:19.149 530 826 D ConnectivityService: requestNetwork for uid/pid:10131/7290 NetworkRequest [ TRACK_DEFAULT id=29, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] +10-02 04:21:19.149 530 694 D ConnectivityService: NetReassign [29 : null → 101] +10-02 04:21:19.150 530 690 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=29, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:21:19.150 530 690 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=29, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:21:19.150 1091 1091 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=29, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:21:19.153 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3fb27c000 0x3fb582000] +10-02 04:21:19.153 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3fb582000 0x3fb888000] +10-02 04:21:19.157 760 760 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 04:21:19.158 1091 1091 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 04:21:19.158 1091 1091 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 04:21:19.158 760 760 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@6d1a4fb mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 04:21:19.171 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:21:19.172 7290 7290 I AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +10-02 04:21:19.188 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:21:19.193 7290 7290 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 5 lines +10-02 04:21:19.198 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:21:19.536 7290 7290 W org.redoubtbrowser: type=1400 audit(0.0:294): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:21:19.963 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:21:19.552 7290 7290 W org.redoubtbrowser: type=1400 audit(0.0:295): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:21:20.337 7290 7290 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 04:21:20.337 7290 7290 E LibreWolfUboPreinstaller: org.mozilla.gecko.EventDispatcher$QueryException +10-02 04:21:20.337 7290 7290 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$2.sendError(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:3) +10-02 04:21:20.337 7290 7290 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$JavaCallbackDelegate$1.run(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:73) +10-02 04:21:20.337 7290 7290 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:21:20.337 7290 7290 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:21:20.337 7290 7290 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 04:21:20.337 7290 7290 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 04:21:20.337 7290 7290 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 04:21:20.337 7290 7290 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 04:21:20.337 7290 7290 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 04:21:20.347 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3fb888000 0x3fbafb000] +10-02 04:21:20.348 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3fbafb000 0x3fbd6e000] +10-02 04:21:20.348 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3fbd6e000 0x3fbfe1000] +10-02 04:21:20.421 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:21:20.422 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateWebExtensionAction +10-02 04:21:20.422 7290 7290 I AddonUpdaterWorker: Extension uBlock0@raymondhill.net successfully updated +10-02 04:21:20.424 7290 7373 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=f5d817c0-91f3-43e7-b6d4-83eee66d2f66, tags={ mozilla.components.feature.addons.update.AddonUpdaterWorker,mozilla.components.feature.addons.update.uBlock0@raymondhill.net.periodicWork,mozilla.components.feature.addons.update.addonUpdater.periodicWork } ] +10-02 04:21:20.429 530 694 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=29, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] (release request) +10-02 04:21:20.430 760 760 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 04:21:20.430 1091 1091 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 04:21:20.430 1091 1091 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 04:21:20.431 760 760 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@9edbf71 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 04:21:20.431 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:21:20.437 7513 7532 W GeckoEditableChild: No editable parent +10-02 04:21:20.491 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:21:20.507 7290 7290 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 04:21:20.523 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:21:21.779 418 418 I perfetto: probes_producer.cc:329 Producer stop (id=12) +10-02 04:21:21.780 421 421 I perfetto: ng_service_impl.cc:1948 Tracing session 12 ended, total sessions:0 +10-02 04:21:21.780 418 418 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 04:21:21.874 0 0 W perfetto: disabled ftrace +10-02 04:21:21.793 430 7286 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.mozilla.fenix.IntentReceiverActivity/raw_traces/1790907681792659682.perfetto_trace.pb +10-02 04:21:21.992 7290 7345 I FenixApplication: Running post-visual completeness tasks... +10-02 04:21:21.992 7290 7345 I FenixApplication: Storage initialization... +10-02 04:21:21.992 7290 7345 I PlacesHistoryStorage: Warming up places storage... +10-02 04:21:21.992 7290 7345 I PlacesHistoryStorage: 'Warming up places storage' took 0 ms +10-02 04:21:21.992 7290 7345 I PlacesBookmarksStorage: Warming up places storage... +10-02 04:21:21.992 7290 7345 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 04:21:21.992 7290 7345 I SyncableLoginsStorage: Warming up storage... +10-02 04:21:21.992 7290 7345 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 04:21:21.992 7290 7345 I AutofillCCAddressesStorage: Warming up storage... +10-02 04:21:21.992 7290 7345 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 04:21:21.993 7290 7290 I ColdStartupDuration: COLD VIEW Application. to first frame: 208 ms +10-02 04:21:21.993 7290 7353 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 04:21:21.994 7290 7350 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:21:21.994 7290 7350 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 04:21:21.999 7290 7345 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:21:21.999 7290 7345 I FenixApplication: 'Storage initialization' took 6 ms +10-02 04:21:22.626 7290 7324 D GeckoIdleService: Get idle time: time since reset 5114 msec +10-02 04:21:22.626 7290 7324 D GeckoIdleService: Idle timer callback: current idle time 5114 msec +10-02 04:21:22.627 7290 7324 D GeckoIdleService: next timeout 174885 msec from now +10-02 04:21:22.627 7290 7324 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174885 msec from now +10-02 04:21:22.627 7290 7324 D GeckoIdleService: reset timer expiry to 174895 msec from now +10-02 04:21:22.627 7290 7324 D GeckoIdleService: Idle timer callback: tell observer 0x75c11bedd4a8 user is idle +10-02 04:21:22.837 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:21:22.838 7290 7290 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 1 line +10-02 04:21:22.838 7290 7290 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:21:27.456 7290 7290 W org.redoubtbrowser: type=1400 audit(0.0:296): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:21:29.792 7290 7290 W org.redoubtbrowser: type=1400 audit(0.0:297): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:21:46.834 7693 7693 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:21:46.835 7693 7693 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:21:46.835 7693 7693 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:21:46.835 7693 7693 I AndroidRuntime: Using default boot image +10-02 04:21:46.835 7693 7693 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:21:46.835 7693 7693 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:21:46.835 7693 7693 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:21:46.836 7693 7693 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:21:46.832 7693 7693 W app_process: type=1400 audit(0.0:298): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:21:46.832 7693 7693 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:21:46.832 7693 7693 W app_process: type=1400 audit(0.0:301): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:21:46.862 7693 7693 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:21:46.862 7693 7693 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:21:46.864 7693 7693 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:21:46.864 7693 7693 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:21:46.864 7693 7693 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:21:46.869 7693 7693 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:21:46.870 7693 7693 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:21:46.873 7693 7709 V UiAutomation: Init UiAutomation@3ea19e1[id=4, flags=0] +10-02 04:21:46.987 7290 7395 I SessionStorage/AutoSave: Save: Periodic +10-02 04:21:47.877 7693 7693 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 04:21:47.878 530 2240 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@5f3cfbe +10-02 04:21:47.878 7693 7709 V UiAutomation: Init UiAutomation@3ea19e1[id=-1, flags=0] +10-02 04:21:47.879 7693 7693 D AndroidRuntime: Shutting down VM +10-02 04:21:48.316 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f8000000 0x3f87e9000] +10-02 04:21:48.324 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:21:48.324 7717 7717 I Gralloc4: mapper 4.x is not supported +10-02 04:21:48.327 7717 7717 D HostConnection: createUnique: call +10-02 04:21:48.327 7717 7717 D HostConnection: HostConnection::get() New Host Connection established 0x7ae18441d250, tid 7717 +10-02 04:21:48.327 7717 7717 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:21:48.327 7717 7717 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 04:21:48.354 7717 7717 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:21:48.550 0 0 D logd : logdr: UID=2000 GID=2000 PID=7719 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-fresh-first-run.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-fresh-first-run.png new file mode 100644 index 000000000..ae7c7782e Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-fresh-first-run.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-fresh-first-run.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-fresh-first-run.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-153.4-fresh-first-run.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-aboutconfig-manual.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-aboutconfig-manual.png new file mode 100644 index 000000000..f5fcebd90 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-aboutconfig-manual.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-aboutconfig-manual.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-aboutconfig-manual.xml new file mode 100644 index 000000000..ed4e1ad73 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-aboutconfig-manual.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-home-primed.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-home-primed.png new file mode 100644 index 000000000..e7cac39ca Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-home-primed.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-home-primed.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-home-primed.xml new file mode 100644 index 000000000..0b3c09fbf --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/new-home-primed.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-153.0-fresh-first-run.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-153.0-fresh-first-run.logcat new file mode 100644 index 000000000..9520be275 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-153.0-fresh-first-run.logcat @@ -0,0 +1,727 @@ +--------- beginning of system +10-02 04:14:08.510 530 578 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=-1: deletePackageX +10-02 04:14:08.510 530 578 I ActivityManager: Killing 3724:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to deletePackageX +10-02 04:14:08.511 530 578 I ActivityManager: Killing 3579:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to deletePackageX +10-02 04:14:08.512 530 578 W ActivityTaskManager: Force removing ActivityRecord{5a221a8 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t14 f}}: app died, no saved state +--------- beginning of main +10-02 04:14:08.513 3858 3858 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.514 530 578 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:08.515 530 578 I ActivityManager: Killing 3858:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:2b053c2c170349838bb04a3c6cffe109/u0a130i-8998 (adj 0): isolated not needed +10-02 04:14:08.515 530 578 I ActivityManager: Killing 3804:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:e60059c9c3684a798b87fcb71d202998/u0a130i-8999 (adj 0): isolated not needed +10-02 04:14:08.515 530 578 I ActivityManager: Killing 3685:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:e8223580012f476389cc84c315a59915/u0a130i-9000 (adj 0): isolated not needed +10-02 04:14:08.515 530 578 I WindowManager: Force finishing activity ActivityRecord{5a221a8 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t14 f} isExiting} +10-02 04:14:08.516 530 578 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{5a221a8 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t14 f} isExiting} +10-02 04:14:08.516 530 824 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@e5dbb11 +10-02 04:14:08.547 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3ff6e7000 0x3ffed0000] +10-02 04:14:08.549 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fe06d000 0x3fe856000] +10-02 04:14:08.549 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fc7e9000 0x3fcfd2000] +10-02 04:14:08.550 530 594 I PackageManager: Removing permission org.redoubtbrowser.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION that used to be declared by org.redoubtbrowser +10-02 04:14:08.550 530 594 I PackageManager: Removing permission org.redoubtbrowser.permission.RECEIVE_DOWNLOAD_BROADCAST that used to be declared by org.redoubtbrowser +10-02 04:14:08.550 530 594 I PackageManager: Removing permission org.redoubtbrowser.permission.PROFILER_INTERNAL that used to be declared by org.redoubtbrowser +10-02 04:14:08.550 530 594 W PackageManager: Removing dangling permission: org.redoubtbrowser.permission.PROFILER_INTERNAL from package org.redoubtbrowser +10-02 04:14:08.550 530 594 W PackageManager: Removing dangling permission: org.redoubtbrowser.permission.RECEIVE_DOWNLOAD_BROADCAST from package org.redoubtbrowser +10-02 04:14:08.550 530 594 W PackageManager: Removing dangling permission: org.redoubtbrowser.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION from package org.redoubtbrowser +10-02 04:14:08.550 530 594 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 04:14:08.570 302 302 I Zygote : Process 3724 exited due to signal 9 (Killed) +10-02 04:14:08.576 3663 3663 I Zygote : Process 3685 exited due to signal 9 (Killed) +10-02 04:14:08.576 3663 3663 I Zygote : Process 3858 exited due to signal 9 (Killed) +10-02 04:14:08.578 3663 3663 I Zygote : Process 3804 exited due to signal 9 (Killed) +10-02 04:14:08.586 530 580 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 3724 in 75ms +--------- beginning of kernel +10-02 04:14:08.679 0 0 I binder_alloc: 3579: binder_alloc_buf, no vma +10-02 04:14:08.680 0 0 I binder : 530:827 transaction failed 29189/-3, size 116-0 line 2863 +10-02 04:14:08.681 0 0 I binder : undelivered TRANSACTION_COMPLETE +10-02 04:14:08.587 530 827 W InputMethodManagerService: Got RemoteException sending setActive(false) notification to pid 3579 uid 10130 +10-02 04:14:08.682 0 0 I binder : undelivered transaction 158533, process died. +10-02 04:14:08.683 0 0 I binder : undelivered transaction 158518, process died. +10-02 04:14:08.590 530 2095 I WindowManager: WIN DEATH: Window{7d90a10 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity} +10-02 04:14:08.590 431 431 I keystore: clear_uid 10130 +10-02 04:14:08.590 530 2095 W InputDispatcher: Attempted to unregister already unregistered input channel '7d90a10 org.redoubtbrowser/org.mozilla.fenix.HomeActivity (server)' +10-02 04:14:08.590 530 594 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:14:08.590 530 594 D PackageManager: Clear ephemeral installer activity +10-02 04:14:08.591 530 594 E PermissionMonitor: unknown permission type: -1for uid: 10130 +10-02 04:14:08.591 530 2095 W WindowManager: Failed to deliver inset state change to w=Window{7d90a10 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity EXITING} +10-02 04:14:08.591 530 2095 W WindowManager: android.os.DeadObjectException +10-02 04:14:08.591 530 2095 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 04:14:08.591 530 2095 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 04:14:08.591 530 2095 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 04:14:08.591 530 2095 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 04:14:08.591 530 2095 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 04:14:08.591 530 2095 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 04:14:08.591 530 2095 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 04:14:08.591 530 2095 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 04:14:08.591 530 2095 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 04:14:08.591 530 2095 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 04:14:08.591 530 2095 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 04:14:08.591 530 2095 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 04:14:08.591 530 2095 W WindowManager: at com.android.server.wm.WindowState.setupWindowForRemoveOnExit(WindowState.java:2344) +10-02 04:14:08.591 530 2095 W WindowManager: at com.android.server.wm.WindowState.removeIfPossible(WindowState.java:2311) +10-02 04:14:08.591 530 2095 W WindowManager: at com.android.server.wm.WindowState.access$300(WindowState.java:254) +10-02 04:14:08.591 530 2095 W WindowManager: at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:2817) +10-02 04:14:08.591 530 2095 W WindowManager: at android.os.IBinder$DeathRecipient.binderDied(IBinder.java:305) +10-02 04:14:08.591 530 2095 W WindowManager: at android.os.BinderProxy.sendDeathNotice(BinderProxy.java:654) +10-02 04:14:08.592 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:14:08.685 0 0 I binder : undelivered transaction 158519, process died. +10-02 04:14:08.687 0 0 I binder : undelivered transaction 158743, process died. +10-02 04:14:08.595 530 615 I WindowManager: WIN DEATH: Window{dade8b4 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity} +10-02 04:14:08.595 530 615 W InputDispatcher: Attempted to unregister already unregistered input channel 'dade8b4 org.redoubtbrowser/org.mozilla.fenix.HomeActivity (server)' +10-02 04:14:08.596 302 302 I Zygote : Process 3579 exited due to signal 9 (Killed) +10-02 04:14:08.688 0 0 I binder : undelivered transaction 158515, process died. +10-02 04:14:08.690 0 0 I binder : undelivered transaction 158517, process died. +10-02 04:14:08.619 530 594 I system_server: Explicit concurrent copying GC freed 116766(5705KB) AllocSpace objects, 18(616KB) LOS objects, 49% free, 9174KB/17MB, paused 30us total 27.014ms +10-02 04:14:08.623 4090 4092 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:14:08.623 530 594 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: pkg removed +10-02 04:14:08.624 530 594 E libprocessgroup: getpgid(3663) failed: Permission denied +10-02 04:14:08.626 1855 1855 I abb : StartCommandInProcess(73657474696e67730067657400676c6f settings.get.glo [truncated]) +10-02 04:14:08.627 1855 1890 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:14:08.627 1855 1855 I abb : StartCommandInProcess(7061636b61676500696e7374616c6c00 package.install. [truncated]) +10-02 04:14:08.629 530 594 E libprocessgroup: getpgid(3663) failed: Permission denied +10-02 04:14:08.630 530 580 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 3579 in 43ms +10-02 04:14:08.620 530 530 W PackageManager: type=1400 audit(0.0:94): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:14:08.630 530 580 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 3858 in 0ms +10-02 04:14:08.630 530 580 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 3804 in 0ms +10-02 04:14:08.630 530 580 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 3685 in 0ms +10-02 04:14:08.620 530 530 W PackageManager: type=1400 audit(0.0:95): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:14:08.729 0 0 W audit : audit_lost=10 audit_rate_limit=5 audit_backlog_limit=64 +10-02 04:14:08.624 530 530 W Binder:530_C: type=1400 audit(0.0:96): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:14:08.732 0 0 E audit : rate limit exceeded +10-02 04:14:08.624 530 530 W Binder:530_C: type=1400 audit(0.0:97): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:14:08.641 530 594 E libprocessgroup: getpgid(3663) failed: Permission denied +10-02 04:14:08.642 302 302 I Zygote : Process 3663 exited due to signal 9 (Killed) +10-02 04:14:08.624 530 530 W Binder:530_C: type=1400 audit(0.0:98): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:14:08.646 530 594 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 3663 in 22ms +10-02 04:14:08.647 530 594 I WindowManager: Force finishing activity ActivityRecord{5a221a8 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t14 f} isExiting} +10-02 04:14:08.647 530 594 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{5a221a8 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t14 f} isExiting} +10-02 04:14:08.624 530 530 W PackageManager: type=1400 audit(0.0:99): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:14:08.649 530 635 V StorageManagerService: Package org.redoubtbrowser does not have legacy storage +10-02 04:14:08.649 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 04:14:08.649 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.musicfx/.Compatibility$Receiver +10-02 04:14:08.649 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_REMOVED +10-02 04:14:08.650 530 619 I RollbackManager: broadcast=ACTION_PACKAGE_FULLY_REMOVED pkg=org.redoubtbrowser +10-02 04:14:08.651 530 569 I RoleManagerService: Granting default roles... +10-02 04:14:08.624 530 530 W PackageManager: type=1400 audit(0.0:100): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:14:08.652 1439 1439 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_REMOVED +10-02 04:14:08.660 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:14:08.674 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:14:08.675 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:14:08.675 530 530 W WifiService: Couldn't get PackageInfo for package:org.redoubtbrowser +10-02 04:14:08.675 1334 1394 I LatinIME:LogUtils: Dictionary info: dictionary = main:en ; version = 54 ; date = 1414726273 +10-02 04:14:08.675 530 530 D WifiService: Remove settings for package:org.redoubtbrowser +10-02 04:14:08.676 530 690 D WifiConfigManager: Remove all networks for app ApplicationInfo{4458e99 org.redoubtbrowser} +10-02 04:14:08.676 530 530 W WifiService: Couldn't get PackageInfo for package:org.redoubtbrowser +10-02 04:14:08.676 530 530 D WifiService: Remove settings for package:org.redoubtbrowser +10-02 04:14:08.676 530 530 I ConditionProviders: Disallowing condition provider org.redoubtbrowser +10-02 04:14:08.683 530 690 D WifiConfigStore: Writing to stores completed in 4 ms. +10-02 04:14:08.683 530 690 I PasspointManager: No app ops listener found for org.redoubtbrowser +10-02 04:14:08.683 530 690 D WifiConfigManager: Remove all networks for app ApplicationInfo{42bf537 org.redoubtbrowser} +10-02 04:14:08.684 383 1754 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:14:08.685 530 690 D WifiConfigStore: Writing to stores completed in 1 ms. +10-02 04:14:08.685 530 690 I PasspointManager: No app ops listener found for org.redoubtbrowser +10-02 04:14:08.685 383 1754 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:14:08.689 383 1754 I chatty : uid=1041(audioserver) Binder:383_4 identical 9 lines +10-02 04:14:08.689 383 1754 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:14:08.690 949 949 D Launcher.Model: package removed received org.redoubtbrowser +10-02 04:14:08.690 949 991 D PackageUpdatedTask: Removing app iconorg.redoubtbrowser +10-02 04:14:08.691 383 1754 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:14:08.691 383 1754 I chatty : uid=1041(audioserver) Binder:383_4 identical 2 lines +10-02 04:14:08.691 383 1754 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:14:08.697 949 991 D ModelWriter: removing items from db +10-02 04:14:08.697 949 991 D ModelWriter: java.lang.Exception +10-02 04:14:08.697 949 991 D ModelWriter: at com.android.launcher3.model.ModelWriter.deleteItemsFromDatabase(ModelWriter.java:272) +10-02 04:14:08.697 949 991 D ModelWriter: at com.android.launcher3.model.ModelWriter.deleteItemsFromDatabase(ModelWriter.java:262) +10-02 04:14:08.697 949 991 D ModelWriter: at com.android.launcher3.model.BaseModelUpdateTask.deleteAndBindComponentsRemoved(BaseModelUpdateTask.java:111) +10-02 04:14:08.697 949 991 D ModelWriter: at com.android.launcher3.model.PackageUpdatedTask.execute(PackageUpdatedTask.java:323) +10-02 04:14:08.697 949 991 D ModelWriter: at com.android.launcher3.model.BaseModelUpdateTask.run(BaseModelUpdateTask.java:67) +10-02 04:14:08.697 949 991 D ModelWriter: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:14:08.697 949 991 D ModelWriter: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:14:08.697 949 991 D ModelWriter: at android.os.Looper.loop(Looper.java:223) +10-02 04:14:08.697 949 991 D ModelWriter: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:14:08.707 1439 2336 I MediaProvider: Begin Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:org.redoubtbrowser flg=0x5000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 04:14:08.709 1439 2336 I MediaProvider: End Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:org.redoubtbrowser flg=0x5000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 04:14:08.713 784 4105 I RoleControllerServiceImpl: Adding package as default/fallback role holder, package: org.chromium.webview_shell, role: android.app.role.BROWSER +10-02 04:14:08.715 530 530 I Telecom : PhoneAccountRegistrar: getSimCallManager: SimCallManager for subId 1 queried, returning: null: TSI.gSCMFU@AJY +10-02 04:14:08.779 530 572 W ActivityManager: setHasOverlayUi called on unknown pid: 3579 +10-02 04:14:09.744 530 2095 W system_server: Long monitor contention with owner PackageInstaller (603) at void com.android.server.pm.PackageInstallerSession.handleInstall()(PackageInstallerSession.java:1714) waiters=0 in int com.android.server.pm.PackageInstallerSession.getInstallerUid() for 661ms +10-02 04:14:09.749 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl351857405.tmp/base.apk Binary XML file line #834 +10-02 04:14:09.749 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl351857405.tmp/base.apk Binary XML file line #845 +10-02 04:14:09.749 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl351857405.tmp/base.apk Binary XML file line #956 +10-02 04:14:09.749 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl351857405.tmp/base.apk Binary XML file line #965 +10-02 04:14:09.749 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl351857405.tmp/base.apk Binary XML file line #974 +10-02 04:14:09.751 530 631 W RuleEvaluation: Integrity rule files are not available. +10-02 04:14:09.751 530 594 I PackageManager: Integrity check passed for file:///data/app/vmdl351857405.tmp +10-02 04:14:09.753 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl351857405.tmp/base.apk Binary XML file line #834 +10-02 04:14:09.753 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl351857405.tmp/base.apk Binary XML file line #845 +10-02 04:14:09.753 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl351857405.tmp/base.apk Binary XML file line #956 +10-02 04:14:09.753 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl351857405.tmp/base.apk Binary XML file line #965 +10-02 04:14:09.753 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl351857405.tmp/base.apk Binary XML file line #974 +10-02 04:14:09.887 530 594 W PackageManager: Provider ComponentInfo{org.redoubtbrowser/androidx.startup.InitializationProvider} already defined; ignoring +10-02 04:14:09.887 530 594 W PackageManager: Skipping provider name org.redoubtbrowser.androidx-startup (in package org.redoubtbrowser): name already used by org.redoubtbrowser +10-02 04:14:09.888 530 594 D CompatibilityChangeReporter: Compat change id reported: 135549675; UID 10131; state: ENABLED +10-02 04:14:09.888 530 594 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 04:14:09.896 530 594 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:14:09.896 530 594 D PackageManager: Clear ephemeral installer activity +10-02 04:14:09.897 530 569 V StorageManagerService: Package null does not have legacy storage +10-02 04:14:09.897 1439 1462 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: op android:read_external_storage +10-02 04:14:09.897 1439 1462 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: op android:read_external_storage +10-02 04:14:09.899 530 594 I PackageDexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/~~jEIjrSaSomGSHgzMZ1Rb5Q==/org.redoubtbrowser-pGxZMc59kbxOrSZYsvXxqQ==/base.apk pkg=org.redoubtbrowser isa=x86_64 dexoptFlags=boot_complete,profile_guided,public,enable_hidden_api_checks targetFilter=speed-profile oatDir=/data/app/~~jEIjrSaSomGSHgzMZ1Rb5Q==/org.redoubtbrowser-pGxZMc59kbxOrSZYsvXxqQ==/oat classLoaderContext=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} +10-02 04:14:09.899 429 552 V installd: DexInv: --- BEGIN '/data/app/~~jEIjrSaSomGSHgzMZ1Rb5Q==/org.redoubtbrowser-pGxZMc59kbxOrSZYsvXxqQ==/base.apk' --- +10-02 04:14:09.907 4106 4106 W dex2oat32: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:14:09.907 4106 4106 I dex2oat32: /apex/com.android.art/bin/dex2oat32 --input-vdex-fd=-1 --output-vdex-fd=9 --updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=speed-profile --classpath-dir=/data/app/~~jEIjrSaSomGSHgzMZ1Rb5Q==/org.redoubtbrowser-pGxZMc59kbxOrSZYsvXxqQ== --class-loader-context=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} --generate-mini-debug-info --compact-dex-level=none --compilation-reason=install +10-02 04:14:09.908 4106 4106 I dex2oat32: setting boot class path to /apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/core-icu4j.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/framework-atb-backward-compatibility.jar +10-02 04:14:10.262 4106 4108 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;Landroid/view/ScrollCaptureCallback;)V (blacklist, linking, denied) +10-02 04:14:10.262 4106 4108 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureSession;->getSurface()Landroid/view/Surface; (blacklist, linking, denied) +10-02 04:14:10.262 4106 4108 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/Rect;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 04:14:10.262 4106 4108 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/RectF;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 04:14:10.262 4106 4108 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->setScrollBounds(Landroid/graphics/Rect;)V (blacklist, linking, denied) +10-02 04:14:10.263 4106 4106 W dex2oat32: Accessing hidden method Landroid/app/job/JobParameters;->getStopReason()I (greylist-max-o, linking, denied) +10-02 04:14:10.306 4106 4106 W dex2oat32: Accessing hidden method Landroid/content/Context;->isUiContext()Z (blacklist, linking, denied) +10-02 04:14:10.661 4106 4106 I dex2oat32: dex2oat took 755.100ms (1.911s cpu) (threads: 4) arena alloc=18KB (19064B) java alloc=19MB (20460472B) native alloc=23MB (24923824B) free=6485KB (6640816B) +10-02 04:14:10.666 429 552 V installd: DexInv: --- END '/data/app/~~jEIjrSaSomGSHgzMZ1Rb5Q==/org.redoubtbrowser-pGxZMc59kbxOrSZYsvXxqQ==/base.apk' (success) --- +10-02 04:14:10.668 429 552 E installd: Couldn't opendir /data/app/vmdl351857405.tmp: No such file or directory +10-02 04:14:10.668 429 552 E installd: Failed to delete /data/app/vmdl351857405.tmp: No such file or directory +10-02 04:14:10.669 1855 1890 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:14:10.671 1439 1439 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +10-02 04:14:10.671 530 569 I RoleManagerService: Granting default roles... +10-02 04:14:10.672 530 577 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 04:14:10.672 530 577 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 04:14:10.672 530 577 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 04:14:10.672 530 577 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 04:14:10.672 530 577 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 04:14:10.672 530 577 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 04:14:10.672 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:14:10.672 530 2095 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 04:14:10.672 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 04:14:10.673 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 04:14:10.673 738 738 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 04:14:10.664 530 530 W Binder:530_C: type=1400 audit(0.0:104): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:14:10.677 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AJc +10-02 04:14:10.682 530 530 I Telecom : PhoneAccountRegistrar: getSimCallManager: SimCallManager for subId 1 queried, returning: null: TSI.gSCMFU@AJg +10-02 04:14:10.664 530 530 I chatty : uid=1000(system) Binder:530_3 identical 1 line +10-02 04:14:10.664 530 530 W Binder:530_C: type=1400 audit(0.0:106): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:14:10.683 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:14:10.687 1091 1091 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 04:14:10.687 530 577 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 04:14:10.695 784 807 I PermissionControllerServiceImpl: Updating user sensitive for uid 10131 +10-02 04:14:10.709 4123 4124 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:14:10.746 4129 4129 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:14:10.747 4129 4129 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:14:10.747 4129 4129 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:14:10.747 4129 4129 I AndroidRuntime: Using default boot image +10-02 04:14:10.841 0 0 W audit : audit_lost=13 audit_rate_limit=5 audit_backlog_limit=64 +10-02 04:14:10.842 0 0 E audit : rate limit exceeded +10-02 04:14:10.744 4129 4129 W app_process: type=1400 audit(0.0:107): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:14:10.752 4129 4129 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:14:10.752 4129 4129 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:14:10.752 4129 4129 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:14:10.753 4129 4129 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:14:10.744 4129 4129 W app_process: type=1400 audit(0.0:108): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:14:10.796 4129 4129 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:14:10.796 4129 4129 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:14:10.799 4129 4129 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:14:10.800 4129 4129 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:14:10.807 4129 4129 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:14:10.809 4129 4129 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:14:10.810 4129 4129 D AndroidRuntime: Shutting down VM +10-02 04:14:11.226 530 615 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://example.org/... flg=0x10000000 cmp=org.redoubtbrowser/org.mozilla.fenix.IntentReceiverActivity} from uid 2000 +10-02 04:14:11.226 530 572 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 04:14:11.228 421 421 I perfetto: ing_service_impl.cc:758 Configured tracing session 6, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 04:14:11.228 418 418 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=6) +10-02 04:14:11.229 4147 4149 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:14:11.230 530 572 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 04:14:11.230 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 04:14:11.234 302 302 D Zygote : Forked child process 4155 +10-02 04:14:11.234 530 579 I ActivityManager: Start proc 4155:org.redoubtbrowser/u0a131 for pre-top-activity {org.redoubtbrowser/org.mozilla.fenix.IntentReceiverActivity} +10-02 04:14:11.247 418 418 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 04:14:11.341 0 0 W perfetto: enabled ftrace +10-02 04:14:11.278 4155 4155 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:14:11.280 388 413 I adbd : jdwp connection from 4155 +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.282 530 615 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.285 4155 4155 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 04:14:11.288 4155 4155 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:14:11.288 4155 4155 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:14:11.310 4155 4155 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 04:14:11.326 4155 4155 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.0esr-1-default"), app_build: Some("2016184438"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790907249886), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("true"), "is_first_run": Bool(true), "is_large_device": Bool(false), "number_of_app_launches": Number(0)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(true), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 04:14:11.327 4155 4184 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:14:11.328 4155 4184 I nimbus::stateful::persistence: Upgrading from version 2 to version 3 +10-02 04:14:11.328 4155 4184 I nimbus::stateful::persistence: Migration v2->v3: experiments_participation=true, rollouts_participation=true +10-02 04:14:11.328 4155 4184 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 02:14:09 UTC +10-02 04:14:11.336 4155 4187 I GeckoThread: preparing to run Gecko +10-02 04:14:11.340 4155 4187 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 04:14:11.341 4155 4187 E GeckoLibLoad: Load sqlite start +10-02 04:14:11.341 4155 4187 E GeckoLibLoad: Load sqlite done +10-02 04:14:11.341 4155 4187 E GeckoLibLoad: Load nss start +10-02 04:14:11.341 4155 4187 E GeckoLibLoad: Load nss done +10-02 04:14:11.345 4155 4187 E GeckoLibLoad: Loaded libs in 4.335597ms total, 0ms(0ms) user, 3ms(3ms) system, 0(0) faults +10-02 04:14:11.346 4155 4187 W GeckoThread: zerdatime 199713 - runGecko +10-02 04:14:11.347 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 04:14:11.348 4155 4180 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 04:14:11.348 4155 4181 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 04:14:11.350 530 2176 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:14:11.350 530 2176 D PackageManager: Clear ephemeral installer activity +10-02 04:14:11.351 4155 4155 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 04:14:11.377 4155 4181 I ActionBarPolicy: Default - Starting check... +10-02 04:14:11.377 4155 4181 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 04:14:11.378 4155 4155 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 04:14:11.378 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 04:14:11.381 4155 4192 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:14:11.381 4155 4192 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:14:11.382 4155 4187 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 04:14:11.382 4155 4193 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 04:14:11.386 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 04:14:11.386 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 04:14:11.386 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 04:14:11.389 4155 4187 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 04:14:11.389 4155 4187 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 04:14:11.389 4155 4187 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 04:14:11.389 4155 4187 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 04:14:11.391 4155 4207 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 04:14:11.391 4155 4155 I FirefoxAccountStateMachine: Sync is disabled +10-02 04:14:11.392 4155 4155 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:14:11.392 4155 4218 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 04:14:11.392 4155 4207 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 04:14:11.393 4155 4207 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:14:11.396 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 04:14:11.396 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.HistoryMetadataAction$SetHistoryMetadataKeyAction +10-02 04:14:11.396 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 04:14:11.396 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$AddTabAction +10-02 04:14:11.396 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$LoadUrlAction +10-02 04:14:11.398 4155 4234 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:14:11.400 530 2176 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 04:14:11.400 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 04:14:11.400 530 2176 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://example.org/... cmp=org.redoubtbrowser/org.mozilla.fenix.HomeActivity (has extras)} from uid 10131 +10-02 04:14:11.404 4155 4221 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 04:14:11.404 4155 4234 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:14:11.405 4155 4234 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:14:11.406 530 2176 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (199650) +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.406 530 2176 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.412 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f8000000 0x3f87e9000] +10-02 04:14:11.419 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 04:14:11.429 530 615 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:14:11.429 530 615 D PackageManager: Clear ephemeral installer activity +10-02 04:14:11.429 302 302 D Zygote : Forked child process 4241 +10-02 04:14:11.430 4155 4179 E SearchMiddleware: Could not find migrated default search engine () +10-02 04:14:11.431 4155 4179 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:14:11.432 530 579 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 04:14:11.435 4155 4190 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:14:11.436 4155 4155 I NavController: Ignoring popBackStack to destination org.redoubtbrowser:id/browserFragment as it was not found on the current back stack +10-02 04:14:11.438 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 04:14:11.439 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RestoreHiddenSearchEnginesAction +10-02 04:14:11.439 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 04:14:11.447 4155 4155 W GeckoViewActivityContextDelegate: A non-activity context was set. +10-02 04:14:11.448 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 04:14:11.448 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 04:14:11.458 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 04:14:11.459 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 04:14:11.462 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 04:14:11.462 4155 4193 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:14:11.463 4155 4193 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 04:14:11.464 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:14:11.464 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:14:11.467 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateExpandedToolbarStateAction +10-02 04:14:11.470 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 04:14:11.470 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 04:14:11.470 301 4237 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:14:11.472 4155 4209 I StartupTypeTelemetry: Recorded start up: cold_view +10-02 04:14:11.482 530 579 I AppZygote: Starting application preload. +10-02 04:14:11.483 4241 4241 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 04:14:11.483 4241 4241 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 04:14:11.484 4241 4241 I GeckoViewZygotePreload: doPreload +10-02 04:14:11.491 530 579 I AppZygote: Application preload done. +10-02 04:14:11.491 4241 4241 I AppZygoteInit: Application preload done +10-02 04:14:11.496 4241 4241 D Zygote : Forked child process 4273 +10-02 04:14:11.497 530 579 W ActivityManager: Slow operation: 97ms so far, now at startProcess: returned from zygote! +10-02 04:14:11.497 530 579 W ActivityManager: Slow operation: 97ms so far, now at startProcess: done updating battery stats +10-02 04:14:11.497 530 579 W ActivityManager: Slow operation: 97ms so far, now at startProcess: building log message +10-02 04:14:11.497 530 579 I ActivityManager: Start proc 4273:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ad6dd5d1c7404d68b0d8d2f74d4189ca/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ad6dd5d1c7404d68b0d8d2f74d4189ca} +10-02 04:14:11.497 530 579 W ActivityManager: Slow operation: 97ms so far, now at startProcess: starting to update pids map +10-02 04:14:11.497 530 579 W ActivityManager: Slow operation: 97ms so far, now at startProcess: done updating pids map +10-02 04:14:11.498 4273 4273 W 0d8d2f74d4189c: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:14:11.499 388 413 I adbd : jdwp connection from 4273 +10-02 04:14:11.500 530 1517 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 04:14:11.503 4273 4273 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:14:11.503 4273 4273 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:14:11.505 4273 4273 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ad6dd5d1c7404d68b0d8d2f74d4189ca +10-02 04:14:11.505 4273 4293 I GeckoThread: preparing to run Gecko +10-02 04:14:11.527 4155 4187 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5bc50, tid 4187 +10-02 04:14:11.530 352 381 W ServiceManager: Permission failure: android.permission.ACCESS_SURFACE_FLINGER from uid=10131 pid=4155 +10-02 04:14:11.530 352 381 D PermissionCache: checking android.permission.ACCESS_SURFACE_FLINGER for uid=10131 => denied (136 us) +10-02 04:14:11.538 4155 4187 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:14:11.539 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:14:11.539 4155 4232 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5c910, tid 4232 +10-02 04:14:11.543 4155 4232 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:14:11.543 4155 4232 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 04:14:11.544 4155 4232 D EGL_emulation: eglCreateContext: 0x75c21abcbdf0: maj 3 min 1 rcv 4 +10-02 04:14:11.544 4155 4187 D EGL_emulation: eglCreateContext: 0x75c21abcd4a0: maj 3 min 1 rcv 4 +10-02 04:14:11.545 4155 4232 D EGL_emulation: eglMakeCurrent: 0x75c21abcbdf0: ver 3 1 (tinfo 0x75c1babea0d0) (first time) +10-02 04:14:11.562 4155 4187 D EGL_emulation: eglMakeCurrent: 0x75c21abcd4a0: ver 3 1 (tinfo 0x75c1babe9770) (first time) +10-02 04:14:11.579 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f87e9000 0x3f8fd2000] +10-02 04:14:11.594 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:14:11.594 4155 4232 I Gralloc4: mapper 4.x is not supported +10-02 04:14:11.594 4155 4232 D HostConnection: createUnique: call +10-02 04:14:11.594 4155 4232 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5cfd0, tid 4232 +10-02 04:14:11.595 4155 4232 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:14:11.595 4155 4232 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 04:14:11.628 4155 4187 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 04:14:11.628 4155 4232 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:14:11.638 530 1517 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 04:14:11.638 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 04:14:11.650 302 302 D Zygote : Forked child process 4301 +10-02 04:14:11.651 530 579 I ActivityManager: Start proc 4301:org.redoubtbrowser:gpu_disable_art_image_/u0a131 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 04:14:11.657 4301 4301 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:14:11.659 388 413 I adbd : jdwp connection from 4301 +10-02 04:14:11.664 530 615 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 04:14:11.674 4301 4301 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 04:14:11.681 4301 4301 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:14:11.681 4301 4301 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:14:11.687 4301 4301 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 04:14:11.687 4301 4326 I GeckoThread: preparing to run Gecko +10-02 04:14:11.691 4301 4326 E GeckoLibLoad: Load sqlite start +10-02 04:14:11.692 4301 4326 E GeckoLibLoad: Load sqlite done +10-02 04:14:11.692 4301 4326 E GeckoLibLoad: Load nss start +10-02 04:14:11.692 4301 4326 E GeckoLibLoad: Load nss done +10-02 04:14:11.703 4301 4326 E GeckoLibLoad: Loaded libs in 10.838654ms total, 0ms(0ms) user, 9ms(10ms) system, 0(0) faults +10-02 04:14:11.703 4301 4326 W GeckoThread: zerdatime 200070 - runGecko +10-02 04:14:11.714 4301 4344 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 04:14:11.715 4301 4333 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:14:11.716 4301 4333 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:14:11.717 4301 4333 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:14:11.725 4301 4333 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab4dd90, tid 4333 +10-02 04:14:11.728 4301 4333 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:14:11.728 352 352 E Layer : [SurfaceView - org.redoubtbrowser/org.mozilla.fenix.HomeActivity#0] No local sync point found +10-02 04:14:11.737 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:14:11.737 4301 4333 D EGL_emulation: eglCreateContext: 0x75c21ab90e00: maj 3 min 1 rcv 4 +10-02 04:14:11.739 4301 4333 D EGL_emulation: eglMakeCurrent: 0x75c21ab90e00: ver 3 1 (tinfo 0x75c1bab8dc40) (first time) +10-02 04:14:11.741 4273 4293 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:14:11.741 4273 4293 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:14:11.741 4273 4293 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:14:11.747 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f8fd2000 0x3f97bb000] +10-02 04:14:11.754 530 583 E libprocessgroup: AddTidToCgroup failed to write '4350'; fd=49: Invalid argument +10-02 04:14:11.754 530 583 E libprocessgroup: Failed to add task into cgroup +10-02 04:14:11.754 530 583 W libprocessgroup: ExecuteForTask failed for aggregate profile: Invalid argument +10-02 04:14:11.754 4273 4293 E GeckoLibLoad: Load sqlite start +10-02 04:14:11.754 4273 4293 E GeckoLibLoad: Load sqlite done +10-02 04:14:11.754 4273 4293 E GeckoLibLoad: Load nss start +10-02 04:14:11.754 4273 4293 E GeckoLibLoad: Load nss done +10-02 04:14:11.754 4273 4293 E GeckoLibLoad: Loaded libs in 0.241927ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:14:11.754 4273 4293 W GeckoThread: zerdatime 200122 - runGecko +10-02 04:14:11.762 4155 4184 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:14:11.763 530 615 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.763 530 615 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.763 530 615 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.763 530 615 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.763 530 615 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.763 530 615 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.763 530 615 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.763 530 615 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.763 530 615 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.763 530 615 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.764 530 572 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 04:14:11.765 530 577 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016184438/org.mozilla.fenix.HomeActivity/compiled_traces/compiled_trace.pb doesn't exist +10-02 04:14:11.767 530 577 I ActivityTaskManager: Displayed org.redoubtbrowser/org.mozilla.fenix.HomeActivity: +534ms +10-02 04:14:11.767 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:14:11.768 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$TaskPreferenceUpdated +10-02 04:14:11.775 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bb000 0x3f9fa4000] +10-02 04:14:11.775 530 2176 W ActivityManager: Receiver with filter android.content.IntentFilter@dd872c7 already registered for pid 4155, callerPackage is org.redoubtbrowser +10-02 04:14:11.777 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:14:11.777 4155 4217 I MessageNotificationWorker: Successfully fetched and applied Nimbus experiments. +10-02 04:14:11.777 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateExpandedToolbarStateAction +10-02 04:14:11.780 4155 4155 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 04:14:11.780 4155 4187 I GeckoSession: zerdatime 200148 - chrome startup finished +10-02 04:14:11.791 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f97bb000 0x3f9fa4000] +10-02 04:14:11.795 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f9fa4000 0x3fa78d000] +10-02 04:14:11.801 4155 4155 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 04:14:11.802 4155 4155 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 04:14:11.802 4155 4155 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 04:14:11.802 530 2176 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.802 530 2176 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.802 530 2176 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.802 530 2176 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.802 530 2176 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.802 530 2176 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.802 530 2176 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.802 530 2176 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.802 530 2176 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.802 530 2176 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:14:11.804 4155 4200 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=2b15c844-a95a-442e-9145-7381202a8663, tags={ org.mozilla.fenix.messaging.MessageNotificationWorker } ] +10-02 04:14:11.871 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:14:11.875 530 1517 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 04:14:11.875 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 04:14:11.873 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:14:11.880 4241 4241 D Zygote : Forked child process 4378 +10-02 04:14:11.880 530 579 I ActivityManager: Start proc 4378:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:32cc4078c08840e586591988e29af8d7/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:32cc4078c08840e586591988e29af8d7} +10-02 04:14:11.882 4378 4378 W 6591988e29af8d: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:14:11.883 388 413 I adbd : jdwp connection from 4378 +10-02 04:14:11.885 530 1517 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 04:14:11.888 4378 4378 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:14:11.888 4378 4378 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:14:11.895 4378 4378 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:32cc4078c08840e586591988e29af8d7 +10-02 04:14:11.896 4378 4397 I GeckoThread: preparing to run Gecko +10-02 04:14:11.897 4378 4397 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:14:11.897 4378 4397 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:14:11.897 4378 4397 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:14:11.897 4378 4397 E GeckoLibLoad: Load sqlite start +10-02 04:14:11.897 4378 4397 E GeckoLibLoad: Load sqlite done +10-02 04:14:11.897 4378 4397 E GeckoLibLoad: Load nss start +10-02 04:14:11.897 4378 4397 E GeckoLibLoad: Load nss done +10-02 04:14:11.898 4378 4397 E GeckoLibLoad: Loaded libs in 0.145974ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:14:11.898 4378 4397 W GeckoThread: zerdatime 200265 - runGecko +10-02 04:14:11.902 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:14:11.903 4155 4155 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 04:14:11.905 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:14:11.920 4378 4378 W WebExtensions: type=1400 audit(0.0:114): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:14:11.924 4378 4378 W WebExtensions: type=1400 audit(0.0:115): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:14:11.939 4378 4397 W GeckoEditableChild: No editable parent +10-02 04:14:11.940 4378 4397 W GeckoEditableChild: No editable parent +10-02 04:14:11.979 4155 4187 D GeckoIdleService: Registering Idle observer callback +10-02 04:14:11.979 4155 4187 D GeckoIdleService: Register idle observer 0x75c12223c540 for 180 seconds +10-02 04:14:11.979 4155 4187 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 04:14:11.979 4155 4187 D GeckoIdleService: next timeout 180000 msec from now +10-02 04:14:11.979 4155 4187 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 04:14:11.979 4155 4187 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 04:14:11.980 4155 4187 D GeckoIdleService: Get idle time: time since reset 0 msec +10-02 04:14:11.982 4155 4187 D GeckoIdleService: Register idle observer 0x75c11c3dd488 for 5 seconds +10-02 04:14:11.982 4155 4187 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 04:14:11.982 4155 4187 D GeckoIdleService: next timeout 4997 msec from now +10-02 04:14:11.982 4155 4187 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4997 msec from now +10-02 04:14:11.982 4155 4187 D GeckoIdleService: reset timer expiry to 5007 msec from now +10-02 04:14:12.008 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:14:12.358 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:14:12.064 4155 4155 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 04:14:12.066 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:14:12.392 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 04:14:12.392 738 738 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 04:14:12.392 530 569 I RoleManagerService: Granting default roles... +10-02 04:14:12.392 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AJs +10-02 04:14:12.393 530 577 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 04:14:12.393 530 577 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 04:14:12.393 784 2867 I PermissionControllerServiceImpl: Updating user sensitive for uid 10131 +10-02 04:14:12.394 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:14:12.394 530 577 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 04:14:12.394 530 577 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 04:14:12.395 530 577 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 04:14:12.395 530 577 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 04:14:12.396 530 577 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 04:14:12.401 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:14:12.791 530 829 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 04:14:12.791 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 04:14:12.794 4241 4241 D Zygote : Forked child process 4442 +10-02 04:14:12.794 530 579 I ActivityManager: Start proc 4442:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:290d9b400edf41afa75b82fed9c0bc71/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:290d9b400edf41afa75b82fed9c0bc71} +10-02 04:14:12.795 4442 4442 W 75b82fed9c0bc7: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:14:12.796 388 413 I adbd : jdwp connection from 4442 +10-02 04:14:12.798 530 829 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 04:14:12.800 4442 4442 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:14:12.800 4442 4442 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:14:12.826 4442 4442 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:290d9b400edf41afa75b82fed9c0bc71 +10-02 04:14:12.826 4442 4462 I GeckoThread: preparing to run Gecko +10-02 04:14:12.827 4442 4462 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:14:12.827 4442 4462 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:14:12.827 4442 4462 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:14:12.828 4442 4462 E GeckoLibLoad: Load sqlite start +10-02 04:14:12.828 4442 4462 E GeckoLibLoad: Load sqlite done +10-02 04:14:12.828 4442 4462 E GeckoLibLoad: Load nss start +10-02 04:14:12.828 4442 4462 E GeckoLibLoad: Load nss done +10-02 04:14:12.828 4442 4462 E GeckoLibLoad: Loaded libs in 0.107133ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:14:12.828 4442 4462 W GeckoThread: zerdatime 201196 - runGecko +10-02 04:14:12.860 4442 4442 W org.redoubtbrowser_zygote: type=1400 audit(0.0:116): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:14:12.860 4442 4442 W org.redoubtbrowser_zygote: type=1400 audit(0.0:117): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:14:13.574 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:14:13.574 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdatePromptRequestWebExtensionAction +10-02 04:14:13.587 4155 4485 I Addon : Icon for extension uBlock0@raymondhill.net loaded successfully +10-02 04:14:13.589 4378 4397 W GeckoEditableChild: No editable parent +10-02 04:14:13.595 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:14:13.595 4155 4155 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 04:14:13.596 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:14:13.601 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fa78d000 0x3faa93000] +10-02 04:14:13.603 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3faa93000 0x3fad99000] +10-02 04:14:13.607 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fad99000 0x3fb09f000] +10-02 04:14:13.621 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:14:13.622 530 2176 D ConnectivityService: requestNetwork for uid/pid:10131/4155 NetworkRequest [ TRACK_DEFAULT id=23, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] +10-02 04:14:13.623 530 694 D ConnectivityService: NetReassign [23 : null → 101] +10-02 04:14:13.623 530 690 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=23, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:14:13.623 1091 1091 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=23, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:14:13.623 530 690 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=23, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:14:13.627 1091 1091 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 04:14:13.627 1091 1091 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 04:14:13.630 760 760 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 04:14:13.636 4155 4155 I AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +10-02 04:14:13.637 760 760 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@6132946 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 04:14:13.643 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:14:13.655 4155 4155 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 5 lines +10-02 04:14:13.660 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:14:14.000 4155 4155 W org.redoubtbrowser: type=1400 audit(0.0:118): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:14:14.040 4155 4155 W org.redoubtbrowser: type=1400 audit(0.0:119): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:14:14.816 4155 4155 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 04:14:14.816 4155 4155 E LibreWolfUboPreinstaller: org.mozilla.gecko.EventDispatcher$QueryException +10-02 04:14:14.816 4155 4155 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$2.sendError(r8-map-id-d1286cd67ecea1bc4f1ad655d47b120db2db2e9a60d881c530a3871f78cd07e1:3) +10-02 04:14:14.816 4155 4155 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$JavaCallbackDelegate$1.run(r8-map-id-d1286cd67ecea1bc4f1ad655d47b120db2db2e9a60d881c530a3871f78cd07e1:73) +10-02 04:14:14.816 4155 4155 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:14:14.816 4155 4155 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:14:14.816 4155 4155 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 04:14:14.816 4155 4155 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 04:14:14.816 4155 4155 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 04:14:14.816 4155 4155 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 04:14:14.816 4155 4155 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 04:14:14.831 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fb09f000 0x3fb312000] +10-02 04:14:14.840 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fb312000 0x3fb585000] +10-02 04:14:14.841 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fb585000 0x3fb7f8000] +10-02 04:14:15.014 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:14:15.016 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateWebExtensionAction +10-02 04:14:15.016 4155 4155 I AddonUpdaterWorker: Extension uBlock0@raymondhill.net successfully updated +10-02 04:14:15.019 4155 4200 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=717de6db-4a30-478c-84c9-ee6630c7ddbd, tags={ mozilla.components.feature.addons.update.AddonUpdaterWorker,mozilla.components.feature.addons.update.uBlock0@raymondhill.net.periodicWork,mozilla.components.feature.addons.update.addonUpdater.periodicWork } ] +10-02 04:14:15.025 530 694 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=23, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] (release request) +10-02 04:14:15.027 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:14:15.027 760 760 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 04:14:15.028 760 760 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@ee01707 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 04:14:15.028 1091 1091 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 04:14:15.028 1091 1091 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 04:14:15.042 4378 4397 W GeckoEditableChild: No editable parent +10-02 04:14:15.095 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:14:15.109 4155 4155 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 04:14:15.136 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:14:16.228 418 418 I perfetto: probes_producer.cc:329 Producer stop (id=6) +10-02 04:14:16.228 418 418 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 04:14:16.228 421 421 I perfetto: ng_service_impl.cc:1948 Tracing session 6 ended, total sessions:0 +10-02 04:14:16.322 0 0 W perfetto: disabled ftrace +10-02 04:14:16.242 430 4151 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016184438/org.mozilla.fenix.IntentReceiverActivity/raw_traces/1790907256241811185.perfetto_trace.pb +10-02 04:14:16.471 4155 4191 I FenixApplication: Running post-visual completeness tasks... +10-02 04:14:16.471 4155 4191 I FenixApplication: Storage initialization... +10-02 04:14:16.471 4155 4191 I PlacesHistoryStorage: Warming up places storage... +10-02 04:14:16.471 4155 4191 I PlacesHistoryStorage: 'Warming up places storage' took 0 ms +10-02 04:14:16.471 4155 4191 I PlacesBookmarksStorage: Warming up places storage... +10-02 04:14:16.471 4155 4191 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 04:14:16.471 4155 4191 I SyncableLoginsStorage: Warming up storage... +10-02 04:14:16.471 4155 4191 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 04:14:16.471 4155 4191 I AutofillCCAddressesStorage: Warming up storage... +10-02 04:14:16.471 4155 4191 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 04:14:16.471 4155 4218 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 04:14:16.472 4155 4155 I ColdStartupDuration: COLD VIEW Application. to first frame: 240 ms +10-02 04:14:16.474 4155 4220 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:14:16.474 4155 4220 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 04:14:16.483 4155 4191 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:14:16.483 4155 4191 I FenixApplication: 'Storage initialization' took 11 ms +10-02 04:14:16.988 4155 4187 D GeckoIdleService: Get idle time: time since reset 5009 msec +10-02 04:14:16.988 4155 4187 D GeckoIdleService: Idle timer callback: current idle time 5009 msec +10-02 04:14:16.988 4155 4187 D GeckoIdleService: next timeout 174990 msec from now +10-02 04:14:16.988 4155 4187 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174990 msec from now +10-02 04:14:16.988 4155 4187 D GeckoIdleService: reset timer expiry to 175000 msec from now +10-02 04:14:16.988 4155 4187 D GeckoIdleService: Idle timer callback: tell observer 0x75c11c3dd488 user is idle +10-02 04:14:17.478 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:14:17.479 4155 4155 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 1 line +10-02 04:14:17.480 4155 4155 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:14:21.992 4155 4155 W org.redoubtbrowser: type=1400 audit(0.0:120): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:14:23.261 301 4534 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:14:23.374 301 4533 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:14:23.479 301 4535 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:14:23.544 4155 4155 W org.redoubtbrowser: type=1400 audit(0.0:121): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:14:23.771 1789 2019 I Dialer : OmtpVvmCarrierCfgHlpr - OmtpEvent:CONFIG_STATUS_SMS_TIME_OUT +10-02 04:14:23.771 1789 1789 I Dialer : RetryPolicy - discarding deferred status: configuration_state=4 +10-02 04:14:23.771 1789 1789 I Dialer : VvmTaskExecutor - no more tasks, stopping service if no task are added in 5000 millis +10-02 04:14:23.772 1789 1789 I Dialer : VvmTaskReceiver - task received +10-02 04:14:23.772 1789 1789 I Dialer : VvmTaskReceiver - TaskExecutor already running +10-02 04:14:23.772 1789 1789 I Dialer : Task.createTask - create task:com.android.voicemail.impl.ActivationTask +10-02 04:14:23.772 1789 1789 I Dialer : RetryPolicy - retry #3 for com.android.voicemail.impl.ActivationTask@2bf3b78 queued, executing in 5000 +10-02 04:14:23.772 1789 1789 I Dialer : VvmTaskExecutor - com.android.voicemail.impl.ActivationTask@2bf3b78 added +10-02 04:14:23.772 1789 1789 I Dialer : VvmTaskExecutor - minimal wait time:5000 +10-02 04:14:23.772 1789 1789 I Dialer : VvmTaskExecutor - sleep for 5000 millis +10-02 04:14:28.777 1789 2019 I Dialer : VvmTaskExecutor - executing task com.android.voicemail.impl.ActivationTask@2bf3b78 +10-02 04:14:28.777 1789 2019 I Dialer : PreOMigrationHandler - ComponentInfo{com.android.phone/com.android.services.telephony.TelephonyConnectionService}, ***, UserHandle{0} already migrated +10-02 04:14:28.781 1868 2117 I VoicemailNotifier: receivers for android.intent.action.PROVIDER_CHANGED :[] +10-02 04:14:28.782 1789 2019 I Dialer : VvmActivationTask - VVM content provider configured - vvm_type_cvvm +10-02 04:14:28.782 1789 2019 I Dialer : OmtpVvmCarrierCfgHlpr - OmtpEvent:CONFIG_ACTIVATING +10-02 04:14:28.783 1868 2117 I VoicemailNotifier: receivers for android.intent.action.PROVIDER_CHANGED :[] +10-02 04:14:28.785 1091 1119 D SmsNumberUtils: enter filterDestAddr. destAddr="[BajqU4K5_YhSYbs-7QUn0dOwcmI]" +10-02 04:14:28.785 1091 1119 D SmsNumberUtils: destAddr is not formatted. +10-02 04:14:28.785 1091 1119 D SmsNumberUtils: leave filterDestAddr, new destAddr="[BajqU4K5_YhSYbs-7QUn0dOwcmI]" +10-02 04:14:32.721 301 4548 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:14:32.835 301 4547 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:14:33.028 4155 4155 W org.redoubtbrowser: type=1400 audit(0.0:122): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:14:41.459 4155 4258 I SessionStorage/AutoSave: Save: Periodic +10-02 04:14:51.261 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3fb7f8000 0x3fbfe1000] +10-02 04:14:51.269 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:14:51.269 4565 4565 I Gralloc4: mapper 4.x is not supported +10-02 04:14:51.272 4565 4565 D HostConnection: createUnique: call +10-02 04:14:51.272 4565 4565 D HostConnection: HostConnection::get() New Host Connection established 0x77f4ea0d2910, tid 4565 +10-02 04:14:51.272 4565 4565 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:14:51.272 4565 4565 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 04:14:51.299 4565 4565 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:14:51.414 4567 4567 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:14:51.416 4567 4567 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:14:51.416 4567 4567 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:14:51.416 4567 4567 I AndroidRuntime: Using default boot image +10-02 04:14:51.416 4567 4567 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:14:51.416 4567 4567 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:14:51.416 4567 4567 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:14:51.417 4567 4567 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:14:51.412 4567 4567 W app_process: type=1400 audit(0.0:123): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:14:51.412 4567 4567 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:14:51.412 4567 4567 W app_process: type=1400 audit(0.0:126): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:14:51.456 4567 4567 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:14:51.456 4567 4567 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:14:51.458 4567 4567 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:14:51.459 4567 4567 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:14:51.459 4567 4567 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:14:51.465 4567 4567 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:14:51.468 4567 4567 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:14:51.473 4567 4583 V UiAutomation: Init UiAutomation@e51c9aa[id=3, flags=0] +10-02 04:14:52.481 4567 4567 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 04:14:52.481 530 2176 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@a756ed +10-02 04:14:52.481 4567 4583 V UiAutomation: Init UiAutomation@e51c9aa[id=-1, flags=0] +10-02 04:14:52.482 4567 4567 D AndroidRuntime: Shutting down VM +10-02 04:14:53.012 0 0 D logd : logdr: UID=2000 GID=2000 PID=4587 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-153.0-fresh-first-run.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-153.0-fresh-first-run.png new file mode 100644 index 000000000..d2c532008 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-153.0-fresh-first-run.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-153.0-fresh-first-run.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-153.0-fresh-first-run.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-153.0-fresh-first-run.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-prime-1.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-prime-1.png new file mode 100644 index 000000000..79b2e956c Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-prime-1.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-prime-1.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-prime-1.xml new file mode 100644 index 000000000..92f4b1bf4 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-prime-1.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-prime-2.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-prime-2.png new file mode 100644 index 000000000..2caf6c5cd Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-prime-2.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-prime-2.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-prime-2.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/diag/old-prime-2.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/first-run-host-comparison.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/first-run-host-comparison.json new file mode 100644 index 000000000..add43f8a6 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/first-run-host-comparison.json @@ -0,0 +1,85 @@ +{ + "note": "SNI hostnames from the harness's own parser; transport events, not HTTP requests. Emulator DNS 9.9.9.9 for both 2026-10-02 captures.", + "new_153.4.0esr_x86_64": { + "non_exempt_events": 97, + "uid_rx": 11438595, + "uid_tx": 223972, + "sni_hosts": [ + "addons.mozilla.org", + "cdn.jsdelivr.net", + "content-signature-2.cdn.mozilla.net", + "curbengh.github.io", + "filters.adtidy.org", + "firefox-settings-attachments.cdn.mozilla.net", + "firefox.settings.services.mozilla.com", + "librewolf.dev", + "malware-filter.gitlab.io", + "pgl.yoyo.org", + "publicsuffix.org", + "raw.githubusercontent.com", + "services.addons.mozilla.org", + "ublockorigin.github.io", + "ublockorigin.pages.dev", + "versioncheck-bg.addons.mozilla.org" + ] + }, + "beta2_153.0esr_x86_64_same_environment_2026-10-02": { + "non_exempt_events": 102, + "uid_rx": 11072011, + "uid_tx": 247385, + "sni_hosts": [ + "addons.mozilla.org", + "cdn.jsdelivr.net", + "codeberg.org", + "content-signature-2.cdn.mozilla.net", + "filters.adtidy.org", + "firefox-settings-attachments.cdn.mozilla.net", + "firefox.settings.services.mozilla.com", + "librewolf.dev", + "malware-filter.gitlab.io", + "pgl.yoyo.org", + "publicsuffix.org", + "raw.githubusercontent.com", + "services.addons.mozilla.org", + "ublockorigin.github.io", + "ublockorigin.pages.dev", + "versioncheck-bg.addons.mozilla.org" + ] + }, + "beta1_final_candidate_2026-09-08": { + "non_exempt_events": 11, + "uid_rx": 0, + "uid_tx": 0, + "sni_hosts": [ + "content-signature-2.cdn.mozilla.net", + "firefox-settings-attachments.cdn.mozilla.net", + "firefox.settings.services.mozilla.com" + ] + }, + "new_vs_beta2": { + "added": [ + "curbengh.github.io" + ], + "removed": [ + "codeberg.org" + ] + }, + "new_vs_beta1_final_candidate": { + "added": [ + "addons.mozilla.org", + "cdn.jsdelivr.net", + "curbengh.github.io", + "filters.adtidy.org", + "librewolf.dev", + "malware-filter.gitlab.io", + "pgl.yoyo.org", + "publicsuffix.org", + "raw.githubusercontent.com", + "services.addons.mozilla.org", + "ublockorigin.github.io", + "ublockorigin.pages.dev", + "versioncheck-bg.addons.mozilla.org" + ], + "removed": [] + } +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/beta2-first-run-capture-pcap-window.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/beta2-first-run-capture-pcap-window.json new file mode 100644 index 000000000..71f4af4d9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/beta2-first-run-capture-pcap-window.json @@ -0,0 +1,8 @@ +{ + "source": "runtime/work/capture.pcap", + "original_byte_offsets": [ + 135744808, + 147592066 + ], + "global_header_prepended": true +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/beta2-first-run-capture.pcap.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/beta2-first-run-capture.pcap.gz new file mode 100644 index 000000000..56d6de850 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/beta2-first-run-capture.pcap.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/check-no-remote-settings-pcap-window.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/check-no-remote-settings-pcap-window.json new file mode 100644 index 000000000..c85a237a9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/check-no-remote-settings-pcap-window.json @@ -0,0 +1,8 @@ +{ + "source": "runtime/work/capture.pcap", + "original_byte_offsets": [ + 96152643, + 108050519 + ], + "global_header_prepended": true +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/first-run-capture-pcap-window.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/first-run-capture-pcap-window.json new file mode 100644 index 000000000..2f3d6b834 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/first-run-capture-pcap-window.json @@ -0,0 +1,8 @@ +{ + "source": "runtime/work/capture.pcap", + "original_byte_offsets": [ + 84307001, + 96148910 + ], + "global_header_prepended": true +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/first-run-capture.pcap.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/first-run-capture.pcap.gz new file mode 100644 index 000000000..2a4522b46 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/pcap/first-run-capture.pcap.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/audit-vs-committed.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/audit-vs-committed.err new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/audit-vs-committed.exit b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/audit-vs-committed.exit new file mode 100644 index 000000000..8a8d2517b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/audit-vs-committed.exit @@ -0,0 +1 @@ +audit exit=0 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/audit-vs-committed.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/audit-vs-committed.out new file mode 100644 index 000000000..940d57a85 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/audit-vs-committed.out @@ -0,0 +1,5 @@ +NOTE librewolf.webgl.prompt: differs from the baseline (not a must-lock key; not a violation) + baseline: librewolf.webgl.prompt bool false - - + actual: librewolf.webgl.prompt bool true - - +pref-audit: must-lock keys: 137 total, 20 audited, 117 outside the harness dump universe (enforced by the LW-M3-04 generated locks instead) +pref-audit: 0 violation(s), 1 non-must-lock diff(s) noted diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/baseline-diff.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/baseline-diff.out new file mode 100644 index 000000000..fcb2d381c --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/baseline-diff.out @@ -0,0 +1,11 @@ +--- /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-audit/expected-prefs-before.txt 2026-10-02 05:05:55.443968484 +0200 ++++ /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-audit/expected-prefs-generated.txt 2026-10-02 05:06:12.537367168 +0200 +@@ -22,7 +22,7 @@ + fission.webContentIsolationStrategy int 2 - - + geo.enabled bool true - - + librewolf.cfg.version string 8.6 locked - +-librewolf.webgl.prompt bool false - - ++librewolf.webgl.prompt bool true - - + librewolf.webgl.prompt.hide bool true - - + media.eme.enabled bool false - - + media.gmp-gmpopenh264.enabled bool false - - diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/expected-prefs-before.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/expected-prefs-before.txt new file mode 100644 index 000000000..cea5f9b06 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/expected-prefs-before.txt @@ -0,0 +1,60 @@ +# librewolf-android-smoke pref-dump v1 +# name type value locked user +app.shield.optoutstudies.enabled bool false locked - +app.update.auto bool false locked - +browser.contentblocking.category string strict locked - +browser.safebrowsing.downloads.remote.enabled bool false - user +browser.safebrowsing.malware.enabled bool false - - +browser.safebrowsing.phishing.enabled bool false - - +browser.safebrowsing.provider.google4.gethashURL string - - +browser.safebrowsing.provider.google4.updateURL string - - +browser.search.suggest.enabled bool false - - +browser.search.update bool false - - +datareporting.healthreport.uploadEnabled bool false locked - +datareporting.policy.dataSubmissionEnabled bool false locked - +devtools.debugger.remote-enabled bool false locked - +doh-rollout.enabled bool false - - +dom.security.https_only_mode bool true - - +extensions.blocklist.enabled bool true - - +extensions.getAddons.showPane bool false - - +extensions.webextensions.restrictedDomains string - - +fission.autostart bool true - - +fission.webContentIsolationStrategy int 2 - - +geo.enabled bool true - - +librewolf.cfg.version string 8.6 locked - +librewolf.webgl.prompt bool false - - +librewolf.webgl.prompt.hide bool true - - +media.eme.enabled bool false - - +media.gmp-gmpopenh264.enabled bool false - - +media.peerconnection.enabled bool true - - +media.peerconnection.ice.default_address_only bool false - - +network.cookie.cookieBehavior int 5 - - +network.dns.disablePrefetch bool true - - +network.http.speculative-parallel-limit int 0 - user +network.lna.block_trackers bool true locked - +network.predictor.enabled missing - - +network.prefetch-next bool false - user +network.trr.mode int 5 - - +network.trr.uri string https://dns10.quad9.net/dns-query - - +privacy.donottrackheader.enabled bool false - - +privacy.fingerprintingProtection bool false - - +privacy.fingerprintingProtection.pbmode bool true - - +privacy.globalprivacycontrol.enabled bool true - - +privacy.partition.network_state missing - - +privacy.query_stripping.enabled bool false - - +privacy.resistFingerprinting bool true - - +privacy.resistFingerprinting.pbmode bool false - - +privacy.trackingprotection.cryptomining.enabled bool true - - +privacy.trackingprotection.enabled bool false - - +privacy.trackingprotection.fingerprinting.enabled bool true - - +security.OCSP.require bool false - - +security.enterprise_roots.enabled bool false - - +security.remote_settings.crlite_filters.enabled bool true - - +security.ssl.require_safe_negotiation bool true - - +services.settings.server missing - - +toolkit.telemetry.archive.enabled bool false locked - +toolkit.telemetry.enabled bool false locked - +toolkit.telemetry.server string data:, locked - +toolkit.telemetry.unified bool false locked - +webgl.disabled bool false - - +xpinstall.signatures.required bool true - - diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/expected-prefs-generated.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/expected-prefs-generated.txt new file mode 100644 index 000000000..c990c7d44 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/expected-prefs-generated.txt @@ -0,0 +1,60 @@ +# librewolf-android-smoke pref-dump v1 +# name type value locked user +app.shield.optoutstudies.enabled bool false locked - +app.update.auto bool false locked - +browser.contentblocking.category string strict locked - +browser.safebrowsing.downloads.remote.enabled bool false - user +browser.safebrowsing.malware.enabled bool false - - +browser.safebrowsing.phishing.enabled bool false - - +browser.safebrowsing.provider.google4.gethashURL string - - +browser.safebrowsing.provider.google4.updateURL string - - +browser.search.suggest.enabled bool false - - +browser.search.update bool false - - +datareporting.healthreport.uploadEnabled bool false locked - +datareporting.policy.dataSubmissionEnabled bool false locked - +devtools.debugger.remote-enabled bool false locked - +doh-rollout.enabled bool false - - +dom.security.https_only_mode bool true - - +extensions.blocklist.enabled bool true - - +extensions.getAddons.showPane bool false - - +extensions.webextensions.restrictedDomains string - - +fission.autostart bool true - - +fission.webContentIsolationStrategy int 2 - - +geo.enabled bool true - - +librewolf.cfg.version string 8.6 locked - +librewolf.webgl.prompt bool true - - +librewolf.webgl.prompt.hide bool true - - +media.eme.enabled bool false - - +media.gmp-gmpopenh264.enabled bool false - - +media.peerconnection.enabled bool true - - +media.peerconnection.ice.default_address_only bool false - - +network.cookie.cookieBehavior int 5 - - +network.dns.disablePrefetch bool true - - +network.http.speculative-parallel-limit int 0 - user +network.lna.block_trackers bool true locked - +network.predictor.enabled missing - - +network.prefetch-next bool false - user +network.trr.mode int 5 - - +network.trr.uri string https://dns10.quad9.net/dns-query - - +privacy.donottrackheader.enabled bool false - - +privacy.fingerprintingProtection bool false - - +privacy.fingerprintingProtection.pbmode bool true - - +privacy.globalprivacycontrol.enabled bool true - - +privacy.partition.network_state missing - - +privacy.query_stripping.enabled bool false - - +privacy.resistFingerprinting bool true - - +privacy.resistFingerprinting.pbmode bool false - - +privacy.trackingprotection.cryptomining.enabled bool true - - +privacy.trackingprotection.enabled bool false - - +privacy.trackingprotection.fingerprinting.enabled bool true - - +security.OCSP.require bool false - - +security.enterprise_roots.enabled bool false - - +security.remote_settings.crlite_filters.enabled bool true - - +security.ssl.require_safe_negotiation bool true - - +services.settings.server missing - - +toolkit.telemetry.archive.enabled bool false locked - +toolkit.telemetry.enabled bool false locked - +toolkit.telemetry.server string data:, locked - +toolkit.telemetry.unified bool false locked - +webgl.disabled bool false - - +xpinstall.signatures.required bool true - - diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/generator.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/generator.err new file mode 100644 index 000000000..23007cd98 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/generator.err @@ -0,0 +1 @@ +generate-android-pref-baseline: baseline changed: 1 line(s) added, 1 line(s) removed -- review the diff before committing diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/generator.exit b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/generator.exit new file mode 100644 index 000000000..4fb0ddd51 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/generator.exit @@ -0,0 +1 @@ +generator exit=0 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/generator.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/generator.out new file mode 100644 index 000000000..39995fb7f --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/pref-audit/generator.out @@ -0,0 +1 @@ +generate-android-pref-baseline: wrote /home/mgysin/redoubt-artifacts/esr-153.4/repo/docs/android/expected-prefs.txt (58 pref row(s)) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/README.md b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/README.md new file mode 100644 index 000000000..c3750210b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/README.md @@ -0,0 +1,187 @@ +# 153.4.0esr release candidate 2 (rc2): build and runtime verification, 2026-10-02 + +## What this candidate is + +| | | +| --- | --- | +| Source | `0a134441b77a888f365e81da02beee71d6e3b9c4` (`android/esr-153.4`, clean worktree) | +| Tree | a fresh `make dir TARGETS=android` at that commit. Nothing was hand-edited (`build/commands.log`) | +| Gecko | 3 ABIs built from new objdirs in one `android-fat-aar.sh` run. `MOZ_BUILD_DATE=20261002044800` is pinned and `buildid.h` matches in all three | +| Fat AAR | `geckoview-default-omni-153.4.20261002044800.aar`, sha256 `a7603eb6…bb61` | +| APKs | release variant, R8, unsigned. All four hashes are in `build/SHA256SUMS.apk` | +| x86_64 unsigned | `1ac3b01d9716ed5c53e7510ba8ba609c6bac2bd6dc6988192bdf3770124d95e8` | +| x86_64 installed | `77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83`, signed with the stage-C throwaway key (cert `31e9a40f…b760`), not the release key | +| versionCode | 2016187942. Beta 2 is 2016184438; the first 153.4 candidate is 2016187910 | + +`apk-identity.txt` has the full record. Every device result below is bound to installed sha256 +`77348e7d…af83`; `smoke/exit-status.jsonl` records that hash and the harness hash for every run. + +The candidate contains all three fixes made after stage C: + +| Fix | Commit | In the APK | +| --- | --- | --- | +| about:config under 153.4's baseline CSP (LW-M4-09) | `1770f028` | `config.js` md5 `749f7860…`, `config.xhtml` md5 `bd20ae6c…` in omni.ja, both equal to upstream. No inline `on*` handler remains | +| uBO readiness across AMO updates and launcher cold starts (LW-M3-07) | `388df549`, `885757d8` | uBO 1.75.0 is pinned, and the bundled xpi sha256 `5b744158…a5287` equals the pin | +| WebGL/canvas session lifetime in the graphics harness | `1d4d87ac` | harness only; `CanvasPermissionTest.kt` is not in the APK | +| `--check-launcher-start` | `0a134441` | harness only | + +The tree was compared with the stage B tree, which the uBO fix had edited in place, using +`diff -rq` (`build/tree-vs-stageB.diffq`). In source, only `config.js`, `config.xhtml` and +`CanvasPermissionTest.kt` differ. The rest are build caches and `.orig` files. The repository +gates pass on the source commit (`build/gates/`): `check-patchfail --targets=android` +(153.4.0esr), `lint-patch-scope`, `check-patch-order`, `board.py --check-scope` and `board.py --check`. +`android-brand-check.py` passes on the tree. `test-android-smoke.py` ran 52 tests, all OK. + +## Conditions + +There is one emulator: emulator-5584, android-30 `default` x86_64 (no GMS), swangle. The harness +booted it from a fresh AVD in `build/rc2/runtime/work` with `-dns-server 9.9.9.9 -tcpdump`. +AMO was reachable. There was **no Retry priming and no iptables**. Every check ran on a fresh +profile, because the harness wipes app data, unless a row below says otherwise. The emulator was +shut down at the end. + +## Verdict + +> **Later run (same day), [`final-acceptance/`](final-acceptance/README.md):** every check rerun on the same +> rc2 APK with the committed harness (`11fd562e`), fresh profile each. 14 PASS, including the full graphics +> acceptance (161 checks, private grants, frames, lifetimes) twice, `--check-search` and `--check-launcher-start`. +> Beta 2 FAILs `--check-launcher-start` as the negative control. First-run and Remote Settings are expected red (E12). +> `--check-no-suggest` still FAILs, on HTTP/2 keep-alive-sized records on connections opened before typing. +> The section below is the original record. + +**Not fully green.** The three product defects that stage C found are fixed on device: +about:config, launcher cold start, and the uBO update race. The pref audit and the Mullvad upgrade +behave as expected. Three device checks still fail on a fresh profile, and the evidence says the +harness causes at least two of them. Whether the third is the product's or the harness's is **not +established**. + +| Check | Exit | Result | Evidence | +| --- | --- | --- | --- | +| `--check-launcher-start` | 0 | PASS. Fresh profile ready 5.7 s after START; restart ready 1.4 s after START. No dialog after 45 s. AMO had no newer uBO | `smoke/check-launcher-start/` (logcats and UI dumps for both phases) | +| `--check-aboutconfig` | 0 | PASS. 30 rows; an edit through the page's toggle survives a restart (stage C: 1, 1) | `smoke/check-aboutconfig/` | +| `--check-ubo-preinstall` | 0 | PASS. Bundled-list script blocked on first navigation. 1.75.0, `signedState` 2 | `smoke/check-ubo-preinstall/` | +| `--check-ubo-lifecycle` | 0 | PASS. Disable, restart, remove and APK reinstall all pass | `smoke/check-ubo-lifecycle/` | +| `--check-ubo` | 0 | PASS | `smoke/check-ubo/` | +| `--check-update-privacy` | 0 | PASS. Row compiled out; no update-host traffic | `smoke/check-update-privacy/` | +| `--check-https-only` | 0 | PASS | `smoke/check-https-only/` | +| `--check-strings` | 0 | PASS. 234,764 rows, 0 unexplained; 36 screen stops, 0 branded | `smoke/check-strings/` | +| `--check-no-gms`, `--check-no-adjust` | 1 | Both PASS. The run's exit 1 comes from the baseline it also runs: webgl, as below | `smoke/static-no-gms-no-adjust/` | +| baseline: https-only, page-load http/https, video, getusermedia, extension, pref-dump | 1 | all PASS, in 3 of 3 runs | `smoke/baseline-smoke*/`, `smoke/static-no-gms-no-adjust/` | +| baseline: **webgl** (graphics acceptance) | 1 | **FAIL, 3 of 3 runs.** Harness defect A in 2 runs. The 3rd failed earlier, on a quiet "Review" tap (defect C) | as above, `*-summary.json` + `graphics-acceptance.tar.xz` | +| `--check-search` | 2 | **harness error**: address bar not found (harness defect B) | `smoke/check-search/` | +| `--check-search` after one tap on the uBO notice's OK | 0 | PASS. `noai.duckduckgo.com`, no partner parameter, 4 engines as configured | `smoke/check-search-notice-ack/` | +| `--check-no-suggest` | 2 | **harness error**: same as defect B | `smoke/check-no-suggest/` | +| `--check-no-suggest` after the notice's OK, then 0, 4 and 10 min idle | 1, 1, 1 (and 2, 2 address-bar flakes) | **FAIL**. Every red is uBO filter-list traffic during the typing window (`cdn.jsdelivr.net`, `librewolf.dev`, then `ublockorigin.github.io` alone). No search-suggestion host is contacted, there is no sponsored traffic, the switch reads OFF and the OFF→ON→OFF round trip passes | `smoke/check-no-suggest-*` | +| `--first-run-capture` | 1 | expected red (E12). 91 events | `smoke/first-run-capture/`, `first-run-host-comparison.json` | +| `--check-no-remote-settings` | 1 | expected red (E12). 7 events to the 3 Remote Settings hosts | `smoke/check-no-remote-settings/` | + +### Harness defect A: the tab-counter menu selector (webgl) + +The graphics acceptance now gets past the lifetime check that stage C failed on: 100 checks pass, +including `remembered-exceptions-survive-process-restart`. It then stops at +`tab_menu("New private tab")`. `scripts/android-graphics-smoke.py:679` clicks +`text="New private tab"`, but Fenix's Compose toolbar menu exposes that item only as +`content-desc`: `PopupToMenuItemsMapper.kt` uses `clearAndSetSemantics { contentDescription }`, +and the file is byte-identical in 153.0 and 153.4. The UI dump shows it +(`content-desc="New private tab"`, `text=""`). No run on any build had reached this step before, +so the defect is older than this rebase. **The harness was not changed.** + +### Harness defect B: the first-run "uBlock Origin was added" sheet (search, no-suggest) + +On a fresh profile the uBO-installed sheet covers the toolbar (`diag/fresh-home/08s.png`). +`check_search` takes a single UI dump and `check_no_suggest` waits a fixed 8 s, and neither +dismisses the sheet. The graphics harness already acknowledges it with `ubo_added_notice()`. +Stage C missed this because it ran these checks on primed profiles. One tap on the sheet's OK, +which is a real user action and not Retry priming, is enough for `--check-search` to pass. + +`--check-no-suggest` then fails for another reason. The harness force-stops and restarts the app, +and uBO runs its asset updater `autoUpdateDelayAfterLaunch` = 37 s after every launch (uBO 1.75.0 +`js/background.js:49`, `js/start.js:520`). That falls inside the check's 60 s typing window. On a +young profile there is always a list or diff patch to fetch (`ublockorigin.github.io`). The capture +contains no suggestion endpoint, and the only host in the 10 min run is `ublockorigin.github.io` +(`smoke/check-no-suggest-settled/`). The harness counts this traffic as "typing traffic". +Stage C's primed profile happened to pass on retry. + +### Defect C, NOT ESTABLISHED: the quiet "Review" snackbar action sometimes opens nothing + +> **Later finding (same day), [`defect-c/`](defect-c/README.md):** this is a harness defect, not a product +> defect. The tap landed on a soft keyboard that stayed on screen after the private URL was typed; it covers +> the snackbar but is invisible to uiautomator. With the keyboard closed, Review opens the dialog in private +> tabs on rc2 and on Beta 2. Harness fix `f7f519f6`: graphics acceptance on the rc2 APK passes 3 of 3 runs. +> The section below is the original record. + +Defect A was worked around in a **diagnostic-only** copy of the harness +(`diag/graphics-tab-menu-diagnostic.diff`, one line: click by `description=`). The copy was run +from a scratch directory and **not committed**. Three such runs (`smoke/DIAG-baseline-tabmenu-desc*`) +reach 104 checks and then **all three** fail the same way. In the new private tab, the harness taps +the snackbar's "Review" action (`snackbar_action`, text `Review`). +The snackbar disappears and `origin_permissions_dialog_list` never appears. The full logcat of the +third run (`diag/DIAG-r3-logcat.txt.gz`, tap at 09:39:14.45 device time) shows no exception or +fragment error around the tap. The same tap in normal browsing worked 33 times out of 34 across +all six graphics runs. The one failure was in `baseline-smoke`, after "canvas ask". + +The action is `OriginBoundPermissionsDialogFragment.show(parentFragmentManager, tab)` +(`canvas-webgl-permissions.patch`, `BaseBrowserFragment.kt` hunk). That function returns silently +when `manager.isStateSaved` or when a fragment with its tag still exists. The snackbar's +`findTabOrCustomTab(tabId)` also does nothing when the tab is gone. Any of the three would give +exactly this silent no-op. It may be a product defect in LW-M7-14's private-browsing quiet path, or +a tap that lands while the snackbar is animating out. This run did not establish which one. Beta 2 +cannot be compared here: its fresh profile stops at the uBO dialog, and no earlier run reached this +step. + +## Pref audit (E4) + +These are the official scripts, run on a fresh profile against the rc2 APK (`pref-audit/`): + +- `android-pref-audit.sh` against the committed baseline exits **0**: 0 violations and 1 NOTE, + `librewolf.webgl.prompt` (false in the baseline, true at runtime; not a must-lock key). +- `generate-android-pref-baseline.sh` exits 0. Its diff from the committed file is exactly that one + row (`pref-audit/baseline-diff.out`), which is what was expected. `git checkout` restored the + committed `expected-prefs.txt`. The row belongs to LW-M7-14 and needs a reviewer's decision, so + it was not committed. + +## First-run network capture (E11) + +The capture has 91 events, and the app UID moved +23,648,813 B rx / +432,232 B tx +(`first-run-host-comparison.json`). Compared with the first 153.4 candidate, **no host is added**. +`addons.mozilla.org` is gone, because the pin now equals AMO's current uBO and nothing is +downloaded. `curbengh.github.io` is gone too. Compared with Beta 2, no host is added, and +`addons.mozilla.org` and `codeberg.org` are gone. `versioncheck-bg.addons.mozilla.org` and +`services.addons.mozilla.org` (the update check) remain. The rx bytes are twice stage C's. The +host list is not larger, so the extra bytes are attributed to uBO filter lists; this was not +measured per host. + +## Mullvad DoH migration: Beta 2 → rc2 (`upgrade/`) + +| Step | Result | +| --- | --- | +| Beta 2 fresh install (`01-*`, versionCode 2016184438) and launcher start | "uBlock Origin setup failed" (the Beta 2 defect; `02-*`), then Retry and OK on the uBO sheet | +| Settings → DNS over HTTPS → Max Protection → Mullvad (No Filtering) | `08-*` to `13-*`. Marionette: `network.trr.uri` is `https://dns.mullvad.net/dns-query` on the default branch, mode 3, and the DNS service's current TRR is Mullvad (`14-*.json`) | +| `adb install -r` rc2 | `20-*`, `21-*`: versionCode 2016184438 → 2016187942, and `firstInstallTime` is kept | +| First launcher start | The "DNS over HTTPS provider changed" dialog names dns10.quad9.net, at 15 s and still at 45 s (`22-*`, `23-*`). The log has `Replaced discontinued Mullvad DoH provider; mode MAX kept` once, and `uBlock Origin startup ready` 0.9 s after it (`24-*.logcat`). **No uBO dialog stacks over the DoH dialog**, which stage C's run 2 showed | +| OK, then a second launcher start | No dialog at 15 s or 45 s (`26-*`, `27-*`). `28-rc2-second-launch.logcat` has 438 lines and **no** `DohProviderMigration` line. uBO is ready 0.9 s after START | +| Gecko state after the upgrade (`29-*.json`) | `network.trr.uri` is `https://dns10.quad9.net/dns-query` on the default branch with no user value; `network.trr.mode` is 3; the current TRR is Quad9; mode 3. `example.org` loads (`30-*`) | +| DoH Settings (`34-*`, `35a-c`) | Max Protection is selected with Quad9 (No Filtering). The provider picker lists LibreDNS ×2, Quad9 ×2, DNS4All (default), Wikimedia DNS and Custom, with **no Mullvad** | + +## Files + +- `build/`: the command log, `make dir`, fat-AAR and APK logs, hashes, badging, the config-layer + report, the tree diff, the brand check and the gate outputs. +- `smoke/`: one directory per harness run (`.err`/`.out`/`.json`). Each graphics acceptance + artefact is packed into `graphics-acceptance.tar.xz`, with raw `.rgba` pixel dumps dropped; its + summary and the tail of its runner log sit next to it. `exit-status.jsonl` records every run. + `run-check.sh`, `batch1.sh`, `nosuggest-settled.sh`, `diag-run-check.sh`, `mn.py`, `trr.js` and + `ui.sh` are the exact wrappers used. +- `diag/`: fresh-profile home-screen dumps, the diagnostic one-line harness diff, the harness + unit-test output and source hashes, and the defect C logcat. +- `pref-audit/`, `upgrade/`, `first-run-host-comparison.json`. + +## Not run or not shown + +- No physical device, no ABI other than x86_64 on a device, no release-key signing. +- No `--self-test`, no `--strings-locale` sweep, and no Fenix unit-test run on this tree. The uBO + fix's own run covered `fenix:testDebugUnitTest` on the same sources. +- The graphics acceptance never completed, so private-browsing grants, frames, and lifetimes after + the restart step are unverified on rc2. +- No fresh-profile `--check-no-suggest` pass exists. A pass needs harness defect B fixed: dismiss + the sheet, and leave uBO's post-launch updater out of the typing window or attribute its traffic. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/apk-identity.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/apk-identity.txt new file mode 100644 index 000000000..0c069a8c9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/apk-identity.txt @@ -0,0 +1,35 @@ +Redoubt 153.4.0esr-1 release candidate 2 (rc2), built 2026-10-02. + +Source: repository commit 0a134441b77a888f365e81da02beee71d6e3b9c4 (branch android/esr-153.4), clean worktree. +Tree: fresh 'make dir TARGETS=android' at that commit, moved to build/rc2/librewolf-153.4.0esr-1. + Nothing was hand-edited in the tree. build/tree-vs-stageB.diffq lists how it differs from the + stage B tree (which the uBO fix had already edited in place): only mobile/shared/chrome/geckoview/config.{js,xhtml} and the GeckoView + androidTest CanvasPermissionTest.kt differ in source. The rest are build caches and .orig files. +Gecko: all three ABIs built from scratch (new objdirs) in one android-fat-aar.sh run. + MOZ_BUILD_DATE pinned to 20261002044800. buildid.h is the same in all three objdirs. +AAR: geckoview-default-omni-153.4.20261002044800.aar + sha256 a7603eb62741d221ed89a7274af032121b4bfa5d3033f9253899ff80f7a2bb61 +APKs (release variant, R8 :fenix:minifyReleaseWithR8, --disable-debug-signing, unsigned): + 6762a58cb166cea2c87226ece2ace206a910fbded8102be6646dbe118f9eabc9 fenix-arm64-v8a-release-unsigned.apk + 092372544d0cb84d7b79cb332b6cb0fe29fe049b34354958a2f7ff1e29ec5f2c fenix-armeabi-v7a-release-unsigned.apk + 549c3fa35ec1facb4fc8fbbc0c8010cce73681caff18062126537a4a29280bd9 fenix-universal-release-unsigned.apk + 1ac3b01d9716ed5c53e7510ba8ba609c6bac2bd6dc6988192bdf3770124d95e8 fenix-x86_64-release-unsigned.apk + versionCode 2016187942, versionName 153.4.0esr-1-default, package org.redoubtbrowser + (Beta 2 = 2016184438, first 153.4 candidate = 2016187910) + +Exercised on the emulator (x86_64 only): + unsigned input sha256 1ac3b01d9716ed5c53e7510ba8ba609c6bac2bd6dc6988192bdf3770124d95e8 fenix-x86_64-release-unsigned.apk + installed copy sha256 77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83 (throwaway-signed) + signing: apksigner, v2+v3, the stage-C throwaway key (CN=Redoubt throwaway test key 2026-10-02, + O=NOT A RELEASE KEY; cert sha256 31e9a40fbc8c57065a54762a6edf46d101a9e3d030c2d1dcdd96128c5255b760). + The release key ~/redoubt-release.p12 was not used. The throwaway key is not archived. + +Content checks on the unsigned x86_64 APK: + assets/omni.ja chrome/geckoview/content/config.js md5 749f786048d44d035c78f11f00fef6c3 (= upstream firefox-157.0) + assets/omni.ja chrome/geckoview/content/config.xhtml md5 bd20ae6c4d1008a5c9bb3388c1ffd95a (= upstream firefox-157.0), no inline on* handlers + assets/extensions/ubo-extension.json pins uBlock Origin 1.75.0. assets/extensions/ublock_origin.xpi + sha256 5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287 (= pin) + The AAR's omni.ja carries the same two config.* md5s. + +Beta 2 (upgrade test only): ~/Documents/librewolf/librewolf-android-apk-153.0esr-1-rc-unsigned (source 764fc91c), + installed throwaway-signed copy sha256 9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427 (same key). diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/SHA256SUMS.aar b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/SHA256SUMS.aar new file mode 100644 index 000000000..458d80afa --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/SHA256SUMS.aar @@ -0,0 +1 @@ +a7603eb62741d221ed89a7274af032121b4bfa5d3033f9253899ff80f7a2bb61 geckoview-default-omni-153.4.20261002044800.aar diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/SHA256SUMS.apk b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/SHA256SUMS.apk new file mode 100644 index 000000000..65b5913a1 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/SHA256SUMS.apk @@ -0,0 +1,4 @@ +6762a58cb166cea2c87226ece2ace206a910fbded8102be6646dbe118f9eabc9 fenix-arm64-v8a-release-unsigned.apk +092372544d0cb84d7b79cb332b6cb0fe29fe049b34354958a2f7ff1e29ec5f2c fenix-armeabi-v7a-release-unsigned.apk +549c3fa35ec1facb4fc8fbbc0c8010cce73681caff18062126537a4a29280bd9 fenix-universal-release-unsigned.apk +1ac3b01d9716ed5c53e7510ba8ba609c6bac2bd6dc6988192bdf3770124d95e8 fenix-x86_64-release-unsigned.apk diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/aar-build-times.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/aar-build-times.txt new file mode 100644 index 000000000..2b23d7b8b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/aar-build-times.txt @@ -0,0 +1,17 @@ +LibreWolf Android fat AAR -- 2026-10-02T04:50:19Z +tree=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1 +abis=armeabi-v7a,arm64-v8a,x86_64 +jobs=8 +MOZ_BUILD_DATE=20261002044800 +engine=podman image=librewolf-android-build + +pass seconds peak_mem_GB status +armeabi-v7a 1301 23.97 ok +arm64-v8a 1028 20.66 ok +x86_64 1061 15.79 ok +fat 740 17.65 ok + +total 4137 + +merged AAR: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/geckoview-default-omni-153.4.20261002044800.aar +jni ABIs : arm64-v8a armeabi-v7a x86_64 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/apk-badging.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/apk-badging.txt new file mode 100644 index 000000000..f76e17e0e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/apk-badging.txt @@ -0,0 +1,2 @@ +package: name='org.redoubtbrowser' versionCode='2016187942' versionName='153.4.0esr-1-default' platformBuildVersionName='17' platformBuildVersionCode='37' compileSdkVersion='37' compileSdkVersionCodename='17' +minSdkVersion:'26' diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/apk-config-layer.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/apk-config-layer.txt new file mode 100644 index 000000000..31dbca501 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/apk-config-layer.txt @@ -0,0 +1,14 @@ +apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-apk-153.4.0esr-1/apk/fenix-x86_64-release-unsigned.apk +apk entries=2991 omni.ja entries=2287 +librewolf.cfg: PRESENT ['assets/omni.ja!/defaults/autoconfig/librewolf.cfg'] +local-settings.js: PRESENT ['assets/omni.ja!/defaults/pref/local-settings.js'] +policies.json: absent +autoconfig.js: absent +distribution.ini: absent +arm64-v8a/greprefs.js: 0 librewolf.* pref lines +armeabi-v7a/greprefs.js: 0 librewolf.* pref lines +defaults/pref/arm64-v8a/geckoview-prefs.js: 0 librewolf.* pref lines +defaults/pref/armeabi-v7a/geckoview-prefs.js: 0 librewolf.* pref lines +defaults/pref/x86_64/geckoview-prefs.js: 0 librewolf.* pref lines +x86_64/greprefs.js: 0 librewolf.* pref lines +total librewolf.* pref lines in omni.ja pref files: 0 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/apk.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/apk.log new file mode 100644 index 000000000..1d919148f --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/apk.log @@ -0,0 +1,84 @@ +test -d "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1" || { echo "no such directory: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1 - extract it with 'make android-dir', or point LW_ANDROID_SRCDIR at a tree that exists" >&2; exit 1; }; mkdir -p "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1/lw/l10n" +./scripts/android-apk.sh \ + --srcdir "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1" \ + --aar-dir "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1" \ + --outdir "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-apk-153.4.0esr-1" \ + --mozconfig "/home/mgysin/redoubt-artifacts/esr-153.4/repo/assets/mozconfig.android" \ + --engine "podman" \ + --image "librewolf-android-build" \ + --jobs=8 --variant=release --disable-debug-signing --build-date=20261002044800 --gradle-home=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home +05:59:32 [android-apk.sh] source tree : /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1 +05:59:32 [android-apk.sh] fat AAR inputs : /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1 +05:59:32 [android-apk.sh] output : /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-apk-153.4.0esr-1 +05:59:32 [android-apk.sh] base mozconfig : /home/mgysin/redoubt-artifacts/esr-153.4/repo/assets/mozconfig.android +05:59:32 [android-apk.sh] variant : release (fenix:assembleRelease) +05:59:32 [android-apk.sh] ABIs : armeabi-v7a arm64-v8a x86_64(host x86_64) +05:59:32 [android-apk.sh] objdir : /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1/obj-x86_64 +05:59:32 [android-apk.sh] engine / image : podman / librewolf-android-build +05:59:32 [android-apk.sh] mach jobs : -j8 +05:59:32 [android-apk.sh] MOZ_BUILD_DATE : 20261002044800 +05:59:32 [android-apk.sh] copying per-ABI maven zips from /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1 +05:59:32 [android-apk.sh] seeding gradle home from /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home +05:59:44 [android-apk.sh] gecko: building x86_64 (-j8), log: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-apk-153.4.0esr-1/logs/gecko.log +06:12:42 [android-apk.sh] gecko: build ok in 778s +06:12:42 [android-apk.sh] apk: ./mach gradle fenix:assembleRelease, log: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-apk-153.4.0esr-1/logs/apk.log +06:24:20 [android-apk.sh] apk: gradle ok in 698s +06:24:20 [android-apk.sh] APKs produced: +06:24:20 [android-apk.sh] fenix-arm64-v8a-release-unsigned.apk 121M +06:24:20 [android-apk.sh] fenix-armeabi-v7a-release-unsigned.apk 118M +06:24:20 [android-apk.sh] fenix-universal-release-unsigned.apk 272M +06:24:20 [android-apk.sh] fenix-x86_64-release-unsigned.apk 127M +06:24:20 [android-apk.sh] verifying each APK against the per-ABI GeckoView builds + armeabi-v7a: libxul.so 118565308 bytes, sha256-identical to the AAR input (5dc156892988524f) + arm64-v8a: libxul.so 158147504 bytes, sha256-identical to the AAR input (c33cdc87b8fb97c8) + x86_64: libxul.so 172887664 bytes, sha256-identical to the AAR input (75701c2de560f2a5) +06:24:23 [android-apk.sh] universal: every ABI directory [arm64-v8a armeabi-v7a x86_64] carries libxul.so (none empty) +06:24:23 [android-apk.sh] checking the applicationId is still stock for the release build type +06:24:24 [android-apk.sh] applicationId: org.redoubtbrowser (stock, and output-metadata.json agrees) +06:24:24 [android-apk.sh] recording the LibreWolf configuration layer present in the APK +apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-apk-153.4.0esr-1/apk/fenix-x86_64-release-unsigned.apk +apk entries=2991 omni.ja entries=2287 +librewolf.cfg: PRESENT ['assets/omni.ja!/defaults/autoconfig/librewolf.cfg'] +local-settings.js: PRESENT ['assets/omni.ja!/defaults/pref/local-settings.js'] +policies.json: absent +autoconfig.js: absent +distribution.ini: absent +arm64-v8a/greprefs.js: 0 librewolf.* pref lines +armeabi-v7a/greprefs.js: 0 librewolf.* pref lines +defaults/pref/arm64-v8a/geckoview-prefs.js: 0 librewolf.* pref lines +defaults/pref/armeabi-v7a/geckoview-prefs.js: 0 librewolf.* pref lines +defaults/pref/x86_64/geckoview-prefs.js: 0 librewolf.* pref lines +x86_64/greprefs.js: 0 librewolf.* pref lines +total librewolf.* pref lines in omni.ja pref files: 0 +06:24:24 [android-apk.sh] checking no prebuilt GeckoView or app-services artifact was resolved +06:24:25 [android-apk.sh] none resolved: GeckoView and app-services are both in-tree +06:24:25 [android-apk.sh] verifying the APKs are UNSIGNED (--disable-debug-signing) +06:24:25 [android-apk.sh] fenix-arm64-v8a-release-unsigned.apk: unsigned (no v1 block, no v2/v3 signing block) +06:24:25 [android-apk.sh] fenix-armeabi-v7a-release-unsigned.apk: unsigned (no v1 block, no v2/v3 signing block) +06:24:25 [android-apk.sh] fenix-universal-release-unsigned.apk: unsigned (no v1 block, no v2/v3 signing block) +06:24:25 [android-apk.sh] fenix-x86_64-release-unsigned.apk: unsigned (no v1 block, no v2/v3 signing block) +06:24:25 [android-apk.sh] APKs : /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-apk-153.4.0esr-1/apk +06:24:25 [android-apk.sh] install : adb install -r /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-apk-153.4.0esr-1/apk/fenix-universal-release-unsigned.apk +06:24:25 [android-apk.sh] total wall clock: 1493s + +LibreWolf Android APK -- 2026-10-02T05:59:44Z +tree=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1 +aar=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1 +abis=armeabi-v7a,arm64-v8a,x86_64 host=x86_64 +jobs=8 +MOZ_BUILD_DATE=20261002044800 +engine=podman image=librewolf-android-build + +pass seconds peak_mem_GB status +gecko 778 17.02 ok +apk 698 25.63 ok + +total 1493 + +APKs: + fenix-arm64-v8a-release-unsigned.apk 121M + fenix-armeabi-v7a-release-unsigned.apk 118M + fenix-universal-release-unsigned.apk 272M + fenix-x86_64-release-unsigned.apk 127M + +configuration layer: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-apk-153.4.0esr-1/apk-config-layer.txt diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/brand-check-tree.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/brand-check-tree.out new file mode 100644 index 000000000..4eb46ffca --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/brand-check-tree.out @@ -0,0 +1,2 @@ +# 76 brand image(s) in the tree, 82 replacement(s) checked in +ok: 76 brand image(s) replaced, and Gecko's branding names no Mozilla mark diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/commands.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/commands.log new file mode 100644 index 000000000..b12c6d526 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/commands.log @@ -0,0 +1,12 @@ +# rc2 build, repo HEAD 0a134441b77a888f365e81da02beee71d6e3b9c4 +2026-10-02T04:48:02Z START make dir TARGETS=android (cwd repo) +2026-10-02T04:48:39Z END make dir +2026-10-02T04:49:02Z mv repo/librewolf-153.4.0esr-1 -> build/rc2/librewolf-153.4.0esr-1 +2026-10-02T04:49:03Z android-brand-check.py rc2 tree -> exit 0 +2026-10-02T04:50:19Z diff -rq stage-B tree vs rc2 tree (excluding obj-*, build caches) -> tree-vs-stageB.diffq: only config.js, config.xhtml, CanvasPermissionTest.kt differ in source +2026-10-02T04:50:19Z START (cwd repo) make android-build TARGETS=android CONTAINER_ENGINE=podman LW_ANDROID_SRCDIR=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1 ANDROID_AAR_OUTDIR=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1 ANDROID_AAR_FLAGS="--jobs=8 --build-date=20261002044800" +2026-10-02T05:59:16Z END fat-aar exit=0 +2026-10-02T05:59:27Z buildid.h all three objdirs = 20261002044800 +2026-10-02T05:59:27Z START (cwd repo, LW_UPDATE_CHECK_* unset) make android-package TARGETS=android CONTAINER_ENGINE=podman LW_ANDROID_SRCDIR=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1 ANDROID_AAR_OUTDIR=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1 ANDROID_APK_OUTDIR=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-apk-153.4.0esr-1 ANDROID_APK_FLAGS="--jobs=8 --variant=release --disable-debug-signing --build-date=20261002044800 --gradle-home=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home" +2026-10-02T06:24:25Z END android-package exit=0 +2026-10-02T06:24:56Z signed x86_64 with throwaway key (build/runtime/keys/throwaway.p12) -> runtime/apk/rc2/fenix-x86_64-release-throwaway.apk diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/fat-aar.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/fat-aar.log new file mode 100644 index 000000000..1a16f313a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/fat-aar.log @@ -0,0 +1,51 @@ +test -d "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1" || { echo "no such directory: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1 - extract it with 'make android-dir', or point LW_ANDROID_SRCDIR at a tree that exists" >&2; exit 1; }; mkdir -p "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1/lw/l10n" +./scripts/android-fat-aar.sh --srcdir "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1" --outdir "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1" --mozconfig "/home/mgysin/redoubt-artifacts/esr-153.4/repo/assets/mozconfig.android" --engine "podman" --image "librewolf-android-build" --jobs=8 --build-date=20261002044800 +04:50:19 [android-fat-aar.sh] source tree : /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1 +04:50:19 [android-fat-aar.sh] output : /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1 +04:50:19 [android-fat-aar.sh] base mozconfig : /home/mgysin/redoubt-artifacts/esr-153.4/repo/assets/mozconfig.android +04:50:19 [android-fat-aar.sh] ABIs : armeabi-v7a arm64-v8a x86_64(merge hosted by armeabi-v7a) +04:50:19 [android-fat-aar.sh] engine / image : podman / librewolf-android-build +04:50:19 [android-fat-aar.sh] mach jobs : -j8 +04:50:19 [android-fat-aar.sh] MOZ_BUILD_DATE : 20261002044800 +04:50:19 [android-fat-aar.sh] armeabi-v7a: building (-j8), log: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/logs/armeabi-v7a.log +05:12:00 [android-fat-aar.sh] armeabi-v7a: build ok in 1301s +05:12:00 [android-fat-aar.sh] armeabi-v7a: packing target.maven.zip +05:12:00 [android-fat-aar.sh] armeabi-v7a: target.maven.zip ok (87M), jni: armeabi-v7a +05:12:00 [android-fat-aar.sh] arm64-v8a: building (-j8), log: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/logs/arm64-v8a.log +05:29:08 [android-fat-aar.sh] arm64-v8a: build ok in 1028s +05:29:08 [android-fat-aar.sh] arm64-v8a: packing target.maven.zip +05:29:08 [android-fat-aar.sh] arm64-v8a: target.maven.zip ok (91M), jni: arm64-v8a +05:29:08 [android-fat-aar.sh] x86_64: building (-j8), log: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/logs/x86_64.log +05:46:49 [android-fat-aar.sh] x86_64: build ok in 1061s +05:46:49 [android-fat-aar.sh] x86_64: packing target.maven.zip +05:46:49 [android-fat-aar.sh] x86_64: target.maven.zip ok (97M), jni: x86_64 +05:46:49 [android-fat-aar.sh] merge: building in the armeabi-v7a objdir (incremental), log: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/logs/fat.log +05:59:09 [android-fat-aar.sh] merge: build ok in 740s +05:59:10 [android-fat-aar.sh] verifying the merge pass's own half of the AAR + omni.ja, classes.jar, AndroidManifest.xml present; per-ABI prefs for armeabi-v7a, arm64-v8a, x86_64 +05:59:10 [android-fat-aar.sh] verifying native libraries against the per-ABI builds + armeabi-v7a: 12 native libraries, all sha256-identical to the per-ABI build + arm64-v8a: 12 native libraries, all sha256-identical to the per-ABI build + x86_64: 12 native libraries, all sha256-identical to the per-ABI build +05:59:16 [android-fat-aar.sh] merged AAR: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/geckoview-default-omni-153.4.20261002044800.aar (240M) +05:59:16 [android-fat-aar.sh] jni ABIs in it: arm64-v8a armeabi-v7a x86_64 +05:59:16 [android-fat-aar.sh] maven repository: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/maven +05:59:16 [android-fat-aar.sh] total wall clock: 4137s + +LibreWolf Android fat AAR -- 2026-10-02T04:50:19Z +tree=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-153.4.0esr-1 +abis=armeabi-v7a,arm64-v8a,x86_64 +jobs=8 +MOZ_BUILD_DATE=20261002044800 +engine=podman image=librewolf-android-build + +pass seconds peak_mem_GB status +armeabi-v7a 1301 23.97 ok +arm64-v8a 1028 20.66 ok +x86_64 1061 15.79 ok +fat 740 17.65 ok + +total 4137 + +merged AAR: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/geckoview-default-omni-153.4.20261002044800.aar +jni ABIs : arm64-v8a armeabi-v7a x86_64 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/check.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/check.out new file mode 100644 index 000000000..f6da2501a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/check.out @@ -0,0 +1 @@ +ok: 122 tasks, 32 waves, 0 warning(s) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/lint.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/lint.out new file mode 100644 index 000000000..f6e51787b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/lint.out @@ -0,0 +1 @@ +lint-patch-scope: OK - 120 patch file(s), no scope violations, no hunk header without line numbers diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/order.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/order.out new file mode 100644 index 000000000..9bbcc57d4 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/order.out @@ -0,0 +1 @@ +patch order ok: 30/30 declared constraint(s) enforced across 2 target sequence(s); 162 shared-file pair(s) derived and classified. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/patchfail.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/patchfail.out new file mode 100644 index 000000000..51cd78d8d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/patchfail.out @@ -0,0 +1,867 @@ +Targets: android (assets/patches/common.txt first) +Firefox: firefox-153.4.0esr.source.tar.xz +Patches: 67 +Using scratch directory '/home/mgysin/redoubt-artifacts/esr-153.4/repo/tmpdir92.88z2ac'... +Extracting 'firefox-153.4.0esr.source.tar.xz'... + +Testing patches... + +==> patches/autoconfig-setEnv.patch: + +patching file extensions/pref/autoconfig/src/prefcalls.js +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 205 with fuzz 1 (offset 9 lines). + +==> patches/custom-ubo-assets-bootstrap-location.patch: + +patching file toolkit/components/extensions/parent/ext-storage.js +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 411 with fuzz 1. + +==> patches/devtools-bypass.patch: + +patching file devtools/server/actors/thread.js +patching file devtools/server/actors/webconsole/listeners/console-api.js +patching file devtools/shared/flags.js +Hunk #1 succeeded at 60 (offset -7 lines). + +==> patches/extensions-setUninstallURL.patch: + +patching file toolkit/components/extensions/parent/ext-runtime.js +Hunk #1 succeeded at 355 (offset 2 lines). + +==> patches/firefox-in-ua.patch: + +patching file toolkit/moz.configure +Hunk #1 succeeded at 26 with fuzz 2 (offset -2 lines). + +==> patches/fpp-canvas-fix.patch: + +patching file dom/canvas/CanvasRenderingContext2D.cpp +Hunk #2 succeeded at 6688 (offset 74 lines). +Hunk #3 succeeded at 6711 (offset 74 lines). +patching file dom/canvas/ClientWebGLContext.cpp +Hunk #1 succeeded at 1293 (offset -69 lines). +Hunk #2 succeeded at 3495 (offset -138 lines). +Hunk #3 succeeded at 5219 (offset -175 lines). +patching file toolkit/components/resistfingerprinting/nsRFPService.cpp +Hunk #1 succeeded at 1889 (offset 84 lines). +Hunk #2 succeeded at 1904 (offset 84 lines). + +==> patches/limit-access.patch: + +patching file caps/nsScriptSecurityManager.cpp +Hunk #1 succeeded at 1031 (offset -8 lines). + +==> patches/moz-configure.patch: + +patching file toolkit/moz.configure +Hunk #1 succeeded at 20 (offset -2 lines). +Hunk #2 succeeded at 34 (offset -2 lines). + +==> patches/mozilla_dirs.patch: + +patching file toolkit/components/extensions/NativeManifests.sys.mjs +Hunk #1 succeeded at 37 (offset -3 lines). +patching file toolkit/xre/nsXREDirProvider.cpp +Hunk #1 succeeded at 332 (offset 16 lines). +Hunk #2 succeeded at 418 (offset 16 lines). +Hunk #3 succeeded at 466 (offset 16 lines). +Hunk #4 succeeded at 990 (offset 11 lines). +Hunk #5 succeeded at 1288 (offset 16 lines). +Hunk #6 succeeded at 1298 (offset 16 lines). +Hunk #7 succeeded at 1584 (offset 16 lines). +Hunk #8 succeeded at 1621 with fuzz 2 (offset 16 lines). +patching file xpcom/build/nsXULAppAPI.h +Hunk #1 succeeded at 113 (offset -3 lines). + +==> patches/profile-directory.patch: + +patching file extensions/pref/autoconfig/src/prefcalls.js +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 9 with fuzz 1. + +==> patches/remove-pingsender-common.patch: + +patching file python/mozbuild/mozbuild/artifacts.py +Hunk #1 succeeded at 631 (offset -3 lines). +Hunk #2 succeeded at 729 (offset -2 lines). +patching file toolkit/components/telemetry/app/TelemetrySend.sys.mjs +patching file toolkit/components/telemetry/moz.build +Hunk #1 succeeded at 6 (offset -2 lines). + +==> patches/rust-gentoo-musl.patch: + +patching file build/moz.configure/rust.configure +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 431 with fuzz 1 (offset 27 lines). + +==> patches/xmas-common.patch: + +patching file lw/moz.build +patching file moz.build +Hunk #1 succeeded at 256 with fuzz 1 (offset 12 lines). + +==> patches/eme-permission-common.patch: + +patching file dom/media/eme/MediaKeySystemAccessManager.cpp + +==> patches/moz-official-common.patch: + +patching file dom/media/gmp/ChromiumCDMAdapter.cpp +Hunk #1 succeeded at 68 (offset -1 lines). +Hunk #2 succeeded at 84 (offset -1 lines). +patching file media/gmp-clearkey/0.1/gmp-clearkey.cpp + +==> patches/android/rs-blocker-esr.patch: + +patching file services/settings/RemoteSettings.worker.mjs +patching file services/settings/RemoteSettingsClient.sys.mjs +patching file services/settings/RemoteSettingsWorker.sys.mjs +patching file services/settings/SharedUtils.sys.mjs +patching file services/settings/Utils.sys.mjs +patching file toolkit/components/search/SearchEngineSelector.sys.mjs +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 409 with fuzz 1. + +==> patches/android/vendor-name-esr.patch: + +patching file toolkit/components/extensions/parent/ext-runtime.js +Hunk #1 succeeded at 335 (offset 2 lines). +patching file toolkit/xre/nsAppRunner.cpp + +==> patches/android/disable-data-reporting-common-esr.patch: + +patching file python/mach/mach/telemetry.py +Hunk #1 succeeded at 82 with fuzz 1. +patching file python/sites/mach.txt +patching file toolkit/components/glean/src/init/mod.rs +patching file toolkit/components/telemetry/core/Telemetry.cpp +patching file toolkit/library/rust/gkrust-features.mozbuild + +==> patches/android/disable-data-reporting-android.patch: + +patching file mobile/android/moz.configure + +==> patches/android/neterror-common-esr.patch: + +patching file toolkit/content/errors/net-error-illustrations.mjs +patching file toolkit/content/net-error-card.mjs +patching file toolkit/themes/shared/aboutNetError.css +Hunk #1 succeeded at 208 with fuzz 1. +patching file toolkit/themes/shared/illustrations/warning.svg + +==> patches/android/neterror-jar.patch: + +patching file toolkit/themes/mobile/global/jar.mn + +==> patches/android/webgl-permission-common-esr.patch: + +patching file dom/canvas/ClientWebGLContext.cpp +Hunk #1 succeeded at 24 (offset -1 lines). +Hunk #2 succeeded at 47 (offset -1 lines). +Hunk #3 succeeded at 842 with fuzz 1 (offset -11 lines). +Hunk #4 succeeded at 1005 with fuzz 1 (offset -7 lines). +patching file dom/ipc/BrowserParent.cpp +Hunk #1 succeeded at 4254 (offset 139 lines). +patching file dom/ipc/BrowserParent.h +Hunk #1 succeeded at 756 (offset 15 lines). +patching file dom/ipc/PBrowser.ipdl +Hunk #1 succeeded at 647 (offset 5 lines). +patching file modules/libpref/init/StaticPrefList.yaml +Hunk #1 succeeded at 11819 with fuzz 1 (offset 451 lines). +patching file modules/libpref/moz.build +Hunk #1 succeeded at 57 (offset -2 lines). + +==> patches/android/webgl-prompt-default.patch: + +patching file modules/libpref/init/StaticPrefList.yaml +Hunk #1 succeeded at 11823 (offset -1 lines). + +==> patches/android/autoconfig-resource-fallback.patch: + +patching file extensions/pref/autoconfig/src/nsReadConfig.cpp +patching file lw/moz.build +patching file mobile/android/installer/package-manifest.in + +==> patches/android/no-nimbus.patch: + +patching file mobile/android/fenix/app/nimbus.fml.yaml +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/experiments/NimbusSetup.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/nimbus/NimbusSystemTest.kt + +==> patches/android/fission-isolation.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt + +==> patches/android/no-nimbus-toolkit.patch: + +patching file toolkit/components/nimbus/ExperimentAPI.sys.mjs + +==> patches/android/isolated-process.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/gecko/GeckoProvider.kt + +==> patches/android/about-config.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/gecko/GeckoProvider.kt +patching file mobile/shared/chrome/geckoview/config.js +patching file mobile/shared/chrome/geckoview/config.xhtml + +==> patches/android/no-adjust.patch: + +patching file gradle/libs.versions.toml +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/AndroidManifest.xml +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Analytics.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/AdjustMetricsService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/AdjustThirdPartySharingController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/ConversionEventRecorder.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/DefaultInstallReferrerClient.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/InstallReferrerClientWrapper.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/InstallReferrerHandlingService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/InstallReferrerMetricsService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/InstallReferrerWorker.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/RtamoAttributionHandler.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/distributions/DistributionTools.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/distributions/DistributionIdManager.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/distributions/DistributionSettings.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +Hunk #1 succeeded at 111 (offset -1 lines). +Hunk #2 succeeded at 472 (offset 11 lines). +Hunk #3 succeeded at 1272 (offset 11 lines). +Hunk #4 succeeded at 1285 (offset 11 lines). +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/messaging/CustomAttributeProvider.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/OnboardingFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/AdjustMetricsServiceTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/InstallReferrerHandlingServiceTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/InstallReferrerMetricsServiceTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/InstallReferrerWorkerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/RtamoAttributionHandlerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/distributions/DistributionIdManagerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/distributions/DistributionSettingsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/FenixApplicationTest.kt +patching file mobile/android/fenix/config/detekt-baseline.xml +patching file mobile/android/fenix/docs/adjust.md +patching file mobile/android/fenix/docs/index.rst + +==> patches/android/no-onboarding.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FeatureFlags.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/continuous/ContinuousOnboardingFeature.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/termsofuse/store/TermsOfUsePromptRepository.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ContentRecommendationsFeatureHelper.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/PocketMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/reviewprompt/ReviewPromptMiddleware.kt +patching file mobile/android/android-components/components/browser/icons/src/main/java/mozilla/components/browser/icons/BrowserIcons.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/onboarding/continuous/ContinuousOnboardingFeatureTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/termsofuse/store/TermsOfUsePromptRepositoryTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/home/pocket/ContentRecommendationsFeatureHelperTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/home/PocketMiddlewareTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/reviewprompt/ReviewPromptMiddlewareTest.kt + +==> patches/android/no-glean.patch: + +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/helpers/HomeActivityTestRule.kt +patching file mobile/android/fenix/app/src/main/AndroidManifest.xml +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/BrowserDirection.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Analytics.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/GleanHelper.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanMetricsService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanUsageReportingApi.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanUsageReporting.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanUsageReportingLifecycleObserver.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanUsageReportingMetricsService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/GleanDebugToolsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/GleanDebugToolsMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/GleanDebugToolsStorage.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/GleanDebugToolsStore.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/ui/GleanDebugToolsScreen.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/navigation/DebugDrawerRoute.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/store/DebugDrawerAction.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/store/DebugDrawerNavigationMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/store/DebugDrawerTelemetryMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/ui/FenixOverlay.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/ext/Activity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/ext/Configuration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/OnboardingFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/BrowserToolbarSearchMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/res/navigation/nav_graph.xml +patching file mobile/android/fenix/app/src/main/res/xml/secret_settings_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/fake/FakeGleanProfileId.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/fake/FakeGleanProfileIdStore.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/fake/FakeGleanUsageReporting.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/GleanUsageReportingLifecycleObserverTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/GleanUsageReportingMetricsServiceTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/GleanUserProfileIdTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/debugsettings/DebugDrawerNavigationMiddlewareTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/debugsettings/GleanDebugToolsStoreTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/ext/ConfigurationKtTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/search/BrowserToolbarSearchMiddlewareTest.kt + +==> patches/android/no-gms.patch: + +patching file gradle/libs.versions.toml +patching file build.gradle +patching file mobile/android/fenix/build.gradle +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/geckoview/build.gradle +patching file mobile/android/focus-android/build.gradle +patching file mobile/android/focus-android/app/build.gradle +patching file mobile/android/focus-android/app/src/main/java/org/mozilla/focus/appreview/AppReviewUtils.kt +patching file mobile/android/android-components/.buildconfig.yml +patching file mobile/android/fenix/.buildconfig.yml +patching file mobile/android/android-components/components/lib/push-firebase/README.md +patching file mobile/android/android-components/components/lib/push-firebase/build.gradle +patching file mobile/android/android-components/components/lib/push-firebase/lint-baseline.xml +patching file mobile/android/android-components/components/lib/push-firebase/proguard-rules.pro +patching file mobile/android/android-components/components/lib/push-firebase/src/main/AndroidManifest.xml +patching file mobile/android/android-components/components/lib/push-firebase/src/main/java/mozilla/components/lib/push/firebase/AbstractFirebasePushService.kt +patching file mobile/android/android-components/components/lib/push-firebase/src/test/java/mozilla/components/lib/push/firebase/AbstractFirebasePushServiceTest.kt +patching file mobile/android/android-components/components/lib/push-firebase/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker +patching file mobile/android/android-components/components/lib/push-firebase/src/test/resources/robolectric.properties +patching file mobile/android/android-components/components/lib/integrity-googleplay/README.md +patching file mobile/android/android-components/components/lib/integrity-googleplay/build.gradle +patching file mobile/android/android-components/components/lib/integrity-googleplay/lint-baseline.xml +patching file mobile/android/android-components/components/lib/integrity-googleplay/metrics.yaml +patching file mobile/android/android-components/components/lib/integrity-googleplay/proguard-rules.pro +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/main/AndroidManifest.xml +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/main/java/mozilla/components/lib/integrity/googleplay/GooglePlayIntegrityClient.kt +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/main/java/mozilla/components/lib/integrity/googleplay/ext/StandardIntegrityManager.kt +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/test/java/mozilla/components/lib/integrity/googleplay/GooglePlayIntegrityClientTest.kt +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/test/resources/robolectric.properties +patching file mobile/android/fenix/app/src/main/AndroidManifest.xml +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/BackgroundServices.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/ClientUUID.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/PlayStoreReviewPromptController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Push.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/llm/Llm.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/ActivationPing.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/MetricsUtils.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/integrity/FakeClientUUID.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/push/FirebasePushService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/push/PushFxaIntegration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/push/WebPushEngineIntegration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SyncDebugFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/share/ShareToAppsSafeExtras.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/res/values/preference_keys.xml +patching file mobile/android/fenix/app/src/main/res/values/static_strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/sync_debug_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/ClientUUIDTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/PlayStoreReviewPromptControllerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/ActivationPingTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/MetricsUtilsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/push/WebPushEngineIntegrationTest.kt +patching file mobile/android/fenix/config/detekt-baseline.xml +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebAuthnTokenManager.java +patching file mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebAuthnUtils.java +patching file mobile/android/geckoview/src/test/java/org/mozilla/gecko/util/WebAuthnUtilsTest.java +patching file .prettierignore +Hunk #1 succeeded at 1727 (offset 6 lines). +patching file tools/rewriting/Generated.txt +patching file mobile/android/android-components/README.md +patching file mobile/android/android-components/components/feature/push/README.md +patching file mobile/android/fenix/docs/index.rst +patching file mobile/android/fenix/docs/Firebase-Cloud-Messaging-for-WebPush.md + +==> patches/android/no-crashreporter.patch: + +patching file mobile/android/android-components/components/lib/crash/src/androidTest/java/mozilla/components/lib/crash/service/GleanCrashReporterServiceTest.kt +patching file mobile/android/android-components/components/lib/crash/src/main/java/mozilla/components/lib/crash/CrashReporter.kt +patching file mobile/android/android-components/components/lib/crash/src/main/java/mozilla/components/lib/crash/service/GleanCrashReporterService.kt +patching file mobile/android/android-components/components/lib/crash/src/main/java/mozilla/components/lib/crash/service/MozillaSocorroService.kt +patching file mobile/android/android-components/components/lib/crash/src/main/java/mozilla/components/lib/crash/service/socorro/MozillaSocorroService.kt +patching file mobile/android/android-components/components/lib/crash/src/test/java/mozilla/components/lib/crash/service/GleanCrashReporterServiceTest.kt +patching file mobile/android/android-components/components/lib/crash/src/test/java/mozilla/components/lib/crash/service/MozillaSocorroServiceTest.kt +patching file mobile/android/android-components/components/lib/crash/src/test/java/mozilla/components/lib/crash/service/socorro/MozillaSocorroServiceTest.kt +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Analytics.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/crashes/CrashContentView.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/crashes/SettingsCrashReportCache.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/gecko/GeckoProvider.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/store/PrivacyPreferencesRepository.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/datachoices/DataChoicesScreen.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/startupCrash/StartupCrashActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/startupCrash/StartupCrashScreen.kt +patching file mobile/android/fenix/app/src/main/res/layout/view_crash_reporter.xml +patching file mobile/android/fenix/app/src/main/res/values/strings.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/crashes/CrashContentViewTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/onboarding/store/DefaultPrivacyPreferencesRepositoryTest.kt +patching file mobile/android/focus-android/app/build.gradle +patching file mobile/android/focus-android/app/src/main/java/org/mozilla/focus/Components.kt + +==> patches/android/build-fixes.patch: + +patching file build.gradle +Hunk #1 succeeded at 223 (offset 55 lines). + +==> patches/android/fenix-abi-split.patch: + +patching file mobile/android/fenix/app/build.gradle + +==> patches/android/appservices-logins-addmany.patch: + +patching file third_party/application-services/components/logins/android/src/main/java/mozilla/appservices/logins/DatabaseLoginsStorage.kt + +==> patches/android/l10n-strings.patch: + +patching file mobile/android/shared-settings.gradle +patching file mobile/android/lw-brand/brand-strings.gradle +patching file mobile/android/lw-brand/lw_brand_strings.py +patching file mobile/android/lw-brand/brand-map.txt +patching file mobile/android/lw-brand/android-l10n-pin.txt +patching file mobile/android/lw-brand/ui_brand_scan.py +patching file mobile/android/android-components/components/feature/addons/src/test/java/mozilla/components/feature/addons/ui/AddonsManagerAdapterTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/appstate/setup/checklist/SetupChecklistStateTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/exceptions/login/LoginExceptionsViewTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/onboarding/continuous/ContinuousOnboardingFeatureTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/termsofuse/experimentation/TermsOfUsePromptContentTest.kt + +==> patches/android/branding.patch: + +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/res/values/colors.xml +patching file mobile/android/fenix/app/src/main/res/drawable/ic_launcher_foreground.xml +patching file mobile/android/fenix/app/src/main/res/drawable/ic_launcher_monochrome.xml +patching file mobile/android/fenix/app/src/release/AndroidManifest.xml +patching file mobile/android/fenix/app/src/beta/AndroidManifest.xml +patching file mobile/android/fenix/app/src/debug/res/drawable/ic_launcher_foreground.xml +patching file mobile/android/fenix/app/src/beta/res/drawable/ic_launcher_foreground.xml +patching file mobile/android/fenix/app/src/nightly/res/drawable/ic_launcher_foreground.xml +patching file mobile/android/fenix/app/src/release/res/drawable/ic_launcher_foreground.xml + +==> patches/android/r8-keep-rules.patch: + +patching file third_party/application-services/proguard-rules-consumer-jna.pro + +==> patches/android/gradle-no-config-cache.patch: + +patching file gradle.properties +Hunk #1 succeeded at 10 with fuzz 1. + +==> patches/android/rs-blocker-android.patch: + +patching file third_party/application-services/components/remote_settings/src/service.rs +patching file third_party/application-services/components/remote_settings/src/client.rs + +==> patches/android/no-suggest.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/HomeSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/res/xml/home_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt + +==> patches/android/search-config.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +Hunk #1 succeeded at 2293 (offset 17 lines). +patching file mobile/android/fenix/app/src/main/res/xml/secret_settings_preferences.xml +patching file third_party/application-services/components/remote_settings/src/client.rs + +==> patches/android/update-check.patch: + +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +Hunk #1 succeeded at 770 (offset -8 lines). +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/lw/UpdateCheck.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +patching file mobile/android/fenix/app/src/main/res/values/lw_update_check.xml +patching file mobile/android/fenix/app/src/main/res/xml/preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/lw/UpdateCheckerTest.kt + +==> patches/android/deterministic-version-code.patch: + +patching file mobile/android/android-components/plugins/config/src/main/java/ConfigPlugin.kt + +==> patches/android/ubo-readiness.patch: + +patching file mobile/android/geckoview/api.txt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebExtensionController.java +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs +patching file toolkit/components/extensions/parent/ext-webRequest.js + +==> patches/android/ubo-preinstall.patch: + +patching file mobile/android/android-components/components/support/webextensions/src/main/java/mozilla/components/support/webextensions/WebExtensionSupport.kt +patching file mobile/android/android-components/components/support/webextensions/src/test/java/mozilla/components/support/webextensions/WebExtensionSupportTest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/LibreWolfUboPreinstallMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/LibreWolfUboPreinstaller.kt +patching file mobile/android/fenix/app/src/main/res/values/strings.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/LibreWolfUboPreinstallMiddlewareTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/LibreWolfUboPreinstallerTest.kt + +==> patches/android/privacy-defaults.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/TrackingProtectionFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteBrowsingDataOnQuitFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/doh/DohSettingsProvider.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/logins/fragment/SavedLoginsSettingFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/res/xml/autofill_preferences.xml +patching file mobile/android/fenix/app/src/main/res/xml/delete_browsing_data_quit_preferences.xml +patching file mobile/android/fenix/app/src/main/res/xml/logins_preferences.xml +patching file mobile/android/fenix/app/src/main/res/xml/save_logins_preferences.xml +patching file mobile/android/fenix/app/src/main/res/xml/tracking_protection_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/TrackingProtectionFragmentTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteBrowsingDataOnQuitFragmentTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/doh/DefaultDohSettingsProviderTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/logins/fragment/SavedLoginsSettingFragmentTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt + +==> patches/android/cookie-banner-rules.patch: + +patching file services/settings/dumps/main/moz.build +patching file toolkit/components/cookiebanners/CookieBannerListService.sys.mjs +patching file toolkit/components/cookiebanners/test/unit/test_cookiebannerlistservice.js + +==> patches/android/canvas-webgl-permissions.patch: + +patching file dom/canvas/CanvasUtils.cpp +patching file dom/canvas/CanvasUtils.h +patching file dom/canvas/ClientWebGLContext.cpp +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngineSession.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/permission/GeckoPermissionRequest.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/permission/GeckoSitePermissionsStorage.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/permission/GeckoSitePermissionsStorageTest.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/permission/OriginBoundPermissionRequestTest.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/permission/OriginBoundPermissionsStorageTest.kt +patching file mobile/android/android-components/components/browser/state/src/main/java/mozilla/components/browser/state/ext/PermissionRequest.kt +patching file mobile/android/android-components/components/browser/state/src/test/java/mozilla/components/browser/state/ext/PermissionRequestTest.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/permission/OriginBoundPermission.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/permission/PermissionRequest.kt +patching file mobile/android/android-components/components/feature/sitepermissions/src/main/java/mozilla/components/feature/sitepermissions/SitePermissionsFeature.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsFeature.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/QuickSettingsSheetDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/sitepermissions/SiteSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/trustpanel/TrustPanelFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/trustpanel/ui/ProtectionPanel.kt +patching file mobile/android/fenix/app/src/main/res/values/origin_bound_permissions_ids.xml +patching file mobile/android/fenix/app/src/main/res/values/strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/site_permissions_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsDialogFragmentTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsFeatureTest.kt +patching file mobile/android/geckoview/api.txt +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/CanvasPermissionTest.kt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoSession.java +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/StorageController.java +patching file mobile/shared/actors/GeckoViewPermissionChild.sys.mjs +patching file mobile/shared/actors/GeckoViewPermissionParent.sys.mjs +patching file mobile/shared/components/geckoview/GeckoViewPermission.sys.mjs +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/shared/modules/geckoview/GeckoViewStorageController.sys.mjs +patching file modules/libpref/init/StaticPrefList.yaml +Hunk #1 succeeded at 11823 (offset 13 lines). + +==> patches/android/translation-assets.patch: + +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/TranslationsTest.kt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/TranslationsController.java +patching file mobile/shared/modules/geckoview/GeckoViewTranslations.sys.mjs +patching file toolkit/components/translations/AndroidTranslationAssets.sys.mjs +patching file toolkit/components/translations/TranslationsUtils.mjs +patching file toolkit/components/translations/actors/TranslationsChild.sys.mjs +patching file toolkit/components/translations/actors/TranslationsEngineChild.sys.mjs +patching file toolkit/components/translations/actors/TranslationsParent.sys.mjs +patching file toolkit/components/translations/jar.mn +patching file toolkit/components/translations/moz.build +patching file toolkit/components/translations/tests/unit/test_android_translation_assets.js +patching file toolkit/components/translations/tests/unit/xpcshell.toml +patching file toolkit/components/translations/translations.d.ts + +==> patches/android/home-section-defaults.patch: + +patching file mobile/android/fenix/app/nimbus.fml.yaml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/utils/HomeSectionDefaultsTest.kt + +==> patches/android/addon-state-durability.patch: + +patching file toolkit/mozapps/extensions/internal/AddonTestUtils.sys.mjs +patching file toolkit/mozapps/extensions/internal/AndroidAddonState.sys.mjs +patching file toolkit/mozapps/extensions/internal/XPIDatabase.sys.mjs +Hunk #3 succeeded at 1324 (offset 9 lines). +Hunk #4 succeeded at 1351 (offset 9 lines). +Hunk #5 succeeded at 1485 (offset 9 lines). +Hunk #6 succeeded at 1832 (offset 9 lines). +Hunk #7 succeeded at 1858 (offset 9 lines). +Hunk #8 succeeded at 1885 (offset 9 lines). +Hunk #9 succeeded at 1901 (offset 9 lines). +Hunk #10 succeeded at 2198 (offset 9 lines). +Hunk #11 succeeded at 2210 (offset 9 lines). +Hunk #12 succeeded at 3040 (offset 9 lines). +Hunk #13 succeeded at 3109 (offset 9 lines). +Hunk #14 succeeded at 3178 (offset 9 lines). +Hunk #15 succeeded at 4038 (offset 9 lines). +patching file toolkit/mozapps/extensions/internal/XPIInstall.sys.mjs +Hunk #1 succeeded at 1869 (offset 8 lines). +Hunk #2 succeeded at 1891 (offset 8 lines). +Hunk #3 succeeded at 1917 (offset 8 lines). +Hunk #4 succeeded at 2033 (offset 8 lines). +Hunk #5 succeeded at 4957 (offset 8 lines). +Hunk #6 succeeded at 5034 (offset 8 lines). +Hunk #7 succeeded at 5066 (offset 8 lines). +Hunk #8 succeeded at 5172 (offset 8 lines). +Hunk #9 succeeded at 5234 (offset 8 lines). +Hunk #10 succeeded at 5276 (offset 8 lines). +patching file toolkit/mozapps/extensions/internal/XPIProvider.sys.mjs +patching file toolkit/mozapps/extensions/internal/moz.build +patching file toolkit/mozapps/extensions/test/xpcshell/test_addonStartup_save_failures.js +patching file toolkit/mozapps/extensions/test/xpcshell/test_android_addon_state.js +patching file toolkit/mozapps/extensions/test/xpcshell/xpcshell.toml + +==> patches/android/sync-opt-in.patch: + +patching file mobile/android/android-components/components/feature/syncedtabs/src/main/java/mozilla/components/feature/syncedtabs/commands/SyncedTabsCommandsFlushScheduler.kt +patching file mobile/android/android-components/components/feature/syncedtabs/src/main/java/mozilla/components/feature/syncedtabs/commands/SyncedTabsCommandsFlushWorker.kt +patching file mobile/android/android-components/components/feature/syncedtabs/src/test/java/mozilla/components/feature/syncedtabs/commands/AccountServicesFlushWorkerTest.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/main/java/mozilla/components/service/fxa/AccountServices.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/main/java/mozilla/components/service/fxa/manager/FxaAccountManager.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/main/java/mozilla/components/service/fxa/sync/WorkManagerSyncManager.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/test/java/mozilla/components/service/fxa/AccountServicesDisabledTest.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/test/java/mozilla/components/service/fxa/AccountServicesTest.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/test/java/mozilla/components/service/fxa/sync/AccountServicesWorkerTest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/relay/RelayFeatureIntegration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/BackgroundServices.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/accounts/FxaWebChannelIntegration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/AccountServicesPreference.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/account/AuthCustomTabActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/account/AuthIntentReceiverActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/account/TurnOnSyncFragment.kt +patching file mobile/android/fenix/app/src/main/res/values/account_services_strings.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/HomeActivityAccountSettingsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestApplication.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/AccountServicesPreferenceTest.kt + +==> patches/android/cookie-banner-controls.patch: + +patching file docshell/base/CanonicalBrowsingContext.cpp +Hunk #3 succeeded at 1938 (offset 13 lines). +patching file docshell/base/CanonicalBrowsingContext.h +Hunk #1 succeeded at 232 (offset 1 line). +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/cookiebanners/GeckoCookieBannersStorage.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/cookiebanners/GeckoCookieBannersStorageTest.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/cookiehandling/CookieBannersStorage.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +Hunk #1 succeeded at 838 (offset 19 lines). +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/cookiebannerhandling/CookieBannerSiteController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/cookiebannerhandling/CookieBannerSiteDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/cookiebannerhandling/CustomCBHSwitchPreference.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/QuickSettingsSheetDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/protections/ProtectionsView.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/protections/cookiebanners/CookieBannerDetailsController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/protections/cookiebanners/CookieBannerPanelDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/trustpanel/TrustPanelFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/trustpanel/ui/ProtectionPanel.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/res/values/cookie_banner_controls_ids.xml +patching file mobile/android/fenix/app/src/main/res/values/preference_keys.xml +patching file mobile/android/fenix/app/src/main/res/values/strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/cookiebannerhandling/CookieBannerSettingsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/cookiebannerhandling/CookieBannerSiteControllerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/quicksettings/ProtectionsViewTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/quicksettings/protections/cookiebanners/DefaultCookieBannerDetailsControllerTest.kt +patching file mobile/android/geckoview/api.txt +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/CookieBannerPrivateSessionTest.kt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/StorageController.java +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/shared/modules/geckoview/GeckoViewStorageController.sys.mjs +patching file toolkit/components/cookiebanners/CookieBannerDomainPrefService.cpp +patching file toolkit/components/cookiebanners/CookieBannerDomainPrefService.h +patching file toolkit/components/cookiebanners/nsCookieBannerService.cpp +patching file toolkit/components/cookiebanners/nsCookieBannerService.h +patching file toolkit/components/cookiebanners/nsICookieBannerService.idl +patching file toolkit/components/cookiebanners/test/unit/test_cookiebanner_private_session.js +patching file toolkit/components/cookiebanners/test/unit/xpcshell.toml + +==> patches/android/firefox-suggest-policy.patch: + +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestAdmission.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestIngestionScheduler.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestIngestionWorker.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestStorage.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestSuggestionProvider.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/GlobalFxSuggestDependencyProvider.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/client/SuggestMerinoClient.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/datasource/CombinedOnlineSuggestionDataSource.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/FxSuggestAdmissionTest.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/FxSuggestSuggestionProviderTest.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/datasource/OnlineSuggestionAdmissionTest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/awesomebar/SearchSuggestionsProvidersBuilder.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/FirefoxSuggestPolicy.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SearchEngineFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +Hunk #1 succeeded at 2084 (offset 4 lines). +Hunk #2 succeeded at 2641 (offset 4 lines). +Hunk #3 succeeded at 2661 (offset 4 lines). +patching file mobile/android/fenix/app/src/main/res/values/firefox_suggest_policy_strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/search_settings_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestApplication.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/search/FirefoxSuggestPolicyTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/FenixApplicationTest.kt + +==> patches/android/no-default-shortcuts.patch: + +patching file mobile/android/fenix/app/src/main/res/raw/initial_shortcuts.json + +==> patches/android/extension-permission-durability.patch: + +patching file mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs +patching file toolkit/components/extensions/ExtensionPermissions.sys.mjs +patching file toolkit/components/extensions/test/xpcshell/test_ext_permissions_android_durability.js +patching file toolkit/components/extensions/test/xpcshell/xpcshell.toml + +==> patches/android/firefox-suggest-data.patch: + +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestStorage.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/PinnedSuggestIngestionTest.kt +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/FxSuggest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SearchEngineFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SuggestDataCatalog.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SuggestDataInstaller.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SuggestDataPreferences.kt +patching file mobile/android/fenix/app/src/main/res/values/firefox_suggest_data_strings.xml +patching file mobile/android/fenix/app/src/main/res/values/firefox_suggest_policy_strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/search_settings_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/search/SuggestDataCatalogTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/search/SuggestDataInstallerTest.kt +patching file third_party/application-services/components/remote_settings/src/client.rs +patching file third_party/application-services/components/remote_settings/src/lib.rs +patching file third_party/application-services/components/remote_settings/src/pinned_suggest.rs +patching file third_party/application-services/components/remote_settings/src/storage.rs +patching file third_party/application-services/components/suggest/tests/pinned_suggest.rs + +==> patches/android/extension-update-controls.patch: + +patching file modules/libpref/Preferences.cpp +patching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js +patching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/PrefSaveFileAsyncTest.kt +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/PrefSaveFileAsyncShutdownTest.kt +patching file modules/libpref/nsIPrefService.idl +patching file modules/libpref/test/unit/test_savePrefFileAsync.js +patching file modules/libpref/test/unit/xpcshell.toml +patching file mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebExtensionController.java +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/WebExtensionUpdateSettingsTest.kt +patching file mobile/android/geckoview/api.txt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/webextension/WebExtensionRuntime.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/GeckoEngineTest.kt +patching file mobile/android/android-components/components/feature/addons/src/main/java/mozilla/components/feature/addons/AddonManager.kt +patching file mobile/android/android-components/components/feature/addons/src/main/java/mozilla/components/feature/addons/update/AddonUpdater.kt +patching file mobile/android/android-components/components/feature/addons/src/test/java/mozilla/components/feature/addons/update/AddonUpdaterWorkerTest.kt +patching file mobile/android/android-components/components/feature/addons/src/test/java/AddonManagerTest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/addons/ExtensionUpdatePreference.kt +patching file mobile/android/fenix/app/src/main/res/xml/preferences.xml +patching file mobile/android/fenix/app/src/main/res/values/extension_update_controls.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/addons/ExtensionUpdatePreferenceTest.kt +patching file toolkit/components/extensions/test/xpcshell/test_ext_android_update_settings.js +patching file toolkit/components/extensions/test/xpcshell/xpcshell.toml + +==> patches/android/global-privacy-controls.patch: + +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyController.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyControllerTest.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/Engine.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/preferences/GlobalPrivacyController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/GlobalPrivacySettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/GlobalPrivacySettingsModel.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +patching file mobile/android/fenix/app/src/main/res/navigation/nav_graph.xml +patching file mobile/android/fenix/app/src/main/res/values/global_privacy_controls.xml +patching file mobile/android/fenix/app/src/main/res/xml/global_privacy_settings.xml +patching file mobile/android/fenix/app/src/main/res/xml/preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/GlobalPrivacySettingsModelTest.kt +patching file mobile/android/geckoview/api.txt +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/GlobalPrivacySettingsTest.kt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoGlobalPrivacyController.java +patching file mobile/shared/components/geckoview/GeckoViewGlobalPrivacy.sys.mjs +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/shared/components/geckoview/moz.build +patching file mobile/shared/modules/geckoview/test/xpcshell/test_global_privacy_settings.js +patching file mobile/shared/modules/geckoview/test/xpcshell/xpcshell.toml + +==> patches/android/session-cleanup.patch: + +patching file dom/base/nsFrameLoader.cpp +patching file dom/base/nsFrameLoader.h +patching file dom/chrome-webidl/FrameLoader.webidl +patching file netwerk/cookie/nsICookieManager.idl +patching file netwerk/cookie/CookieService.h +patching file netwerk/cookie/CookieService.cpp +patching file netwerk/cookie/CookiePersistentStorage.h +patching file netwerk/cookie/CookiePersistentStorage.cpp +patching file netwerk/cookie/CookieStorage.h +patching file netwerk/cookie/CookieStorage.cpp +patching file netwerk/cookie/test/unit/test_cookie_session_cleanup.js +patching file netwerk/cookie/test/unit/xpcshell.toml +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/SessionCleanupTest.kt +patching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js +patching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json + +==> patches/android/doh-mullvad-migration.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/lw/DohProviderMigration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/doh/DohSettingsProvider.kt +patching file mobile/android/fenix/app/src/main/res/values/lw_doh_migration.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/lw/DohProviderMigrationTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/doh/DefaultDohSettingsProviderTest.kt + +==> patches/android/bootstrap-esr.patch: + +patching file python/mozversioncontrol/mozversioncontrol/repo/source.py +Hunk #1 succeeded at 111 (offset 20 lines). + +==> patches/android/always-fetch-latest-toolchain-artifact-esr.patch: + +patching file python/mozbuild/mozbuild/artifact_commands.py + +==> patches/android/remove-openai-esr.patch: + +patching file toolkit/components/aboutinference/content/aboutInference.js +Hunk #1 succeeded at 379 (offset -2 lines). +Hunk #2 succeeded at 398 (offset -2 lines). +patching file toolkit/components/ml/content/EngineProcess.sys.mjs +patching file toolkit/components/ml/content/backends/Pipeline.mjs +Hunk #1 succeeded at 14 (offset 2 lines). +Hunk #2 succeeded at 50 (offset 2 lines). +patching file toolkit/components/ml/jar.mn +patching file toolkit/content/license.html + +Removing '/home/mgysin/redoubt-artifacts/esr-153.4/repo/tmpdir92.88z2ac'... + +success: All patches where applied successfully. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/scope.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/scope.out new file mode 100644 index 000000000..d40e13a5d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/scope.out @@ -0,0 +1 @@ +ok: 120 listed patch files — 15 common, 53 desktop, 52 android, 0 straddlers parked; PATCH-SCOPE.md agrees diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/summary.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/summary.txt new file mode 100644 index 000000000..eba834b51 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/gates/summary.txt @@ -0,0 +1,5 @@ +patchfail=0 +lint=0 +order=0 +scope=0 +check=0 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/make-dir.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/make-dir.log new file mode 100644 index 000000000..f088d0071 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/make-dir.log @@ -0,0 +1,1232 @@ +rm -rf "$(tar tf firefox-153.4.0esr.source.tar.xz 2>/dev/null | awk '{ sub(/^\.\//, ""); sub(/\/.*/, ""); if ($0 != "" && $0 != "." && $0 != "..") { print; exit } }')" librewolf-153.4.0esr-1 +tar xf firefox-153.4.0esr.source.tar.xz +mv "$(tar tf firefox-153.4.0esr.source.tar.xz 2>/dev/null | awk '{ sub(/^\.\//, ""); sub(/\/.*/, ""); if ($0 != "" && $0 != "." && $0 != "..") { print; exit } }')" librewolf-153.4.0esr-1 +python3 scripts/librewolf-patches.py 153.4.0esr 1 --targets=android +# common.txt: 15 patch(es) +# android.txt: 52 patch(es) +cd librewolf-153.4.0esr-1 +rm -vr toolkit/components/ml/content/backends/OpenAIPipeline.mjs +removed 'toolkit/components/ml/content/backends/OpenAIPipeline.mjs' +rm -vr toolkit/components/ml/vendor/openai +removed 'toolkit/components/ml/vendor/openai/LICENSE' +removed 'toolkit/components/ml/vendor/openai/gecko.patch' +removed 'toolkit/components/ml/vendor/openai/moz.yaml' +removed 'toolkit/components/ml/vendor/openai/dist/openai-dev.mjs' +removed 'toolkit/components/ml/vendor/openai/dist/openai.mjs' +removed directory 'toolkit/components/ml/vendor/openai/dist' +removed directory 'toolkit/components/ml/vendor/openai' +write mozconfig <- /home/mgysin/redoubt-artifacts/esr-153.4/repo/assets/mozconfig.new (without its 'export MOZ_PKG_VERSION=' line) +cp -rv ../themes/android/. mobile/android/fenix/app/src/ +'../themes/android/./beta/res/mipmap-hdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./beta/res/mipmap-hdpi/ic_launcher.webp' +'../themes/android/./beta/res/mipmap-hdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./beta/res/mipmap-hdpi/ic_launcher_round.webp' +'../themes/android/./beta/res/mipmap-mdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./beta/res/mipmap-mdpi/ic_launcher.webp' +'../themes/android/./beta/res/mipmap-mdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./beta/res/mipmap-mdpi/ic_launcher_round.webp' +'../themes/android/./beta/res/mipmap-xhdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./beta/res/mipmap-xhdpi/ic_launcher.webp' +'../themes/android/./beta/res/mipmap-xhdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./beta/res/mipmap-xhdpi/ic_launcher_round.webp' +'../themes/android/./beta/res/mipmap-xxhdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./beta/res/mipmap-xxhdpi/ic_launcher.webp' +'../themes/android/./beta/res/mipmap-xxhdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./beta/res/mipmap-xxhdpi/ic_launcher_round.webp' +'../themes/android/./beta/res/mipmap-xxxhdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./beta/res/mipmap-xxxhdpi/ic_launcher.webp' +'../themes/android/./beta/res/mipmap-xxxhdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./beta/res/mipmap-xxxhdpi/ic_launcher_round.webp' +'../themes/android/./debug/ic_launcher-playstore.png' -> 'mobile/android/fenix/app/src/./debug/ic_launcher-playstore.png' +'../themes/android/./debug/ic_launcher-web.webp' -> 'mobile/android/fenix/app/src/./debug/ic_launcher-web.webp' +'../themes/android/./debug/res/mipmap-hdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./debug/res/mipmap-hdpi/ic_launcher.webp' +'../themes/android/./debug/res/mipmap-hdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./debug/res/mipmap-hdpi/ic_launcher_round.webp' +'../themes/android/./debug/res/mipmap-mdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./debug/res/mipmap-mdpi/ic_launcher.webp' +'../themes/android/./debug/res/mipmap-mdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./debug/res/mipmap-mdpi/ic_launcher_round.webp' +'../themes/android/./debug/res/mipmap-xhdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./debug/res/mipmap-xhdpi/ic_launcher.webp' +'../themes/android/./debug/res/mipmap-xhdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./debug/res/mipmap-xhdpi/ic_launcher_round.webp' +'../themes/android/./debug/res/mipmap-xxhdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./debug/res/mipmap-xxhdpi/ic_launcher.webp' +'../themes/android/./debug/res/mipmap-xxhdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./debug/res/mipmap-xxhdpi/ic_launcher_round.webp' +'../themes/android/./debug/res/mipmap-xxxhdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./debug/res/mipmap-xxxhdpi/ic_launcher.webp' +'../themes/android/./debug/res/mipmap-xxxhdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./debug/res/mipmap-xxxhdpi/ic_launcher_round.webp' +'../themes/android/./main/ic_launcher-web.webp' -> 'mobile/android/fenix/app/src/./main/ic_launcher-web.webp' +'../themes/android/./nightly/res/ic_launcher-web.webp' -> 'mobile/android/fenix/app/src/./nightly/res/ic_launcher-web.webp' +'../themes/android/./nightly/res/mipmap-hdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./nightly/res/mipmap-hdpi/ic_launcher.webp' +'../themes/android/./nightly/res/mipmap-hdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./nightly/res/mipmap-hdpi/ic_launcher_round.webp' +'../themes/android/./nightly/res/mipmap-mdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./nightly/res/mipmap-mdpi/ic_launcher.webp' +'../themes/android/./nightly/res/mipmap-mdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./nightly/res/mipmap-mdpi/ic_launcher_round.webp' +'../themes/android/./nightly/res/mipmap-xhdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./nightly/res/mipmap-xhdpi/ic_launcher.webp' +'../themes/android/./nightly/res/mipmap-xhdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./nightly/res/mipmap-xhdpi/ic_launcher_round.webp' +'../themes/android/./nightly/res/mipmap-xxhdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./nightly/res/mipmap-xxhdpi/ic_launcher.webp' +'../themes/android/./nightly/res/mipmap-xxhdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./nightly/res/mipmap-xxhdpi/ic_launcher_round.webp' +'../themes/android/./nightly/res/mipmap-xxxhdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./nightly/res/mipmap-xxxhdpi/ic_launcher.webp' +'../themes/android/./nightly/res/mipmap-xxxhdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./nightly/res/mipmap-xxxhdpi/ic_launcher_round.webp' +'../themes/android/./release/res/mipmap-hdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./release/res/mipmap-hdpi/ic_launcher.webp' +'../themes/android/./release/res/mipmap-hdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./release/res/mipmap-hdpi/ic_launcher_round.webp' +'../themes/android/./release/res/mipmap-mdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./release/res/mipmap-mdpi/ic_launcher.webp' +'../themes/android/./release/res/mipmap-mdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./release/res/mipmap-mdpi/ic_launcher_round.webp' +'../themes/android/./release/res/mipmap-xhdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./release/res/mipmap-xhdpi/ic_launcher.webp' +'../themes/android/./release/res/mipmap-xhdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./release/res/mipmap-xhdpi/ic_launcher_round.webp' +'../themes/android/./release/res/mipmap-xxhdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./release/res/mipmap-xxhdpi/ic_launcher.webp' +'../themes/android/./release/res/mipmap-xxhdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./release/res/mipmap-xxhdpi/ic_launcher_round.webp' +'../themes/android/./release/res/mipmap-xxxhdpi/ic_launcher.webp' -> 'mobile/android/fenix/app/src/./release/res/mipmap-xxxhdpi/ic_launcher.webp' +'../themes/android/./release/res/mipmap-xxxhdpi/ic_launcher_round.webp' -> 'mobile/android/fenix/app/src/./release/res/mipmap-xxxhdpi/ic_launcher_round.webp' +cp -v ../assets/search-config-v2.json services/settings/dumps/main/search-config-v2.json +'../assets/search-config-v2.json' -> 'services/settings/dumps/main/search-config-v2.json' +cp -v ../assets/search-config-icons.json services/settings/dumps/main/search-config-icons.json +'../assets/search-config-icons.json' -> 'services/settings/dumps/main/search-config-icons.json' +cp -v ../assets/2c4b8834-030c-4097-a887-c7506689095c services/settings/dumps/main/search-config-icons +'../assets/2c4b8834-030c-4097-a887-c7506689095c' -> 'services/settings/dumps/main/search-config-icons/2c4b8834-030c-4097-a887-c7506689095c' +cp -v ../assets/2c4b8834-030c-4097-a887-c7506689095c.meta.json services/settings/dumps/main/search-config-icons +'../assets/2c4b8834-030c-4097-a887-c7506689095c.meta.json' -> 'services/settings/dumps/main/search-config-icons/2c4b8834-030c-4097-a887-c7506689095c.meta.json' +cp -v ../assets/search-config-v2.json third_party/application-services/components/remote_settings/dumps/main/search-config-v2.json +'../assets/search-config-v2.json' -> 'third_party/application-services/components/remote_settings/dumps/main/search-config-v2.json' +write third_party/application-services/components/remote_settings/dumps/main/search-config-v2.timestamp <- 1785706613505 +cp -v ../assets/2c4b8834-030c-4097-a887-c7506689095c third_party/application-services/components/remote_settings/dumps/main/attachments/search-config-icons/2c4b8834-030c-4097-a887-c7506689095c +'../assets/2c4b8834-030c-4097-a887-c7506689095c' -> 'third_party/application-services/components/remote_settings/dumps/main/attachments/search-config-icons/2c4b8834-030c-4097-a887-c7506689095c' +write third_party/application-services/components/remote_settings/dumps/main/attachments/search-config-icons/2c4b8834-030c-4097-a887-c7506689095c.meta.json <- sha256 793d49ae638d181b31582628c78fa0486d4cbd7dd41b57fc9c4356744bad156b size 2295 +write third_party/application-services/components/remote_settings/dumps/main/search-config-icons.json <- 5 record(s) kept, 1 dropped as undecodable on Android: b50c3e3d-7bd0-4118-856f-19b26b21d01f (duckduckgo.pdf, application/pdf) +write third_party/application-services/components/remote_settings/dumps/main/search-config-icons.timestamp <- 1785706613505 +replaced 82 Firefox brand image(s) with Redoubt's (assets/android-brand/) +/usr/bin/python3 /home/mgysin/redoubt-artifacts/esr-153.4/repo/scripts/fetch-ubo-extension.py --asset-dir mobile/android/fenix/app/src/main/assets +Verified uBO 1.75.0: mobile/android/fenix/app/src/main/assets/extensions/ublock_origin.xpi (SHA-256 5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287) +/usr/bin/python3 /home/mgysin/redoubt-artifacts/esr-153.4/repo/scripts/package-translation-assets.py --asset-dir toolkit/components/translations/android-data +PASS verified offline translation inputs: 377 model records, WASM 4.0 compressed/decompressed pins; no network fetch +/usr/bin/python3 /home/mgysin/redoubt-artifacts/esr-153.4/repo/scripts/package-firefox-suggest.py --source-tree . +PASS staged 13 pinned Suggest catalog/config/test-fixture files; no production attachment payloads or network + +*** -> patch -p1 -i ../patches/autoconfig-setEnv.patch +patching file extensions/pref/autoconfig/src/prefcalls.js +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 205 with fuzz 1 (offset 9 lines). + +*** -> patch -p1 -i ../patches/custom-ubo-assets-bootstrap-location.patch +patching file toolkit/components/extensions/parent/ext-storage.js +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 411 with fuzz 1. + +*** -> patch -p1 -i ../patches/devtools-bypass.patch +patching file devtools/server/actors/thread.js +patching file devtools/server/actors/webconsole/listeners/console-api.js +patching file devtools/shared/flags.js +Hunk #1 succeeded at 60 (offset -7 lines). + +*** -> patch -p1 -i ../patches/extensions-setUninstallURL.patch +patching file toolkit/components/extensions/parent/ext-runtime.js +Hunk #1 succeeded at 355 (offset 2 lines). + +*** -> patch -p1 -i ../patches/firefox-in-ua.patch +patching file toolkit/moz.configure +Hunk #1 succeeded at 26 with fuzz 2 (offset -2 lines). + +*** -> patch -p1 -i ../patches/fpp-canvas-fix.patch +patching file dom/canvas/CanvasRenderingContext2D.cpp +Hunk #2 succeeded at 6688 (offset 74 lines). +Hunk #3 succeeded at 6711 (offset 74 lines). +patching file dom/canvas/ClientWebGLContext.cpp +Hunk #1 succeeded at 1293 (offset -69 lines). +Hunk #2 succeeded at 3495 (offset -138 lines). +Hunk #3 succeeded at 5219 (offset -175 lines). +patching file toolkit/components/resistfingerprinting/nsRFPService.cpp +Hunk #1 succeeded at 1889 (offset 84 lines). +Hunk #2 succeeded at 1904 (offset 84 lines). + +*** -> patch -p1 -i ../patches/limit-access.patch +patching file caps/nsScriptSecurityManager.cpp +Hunk #1 succeeded at 1031 (offset -8 lines). + +*** -> patch -p1 -i ../patches/moz-configure.patch +patching file toolkit/moz.configure +Hunk #1 succeeded at 20 (offset -2 lines). +Hunk #2 succeeded at 34 (offset -2 lines). + +*** -> patch -p1 -i ../patches/mozilla_dirs.patch +patching file toolkit/components/extensions/NativeManifests.sys.mjs +Hunk #1 succeeded at 37 (offset -3 lines). +patching file toolkit/xre/nsXREDirProvider.cpp +Hunk #1 succeeded at 332 (offset 16 lines). +Hunk #2 succeeded at 418 (offset 16 lines). +Hunk #3 succeeded at 466 (offset 16 lines). +Hunk #4 succeeded at 990 (offset 11 lines). +Hunk #5 succeeded at 1288 (offset 16 lines). +Hunk #6 succeeded at 1298 (offset 16 lines). +Hunk #7 succeeded at 1584 (offset 16 lines). +Hunk #8 succeeded at 1621 with fuzz 2 (offset 16 lines). +patching file xpcom/build/nsXULAppAPI.h +Hunk #1 succeeded at 113 (offset -3 lines). + +*** -> patch -p1 -i ../patches/profile-directory.patch +patching file extensions/pref/autoconfig/src/prefcalls.js +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 9 with fuzz 1. + +*** -> patch -p1 -i ../patches/remove-pingsender-common.patch +patching file python/mozbuild/mozbuild/artifacts.py +Hunk #1 succeeded at 631 (offset -3 lines). +Hunk #2 succeeded at 729 (offset -2 lines). +patching file toolkit/components/telemetry/app/TelemetrySend.sys.mjs +patching file toolkit/components/telemetry/moz.build +Hunk #1 succeeded at 6 (offset -2 lines). + +*** -> patch -p1 -i ../patches/rust-gentoo-musl.patch +patching file build/moz.configure/rust.configure +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 431 with fuzz 1 (offset 27 lines). + +*** -> patch -p1 -i ../patches/xmas-common.patch +patching file lw/moz.build +patching file moz.build +Hunk #1 succeeded at 256 with fuzz 1 (offset 12 lines). + +*** -> patch -p1 -i ../patches/eme-permission-common.patch +patching file dom/media/eme/MediaKeySystemAccessManager.cpp + +*** -> patch -p1 -i ../patches/moz-official-common.patch +patching file dom/media/gmp/ChromiumCDMAdapter.cpp +Hunk #1 succeeded at 68 (offset -1 lines). +Hunk #2 succeeded at 84 (offset -1 lines). +patching file media/gmp-clearkey/0.1/gmp-clearkey.cpp + +*** -> patch -p1 -i ../patches/android/rs-blocker-esr.patch +patching file services/settings/RemoteSettings.worker.mjs +patching file services/settings/RemoteSettingsClient.sys.mjs +patching file services/settings/RemoteSettingsWorker.sys.mjs +patching file services/settings/SharedUtils.sys.mjs +patching file services/settings/Utils.sys.mjs +patching file toolkit/components/search/SearchEngineSelector.sys.mjs +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 409 with fuzz 1. + +*** -> patch -p1 -i ../patches/android/vendor-name-esr.patch +patching file toolkit/components/extensions/parent/ext-runtime.js +Hunk #1 succeeded at 335 (offset 2 lines). +patching file toolkit/xre/nsAppRunner.cpp + +*** -> patch -p1 -i ../patches/android/disable-data-reporting-common-esr.patch +patching file python/mach/mach/telemetry.py +Hunk #1 succeeded at 82 with fuzz 1. +patching file python/sites/mach.txt +patching file toolkit/components/glean/src/init/mod.rs +patching file toolkit/components/telemetry/core/Telemetry.cpp +patching file toolkit/library/rust/gkrust-features.mozbuild + +*** -> patch -p1 -i ../patches/android/disable-data-reporting-android.patch +patching file mobile/android/moz.configure + +*** -> patch -p1 -i ../patches/android/neterror-common-esr.patch +patching file toolkit/content/errors/net-error-illustrations.mjs +patching file toolkit/content/net-error-card.mjs +patching file toolkit/themes/shared/aboutNetError.css +Hunk #1 succeeded at 208 with fuzz 1. +patching file toolkit/themes/shared/illustrations/warning.svg + +*** -> patch -p1 -i ../patches/android/neterror-jar.patch +patching file toolkit/themes/mobile/global/jar.mn + +*** -> patch -p1 -i ../patches/android/webgl-permission-common-esr.patch +patching file dom/canvas/ClientWebGLContext.cpp +Hunk #1 succeeded at 24 (offset -1 lines). +Hunk #2 succeeded at 47 (offset -1 lines). +Hunk #3 succeeded at 842 with fuzz 1 (offset -11 lines). +Hunk #4 succeeded at 1005 with fuzz 1 (offset -7 lines). +patching file dom/ipc/BrowserParent.cpp +Hunk #1 succeeded at 4254 (offset 139 lines). +patching file dom/ipc/BrowserParent.h +Hunk #1 succeeded at 756 (offset 15 lines). +patching file dom/ipc/PBrowser.ipdl +Hunk #1 succeeded at 647 (offset 5 lines). +patching file modules/libpref/init/StaticPrefList.yaml +Hunk #1 succeeded at 11819 with fuzz 1 (offset 451 lines). +patching file modules/libpref/moz.build +Hunk #1 succeeded at 57 (offset -2 lines). + +*** -> patch -p1 -i ../patches/android/webgl-prompt-default.patch +patching file modules/libpref/init/StaticPrefList.yaml +Hunk #1 succeeded at 11823 (offset -1 lines). + +*** -> patch -p1 -i ../patches/android/autoconfig-resource-fallback.patch +patching file extensions/pref/autoconfig/src/nsReadConfig.cpp +patching file lw/moz.build +patching file mobile/android/installer/package-manifest.in + +*** -> patch -p1 -i ../patches/android/no-nimbus.patch +patching file mobile/android/fenix/app/nimbus.fml.yaml +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/experiments/NimbusSetup.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/nimbus/NimbusSystemTest.kt + +*** -> patch -p1 -i ../patches/android/fission-isolation.patch +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt + +*** -> patch -p1 -i ../patches/android/no-nimbus-toolkit.patch +patching file toolkit/components/nimbus/ExperimentAPI.sys.mjs + +*** -> patch -p1 -i ../patches/android/isolated-process.patch +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/gecko/GeckoProvider.kt + +*** -> patch -p1 -i ../patches/android/about-config.patch +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/gecko/GeckoProvider.kt +patching file mobile/shared/chrome/geckoview/config.js +patching file mobile/shared/chrome/geckoview/config.xhtml + +*** -> patch -p1 -i ../patches/android/no-adjust.patch +patching file gradle/libs.versions.toml +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/AndroidManifest.xml +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Analytics.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/AdjustMetricsService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/AdjustThirdPartySharingController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/ConversionEventRecorder.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/DefaultInstallReferrerClient.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/InstallReferrerClientWrapper.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/InstallReferrerHandlingService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/InstallReferrerMetricsService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/InstallReferrerWorker.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/RtamoAttributionHandler.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/distributions/DistributionTools.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/distributions/DistributionIdManager.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/distributions/DistributionSettings.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +Hunk #1 succeeded at 111 (offset -1 lines). +Hunk #2 succeeded at 472 (offset 11 lines). +Hunk #3 succeeded at 1272 (offset 11 lines). +Hunk #4 succeeded at 1285 (offset 11 lines). +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/messaging/CustomAttributeProvider.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/OnboardingFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/AdjustMetricsServiceTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/InstallReferrerHandlingServiceTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/InstallReferrerMetricsServiceTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/InstallReferrerWorkerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/RtamoAttributionHandlerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/distributions/DistributionIdManagerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/distributions/DistributionSettingsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/FenixApplicationTest.kt +patching file mobile/android/fenix/config/detekt-baseline.xml +patching file mobile/android/fenix/docs/adjust.md +patching file mobile/android/fenix/docs/index.rst + +*** -> patch -p1 -i ../patches/android/no-onboarding.patch +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FeatureFlags.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/continuous/ContinuousOnboardingFeature.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/termsofuse/store/TermsOfUsePromptRepository.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ContentRecommendationsFeatureHelper.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/PocketMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/reviewprompt/ReviewPromptMiddleware.kt +patching file mobile/android/android-components/components/browser/icons/src/main/java/mozilla/components/browser/icons/BrowserIcons.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/onboarding/continuous/ContinuousOnboardingFeatureTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/termsofuse/store/TermsOfUsePromptRepositoryTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/home/pocket/ContentRecommendationsFeatureHelperTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/home/PocketMiddlewareTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/reviewprompt/ReviewPromptMiddlewareTest.kt + +*** -> patch -p1 -i ../patches/android/no-glean.patch +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/helpers/HomeActivityTestRule.kt +patching file mobile/android/fenix/app/src/main/AndroidManifest.xml +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/BrowserDirection.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Analytics.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/GleanHelper.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanMetricsService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanUsageReportingApi.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanUsageReporting.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanUsageReportingLifecycleObserver.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanUsageReportingMetricsService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/GleanDebugToolsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/GleanDebugToolsMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/GleanDebugToolsStorage.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/GleanDebugToolsStore.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/ui/GleanDebugToolsScreen.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/navigation/DebugDrawerRoute.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/store/DebugDrawerAction.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/store/DebugDrawerNavigationMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/store/DebugDrawerTelemetryMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/ui/FenixOverlay.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/ext/Activity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/ext/Configuration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/OnboardingFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/BrowserToolbarSearchMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/res/navigation/nav_graph.xml +patching file mobile/android/fenix/app/src/main/res/xml/secret_settings_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/fake/FakeGleanProfileId.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/fake/FakeGleanProfileIdStore.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/fake/FakeGleanUsageReporting.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/GleanUsageReportingLifecycleObserverTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/GleanUsageReportingMetricsServiceTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/GleanUserProfileIdTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/debugsettings/DebugDrawerNavigationMiddlewareTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/debugsettings/GleanDebugToolsStoreTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/ext/ConfigurationKtTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/search/BrowserToolbarSearchMiddlewareTest.kt + +*** -> patch -p1 -i ../patches/android/no-gms.patch +patching file gradle/libs.versions.toml +patching file build.gradle +patching file mobile/android/fenix/build.gradle +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/geckoview/build.gradle +patching file mobile/android/focus-android/build.gradle +patching file mobile/android/focus-android/app/build.gradle +patching file mobile/android/focus-android/app/src/main/java/org/mozilla/focus/appreview/AppReviewUtils.kt +patching file mobile/android/android-components/.buildconfig.yml +patching file mobile/android/fenix/.buildconfig.yml +patching file mobile/android/android-components/components/lib/push-firebase/README.md +patching file mobile/android/android-components/components/lib/push-firebase/build.gradle +patching file mobile/android/android-components/components/lib/push-firebase/lint-baseline.xml +patching file mobile/android/android-components/components/lib/push-firebase/proguard-rules.pro +patching file mobile/android/android-components/components/lib/push-firebase/src/main/AndroidManifest.xml +patching file mobile/android/android-components/components/lib/push-firebase/src/main/java/mozilla/components/lib/push/firebase/AbstractFirebasePushService.kt +patching file mobile/android/android-components/components/lib/push-firebase/src/test/java/mozilla/components/lib/push/firebase/AbstractFirebasePushServiceTest.kt +patching file mobile/android/android-components/components/lib/push-firebase/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker +patching file mobile/android/android-components/components/lib/push-firebase/src/test/resources/robolectric.properties +patching file mobile/android/android-components/components/lib/integrity-googleplay/README.md +patching file mobile/android/android-components/components/lib/integrity-googleplay/build.gradle +patching file mobile/android/android-components/components/lib/integrity-googleplay/lint-baseline.xml +patching file mobile/android/android-components/components/lib/integrity-googleplay/metrics.yaml +patching file mobile/android/android-components/components/lib/integrity-googleplay/proguard-rules.pro +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/main/AndroidManifest.xml +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/main/java/mozilla/components/lib/integrity/googleplay/GooglePlayIntegrityClient.kt +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/main/java/mozilla/components/lib/integrity/googleplay/ext/StandardIntegrityManager.kt +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/test/java/mozilla/components/lib/integrity/googleplay/GooglePlayIntegrityClientTest.kt +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/test/resources/robolectric.properties +patching file mobile/android/fenix/app/src/main/AndroidManifest.xml +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/BackgroundServices.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/ClientUUID.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/PlayStoreReviewPromptController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Push.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/llm/Llm.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/ActivationPing.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/MetricsUtils.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/integrity/FakeClientUUID.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/push/FirebasePushService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/push/PushFxaIntegration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/push/WebPushEngineIntegration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SyncDebugFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/share/ShareToAppsSafeExtras.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/res/values/preference_keys.xml +patching file mobile/android/fenix/app/src/main/res/values/static_strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/sync_debug_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/ClientUUIDTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/PlayStoreReviewPromptControllerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/ActivationPingTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/MetricsUtilsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/push/WebPushEngineIntegrationTest.kt +patching file mobile/android/fenix/config/detekt-baseline.xml +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebAuthnTokenManager.java +patching file mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebAuthnUtils.java +patching file mobile/android/geckoview/src/test/java/org/mozilla/gecko/util/WebAuthnUtilsTest.java +patching file .prettierignore +Hunk #1 succeeded at 1727 (offset 6 lines). +patching file tools/rewriting/Generated.txt +patching file mobile/android/android-components/README.md +patching file mobile/android/android-components/components/feature/push/README.md +patching file mobile/android/fenix/docs/index.rst +patching file mobile/android/fenix/docs/Firebase-Cloud-Messaging-for-WebPush.md + +*** -> patch -p1 -i ../patches/android/no-crashreporter.patch +patching file mobile/android/android-components/components/lib/crash/src/androidTest/java/mozilla/components/lib/crash/service/GleanCrashReporterServiceTest.kt +patching file mobile/android/android-components/components/lib/crash/src/main/java/mozilla/components/lib/crash/CrashReporter.kt +patching file mobile/android/android-components/components/lib/crash/src/main/java/mozilla/components/lib/crash/service/GleanCrashReporterService.kt +patching file mobile/android/android-components/components/lib/crash/src/main/java/mozilla/components/lib/crash/service/MozillaSocorroService.kt +patching file mobile/android/android-components/components/lib/crash/src/main/java/mozilla/components/lib/crash/service/socorro/MozillaSocorroService.kt +patching file mobile/android/android-components/components/lib/crash/src/test/java/mozilla/components/lib/crash/service/GleanCrashReporterServiceTest.kt +patching file mobile/android/android-components/components/lib/crash/src/test/java/mozilla/components/lib/crash/service/MozillaSocorroServiceTest.kt +patching file mobile/android/android-components/components/lib/crash/src/test/java/mozilla/components/lib/crash/service/socorro/MozillaSocorroServiceTest.kt +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Analytics.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/crashes/CrashContentView.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/crashes/SettingsCrashReportCache.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/gecko/GeckoProvider.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/store/PrivacyPreferencesRepository.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/datachoices/DataChoicesScreen.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/startupCrash/StartupCrashActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/startupCrash/StartupCrashScreen.kt +patching file mobile/android/fenix/app/src/main/res/layout/view_crash_reporter.xml +patching file mobile/android/fenix/app/src/main/res/values/strings.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/crashes/CrashContentViewTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/onboarding/store/DefaultPrivacyPreferencesRepositoryTest.kt +patching file mobile/android/focus-android/app/build.gradle +patching file mobile/android/focus-android/app/src/main/java/org/mozilla/focus/Components.kt + +*** -> patch -p1 -i ../patches/android/build-fixes.patch +patching file build.gradle +Hunk #1 succeeded at 223 (offset 55 lines). + +*** -> patch -p1 -i ../patches/android/fenix-abi-split.patch +patching file mobile/android/fenix/app/build.gradle + +*** -> patch -p1 -i ../patches/android/appservices-logins-addmany.patch +patching file third_party/application-services/components/logins/android/src/main/java/mozilla/appservices/logins/DatabaseLoginsStorage.kt + +*** -> patch -p1 -i ../patches/android/l10n-strings.patch +patching file mobile/android/shared-settings.gradle +patching file mobile/android/lw-brand/brand-strings.gradle +patching file mobile/android/lw-brand/lw_brand_strings.py +patching file mobile/android/lw-brand/brand-map.txt +patching file mobile/android/lw-brand/android-l10n-pin.txt +patching file mobile/android/lw-brand/ui_brand_scan.py +patching file mobile/android/android-components/components/feature/addons/src/test/java/mozilla/components/feature/addons/ui/AddonsManagerAdapterTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/appstate/setup/checklist/SetupChecklistStateTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/exceptions/login/LoginExceptionsViewTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/onboarding/continuous/ContinuousOnboardingFeatureTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/termsofuse/experimentation/TermsOfUsePromptContentTest.kt + +*** -> patch -p1 -i ../patches/android/branding.patch +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/res/values/colors.xml +patching file mobile/android/fenix/app/src/main/res/drawable/ic_launcher_foreground.xml +patching file mobile/android/fenix/app/src/main/res/drawable/ic_launcher_monochrome.xml +patching file mobile/android/fenix/app/src/release/AndroidManifest.xml +patching file mobile/android/fenix/app/src/beta/AndroidManifest.xml +patching file mobile/android/fenix/app/src/debug/res/drawable/ic_launcher_foreground.xml +patching file mobile/android/fenix/app/src/beta/res/drawable/ic_launcher_foreground.xml +patching file mobile/android/fenix/app/src/nightly/res/drawable/ic_launcher_foreground.xml +patching file mobile/android/fenix/app/src/release/res/drawable/ic_launcher_foreground.xml + +*** -> patch -p1 -i ../patches/android/r8-keep-rules.patch +patching file third_party/application-services/proguard-rules-consumer-jna.pro + +*** -> patch -p1 -i ../patches/android/gradle-no-config-cache.patch +patching file gradle.properties +Hunk #1 succeeded at 10 with fuzz 1. + +*** -> patch -p1 -i ../patches/android/rs-blocker-android.patch +patching file third_party/application-services/components/remote_settings/src/service.rs +patching file third_party/application-services/components/remote_settings/src/client.rs + +*** -> patch -p1 -i ../patches/android/no-suggest.patch +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/HomeSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/res/xml/home_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt + +*** -> patch -p1 -i ../patches/android/search-config.patch +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +Hunk #1 succeeded at 2293 (offset 17 lines). +patching file mobile/android/fenix/app/src/main/res/xml/secret_settings_preferences.xml +patching file third_party/application-services/components/remote_settings/src/client.rs + +*** -> patch -p1 -i ../patches/android/update-check.patch +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +Hunk #1 succeeded at 770 (offset -8 lines). +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/lw/UpdateCheck.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +patching file mobile/android/fenix/app/src/main/res/values/lw_update_check.xml +patching file mobile/android/fenix/app/src/main/res/xml/preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/lw/UpdateCheckerTest.kt + +*** -> patch -p1 -i ../patches/android/deterministic-version-code.patch +patching file mobile/android/android-components/plugins/config/src/main/java/ConfigPlugin.kt + +*** -> patch -p1 -i ../patches/android/ubo-readiness.patch +patching file mobile/android/geckoview/api.txt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebExtensionController.java +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs +patching file toolkit/components/extensions/parent/ext-webRequest.js + +*** -> patch -p1 -i ../patches/android/ubo-preinstall.patch +patching file mobile/android/android-components/components/support/webextensions/src/main/java/mozilla/components/support/webextensions/WebExtensionSupport.kt +patching file mobile/android/android-components/components/support/webextensions/src/test/java/mozilla/components/support/webextensions/WebExtensionSupportTest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/LibreWolfUboPreinstallMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/LibreWolfUboPreinstaller.kt +patching file mobile/android/fenix/app/src/main/res/values/strings.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/LibreWolfUboPreinstallMiddlewareTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/LibreWolfUboPreinstallerTest.kt + +*** -> patch -p1 -i ../patches/android/privacy-defaults.patch +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/TrackingProtectionFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteBrowsingDataOnQuitFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/doh/DohSettingsProvider.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/logins/fragment/SavedLoginsSettingFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/res/xml/autofill_preferences.xml +patching file mobile/android/fenix/app/src/main/res/xml/delete_browsing_data_quit_preferences.xml +patching file mobile/android/fenix/app/src/main/res/xml/logins_preferences.xml +patching file mobile/android/fenix/app/src/main/res/xml/save_logins_preferences.xml +patching file mobile/android/fenix/app/src/main/res/xml/tracking_protection_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/TrackingProtectionFragmentTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteBrowsingDataOnQuitFragmentTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/doh/DefaultDohSettingsProviderTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/logins/fragment/SavedLoginsSettingFragmentTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt + +*** -> patch -p1 -i ../patches/android/cookie-banner-rules.patch +patching file services/settings/dumps/main/moz.build +patching file toolkit/components/cookiebanners/CookieBannerListService.sys.mjs +patching file toolkit/components/cookiebanners/test/unit/test_cookiebannerlistservice.js + +*** -> patch -p1 -i ../patches/android/canvas-webgl-permissions.patch +patching file dom/canvas/CanvasUtils.cpp +patching file dom/canvas/CanvasUtils.h +patching file dom/canvas/ClientWebGLContext.cpp +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngineSession.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/permission/GeckoPermissionRequest.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/permission/GeckoSitePermissionsStorage.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/permission/GeckoSitePermissionsStorageTest.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/permission/OriginBoundPermissionRequestTest.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/permission/OriginBoundPermissionsStorageTest.kt +patching file mobile/android/android-components/components/browser/state/src/main/java/mozilla/components/browser/state/ext/PermissionRequest.kt +patching file mobile/android/android-components/components/browser/state/src/test/java/mozilla/components/browser/state/ext/PermissionRequestTest.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/permission/OriginBoundPermission.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/permission/PermissionRequest.kt +patching file mobile/android/android-components/components/feature/sitepermissions/src/main/java/mozilla/components/feature/sitepermissions/SitePermissionsFeature.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsFeature.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/QuickSettingsSheetDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/sitepermissions/SiteSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/trustpanel/TrustPanelFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/trustpanel/ui/ProtectionPanel.kt +patching file mobile/android/fenix/app/src/main/res/values/origin_bound_permissions_ids.xml +patching file mobile/android/fenix/app/src/main/res/values/strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/site_permissions_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsDialogFragmentTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsFeatureTest.kt +patching file mobile/android/geckoview/api.txt +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/CanvasPermissionTest.kt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoSession.java +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/StorageController.java +patching file mobile/shared/actors/GeckoViewPermissionChild.sys.mjs +patching file mobile/shared/actors/GeckoViewPermissionParent.sys.mjs +patching file mobile/shared/components/geckoview/GeckoViewPermission.sys.mjs +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/shared/modules/geckoview/GeckoViewStorageController.sys.mjs +patching file modules/libpref/init/StaticPrefList.yaml +Hunk #1 succeeded at 11823 (offset 13 lines). + +*** -> patch -p1 -i ../patches/android/translation-assets.patch +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/TranslationsTest.kt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/TranslationsController.java +patching file mobile/shared/modules/geckoview/GeckoViewTranslations.sys.mjs +patching file toolkit/components/translations/AndroidTranslationAssets.sys.mjs +patching file toolkit/components/translations/TranslationsUtils.mjs +patching file toolkit/components/translations/actors/TranslationsChild.sys.mjs +patching file toolkit/components/translations/actors/TranslationsEngineChild.sys.mjs +patching file toolkit/components/translations/actors/TranslationsParent.sys.mjs +patching file toolkit/components/translations/jar.mn +patching file toolkit/components/translations/moz.build +patching file toolkit/components/translations/tests/unit/test_android_translation_assets.js +patching file toolkit/components/translations/tests/unit/xpcshell.toml +patching file toolkit/components/translations/translations.d.ts + +*** -> patch -p1 -i ../patches/android/home-section-defaults.patch +patching file mobile/android/fenix/app/nimbus.fml.yaml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/utils/HomeSectionDefaultsTest.kt + +*** -> patch -p1 -i ../patches/android/addon-state-durability.patch +patching file toolkit/mozapps/extensions/internal/AddonTestUtils.sys.mjs +patching file toolkit/mozapps/extensions/internal/AndroidAddonState.sys.mjs +patching file toolkit/mozapps/extensions/internal/XPIDatabase.sys.mjs +Hunk #3 succeeded at 1324 (offset 9 lines). +Hunk #4 succeeded at 1351 (offset 9 lines). +Hunk #5 succeeded at 1485 (offset 9 lines). +Hunk #6 succeeded at 1832 (offset 9 lines). +Hunk #7 succeeded at 1858 (offset 9 lines). +Hunk #8 succeeded at 1885 (offset 9 lines). +Hunk #9 succeeded at 1901 (offset 9 lines). +Hunk #10 succeeded at 2198 (offset 9 lines). +Hunk #11 succeeded at 2210 (offset 9 lines). +Hunk #12 succeeded at 3040 (offset 9 lines). +Hunk #13 succeeded at 3109 (offset 9 lines). +Hunk #14 succeeded at 3178 (offset 9 lines). +Hunk #15 succeeded at 4038 (offset 9 lines). +patching file toolkit/mozapps/extensions/internal/XPIInstall.sys.mjs +Hunk #1 succeeded at 1869 (offset 8 lines). +Hunk #2 succeeded at 1891 (offset 8 lines). +Hunk #3 succeeded at 1917 (offset 8 lines). +Hunk #4 succeeded at 2033 (offset 8 lines). +Hunk #5 succeeded at 4957 (offset 8 lines). +Hunk #6 succeeded at 5034 (offset 8 lines). +Hunk #7 succeeded at 5066 (offset 8 lines). +Hunk #8 succeeded at 5172 (offset 8 lines). +Hunk #9 succeeded at 5234 (offset 8 lines). +Hunk #10 succeeded at 5276 (offset 8 lines). +patching file toolkit/mozapps/extensions/internal/XPIProvider.sys.mjs +patching file toolkit/mozapps/extensions/internal/moz.build +patching file toolkit/mozapps/extensions/test/xpcshell/test_addonStartup_save_failures.js +patching file toolkit/mozapps/extensions/test/xpcshell/test_android_addon_state.js +patching file toolkit/mozapps/extensions/test/xpcshell/xpcshell.toml + +*** -> patch -p1 -i ../patches/android/sync-opt-in.patch +patching file mobile/android/android-components/components/feature/syncedtabs/src/main/java/mozilla/components/feature/syncedtabs/commands/SyncedTabsCommandsFlushScheduler.kt +patching file mobile/android/android-components/components/feature/syncedtabs/src/main/java/mozilla/components/feature/syncedtabs/commands/SyncedTabsCommandsFlushWorker.kt +patching file mobile/android/android-components/components/feature/syncedtabs/src/test/java/mozilla/components/feature/syncedtabs/commands/AccountServicesFlushWorkerTest.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/main/java/mozilla/components/service/fxa/AccountServices.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/main/java/mozilla/components/service/fxa/manager/FxaAccountManager.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/main/java/mozilla/components/service/fxa/sync/WorkManagerSyncManager.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/test/java/mozilla/components/service/fxa/AccountServicesDisabledTest.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/test/java/mozilla/components/service/fxa/AccountServicesTest.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/test/java/mozilla/components/service/fxa/sync/AccountServicesWorkerTest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/relay/RelayFeatureIntegration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/BackgroundServices.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/accounts/FxaWebChannelIntegration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/AccountServicesPreference.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/account/AuthCustomTabActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/account/AuthIntentReceiverActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/account/TurnOnSyncFragment.kt +patching file mobile/android/fenix/app/src/main/res/values/account_services_strings.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/HomeActivityAccountSettingsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestApplication.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/AccountServicesPreferenceTest.kt + +*** -> patch -p1 -i ../patches/android/cookie-banner-controls.patch +patching file docshell/base/CanonicalBrowsingContext.cpp +Hunk #3 succeeded at 1938 (offset 13 lines). +patching file docshell/base/CanonicalBrowsingContext.h +Hunk #1 succeeded at 232 (offset 1 line). +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/cookiebanners/GeckoCookieBannersStorage.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/cookiebanners/GeckoCookieBannersStorageTest.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/cookiehandling/CookieBannersStorage.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +Hunk #1 succeeded at 838 (offset 19 lines). +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/cookiebannerhandling/CookieBannerSiteController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/cookiebannerhandling/CookieBannerSiteDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/cookiebannerhandling/CustomCBHSwitchPreference.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/QuickSettingsSheetDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/protections/ProtectionsView.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/protections/cookiebanners/CookieBannerDetailsController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/protections/cookiebanners/CookieBannerPanelDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/trustpanel/TrustPanelFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/trustpanel/ui/ProtectionPanel.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/res/values/cookie_banner_controls_ids.xml +patching file mobile/android/fenix/app/src/main/res/values/preference_keys.xml +patching file mobile/android/fenix/app/src/main/res/values/strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/cookiebannerhandling/CookieBannerSettingsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/cookiebannerhandling/CookieBannerSiteControllerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/quicksettings/ProtectionsViewTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/quicksettings/protections/cookiebanners/DefaultCookieBannerDetailsControllerTest.kt +patching file mobile/android/geckoview/api.txt +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/CookieBannerPrivateSessionTest.kt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/StorageController.java +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/shared/modules/geckoview/GeckoViewStorageController.sys.mjs +patching file toolkit/components/cookiebanners/CookieBannerDomainPrefService.cpp +patching file toolkit/components/cookiebanners/CookieBannerDomainPrefService.h +patching file toolkit/components/cookiebanners/nsCookieBannerService.cpp +patching file toolkit/components/cookiebanners/nsCookieBannerService.h +patching file toolkit/components/cookiebanners/nsICookieBannerService.idl +patching file toolkit/components/cookiebanners/test/unit/test_cookiebanner_private_session.js +patching file toolkit/components/cookiebanners/test/unit/xpcshell.toml + +*** -> patch -p1 -i ../patches/android/firefox-suggest-policy.patch +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestAdmission.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestIngestionScheduler.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestIngestionWorker.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestStorage.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestSuggestionProvider.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/GlobalFxSuggestDependencyProvider.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/client/SuggestMerinoClient.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/datasource/CombinedOnlineSuggestionDataSource.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/FxSuggestAdmissionTest.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/FxSuggestSuggestionProviderTest.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/datasource/OnlineSuggestionAdmissionTest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/awesomebar/SearchSuggestionsProvidersBuilder.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/FirefoxSuggestPolicy.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SearchEngineFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +Hunk #1 succeeded at 2084 (offset 4 lines). +Hunk #2 succeeded at 2641 (offset 4 lines). +Hunk #3 succeeded at 2661 (offset 4 lines). +patching file mobile/android/fenix/app/src/main/res/values/firefox_suggest_policy_strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/search_settings_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestApplication.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/search/FirefoxSuggestPolicyTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/FenixApplicationTest.kt + +*** -> patch -p1 -i ../patches/android/no-default-shortcuts.patch +patching file mobile/android/fenix/app/src/main/res/raw/initial_shortcuts.json + +*** -> patch -p1 -i ../patches/android/extension-permission-durability.patch +patching file mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs +patching file toolkit/components/extensions/ExtensionPermissions.sys.mjs +patching file toolkit/components/extensions/test/xpcshell/test_ext_permissions_android_durability.js +patching file toolkit/components/extensions/test/xpcshell/xpcshell.toml + +*** -> patch -p1 -i ../patches/android/firefox-suggest-data.patch +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestStorage.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/PinnedSuggestIngestionTest.kt +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/FxSuggest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SearchEngineFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SuggestDataCatalog.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SuggestDataInstaller.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SuggestDataPreferences.kt +patching file mobile/android/fenix/app/src/main/res/values/firefox_suggest_data_strings.xml +patching file mobile/android/fenix/app/src/main/res/values/firefox_suggest_policy_strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/search_settings_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/search/SuggestDataCatalogTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/search/SuggestDataInstallerTest.kt +patching file third_party/application-services/components/remote_settings/src/client.rs +patching file third_party/application-services/components/remote_settings/src/lib.rs +patching file third_party/application-services/components/remote_settings/src/pinned_suggest.rs +patching file third_party/application-services/components/remote_settings/src/storage.rs +patching file third_party/application-services/components/suggest/tests/pinned_suggest.rs + +*** -> patch -p1 -i ../patches/android/extension-update-controls.patch +patching file modules/libpref/Preferences.cpp +patching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js +patching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/PrefSaveFileAsyncTest.kt +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/PrefSaveFileAsyncShutdownTest.kt +patching file modules/libpref/nsIPrefService.idl +patching file modules/libpref/test/unit/test_savePrefFileAsync.js +patching file modules/libpref/test/unit/xpcshell.toml +patching file mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebExtensionController.java +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/WebExtensionUpdateSettingsTest.kt +patching file mobile/android/geckoview/api.txt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/webextension/WebExtensionRuntime.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/GeckoEngineTest.kt +patching file mobile/android/android-components/components/feature/addons/src/main/java/mozilla/components/feature/addons/AddonManager.kt +patching file mobile/android/android-components/components/feature/addons/src/main/java/mozilla/components/feature/addons/update/AddonUpdater.kt +patching file mobile/android/android-components/components/feature/addons/src/test/java/mozilla/components/feature/addons/update/AddonUpdaterWorkerTest.kt +patching file mobile/android/android-components/components/feature/addons/src/test/java/AddonManagerTest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/addons/ExtensionUpdatePreference.kt +patching file mobile/android/fenix/app/src/main/res/xml/preferences.xml +patching file mobile/android/fenix/app/src/main/res/values/extension_update_controls.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/addons/ExtensionUpdatePreferenceTest.kt +patching file toolkit/components/extensions/test/xpcshell/test_ext_android_update_settings.js +patching file toolkit/components/extensions/test/xpcshell/xpcshell.toml + +*** -> patch -p1 -i ../patches/android/global-privacy-controls.patch +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyController.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyControllerTest.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/Engine.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/preferences/GlobalPrivacyController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/GlobalPrivacySettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/GlobalPrivacySettingsModel.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +patching file mobile/android/fenix/app/src/main/res/navigation/nav_graph.xml +patching file mobile/android/fenix/app/src/main/res/values/global_privacy_controls.xml +patching file mobile/android/fenix/app/src/main/res/xml/global_privacy_settings.xml +patching file mobile/android/fenix/app/src/main/res/xml/preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/GlobalPrivacySettingsModelTest.kt +patching file mobile/android/geckoview/api.txt +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/GlobalPrivacySettingsTest.kt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoGlobalPrivacyController.java +patching file mobile/shared/components/geckoview/GeckoViewGlobalPrivacy.sys.mjs +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/shared/components/geckoview/moz.build +patching file mobile/shared/modules/geckoview/test/xpcshell/test_global_privacy_settings.js +patching file mobile/shared/modules/geckoview/test/xpcshell/xpcshell.toml + +*** -> patch -p1 -i ../patches/android/session-cleanup.patch +patching file dom/base/nsFrameLoader.cpp +patching file dom/base/nsFrameLoader.h +patching file dom/chrome-webidl/FrameLoader.webidl +patching file netwerk/cookie/nsICookieManager.idl +patching file netwerk/cookie/CookieService.h +patching file netwerk/cookie/CookieService.cpp +patching file netwerk/cookie/CookiePersistentStorage.h +patching file netwerk/cookie/CookiePersistentStorage.cpp +patching file netwerk/cookie/CookieStorage.h +patching file netwerk/cookie/CookieStorage.cpp +patching file netwerk/cookie/test/unit/test_cookie_session_cleanup.js +patching file netwerk/cookie/test/unit/xpcshell.toml +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/SessionCleanupTest.kt +patching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js +patching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json + +*** -> patch -p1 -i ../patches/android/doh-mullvad-migration.patch +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/lw/DohProviderMigration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/doh/DohSettingsProvider.kt +patching file mobile/android/fenix/app/src/main/res/values/lw_doh_migration.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/lw/DohProviderMigrationTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/doh/DefaultDohSettingsProviderTest.kt + +*** -> patch -p1 -i ../patches/android/bootstrap-esr.patch +patching file python/mozversioncontrol/mozversioncontrol/repo/source.py +Hunk #1 succeeded at 111 (offset 20 lines). + +*** -> patch -p1 -i ../patches/android/always-fetch-latest-toolchain-artifact-esr.patch +patching file python/mozbuild/mozbuild/artifact_commands.py + +*** -> patch -p1 -i ../patches/android/remove-openai-esr.patch +patching file toolkit/components/aboutinference/content/aboutInference.js +Hunk #1 succeeded at 379 (offset -2 lines). +Hunk #2 succeeded at 398 (offset -2 lines). +patching file toolkit/components/ml/content/EngineProcess.sys.mjs +patching file toolkit/components/ml/content/backends/Pipeline.mjs +Hunk #1 succeeded at 14 (offset 2 lines). +Hunk #2 succeeded at 50 (offset 2 lines). +patching file toolkit/components/ml/jar.mn +patching file toolkit/content/license.html +cp -v ../patches/android/pack_vs-esr.py build/vs/pack_vs.py +'../patches/android/pack_vs-esr.py' -> 'build/vs/pack_vs.py' +mkdir -p lw +cd lw +cat ../../settings/common.cfg ../../settings/android.cfg > librewolf.cfg +cp -v ../../settings/distribution/policies.json . +'../../settings/distribution/policies.json' -> './policies.json' +cp -v ../../settings/defaults/pref/local-settings.js . +'../../settings/defaults/pref/local-settings.js' -> './local-settings.js' +cd .. +cp -v ../scripts/mozfetch.sh lw/ +'../scripts/mozfetch.sh' -> 'lw/mozfetch.sh' +write lw/mozconfig.new <- /home/mgysin/redoubt-artifacts/esr-153.4/repo/assets/mozconfig.new (without its 'export MOZ_PKG_VERSION=' line) +write browser/config/version.txt <- 153.4.0esr-1 +write browser/config/version_display.txt <- 153.4.0esr-1 +-> Downloading locales from https://github.com/mozilla-l10n/firefox-l10n at 52c920bc4e73f5c8a5415c3ea0c90ee6a1bad7d9 +curl -sfL -o /tmp/tmp9rci4mme/l10n.zip 'https://codeload.github.com/mozilla-l10n/firefox-l10n/zip/52c920bc4e73f5c8a5415c3ea0c90ee6a1bad7d9' +sha256 ok: 865271e144fb84e817e16d92de9576e7e4aeee935e83e05c17e4b13f8ae47671 (firefox-l10n zip @ 52c920bc4e73f5c8a5415c3ea0c90ee6a1bad7d9) +unzip -qo /tmp/tmp9rci4mme/l10n.zip -d /tmp/tmp9rci4mme/l10n +mv /tmp/tmp9rci4mme/l10n/firefox-l10n-52c920bc4e73f5c8a5415c3ea0c90ee6a1bad7d9 lw/l10n +-> Patching appstrings.properties +find . -path '*/appstrings.properties' -exec sed -i s/Firefox/LibreWolf/ {} \; +-> Applying LibreWolf locales +../l10n-esr/ko/browser/browser/browser.inc.ftl >> lw/l10n/ko/browser/browser/browser.ftl +../l10n-esr/ko/browser/browser/translations.inc.ftl >> lw/l10n/ko/browser/browser/translations.ftl +../l10n-esr/ko/browser/browser/aboutDialog.inc.ftl >> lw/l10n/ko/browser/browser/aboutDialog.ftl +../l10n-esr/ko/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/ko/browser/chrome/browser/sitePermissions.properties +../l10n-esr/ko/browser/chrome/browser/browser.inc.properties >> lw/l10n/ko/browser/chrome/browser/browser.properties +../l10n-esr/ko/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/ko/browser/browser/preferences/preferences.ftl +../l10n-esr/ko/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/ko/browser/browser/preferences/permissions.ftl +../l10n-esr/ko/toolkit/toolkit/branding/brandings.ftl > lw/l10n/ko/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/he/browser/browser/browser.inc.ftl >> lw/l10n/he/browser/browser/browser.ftl +../l10n-esr/he/browser/browser/translations.inc.ftl >> lw/l10n/he/browser/browser/translations.ftl +../l10n-esr/he/browser/browser/aboutDialog.inc.ftl >> lw/l10n/he/browser/browser/aboutDialog.ftl +../l10n-esr/he/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/he/browser/chrome/browser/sitePermissions.properties +../l10n-esr/he/browser/chrome/browser/browser.inc.properties >> lw/l10n/he/browser/chrome/browser/browser.properties +../l10n-esr/he/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/he/browser/browser/preferences/preferences.ftl +../l10n-esr/he/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/he/browser/browser/preferences/permissions.ftl +../l10n-esr/he/toolkit/toolkit/branding/brandings.ftl > lw/l10n/he/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/ta/browser/browser/browser.inc.ftl >> lw/l10n/ta/browser/browser/browser.ftl +../l10n-esr/ta/browser/browser/translations.inc.ftl >> lw/l10n/ta/browser/browser/translations.ftl +../l10n-esr/ta/browser/browser/aboutDialog.inc.ftl >> lw/l10n/ta/browser/browser/aboutDialog.ftl +../l10n-esr/ta/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/ta/browser/chrome/browser/sitePermissions.properties +../l10n-esr/ta/browser/chrome/browser/browser.inc.properties >> lw/l10n/ta/browser/chrome/browser/browser.properties +../l10n-esr/ta/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/ta/browser/browser/preferences/preferences.ftl +../l10n-esr/ta/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/ta/browser/browser/preferences/permissions.ftl +../l10n-esr/ta/toolkit/toolkit/branding/brandings.ftl > lw/l10n/ta/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/et/browser/browser/browser.inc.ftl >> lw/l10n/et/browser/browser/browser.ftl +../l10n-esr/et/browser/browser/translations.inc.ftl >> lw/l10n/et/browser/browser/translations.ftl +../l10n-esr/et/browser/browser/aboutDialog.inc.ftl >> lw/l10n/et/browser/browser/aboutDialog.ftl +../l10n-esr/et/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/et/browser/chrome/browser/sitePermissions.properties +../l10n-esr/et/browser/chrome/browser/browser.inc.properties >> lw/l10n/et/browser/chrome/browser/browser.properties +../l10n-esr/et/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/et/browser/browser/preferences/preferences.ftl +../l10n-esr/et/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/et/browser/browser/preferences/permissions.ftl +../l10n-esr/et/toolkit/toolkit/branding/brandings.ftl > lw/l10n/et/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/ja/browser/browser/browser.inc.ftl >> lw/l10n/ja/browser/browser/browser.ftl +../l10n-esr/ja/browser/browser/translations.inc.ftl >> lw/l10n/ja/browser/browser/translations.ftl +../l10n-esr/ja/browser/browser/aboutDialog.inc.ftl >> lw/l10n/ja/browser/browser/aboutDialog.ftl +../l10n-esr/ja/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/ja/browser/chrome/browser/sitePermissions.properties +../l10n-esr/ja/browser/chrome/browser/browser.inc.properties >> lw/l10n/ja/browser/chrome/browser/browser.properties +../l10n-esr/ja/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/ja/browser/browser/preferences/preferences.ftl +../l10n-esr/ja/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/ja/browser/browser/preferences/permissions.ftl +../l10n-esr/ja/toolkit/toolkit/branding/brandings.ftl > lw/l10n/ja/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/ru/browser/browser/browser.inc.ftl >> lw/l10n/ru/browser/browser/browser.ftl +../l10n-esr/ru/browser/browser/translations.inc.ftl >> lw/l10n/ru/browser/browser/translations.ftl +../l10n-esr/ru/browser/browser/aboutDialog.inc.ftl >> lw/l10n/ru/browser/browser/aboutDialog.ftl +../l10n-esr/ru/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/ru/browser/chrome/browser/sitePermissions.properties +../l10n-esr/ru/browser/chrome/browser/browser.inc.properties >> lw/l10n/ru/browser/chrome/browser/browser.properties +../l10n-esr/ru/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/ru/browser/browser/preferences/preferences.ftl +../l10n-esr/ru/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/ru/browser/browser/preferences/permissions.ftl +../l10n-esr/ru/toolkit/toolkit/branding/brandings.ftl > lw/l10n/ru/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/cs/browser/browser/browser.inc.ftl >> lw/l10n/cs/browser/browser/browser.ftl +../l10n-esr/cs/browser/browser/translations.inc.ftl >> lw/l10n/cs/browser/browser/translations.ftl +../l10n-esr/cs/browser/browser/aboutDialog.inc.ftl >> lw/l10n/cs/browser/browser/aboutDialog.ftl +../l10n-esr/cs/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/cs/browser/chrome/browser/sitePermissions.properties +../l10n-esr/cs/browser/chrome/browser/browser.inc.properties >> lw/l10n/cs/browser/chrome/browser/browser.properties +../l10n-esr/cs/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/cs/browser/browser/preferences/preferences.ftl +../l10n-esr/cs/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/cs/browser/browser/preferences/permissions.ftl +../l10n-esr/cs/toolkit/toolkit/branding/brandings.ftl > lw/l10n/cs/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/en/browser/browser/translations.inc.ftl >> lw/l10n/en/browser/browser/translations.ftl +warning: target file lw/l10n/en/browser/browser/translations.ftl doesn't exist +../l10n-esr/en/browser/browser/aboutDialog.inc.ftl >> lw/l10n/en/browser/browser/aboutDialog.ftl +warning: target file lw/l10n/en/browser/browser/aboutDialog.ftl doesn't exist +../l10n-esr/en/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/en/browser/chrome/browser/sitePermissions.properties +warning: target file lw/l10n/en/browser/chrome/browser/sitePermissions.properties doesn't exist +../l10n-esr/en/browser/chrome/browser/browser.inc.properties >> lw/l10n/en/browser/chrome/browser/browser.properties +warning: target file lw/l10n/en/browser/chrome/browser/browser.properties doesn't exist +../l10n-esr/en/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/en/browser/browser/preferences/preferences.ftl +warning: target file lw/l10n/en/browser/browser/preferences/preferences.ftl doesn't exist +../l10n-esr/en/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/en/browser/browser/preferences/permissions.ftl +warning: target file lw/l10n/en/browser/browser/preferences/permissions.ftl doesn't exist +../l10n-esr/en/toolkit/toolkit/branding/brandings.ftl > lw/l10n/en/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/ga-IE/browser/browser/browser.inc.ftl >> lw/l10n/ga-IE/browser/browser/browser.ftl +../l10n-esr/ga-IE/browser/browser/translations.inc.ftl >> lw/l10n/ga-IE/browser/browser/translations.ftl +../l10n-esr/ga-IE/browser/browser/aboutDialog.inc.ftl >> lw/l10n/ga-IE/browser/browser/aboutDialog.ftl +../l10n-esr/ga-IE/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/ga-IE/browser/chrome/browser/sitePermissions.properties +../l10n-esr/ga-IE/browser/chrome/browser/browser.inc.properties >> lw/l10n/ga-IE/browser/chrome/browser/browser.properties +../l10n-esr/ga-IE/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/ga-IE/browser/browser/preferences/preferences.ftl +../l10n-esr/ga-IE/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/ga-IE/browser/browser/preferences/permissions.ftl +../l10n-esr/ga-IE/toolkit/toolkit/branding/brandings.ftl > lw/l10n/ga-IE/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/vi/browser/browser/browser.inc.ftl >> lw/l10n/vi/browser/browser/browser.ftl +../l10n-esr/vi/browser/browser/translations.inc.ftl >> lw/l10n/vi/browser/browser/translations.ftl +../l10n-esr/vi/browser/browser/aboutDialog.inc.ftl >> lw/l10n/vi/browser/browser/aboutDialog.ftl +../l10n-esr/vi/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/vi/browser/chrome/browser/sitePermissions.properties +../l10n-esr/vi/browser/chrome/browser/browser.inc.properties >> lw/l10n/vi/browser/chrome/browser/browser.properties +../l10n-esr/vi/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/vi/browser/browser/preferences/preferences.ftl +../l10n-esr/vi/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/vi/browser/browser/preferences/permissions.ftl +../l10n-esr/vi/toolkit/toolkit/branding/brandings.ftl > lw/l10n/vi/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/hi/browser/browser/browser.inc.ftl >> lw/l10n/hi/browser/browser/browser.ftl +warning: target file lw/l10n/hi/browser/browser/browser.ftl doesn't exist +../l10n-esr/hi/browser/browser/translations.inc.ftl >> lw/l10n/hi/browser/browser/translations.ftl +warning: target file lw/l10n/hi/browser/browser/translations.ftl doesn't exist +../l10n-esr/hi/browser/browser/aboutDialog.inc.ftl >> lw/l10n/hi/browser/browser/aboutDialog.ftl +warning: target file lw/l10n/hi/browser/browser/aboutDialog.ftl doesn't exist +../l10n-esr/hi/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/hi/browser/chrome/browser/sitePermissions.properties +warning: target file lw/l10n/hi/browser/chrome/browser/sitePermissions.properties doesn't exist +../l10n-esr/hi/browser/chrome/browser/browser.inc.properties >> lw/l10n/hi/browser/chrome/browser/browser.properties +warning: target file lw/l10n/hi/browser/chrome/browser/browser.properties doesn't exist +../l10n-esr/hi/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/hi/browser/browser/preferences/preferences.ftl +warning: target file lw/l10n/hi/browser/browser/preferences/preferences.ftl doesn't exist +../l10n-esr/hi/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/hi/browser/browser/preferences/permissions.ftl +warning: target file lw/l10n/hi/browser/browser/preferences/permissions.ftl doesn't exist +../l10n-esr/hi/toolkit/toolkit/branding/brandings.ftl > lw/l10n/hi/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/sv-SE/browser/browser/browser.inc.ftl >> lw/l10n/sv-SE/browser/browser/browser.ftl +../l10n-esr/sv-SE/browser/browser/translations.inc.ftl >> lw/l10n/sv-SE/browser/browser/translations.ftl +../l10n-esr/sv-SE/browser/browser/aboutDialog.inc.ftl >> lw/l10n/sv-SE/browser/browser/aboutDialog.ftl +../l10n-esr/sv-SE/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/sv-SE/browser/chrome/browser/sitePermissions.properties +../l10n-esr/sv-SE/browser/chrome/browser/browser.inc.properties >> lw/l10n/sv-SE/browser/chrome/browser/browser.properties +../l10n-esr/sv-SE/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/sv-SE/browser/browser/preferences/preferences.ftl +../l10n-esr/sv-SE/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/sv-SE/browser/browser/preferences/permissions.ftl +../l10n-esr/sv-SE/toolkit/toolkit/branding/brandings.ftl > lw/l10n/sv-SE/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/nb-NO/browser/browser/browser.inc.ftl >> lw/l10n/nb-NO/browser/browser/browser.ftl +../l10n-esr/nb-NO/browser/browser/translations.inc.ftl >> lw/l10n/nb-NO/browser/browser/translations.ftl +../l10n-esr/nb-NO/browser/browser/aboutDialog.inc.ftl >> lw/l10n/nb-NO/browser/browser/aboutDialog.ftl +../l10n-esr/nb-NO/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/nb-NO/browser/chrome/browser/sitePermissions.properties +../l10n-esr/nb-NO/browser/chrome/browser/browser.inc.properties >> lw/l10n/nb-NO/browser/chrome/browser/browser.properties +../l10n-esr/nb-NO/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/nb-NO/browser/browser/preferences/preferences.ftl +../l10n-esr/nb-NO/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/nb-NO/browser/browser/preferences/permissions.ftl +../l10n-esr/nb-NO/toolkit/toolkit/branding/brandings.ftl > lw/l10n/nb-NO/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/uk/browser/browser/browser.inc.ftl >> lw/l10n/uk/browser/browser/browser.ftl +../l10n-esr/uk/browser/browser/translations.inc.ftl >> lw/l10n/uk/browser/browser/translations.ftl +../l10n-esr/uk/browser/browser/aboutDialog.inc.ftl >> lw/l10n/uk/browser/browser/aboutDialog.ftl +../l10n-esr/uk/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/uk/browser/chrome/browser/sitePermissions.properties +../l10n-esr/uk/browser/chrome/browser/browser.inc.properties >> lw/l10n/uk/browser/chrome/browser/browser.properties +../l10n-esr/uk/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/uk/browser/browser/preferences/preferences.ftl +../l10n-esr/uk/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/uk/browser/browser/preferences/permissions.ftl +../l10n-esr/uk/toolkit/toolkit/branding/brandings.ftl > lw/l10n/uk/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/ar/browser/browser/browser.inc.ftl >> lw/l10n/ar/browser/browser/browser.ftl +../l10n-esr/ar/browser/browser/translations.inc.ftl >> lw/l10n/ar/browser/browser/translations.ftl +../l10n-esr/ar/browser/browser/aboutDialog.inc.ftl >> lw/l10n/ar/browser/browser/aboutDialog.ftl +../l10n-esr/ar/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/ar/browser/chrome/browser/sitePermissions.properties +../l10n-esr/ar/browser/chrome/browser/browser.inc.properties >> lw/l10n/ar/browser/chrome/browser/browser.properties +../l10n-esr/ar/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/ar/browser/browser/preferences/preferences.ftl +../l10n-esr/ar/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/ar/browser/browser/preferences/permissions.ftl +../l10n-esr/ar/toolkit/toolkit/branding/brandings.ftl > lw/l10n/ar/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/hu/browser/browser/browser.inc.ftl >> lw/l10n/hu/browser/browser/browser.ftl +../l10n-esr/hu/browser/browser/translations.inc.ftl >> lw/l10n/hu/browser/browser/translations.ftl +../l10n-esr/hu/browser/browser/aboutDialog.inc.ftl >> lw/l10n/hu/browser/browser/aboutDialog.ftl +../l10n-esr/hu/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/hu/browser/chrome/browser/sitePermissions.properties +../l10n-esr/hu/browser/chrome/browser/browser.inc.properties >> lw/l10n/hu/browser/chrome/browser/browser.properties +../l10n-esr/hu/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/hu/browser/browser/preferences/preferences.ftl +../l10n-esr/hu/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/hu/browser/browser/preferences/permissions.ftl +../l10n-esr/hu/toolkit/toolkit/branding/brandings.ftl > lw/l10n/hu/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/tl/browser/browser/browser.inc.ftl >> lw/l10n/tl/browser/browser/browser.ftl +../l10n-esr/tl/browser/browser/translations.inc.ftl >> lw/l10n/tl/browser/browser/translations.ftl +../l10n-esr/tl/browser/browser/aboutDialog.inc.ftl >> lw/l10n/tl/browser/browser/aboutDialog.ftl +../l10n-esr/tl/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/tl/browser/chrome/browser/sitePermissions.properties +../l10n-esr/tl/browser/chrome/browser/browser.inc.properties >> lw/l10n/tl/browser/chrome/browser/browser.properties +../l10n-esr/tl/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/tl/browser/browser/preferences/preferences.ftl +../l10n-esr/tl/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/tl/browser/browser/preferences/permissions.ftl +../l10n-esr/tl/toolkit/toolkit/branding/brandings.ftl > lw/l10n/tl/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/ka/browser/browser/browser.inc.ftl >> lw/l10n/ka/browser/browser/browser.ftl +../l10n-esr/ka/browser/browser/translations.inc.ftl >> lw/l10n/ka/browser/browser/translations.ftl +../l10n-esr/ka/browser/browser/aboutDialog.inc.ftl >> lw/l10n/ka/browser/browser/aboutDialog.ftl +../l10n-esr/ka/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/ka/browser/chrome/browser/sitePermissions.properties +../l10n-esr/ka/browser/chrome/browser/browser.inc.properties >> lw/l10n/ka/browser/chrome/browser/browser.properties +../l10n-esr/ka/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/ka/browser/browser/preferences/preferences.ftl +../l10n-esr/ka/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/ka/browser/browser/preferences/permissions.ftl +../l10n-esr/ka/toolkit/toolkit/branding/brandings.ftl > lw/l10n/ka/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/pt-BR/browser/browser/browser.inc.ftl >> lw/l10n/pt-BR/browser/browser/browser.ftl +../l10n-esr/pt-BR/browser/browser/translations.inc.ftl >> lw/l10n/pt-BR/browser/browser/translations.ftl +../l10n-esr/pt-BR/browser/browser/aboutDialog.inc.ftl >> lw/l10n/pt-BR/browser/browser/aboutDialog.ftl +../l10n-esr/pt-BR/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/pt-BR/browser/chrome/browser/sitePermissions.properties +../l10n-esr/pt-BR/browser/chrome/browser/browser.inc.properties >> lw/l10n/pt-BR/browser/chrome/browser/browser.properties +../l10n-esr/pt-BR/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/pt-BR/browser/browser/preferences/preferences.ftl +../l10n-esr/pt-BR/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/pt-BR/browser/browser/preferences/permissions.ftl +../l10n-esr/pt-BR/toolkit/toolkit/branding/brandings.ftl > lw/l10n/pt-BR/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/pl/browser/browser/browser.inc.ftl >> lw/l10n/pl/browser/browser/browser.ftl +../l10n-esr/pl/browser/browser/translations.inc.ftl >> lw/l10n/pl/browser/browser/translations.ftl +../l10n-esr/pl/browser/browser/aboutDialog.inc.ftl >> lw/l10n/pl/browser/browser/aboutDialog.ftl +../l10n-esr/pl/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/pl/browser/chrome/browser/sitePermissions.properties +../l10n-esr/pl/browser/chrome/browser/browser.inc.properties >> lw/l10n/pl/browser/chrome/browser/browser.properties +../l10n-esr/pl/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/pl/browser/browser/preferences/preferences.ftl +../l10n-esr/pl/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/pl/browser/browser/preferences/permissions.ftl +../l10n-esr/pl/toolkit/toolkit/branding/brandings.ftl > lw/l10n/pl/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/kw/browser/browser/browser.inc.ftl >> lw/l10n/kw/browser/browser/browser.ftl +warning: target file lw/l10n/kw/browser/browser/browser.ftl doesn't exist +../l10n-esr/kw/browser/browser/translations.inc.ftl >> lw/l10n/kw/browser/browser/translations.ftl +warning: target file lw/l10n/kw/browser/browser/translations.ftl doesn't exist +../l10n-esr/kw/browser/browser/aboutDialog.inc.ftl >> lw/l10n/kw/browser/browser/aboutDialog.ftl +warning: target file lw/l10n/kw/browser/browser/aboutDialog.ftl doesn't exist +../l10n-esr/kw/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/kw/browser/chrome/browser/sitePermissions.properties +warning: target file lw/l10n/kw/browser/chrome/browser/sitePermissions.properties doesn't exist +../l10n-esr/kw/browser/chrome/browser/browser.inc.properties >> lw/l10n/kw/browser/chrome/browser/browser.properties +warning: target file lw/l10n/kw/browser/chrome/browser/browser.properties doesn't exist +../l10n-esr/kw/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/kw/browser/browser/preferences/preferences.ftl +warning: target file lw/l10n/kw/browser/browser/preferences/preferences.ftl doesn't exist +../l10n-esr/kw/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/kw/browser/browser/preferences/permissions.ftl +warning: target file lw/l10n/kw/browser/browser/preferences/permissions.ftl doesn't exist +../l10n-esr/kw/toolkit/toolkit/branding/brandings.ftl > lw/l10n/kw/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/tr/browser/browser/browser.inc.ftl >> lw/l10n/tr/browser/browser/browser.ftl +../l10n-esr/tr/browser/browser/translations.inc.ftl >> lw/l10n/tr/browser/browser/translations.ftl +../l10n-esr/tr/browser/browser/aboutDialog.inc.ftl >> lw/l10n/tr/browser/browser/aboutDialog.ftl +../l10n-esr/tr/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/tr/browser/chrome/browser/sitePermissions.properties +../l10n-esr/tr/browser/chrome/browser/browser.inc.properties >> lw/l10n/tr/browser/chrome/browser/browser.properties +../l10n-esr/tr/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/tr/browser/browser/preferences/preferences.ftl +../l10n-esr/tr/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/tr/browser/browser/preferences/permissions.ftl +../l10n-esr/tr/toolkit/toolkit/branding/brandings.ftl > lw/l10n/tr/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/eo/browser/browser/browser.inc.ftl >> lw/l10n/eo/browser/browser/browser.ftl +../l10n-esr/eo/browser/browser/translations.inc.ftl >> lw/l10n/eo/browser/browser/translations.ftl +../l10n-esr/eo/browser/browser/aboutDialog.inc.ftl >> lw/l10n/eo/browser/browser/aboutDialog.ftl +../l10n-esr/eo/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/eo/browser/chrome/browser/sitePermissions.properties +../l10n-esr/eo/browser/chrome/browser/browser.inc.properties >> lw/l10n/eo/browser/chrome/browser/browser.properties +../l10n-esr/eo/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/eo/browser/browser/preferences/preferences.ftl +../l10n-esr/eo/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/eo/browser/browser/preferences/permissions.ftl +../l10n-esr/eo/toolkit/toolkit/branding/brandings.ftl > lw/l10n/eo/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/el/browser/browser/browser.inc.ftl >> lw/l10n/el/browser/browser/browser.ftl +../l10n-esr/el/browser/browser/translations.inc.ftl >> lw/l10n/el/browser/browser/translations.ftl +../l10n-esr/el/browser/browser/aboutDialog.inc.ftl >> lw/l10n/el/browser/browser/aboutDialog.ftl +../l10n-esr/el/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/el/browser/chrome/browser/sitePermissions.properties +../l10n-esr/el/browser/chrome/browser/browser.inc.properties >> lw/l10n/el/browser/chrome/browser/browser.properties +../l10n-esr/el/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/el/browser/browser/preferences/preferences.ftl +../l10n-esr/el/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/el/browser/browser/preferences/permissions.ftl +../l10n-esr/el/toolkit/toolkit/branding/brandings.ftl > lw/l10n/el/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/zh-TW/browser/browser/browser.inc.ftl >> lw/l10n/zh-TW/browser/browser/browser.ftl +../l10n-esr/zh-TW/browser/browser/translations.inc.ftl >> lw/l10n/zh-TW/browser/browser/translations.ftl +../l10n-esr/zh-TW/browser/browser/aboutDialog.inc.ftl >> lw/l10n/zh-TW/browser/browser/aboutDialog.ftl +../l10n-esr/zh-TW/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/zh-TW/browser/chrome/browser/sitePermissions.properties +../l10n-esr/zh-TW/browser/chrome/browser/browser.inc.properties >> lw/l10n/zh-TW/browser/chrome/browser/browser.properties +../l10n-esr/zh-TW/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/zh-TW/browser/browser/preferences/preferences.ftl +../l10n-esr/zh-TW/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/zh-TW/browser/browser/preferences/permissions.ftl +../l10n-esr/zh-TW/toolkit/toolkit/branding/brandings.ftl > lw/l10n/zh-TW/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/sq/browser/browser/browser.inc.ftl >> lw/l10n/sq/browser/browser/browser.ftl +../l10n-esr/sq/browser/browser/translations.inc.ftl >> lw/l10n/sq/browser/browser/translations.ftl +../l10n-esr/sq/browser/browser/aboutDialog.inc.ftl >> lw/l10n/sq/browser/browser/aboutDialog.ftl +../l10n-esr/sq/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/sq/browser/chrome/browser/sitePermissions.properties +../l10n-esr/sq/browser/chrome/browser/browser.inc.properties >> lw/l10n/sq/browser/chrome/browser/browser.properties +../l10n-esr/sq/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/sq/browser/browser/preferences/preferences.ftl +../l10n-esr/sq/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/sq/browser/browser/preferences/permissions.ftl +../l10n-esr/sq/toolkit/toolkit/branding/brandings.ftl > lw/l10n/sq/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/ca/browser/browser/browser.inc.ftl >> lw/l10n/ca/browser/browser/browser.ftl +../l10n-esr/ca/browser/browser/translations.inc.ftl >> lw/l10n/ca/browser/browser/translations.ftl +../l10n-esr/ca/browser/browser/aboutDialog.inc.ftl >> lw/l10n/ca/browser/browser/aboutDialog.ftl +../l10n-esr/ca/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/ca/browser/chrome/browser/sitePermissions.properties +../l10n-esr/ca/browser/chrome/browser/browser.inc.properties >> lw/l10n/ca/browser/chrome/browser/browser.properties +../l10n-esr/ca/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/ca/browser/browser/preferences/preferences.ftl +../l10n-esr/ca/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/ca/browser/browser/preferences/permissions.ftl +../l10n-esr/ca/toolkit/toolkit/branding/brandings.ftl > lw/l10n/ca/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/fr/browser/browser/browser.inc.ftl >> lw/l10n/fr/browser/browser/browser.ftl +../l10n-esr/fr/browser/browser/translations.inc.ftl >> lw/l10n/fr/browser/browser/translations.ftl +../l10n-esr/fr/browser/browser/aboutDialog.inc.ftl >> lw/l10n/fr/browser/browser/aboutDialog.ftl +../l10n-esr/fr/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/fr/browser/chrome/browser/sitePermissions.properties +../l10n-esr/fr/browser/chrome/browser/browser.inc.properties >> lw/l10n/fr/browser/chrome/browser/browser.properties +../l10n-esr/fr/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/fr/browser/browser/preferences/preferences.ftl +../l10n-esr/fr/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/fr/browser/browser/preferences/permissions.ftl +../l10n-esr/fr/toolkit/toolkit/branding/brandings.ftl > lw/l10n/fr/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/es-ES/browser/browser/browser.inc.ftl >> lw/l10n/es-ES/browser/browser/browser.ftl +../l10n-esr/es-ES/browser/browser/translations.inc.ftl >> lw/l10n/es-ES/browser/browser/translations.ftl +../l10n-esr/es-ES/browser/browser/aboutDialog.inc.ftl >> lw/l10n/es-ES/browser/browser/aboutDialog.ftl +../l10n-esr/es-ES/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/es-ES/browser/chrome/browser/sitePermissions.properties +../l10n-esr/es-ES/browser/chrome/browser/browser.inc.properties >> lw/l10n/es-ES/browser/chrome/browser/browser.properties +../l10n-esr/es-ES/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/es-ES/browser/browser/preferences/preferences.ftl +../l10n-esr/es-ES/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/es-ES/browser/browser/preferences/permissions.ftl +../l10n-esr/es-ES/toolkit/toolkit/branding/brandings.ftl > lw/l10n/es-ES/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/it/browser/browser/browser.inc.ftl >> lw/l10n/it/browser/browser/browser.ftl +../l10n-esr/it/browser/browser/translations.inc.ftl >> lw/l10n/it/browser/browser/translations.ftl +../l10n-esr/it/browser/browser/aboutDialog.inc.ftl >> lw/l10n/it/browser/browser/aboutDialog.ftl +../l10n-esr/it/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/it/browser/chrome/browser/sitePermissions.properties +../l10n-esr/it/browser/chrome/browser/browser.inc.properties >> lw/l10n/it/browser/chrome/browser/browser.properties +../l10n-esr/it/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/it/browser/browser/preferences/preferences.ftl +../l10n-esr/it/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/it/browser/browser/preferences/permissions.ftl +../l10n-esr/it/toolkit/toolkit/branding/brandings.ftl > lw/l10n/it/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/en-US/browser/browser/browser.inc.ftl >> browser/locales/en-US/browser/browser.ftl +../l10n-esr/en-US/browser/browser/translations.inc.ftl >> browser/locales/en-US/browser/translations.ftl +../l10n-esr/en-US/browser/browser/aboutDialog.inc.ftl >> browser/locales/en-US/browser/aboutDialog.ftl +../l10n-esr/en-US/browser/chrome/browser/sitePermissions.inc.properties >> browser/locales/en-US/chrome/browser/sitePermissions.properties +../l10n-esr/en-US/browser/chrome/browser/browser.inc.properties >> browser/locales/en-US/chrome/browser/browser.properties +../l10n-esr/en-US/browser/browser/preferences/preferences.inc.ftl >> browser/locales/en-US/browser/preferences/preferences.ftl +../l10n-esr/en-US/browser/browser/preferences/permissions.inc.ftl >> browser/locales/en-US/browser/preferences/permissions.ftl +../l10n-esr/en-US/toolkit/toolkit/branding/brandings.ftl > toolkit/locales/en-US/toolkit/branding/brandings.ftl +../l10n-esr/id/browser/browser/browser.inc.ftl >> lw/l10n/id/browser/browser/browser.ftl +../l10n-esr/id/browser/browser/translations.inc.ftl >> lw/l10n/id/browser/browser/translations.ftl +../l10n-esr/id/browser/browser/aboutDialog.inc.ftl >> lw/l10n/id/browser/browser/aboutDialog.ftl +../l10n-esr/id/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/id/browser/chrome/browser/sitePermissions.properties +../l10n-esr/id/browser/chrome/browser/browser.inc.properties >> lw/l10n/id/browser/chrome/browser/browser.properties +../l10n-esr/id/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/id/browser/browser/preferences/preferences.ftl +../l10n-esr/id/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/id/browser/browser/preferences/permissions.ftl +../l10n-esr/id/toolkit/toolkit/branding/brandings.ftl > lw/l10n/id/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/bn/browser/browser/browser.inc.ftl >> lw/l10n/bn/browser/browser/browser.ftl +../l10n-esr/bn/browser/browser/translations.inc.ftl >> lw/l10n/bn/browser/browser/translations.ftl +../l10n-esr/bn/browser/browser/aboutDialog.inc.ftl >> lw/l10n/bn/browser/browser/aboutDialog.ftl +../l10n-esr/bn/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/bn/browser/chrome/browser/sitePermissions.properties +../l10n-esr/bn/browser/chrome/browser/browser.inc.properties >> lw/l10n/bn/browser/chrome/browser/browser.properties +../l10n-esr/bn/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/bn/browser/browser/preferences/preferences.ftl +../l10n-esr/bn/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/bn/browser/browser/preferences/permissions.ftl +../l10n-esr/bn/toolkit/toolkit/branding/brandings.ftl > lw/l10n/bn/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/zh-CN/browser/browser/browser.inc.ftl >> lw/l10n/zh-CN/browser/browser/browser.ftl +../l10n-esr/zh-CN/browser/browser/translations.inc.ftl >> lw/l10n/zh-CN/browser/browser/translations.ftl +../l10n-esr/zh-CN/browser/browser/aboutDialog.inc.ftl >> lw/l10n/zh-CN/browser/browser/aboutDialog.ftl +../l10n-esr/zh-CN/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/zh-CN/browser/chrome/browser/sitePermissions.properties +../l10n-esr/zh-CN/browser/chrome/browser/browser.inc.properties >> lw/l10n/zh-CN/browser/chrome/browser/browser.properties +../l10n-esr/zh-CN/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/zh-CN/browser/browser/preferences/preferences.ftl +../l10n-esr/zh-CN/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/zh-CN/browser/browser/preferences/permissions.ftl +../l10n-esr/zh-CN/toolkit/toolkit/branding/brandings.ftl > lw/l10n/zh-CN/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/nl/browser/browser/browser.inc.ftl >> lw/l10n/nl/browser/browser/browser.ftl +../l10n-esr/nl/browser/browser/translations.inc.ftl >> lw/l10n/nl/browser/browser/translations.ftl +../l10n-esr/nl/browser/browser/aboutDialog.inc.ftl >> lw/l10n/nl/browser/browser/aboutDialog.ftl +../l10n-esr/nl/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/nl/browser/chrome/browser/sitePermissions.properties +../l10n-esr/nl/browser/chrome/browser/browser.inc.properties >> lw/l10n/nl/browser/chrome/browser/browser.properties +../l10n-esr/nl/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/nl/browser/browser/preferences/preferences.ftl +../l10n-esr/nl/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/nl/browser/browser/preferences/permissions.ftl +../l10n-esr/nl/toolkit/toolkit/branding/brandings.ftl > lw/l10n/nl/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/fi/browser/browser/browser.inc.ftl >> lw/l10n/fi/browser/browser/browser.ftl +../l10n-esr/fi/browser/browser/translations.inc.ftl >> lw/l10n/fi/browser/browser/translations.ftl +../l10n-esr/fi/browser/browser/aboutDialog.inc.ftl >> lw/l10n/fi/browser/browser/aboutDialog.ftl +../l10n-esr/fi/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/fi/browser/chrome/browser/sitePermissions.properties +../l10n-esr/fi/browser/chrome/browser/browser.inc.properties >> lw/l10n/fi/browser/chrome/browser/browser.properties +../l10n-esr/fi/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/fi/browser/browser/preferences/preferences.ftl +../l10n-esr/fi/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/fi/browser/browser/preferences/permissions.ftl +../l10n-esr/fi/toolkit/toolkit/branding/brandings.ftl > lw/l10n/fi/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/de/browser/browser/browser.inc.ftl >> lw/l10n/de/browser/browser/browser.ftl +../l10n-esr/de/browser/browser/translations.inc.ftl >> lw/l10n/de/browser/browser/translations.ftl +../l10n-esr/de/browser/browser/aboutDialog.inc.ftl >> lw/l10n/de/browser/browser/aboutDialog.ftl +../l10n-esr/de/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/de/browser/chrome/browser/sitePermissions.properties +../l10n-esr/de/browser/chrome/browser/browser.inc.properties >> lw/l10n/de/browser/chrome/browser/browser.properties +../l10n-esr/de/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/de/browser/browser/preferences/preferences.ftl +../l10n-esr/de/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/de/browser/browser/preferences/permissions.ftl +../l10n-esr/de/toolkit/toolkit/branding/brandings.ftl > lw/l10n/de/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/ku/browser/browser/browser.inc.ftl >> lw/l10n/ku/browser/browser/browser.ftl +../l10n-esr/ku/browser/browser/translations.inc.ftl >> lw/l10n/ku/browser/browser/translations.ftl +warning: target file lw/l10n/ku/browser/browser/translations.ftl doesn't exist +../l10n-esr/ku/browser/browser/aboutDialog.inc.ftl >> lw/l10n/ku/browser/browser/aboutDialog.ftl +../l10n-esr/ku/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/ku/browser/chrome/browser/sitePermissions.properties +../l10n-esr/ku/browser/chrome/browser/browser.inc.properties >> lw/l10n/ku/browser/chrome/browser/browser.properties +../l10n-esr/ku/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/ku/browser/browser/preferences/preferences.ftl +../l10n-esr/ku/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/ku/browser/browser/preferences/permissions.ftl +../l10n-esr/ku/toolkit/toolkit/branding/brandings.ftl > lw/l10n/ku/toolkit/toolkit/branding/brandings.ftl +../l10n-esr/gl/browser/browser/browser.inc.ftl >> lw/l10n/gl/browser/browser/browser.ftl +../l10n-esr/gl/browser/browser/translations.inc.ftl >> lw/l10n/gl/browser/browser/translations.ftl +../l10n-esr/gl/browser/browser/aboutDialog.inc.ftl >> lw/l10n/gl/browser/browser/aboutDialog.ftl +../l10n-esr/gl/browser/chrome/browser/sitePermissions.inc.properties >> lw/l10n/gl/browser/chrome/browser/sitePermissions.properties +../l10n-esr/gl/browser/chrome/browser/browser.inc.properties >> lw/l10n/gl/browser/chrome/browser/browser.properties +../l10n-esr/gl/browser/browser/preferences/preferences.inc.ftl >> lw/l10n/gl/browser/browser/preferences/preferences.ftl +../l10n-esr/gl/browser/browser/preferences/permissions.inc.ftl >> lw/l10n/gl/browser/browser/preferences/permissions.ftl +../l10n-esr/gl/toolkit/toolkit/branding/brandings.ftl > lw/l10n/gl/toolkit/toolkit/branding/brandings.ftl +cd .. +EXIT=0 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/output-metadata.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/output-metadata.json new file mode 100644 index 000000000..246748998 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/output-metadata.json @@ -0,0 +1,82 @@ +{ + "version": 3, + "artifactType": { + "type": "APK", + "kind": "Directory" + }, + "applicationId": "org.redoubtbrowser", + "variantName": "release", + "elements": [ + { + "type": "UNIVERSAL", + "filters": [], + "attributes": [], + "versionCode": 2016187943, + "versionName": "153.4.0esr-1-default", + "outputFile": "fenix-universal-release-unsigned.apk" + }, + { + "type": "ONE_OF_MANY", + "filters": [ + { + "filterType": "ABI", + "value": "x86_64" + } + ], + "attributes": [], + "versionCode": 2016187942, + "versionName": "153.4.0esr-1-default", + "outputFile": "fenix-x86_64-release-unsigned.apk" + }, + { + "type": "ONE_OF_MANY", + "filters": [ + { + "filterType": "ABI", + "value": "armeabi-v7a" + } + ], + "attributes": [], + "versionCode": 2016187936, + "versionName": "153.4.0esr-1-default", + "outputFile": "fenix-armeabi-v7a-release-unsigned.apk" + }, + { + "type": "ONE_OF_MANY", + "filters": [ + { + "filterType": "ABI", + "value": "arm64-v8a" + } + ], + "attributes": [], + "versionCode": 2016187938, + "versionName": "153.4.0esr-1-default", + "outputFile": "fenix-arm64-v8a-release-unsigned.apk" + } + ], + "elementType": "File", + "baselineProfiles": [ + { + "minApi": 28, + "maxApi": 30, + "baselineProfiles": [ + "baselineProfiles/1/fenix-universal-release-unsigned.dm", + "baselineProfiles/1/fenix-x86_64-release-unsigned.dm", + "baselineProfiles/1/fenix-armeabi-v7a-release-unsigned.dm", + "baselineProfiles/1/fenix-arm64-v8a-release-unsigned.dm" + ] + }, + { + "minApi": 31, + "maxApi": 2147483647, + "baselineProfiles": [ + "baselineProfiles/0/fenix-universal-release-unsigned.dm", + "baselineProfiles/0/fenix-x86_64-release-unsigned.dm", + "baselineProfiles/0/fenix-armeabi-v7a-release-unsigned.dm", + "baselineProfiles/0/fenix-arm64-v8a-release-unsigned.dm" + ] + } + ], + "minSdkVersionForDexing": 26 +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/repo-head.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/repo-head.txt new file mode 100644 index 000000000..be827ba87 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/repo-head.txt @@ -0,0 +1 @@ +0a134441b77a888f365e81da02beee71d6e3b9c4 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/tree-vs-stageB.diffq b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/tree-vs-stageB.diffq new file mode 100644 index 000000000..f55194a27 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/build/tree-vs-stageB.diffq @@ -0,0 +1,29 @@ +Only in librewolf-153.4.0esr-1/dom/base: nsFrameLoader.cpp.orig +Only in librewolf-153.4.0esr-1: .gradle +Only in librewolf-153.4.0esr-1: .kotlin +Only in librewolf-153.4.0esr-1/mobile/android/android-components/components/browser/icons/src/main/assets/extensions/browser-icons: manifest.json +Only in librewolf-153.4.0esr-1/mobile/android/android-components/components/feature/accounts/src/main/assets/extensions/fxawebchannel: manifest.json +Only in librewolf-153.4.0esr-1/mobile/android/android-components/components/feature/readerview/src/main/assets/extensions/readerview: manifest.json +Only in librewolf-153.4.0esr-1/mobile/android/android-components/components/feature/search/src/main/assets/extensions/ads: manifest.json +Only in librewolf-153.4.0esr-1/mobile/android/android-components/components/feature/search/src/main/assets/extensions/search: manifest.json +Only in librewolf-153.4.0esr-1/mobile/android/android-components/plugins/config: .gradle +Only in librewolf-153.4.0esr-1/mobile/android/android-components/plugins/dependencies: .gradle +Only in librewolf-153.4.0esr-1/mobile/android/android-components/plugins/dependencies: .kotlin +Only in librewolf-153.4.0esr-1/mobile/android/android-components/plugins/publicsuffixlist: .gradle +Only in librewolf-153.4.0esr-1/mobile/android/android-components/plugins/publicsuffixlist: .kotlin +Only in librewolf-153.4.0esr-1/mobile/android/fenix/plugins/apksize: .gradle +Only in librewolf-153.4.0esr-1/mobile/android/fenix/plugins/apksize: .kotlin +Files librewolf-153.4.0esr-1/mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/CanvasPermissionTest.kt and rc2/librewolf-153.4.0esr-1/mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/CanvasPermissionTest.kt differ +Only in librewolf-153.4.0esr-1/mobile/android/gradle/plugins/apilint/apidoc-plugin: build +Only in librewolf-153.4.0esr-1/mobile/android/gradle/plugins/apilint/apilint: build +Only in librewolf-153.4.0esr-1/mobile/android/gradle/plugins/apilint: .gradle +Only in librewolf-153.4.0esr-1/mobile/android/gradle/plugins/apilint: .kotlin +Only in librewolf-153.4.0esr-1/mobile/android/gradle/plugins/conventions: .gradle +Only in librewolf-153.4.0esr-1/mobile/android/gradle/plugins/conventions: .kotlin +Only in librewolf-153.4.0esr-1/mobile/android/gradle/plugins/nimbus-gradle-plugin: build +Only in librewolf-153.4.0esr-1/mobile/android/gradle/plugins/nimbus-gradle-plugin: .gradle +Only in librewolf-153.4.0esr-1/mobile/android/gradle/plugins/nimbus-gradle-plugin: .kotlin +Files librewolf-153.4.0esr-1/mobile/shared/chrome/geckoview/config.js and rc2/librewolf-153.4.0esr-1/mobile/shared/chrome/geckoview/config.js differ +Files librewolf-153.4.0esr-1/mobile/shared/chrome/geckoview/config.xhtml and rc2/librewolf-153.4.0esr-1/mobile/shared/chrome/geckoview/config.xhtml differ +Only in librewolf-153.4.0esr-1/netwerk/cookie: CookiePersistentStorage.cpp.orig +Only in librewolf-153.4.0esr-1/tools/terser: node_modules diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/README.md b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/README.md new file mode 100644 index 000000000..56912dcf1 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/README.md @@ -0,0 +1,170 @@ +# rc2 defect C: the quiet "Review" action in a private tab "opens nothing" (2026-10-02) + +## Verdict + +**This is a harness defect, not a product defect. LW-M7-14 / `canvas-webgl-permissions.patch` is unchanged.** + +Fix commit: `f7f519f6` (`scripts/android-graphics-smoke.py` and its tests). The product is unchanged, +so there is no rc3 and the rc2 APK stays the candidate. + +- In rc2, the harness tapped Review through a **soft keyboard that stayed on screen**. The keyboard covered + the snackbar. The tap landed on a keyboard key, so Fenix never received it. +- Once the keyboard is out of the way, Review opens the permissions dialog in private tabs. That holds on + rc2 and on Beta 2. +- With the committed harness, the full graphics acceptance now **passes 3 of 3** fresh-profile runs on the + rc2 APK (161 checks each). No earlier build had completed it. + +## What happens + +1. The harness opens a private tab with the tab-counter menu's **New private tab**, types the URL, and + presses Enter. +2. After that, the soft keyboard (LatinIME) stays in the input dispatcher as a visible, touchable window + over `[0,1145][1080,1920]`, above the app window. `InputMethodManagerService` reports it hidden at the + same time (`mInputShown=false`, `mWindowVisible=false`). + - Evidence: `instrumented/private-snackbar-input-windows.txt`, `…-ime-state.txt`, `…-ime-window.txt`, + and the uninstrumented `repro/rc2-imep-*.txt`. +3. On screen the keyboard is still there, sometimes half-faded. The quiet snackbar sits under it. + - Evidence: `instrumented/new-tab-snackbar-under-keyboard.png`. +4. `uiautomator dump` reads only the app window. The harness therefore "saw" the snackbar at its normal + place and tapped Review at 946,1805, which is the keyboard's bottom row. +5. At the tap, `VibratorService` logs a `Usage=TOUCH` vibration from uid 10106, which is + `com.android.inputmethod.latin` and not Fenix (`instrumented/run2-defc-input-vibrator.log`). +6. In a scratch build with logging only (`scratch-build/`), the snackbar's action listener **never runs** + for that tap. The same tap in a fresh normal tab runs the listener, `show()` and the dialog's `onStart` + (`instrumented/run1-defc.log`). + +The task brief listed three suspects. None of them is the cause: + +- `show()`'s early return: it is never reached. +- `findTabOrCustomTab` returning null: it is never reached either. +- The snackbar's exit animation: the tap was 2.1 s after the request, the same as working normal-tab taps. + +Further results: + +- `dumpsys activity top` shows no stale `origin-bound-permissions` fragment and `mStateSaved=false`. +- The private site-information path opens the same dialog. + +### The keyboard does not depend on private mode or on LW-M7-14 + +All of the following are on rc2 unless noted: + +- **Normal tab, same path.** A *normal* tab opened from the same menu's **New tab** behaves the same: + Review opens nothing (`repro/rc2-back.log`). +- **No permission request at all.** On a page with no canvas or WebGL request, the keyboard is still on + screen and touchable 1, 3, 6, 12 and 25 s after the page loaded + (`repro/rc2-plain-page-keyboard-1-3-6-12-25s.png`, `repro/rc2-timeline.log`). +- **Control.** Typing into the home screen's address bar instead releases the keyboard within 1 s + (`repro/rc2-control*.{log,png}`). +- **Not a harness keystroke artefact.** Submitting with the keyboard's own Go key instead of + `input keyevent 66` gives the same result. +- **Not the hardware keyboard.** An AVD copy with `hw.keyboard = no` gives the same result. +- **Not the re-tap.** Not re-tapping the already focused field gives the same result. +- **Back does not help.** Back does not hide the keyboard. It goes to the browser, which navigated away + from the page. +- **Beta 2 does the same.** + - With the keyboard stuck, Review opens nothing (`repro/b2-back.log`). + - The keyboard stays after a plain page (`repro/b2-timeline.log`). + - With the keyboard closed, Review opens the dialog in the private tab and in the normal tab after the + mode switch (`repro/b2-back-kbd.log`). + +### What the rc2 harness fix changes + +- **`tap()`** reads `dumpsys input` and refuses to tap through any foreign window. A soft keyboard is + closed first; anything else is a `Failure`. +- **`type_url()`** closes the keyboard after submitting. It allows 1.5 s for the normal hide. A keyboard + still taking touches after that is ended with `am force-stop` of the default IME, never the app. + The event is recorded as `soft-keyboard-closed`. +- **Expired notice.** The quiet notice is a `LENGTH_LONG` snackbar shown at the first blocked request. + After a full 15-probe matrix it can expire between the dump that finds it and the tap: + - rc2 had one such normal-tab miss. + - Each run here has one, always at the same step: the first blocked probe is about 3.5 s before the tap. + + The harness treats a miss as an expired notice only when the notice is gone and no other permission UI + opened. It then uses the site controls. Each attempt is recorded as a `quiet-review` event. + `run()` **requires** Review to have opened the list in a normal tab and in a private tab, as check + `quiet-review-opens-permissions-in-normal-and-private-tabs`. A broken Review action therefore still + fails the run. +- **Second private page.** After "Close tab" closes the last private tab, Fenix shows the empty private + home. Its tab-counter menu has no "New private tab". The second private page is typed into that home's + address bar. The harness had never reached this step before. + +## Runs with the committed harness (`smoke/`) + +Conditions: + +- emulator-5582: android-30 `default` x86_64, swangle, fresh AVD, `-dns-server 9.9.9.9 -tcpdump`. + The harness booted it. +- AMO reachable. No priming, no iptables. One emulator. +- The harness wipes app data, so each run starts on a fresh profile. +- APK: the rc2 throwaway-signed `77348e7d…af83`. + +Every row of `smoke/exit-status.jsonl` for `baseline-defc-r*` records: + +- `repo_head` `f7f519f6`, with `uncommitted_script_changes` 0; +- `android-smoke.sh` sha256 `aabbb7a7…3ad5`; +- `android-graphics-smoke.py` sha256 `ce0072ea…4612`. + +| Run | Exit | Graphics acceptance | Review: private / normal opened | Keyboard force-closed | +| --- | --- | --- | --- | --- | +| `baseline-defc-r1` | 0 | PASS, 161 checks | 2/2 / 9/10 (1 expired, fell back) | 1, after the private URL | +| `baseline-defc-r2` | 0 | PASS, 161 checks | 2/2 / 9/10 (1 expired, fell back) | 1, after the private URL | +| `baseline-defc-r3` | 0 | PASS, 161 checks | 2/2 / 9/10 (1 expired, fell back) | 1, after the private URL | + +The baseline's other checks passed in all three runs: https-only, page-load, video, getusermedia, +extension and pref-dump. + +`DIAG-uncommitted-baseline*` are three earlier runs of the **uncommitted** harness on the same emulator. +They are kept because they show how the fix was reached; they do not count as acceptance. + +1. 54 checks, then the expired-notice miss, before the fallback existed. +2. 112 checks. Private Review opened 2/2, then the empty private home stopped the run. +3. PASS. + +The older rows in `exit-status.jsonl` do not have the graphics-hash fields. + +## Manual reproduction (`repro/`, scripts in `diag-scripts/`) + +The scripts drive uiautomator against a local fixture served from `diag-scripts/fix/`: + +- `index.html` makes its canvas/WebGL requests on load; +- `delayed.html` makes them 4 s after load, as the harness's probes run after navigation; +- `plain.html` makes none. + +| Build | Scenario | Fresh normal (VIEW intent) | Private (menu, typed) | Normal after private (menu, typed) | +| --- | --- | --- | --- | --- | +| rc2 `77348e7d` | keyboard left as is (`rc2-back.log`) | opens | **nothing** | **nothing** | +| rc2 | keyboard closed as the harness does (`rc2-back-kbd-delayed-{1,3,4}.log`) | opens 3/3 | **opens 3/3** | opens 3/3 | +| Beta 2 `9b63f2ed` (versionCode 2016184438) | keyboard left as is (`b2-back.log`) | opens | **nothing** | **nothing** | +| Beta 2 | keyboard closed (`b2-back-kbd.log`) | opens | **opens** | opens | + +Notes on the rc2 rows: + +- `rc2-back-kbd-delayed-2.log` aborted before any typed-tab Review. An "Redoubt isn't responding" dialog + covered the tab-counter long-press (`…-2-anr-dialog.xml`). The same transient ANR happened once more + during this session's scratch runs. The ANR trace taken then showed the main thread idle again. +- `rc2-back-kbd-onload-fixture-expired.log` closed the keyboard *after* `index.html` had already raised + its request. The tap came about 3.6 s after the request, so the notice had expired. The timing comes from + that run's logcat as read in the session; the logcat was not kept. + +Earlier scratch runs, 9+ of them with Review in a private tab or a menu-opened normal tab and the keyboard +not closed, gave the same result on rc2, on the instrumented build and on Beta 2. Their outputs were lost to +a shared scratch directory being cleaned, and they were rerun as listed above. + +## Are testers affected? + +**The Review action itself works in Beta 2 and in rc2.** + +On this emulator, though, a URL typed after the tab-counter menu's New tab or New private tab leaves the +keyboard over the bottom 40 % of the screen, in both builds. The quiet snackbar is then hidden under it, +and Back navigates instead of closing it. Whether real devices or other keyboards do this was **not +tested**: no physical device, only LatinIME on API 30. + +The keyboard behaviour does not involve any Redoubt patch. No Android patch touches toolbar focus or +keyboard handling. It needs separate triage, upstream Fenix 153 first. + +## Not done + +- No rc3: the product is unchanged. +- No physical device, no other API level, no other IME. +- No Fenix unit-test run: no Fenix code changed. +- The scratch tree `build/scratch-defc/` (26 GB, instrumented) is diagnostic only and was not committed. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/backtest.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/backtest.py new file mode 100644 index 000000000..d970bf9fc --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/backtest.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python3 +"""Scratch: what does one system Back do while the stuck keyboard covers the page?""" +import os, re, sys, subprocess, time +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +import scen +from drv import * +from gokey_fn import ime_touch +item = sys.argv[1] +scen.fresh(); scen.open_normal(); time.sleep(5) +scen.open_via_menu(item) # same as harness: types URL + KEYCODE_ENTER +end = time.monotonic() + 25 +while time.monotonic() < end: + x = dump("snack") + if find(x, text="Review", rid="snackbar_action") is not None: break +before = ime_touch("before-back") +sh("input keyevent 4"); log("BACK") +time.sleep(1.5) +after = ime_touch("after-back") +x = dump("after-back") +url = [n.get("content-desc") for n in nodes(x) if "localhost:8765" in (n.get("content-desc") or "")] +log("url after back:", url, "counter:", [n.get("content-desc") for n in nodes(x) if "Tabs Open" in (n.get("content-desc") or "")]) +print("RESULT", item, "before", before, "after", after, "snackbar-still", find(x, text="Review", rid="snackbar_action") is not None, flush=True) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/drv.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/drv.py new file mode 100644 index 000000000..345c9fad9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/drv.py @@ -0,0 +1,82 @@ +#!/usr/bin/env python3 +"""Scratch driver for defect C diagnosis. Not part of the repo.""" +import os, re, subprocess, sys, time, xml.etree.ElementTree as ET + +ADB = [os.path.expanduser("~/redoubt-artifacts/android-sdk/platform-tools/adb"), "-s", os.environ.get("SERIAL", "emulator-5584")] +PKG = os.environ.get("PKG", "org.redoubtbrowser") +OUT = os.environ.get("OUT", "runs") +os.makedirs(OUT, exist_ok=True) +T0 = time.monotonic() + + +def log(*a): + print(f"[{time.monotonic()-T0:7.2f}]", *a, flush=True) + + +def sh(*args, check=True): + return subprocess.run(ADB + ["shell"] + [" ".join(args)], capture_output=True, text=True, check=check).stdout + + +def dump(label=None): + sh("uiautomator dump /sdcard/d.xml >/dev/null") + x = sh("cat /sdcard/d.xml") + if label: + open(os.path.join(OUT, label + ".xml"), "w").write(x) + return x + + +def nodes(x): + try: + root = ET.fromstring(x) + except ET.ParseError: + return [] + out = [] + for n in root.iter("node"): + b = list(map(int, re.findall(r"\d+", n.get("bounds", "[0,0][0,0]")))) + n.set("cx", str((b[0] + b[2]) // 2)); n.set("cy", str((b[1] + b[3]) // 2)) + out.append(n) + return out + + +def find(x, text=None, desc=None, rid=None): + for n in nodes(x): + if n.get("package") != PKG: + continue + if text is not None and n.get("text") != text: + continue + if desc is not None and n.get("content-desc") != desc: + continue + if rid is not None and not n.get("resource-id", "").endswith(rid): + continue + return n + return None + + +def tap(n, label=""): + log("tap", label, n.get("text") or n.get("content-desc") or n.get("resource-id"), n.get("cx"), n.get("cy")) + sh("input tap", n.get("cx"), n.get("cy")) + + +def wait(timeout=20, label=None, **sel): + end = time.monotonic() + timeout + while True: + x = dump(label) + n = find(x, **sel) + if n is not None: + return x, n + if time.monotonic() > end: + return x, None + time.sleep(0.2) + + +def texts(x): + return sorted({(n.get("text") or n.get("content-desc")) for n in nodes(x) + if n.get("package") == PKG and (n.get("text") or n.get("content-desc"))}) + + +if __name__ == "__main__": + cmd = sys.argv[1] + if cmd == "dump": + x = dump(sys.argv[2] if len(sys.argv) > 2 else "adhoc") + for t in texts(x): + print(" ", t[:100]) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/fix/delayed.html b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/fix/delayed.html new file mode 100644 index 000000000..e4427018b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/fix/delayed.html @@ -0,0 +1,10 @@ +defc fixture delayed +

waiting 4 s before canvas/WebGL (like the harness, whose probes run after navigation)

+ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/fix/index.html b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/fix/index.html new file mode 100644 index 000000000..d1860cd4e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/fix/index.html @@ -0,0 +1,8 @@ +defc fixture +

loading

+ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/fix/plain.html b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/fix/plain.html new file mode 100644 index 000000000..32e13bee9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/fix/plain.html @@ -0,0 +1 @@ +plain

plain page, no canvas, no webgl

diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/ghost.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/ghost.py new file mode 100644 index 000000000..ed8ec67e1 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/ghost.py @@ -0,0 +1,30 @@ +#!/usr/bin/env python3 +"""Scratch: does the ghost keyboard appear without any quiet snackbar (plain page)?""" +import os, re, sys, subprocess, time +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +import scen +from drv import * +from gokey_fn import ime_touch +item, url, submit = sys.argv[1], sys.argv[2], sys.argv[3] +scen.fresh(); scen.open_normal(); time.sleep(5) +x = dump("before-counter"); c = scen.counter(x) +sh("input swipe", c.get("cx"), c.get("cy"), c.get("cx"), c.get("cy"), "750") +end = time.monotonic() + 15 +while True: + x = dump("tab-menu") + cands = [m for m in nodes(x) if m.get("package") == PKG and item in (m.get("content-desc"), m.get("text")) and scen.width(m) > 300] + if cands: tap(cands[0], "menu"); break + if time.monotonic() > end: raise SystemExit("no menu") +time.sleep(1.5) +x = dump("url-entry"); f = find(x, rid="ADDRESSBAR_SEARCH_BOX"); tap(f, "url-field"); time.sleep(0.8) +sh("input text", "'" + url + "'"); time.sleep(1) +if submit == "go": + sh("input tap 998 1825") +else: + sh("input keyevent 66") +log("submitted via", submit) +time.sleep(6) +r = ime_touch("6s-after-submit") +open(os.path.join(OUT, "ghost-%s-%s.png" % (submit, os.path.basename(url).split("?")[0])), "wb").write( + subprocess.run(ADB + ["exec-out", "screencap", "-p"], capture_output=True).stdout) +print("RESULT", item, url, submit, "ime-touchable" if r and r[0] == "true" else "clear", r, flush=True) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/gokey.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/gokey.py new file mode 100644 index 000000000..b0969b062 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/gokey.py @@ -0,0 +1,45 @@ +#!/usr/bin/env python3 +"""Scratch: submit the URL with the soft keyboard's own action key instead of `input keyevent 66`.""" +import os, re, sys, subprocess, time +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +import scen +from drv import * + +def ime_touch(label): + s = sh("dumpsys input", check=False) + m = re.search(r"name='Window\{\w+ u0 InputMethod\}'.*?visible=(\w+).*?touchableRegion=([^,]*(?:,[^,]*)?)", s) + r = (m.group(1), m.group(2)) if m else None + log(label, "IME input window:", r) + return r + + +item = sys.argv[1] +phase = sys.argv[2] +scen.fresh(); scen.open_normal(); time.sleep(5) +x = dump("before-counter"); c = scen.counter(x) +sh("input swipe", c.get("cx"), c.get("cy"), c.get("cx"), c.get("cy"), "750") +end = time.monotonic() + 15 +while True: + x = dump("tab-menu") + cands = [m for m in nodes(x) if m.get("package") == PKG and item in (m.get("content-desc"), m.get("text")) and scen.width(m) > 300] + if cands: tap(cands[0], "menu"); break + if time.monotonic() > end: raise SystemExit("no menu") +time.sleep(1.5) +x = dump("url-entry") +f = find(x, rid="ADDRESSBAR_SEARCH_BOX") +tap(f, "url-field"); time.sleep(0.8) +sh("input text", "'" + scen.URL + "'") +time.sleep(1) +open(os.path.join(OUT, "kbd.png"), "wb").write(subprocess.run(ADB + ["exec-out", "screencap", "-p"], capture_output=True).stdout) +ime_touch("keyboard-up") +if phase == "shot": + raise SystemExit(0) +gx, gy = phase.split(",") +sh("input tap", gx, gy); log("tapped soft-keyboard action key", gx, gy) +end = time.monotonic() + 25 +while time.monotonic() < end: + x = dump("snack") + if find(x, text="Review", rid="snackbar_action") is not None: break +ime_touch("at-snackbar") +open(os.path.join(OUT, "at-snackbar.png"), "wb").write(subprocess.run(ADB + ["exec-out", "screencap", "-p"], capture_output=True).stdout) +print("RESULT", item, "go-key", scen.review("go"), flush=True) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/gokey_fn.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/gokey_fn.py new file mode 100644 index 000000000..0e20de6e9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/gokey_fn.py @@ -0,0 +1,10 @@ +import re +from drv import * + +def ime_touch(label): + s = sh("dumpsys input", check=False) + m = re.search(r"name='Window\{\w+ u0 InputMethod\}'.*?visible=(\w+).*?touchableRegion=([^,]*(?:,[^,]*)?)", s) + r = (m.group(1), m.group(2)) if m else None + log(label, "IME input window:", r) + return r + diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/ime.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/ime.py new file mode 100644 index 000000000..a850c73bc --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/ime.py @@ -0,0 +1,31 @@ +#!/usr/bin/env python3 +"""Scratch: is the soft keyboard up when the quiet snackbar shows after a TYPED url?""" +import os, sys, subprocess, time +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +import scen +from drv import * + +def ime(label): + s = sh("dumpsys input_method", check=False) + open(os.path.join(OUT, label + "-ime.txt"), "w").write(s) + keys = [l.strip() for l in s.splitlines() if any(k in l for k in ("mInputShown", "mWindowVisible", "mDecorViewVisible", "mIsInputViewShown"))] + log(label, "IME:", keys) + shot = subprocess.run(ADB + ["exec-out", "screencap", "-p"], capture_output=True).stdout + open(os.path.join(OUT, label + ".png"), "wb").write(shot) + +mode = sys.argv[1] +scen.fresh() +if mode == "typed-normal": + x = dump("home") + scen.type_url(scen.URL) +elif mode == "typed-private": + scen.open_normal(); time.sleep(5) + scen.open_via_menu("New private tab") +end = time.monotonic() + 25 +while time.monotonic() < end: + x = dump(mode + "-snack") + n = find(x, text="Review", rid="snackbar_action") + if n is not None: + break +ime(mode + "-at-snackbar") +print("RESULT", mode, scen.review(mode)) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/imep.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/imep.py new file mode 100644 index 000000000..0711b6e08 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/imep.py @@ -0,0 +1,18 @@ +#!/usr/bin/env python3 +"""Scratch: IME/window state at the private snackbar (menu-driven flow).""" +import os, sys, subprocess, time +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +import scen +from drv import * +scen.fresh(); scen.open_normal(); time.sleep(5) +item = sys.argv[1] if len(sys.argv) > 1 else "New private tab" +scen.open_via_menu(item) +end = time.monotonic() + 25 +while time.monotonic() < end: + x = dump("snack") + if find(x, text="Review", rid="snackbar_action") is not None: + break +for name, cmd in (("ime", "dumpsys input_method"), ("windows", "dumpsys window windows"), ("input", "dumpsys input")): + open(os.path.join(OUT, name + ".txt"), "w").write(sh(cmd, check=False)) +open(os.path.join(OUT, "shot.png"), "wb").write(subprocess.run(ADB + ["exec-out", "screencap", "-p"], capture_output=True).stdout) +log("captured") diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/imep2.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/imep2.py new file mode 100644 index 000000000..818242daa --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/imep2.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 +"""Scratch: does the stale IME touch region need the mode-switch relaunch, and does it persist?""" +import os, re, sys, time +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +import scen +from drv import * + +def ime_touch(label): + s = sh("dumpsys input", check=False) + m = re.search(r"name='Window\{\w+ u0 InputMethod\}'.*?visible=(\w+).*?touchableRegion=([^,]*(?:,[^,]*)?)", s) + r = (m.group(1), m.group(2)) if m else None + log(label, "IME input window:", r) + return r + +item = sys.argv[1] +scen.fresh(); scen.open_normal(); time.sleep(5) +scen.open_via_menu(item) +end = time.monotonic() + 25 +while time.monotonic() < end: + x = dump("snack") + if find(x, text="Review", rid="snackbar_action") is not None: + break +ime_touch("at-snackbar") +r = scen.review(item.replace(" ", "-")) +time.sleep(15) +ime_touch("15s-later") +print("RESULT", item, r, flush=True) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/instrument.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/instrument.py new file mode 100644 index 000000000..0216287fb --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/instrument.py @@ -0,0 +1,49 @@ +#!/usr/bin/env python3 +"""Add temporary DEFC logging to a SCRATCH tree only.""" +import sys +root = sys.argv[1] + "/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/" + + +def edit(path, old, new): + s = open(path).read() + assert s.count(old) == 1, (path, old[:60], s.count(old)) + open(path, "w").write(s.replace(old, new)) + + +bbf = root + "BaseBrowserFragment.kt" +edit(bbf, """ onQuietRequest = { tabId, _ -> + com.google.android.material.snackbar.Snackbar.make(""", +""" onQuietRequest = { tabId, _ -> + android.util.Log.i("DEFC", "quiet frag=${System.identityHashCode(this)} act=${System.identityHashCode(activity)} added=$isAdded attached=${view.isAttachedToWindow} tab=$tabId") + com.google.android.material.snackbar.Snackbar.make(""") +edit(bbf, """ ).setAction(R.string.origin_permissions_review) { + store.state.findTabOrCustomTab(tabId)?.let { tab ->""", +""" ).setAction(R.string.origin_permissions_review) { + android.util.Log.i("DEFC", "review frag=${System.identityHashCode(this)} added=$isAdded detached=$isDetached removing=$isRemoving act=${System.identityHashCode(activity)} tabFound=${store.state.findTabOrCustomTab(tabId) != null} storeHash=${System.identityHashCode(store)} compStore=${System.identityHashCode(requireContext().components.core.store)}") + try { android.util.Log.i("DEFC", "review fm=${System.identityHashCode(parentFragmentManager)} saved=${parentFragmentManager.isStateSaved} destroyed=${parentFragmentManager.isDestroyed} tagged=${parentFragmentManager.findFragmentByTag(org.mozilla.fenix.browser.permissions.OriginBoundPermissionsDialogFragment.TAG)}") } catch (e: IllegalStateException) { android.util.Log.i("DEFC", "review fm error", e) } + store.state.findTabOrCustomTab(tabId)?.let { tab ->""") +edit(bbf, """ originBoundPermissionsFeature.set(""", +""" android.util.Log.i("DEFC", "set feature frag=${System.identityHashCode(this)} act=${System.identityHashCode(activity)} store=${System.identityHashCode(store)} tab=${tab.id}") + originBoundPermissionsFeature.set(""") + +dlg = root + "permissions/OriginBoundPermissionsDialogFragment.kt" +edit(dlg, """ if (manager.isStateSaved || manager.findFragmentByTag(TAG) != null) return""", +""" android.util.Log.i("DEFC", "show fm=${System.identityHashCode(manager)} saved=${manager.isStateSaved} tagged=${manager.findFragmentByTag(TAG)} tab=${tab?.id} private=${tab?.content?.private}") + if (manager.isStateSaved || manager.findFragmentByTag(TAG) != null) return""") +edit(dlg, """ if (privateMode && locked) dismissAllowingStateLoss()""", +""" android.util.Log.i("DEFC", "lock private=$privateMode locked=$locked") + if (privateMode && locked) dismissAllowingStateLoss()""") +edit(dlg, """ override fun onStart() { + super.onStart()""", """ override fun onStart() { + super.onStart() + android.util.Log.i("DEFC", "dialog onStart")""") +edit(dlg, """ override fun onDismiss(dialog: DialogInterface) {""", +""" override fun onDismiss(dialog: DialogInterface) { + android.util.Log.i("DEFC", "dialog onDismiss", Throwable("trace"))""") + +feat = root + "permissions/OriginBoundPermissionsFeature.kt" +edit(feat, """ override fun start() {""", """ override fun start() { + android.util.Log.i("DEFC", "feature start ${System.identityHashCode(this)}")""") +edit(feat, """ override fun stop() {""", """ override fun stop() { + android.util.Log.i("DEFC", "feature stop ${System.identityHashCode(this)}")""") +print("instrumented") diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/notap.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/notap.py new file mode 100644 index 000000000..f908d3bea --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/notap.py @@ -0,0 +1,39 @@ +#!/usr/bin/env python3 +"""Scratch: menu flow, type into the already-focused address field WITHOUT tapping it again.""" +import os, re, sys, subprocess, time +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +import scen +from drv import * +from gokey_fn import ime_touch +item, retap = sys.argv[1], sys.argv[2] == "retap" +scen.fresh(); scen.open_normal(); time.sleep(5) +x = dump("before-counter"); c = scen.counter(x) +sh("input swipe", c.get("cx"), c.get("cy"), c.get("cx"), c.get("cy"), "750") +end = time.monotonic() + 15 +while True: + x = dump("tab-menu") + cands = [m for m in nodes(x) if m.get("package") == PKG and item in (m.get("content-desc"), m.get("text")) and scen.width(m) > 300] + if cands: tap(cands[0], "menu"); break + if time.monotonic() > end: raise SystemExit("no menu") +time.sleep(1.5) +x = dump("url-entry") +focused = [n for n in nodes(x) if n.get("package") == PKG and n.get("class") == "android.widget.EditText" and n.get("focused") == "true"] +log("focused EditText before any tap:", len(focused)) +ime_touch("after-menu") +if retap: + f = find(x, rid="ADDRESSBAR_SEARCH_BOX"); tap(f, "url-field"); time.sleep(0.8) +sh("input text", "'" + scen.URL + "'"); sh("input keyevent 66"); log("submitted") +end = time.monotonic() + 25 +while time.monotonic() < end: + x = dump("snack") + n = find(x, text="Review", rid="snackbar_action") + if n is not None: break +r = ime_touch("at-snackbar") +if len(sys.argv) > 3 and sys.argv[3] == "killime": + sh("am force-stop com.android.inputmethod.latin"); log("force-stopped IME") + for _ in range(20): + r2 = ime_touch("after-kill") + if r2 is None or r2[0] != "true": break + time.sleep(0.25) +res = scen.review("notap") +print("RESULT", item, "retap" if retap else "no-retap", "ime", r, "review", res, flush=True) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/pagetap.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/pagetap.py new file mode 100644 index 000000000..2d3133d26 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/pagetap.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python3 +"""Scratch: what does one system Back do while the stuck keyboard covers the page?""" +import os, re, sys, subprocess, time +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +import scen +from drv import * +from gokey_fn import ime_touch +item = sys.argv[1] +scen.fresh(); scen.open_normal(); time.sleep(5) +scen.open_via_menu(item) # same as harness: types URL + KEYCODE_ENTER +end = time.monotonic() + 25 +while time.monotonic() < end: + x = dump("snack") + if find(x, text="Review", rid="snackbar_action") is not None: break +before = ime_touch("before-pagetap") +sh("input tap 540 700"); log("TAP PAGE 540,700") +time.sleep(1.5) +after = ime_touch("after-pagetap") +x = dump("after-pagetap") +url = [n.get("content-desc") for n in nodes(x) if "localhost:8765" in (n.get("content-desc") or "")] +log("url after back:", url, "counter:", [n.get("content-desc") for n in nodes(x) if "Tabs Open" in (n.get("content-desc") or "")]) +print("RESULT", item, "before", before, "after", after, "snackbar-still", find(x, text="Review", rid="snackbar_action") is not None, flush=True) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/scen.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/scen.py new file mode 100644 index 000000000..38fceb1a9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/scen.py @@ -0,0 +1,176 @@ +#!/usr/bin/env python3 +"""Scratch scenario for defect C: quiet Review action in normal vs private tab. + +Modes: + normal fresh profile, normal tab, Review + back fresh, normal page, then New private tab + Review, then New tab + Review + b2 as back, on Beta 2 (handles its uBO Retry dialog), plus a fresh-normal Review first + rep N fresh, then N times: private Review, normal Review (alternating mode switches) + back-kbd as back, but after each typed URL the stuck soft keyboard is closed the way the + fixed graphics harness does it (1.5 s grace, then force-stop of the default IME); + the typed pages use fix/delayed.html, whose requests come 4 s after load, as the + harness's probes come after navigation +""" +import os, re, sys, time +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +from drv import * + +URL = "http://localhost:8765/index.html" + + +def fresh(): + sh("pm clear " + PKG) + sh("logcat -c", check=False) + sh("monkey -p " + PKG + " -c android.intent.category.LAUNCHER 1 >/dev/null") + end = time.monotonic() + 90 + while time.monotonic() < end: + x = dump("start") + r = find(x, text="Retry") + if r is not None: # Beta 2's known uBO setup failure; a real user action + tap(r, "ubo-retry"); time.sleep(3); continue + o = find(x, text="OK") + if o is not None and find(x, text="uBlock Origin was added") is not None: + tap(o, "ubo-ok"); time.sleep(1.5); log("fresh ready"); return + time.sleep(1) + raise SystemExit("not ready: %s" % texts(x)) + + +def width(n): + b = list(map(int, re.findall(r"\d+", n.get("bounds")))) + return b[2] - b[0] + + +def counter(x): + for n in nodes(x): + d = n.get("content-desc") or "" + if re.fullmatch(r"(?:Private |Non-private )?Tabs Open: .+\. Tap to switch tabs\.", d): + return n + return None + + +def type_url(url): + x = dump("url-entry") + f = find(x, rid="ADDRESSBAR_SEARCH_BOX") + if f is None: + f = find(x, rid="ADDRESSBAR_URL_BOX") + tap(f, "url-field") + time.sleep(0.8) + sh("input text", "'" + url + "'") + sh("input keyevent 66") + log("url submitted", url) + + +def close_keyboard(): + """Mirror of android-graphics-smoke.py UI.close_soft_keyboard (scratch copy).""" + def ime_window(): + out = sh("dumpsys input", check=False).split("Input Dispatcher State at time of last ANR")[0] + m = re.search(r"name='Window\{\w+ u0 InputMethod\}'.*?visible=(\w+).*?touchableRegion=(\S+?),", out) + return m if m and m.group(1) == "true" and m.group(2) != "" else None + time.sleep(1.5) + if ime_window() is None: + log("keyboard closed by itself"); return + ime = sh("settings get secure default_input_method").strip().split("/")[0] + sh("am force-stop " + ime); log("keyboard stuck; force-stopped", ime) + for _ in range(25): + if ime_window() is None: return + time.sleep(0.2) + raise SystemExit("keyboard still takes touches") + + +def open_normal(url=URL): + sh(f"am start -a android.intent.action.VIEW -d '{url}' {PKG} >/dev/null") + log("normal VIEW intent sent") + + +def open_via_menu(item, url=URL, kbd=False): + x = dump("before-counter") + c = counter(x) + sh("input swipe", c.get("cx"), c.get("cy"), c.get("cx"), c.get("cy"), "750") + log("long-press counter") + end = time.monotonic() + 15 + while True: + x = dump("tab-menu") + cands = [m for m in nodes(x) if m.get("package") == PKG and + item in (m.get("content-desc"), m.get("text")) and width(m) > 300] + if cands: + tap(cands[0], "menu-" + item) + break + if time.monotonic() > end: + raise SystemExit("no menu item %s: %s" % (item, texts(x))) + time.sleep(1.5) + type_url(url) + if kbd: + close_keyboard() + + +def review(label): + end = time.monotonic() + 25 + while True: + x = dump(label + "-snack") + n = find(x, text="Review", rid="snackbar_action") + if n is not None: + t_seen = time.monotonic(); log("snackbar seen"); break + if time.monotonic() > end: + log("NO SNACKBAR", texts(x)[:20]); return "no-snackbar" + tap(n, "review") + t_tap = time.monotonic() + x, d = wait(8, label=label + "-after", rid="origin_permissions_dialog_list") + if d is not None: + log(f"DIALOG OPEN {label} (tap {t_tap - t_seen:.2f}s after seen)") + close_dialog() + return "open" + log(f"NO DIALOG {label} (tap {t_tap - t_seen:.2f}s after seen)", texts(x)[:20]) + return "none" + + +def close_dialog(): + x = dump() + n = find(x, text="Close") + if n is not None: + tap(n, "close"); time.sleep(1) + + +if __name__ == "__main__": + mode = sys.argv[1] + results = [] + if mode == "normal": + fresh(); open_normal(); results.append(("normal-fresh", review("normal"))) + elif mode in ("back", "b2"): + fresh(); open_normal(); results.append(("normal-fresh", review("normal-fresh"))) + open_via_menu("New private tab"); results.append(("private", review("private"))) + open_via_menu("New tab"); results.append(("normal-after-private", review("normal-after-private"))) + elif mode == "back-kbd": + fresh(); open_normal(); results.append(("normal-fresh", review("normal-fresh"))) + delayed = URL.replace("index.html", "delayed.html") + open_via_menu("New private tab", delayed, kbd=True); results.append(("private", review("private"))) + open_via_menu("New tab", delayed, kbd=True); results.append(("normal-after-private", review("normal-after-private"))) + elif mode == "rep": + fresh(); open_normal(); results.append(("normal-fresh", review("normal-fresh"))) + for i in range(int(sys.argv[2])): + open_via_menu("New private tab", URL + "?p=%d" % i); results.append(("private%d" % i, review("private%d" % i))) + open_via_menu("New tab", URL + "?n=%d" % i); results.append(("normal%d" % i, review("normal%d" % i))) + print("RESULT " + " ".join("%s=%s" % r for r in results), flush=True) + + +def winstate(label): + open(os.path.join(OUT, label + "-windows.txt"), "w").write(sh("dumpsys window windows", check=False)) + open(os.path.join(OUT, label + "-input.txt"), "w").write(sh("dumpsys input", check=False)) + + +def review_with_state(label): + end = time.monotonic() + 25 + while True: + x = dump(label + "-snack") + n = find(x, text="Review", rid="snackbar_action") + if n is not None: + break + if time.monotonic() > end: + return "no-snackbar" + winstate(label) + return "captured" + + +if __name__ == "__main__" and sys.argv[1] == "win": + fresh(); open_normal(); print("RESULT normal", review_with_state("w-normal")) + time.sleep(4) + open_via_menu("New private tab"); print("RESULT private", review_with_state("w-private")) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/timeline.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/timeline.py new file mode 100644 index 000000000..d4e35c8f8 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/timeline.py @@ -0,0 +1,31 @@ +#!/usr/bin/env python3 +"""Scratch: keyboard state timeline after submitting a URL from the tab-counter menu flow.""" +import os, re, sys, subprocess, time +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +import scen +from drv import * +from gokey_fn import ime_touch +item, url, submit = sys.argv[1], sys.argv[2], sys.argv[3] +scen.fresh() +if item != "home-field": + scen.open_normal(); time.sleep(5) + x = dump("before-counter"); c = scen.counter(x) + sh("input swipe", c.get("cx"), c.get("cy"), c.get("cx"), c.get("cy"), "750") + end = time.monotonic() + 15 + while True: + x = dump("tab-menu") + cands = [m for m in nodes(x) if m.get("package") == PKG and item in (m.get("content-desc"), m.get("text")) and scen.width(m) > 300] + if cands: tap(cands[0], "menu"); break + if time.monotonic() > end: raise SystemExit("no menu") +time.sleep(1.5) +x = dump("url-entry"); f = find(x, rid="ADDRESSBAR_SEARCH_BOX"); f = f if f is not None else find(x, rid="ADDRESSBAR_URL_BOX"); tap(f, "url-field"); time.sleep(0.8) +sh("input text", "'" + url + "'"); time.sleep(1) +t0 = time.monotonic() +sh("input tap 998 1825") if submit == "go" else sh("input keyevent 66") +tag = "%s-%s" % (item.replace(" ", "_"), submit) +for t in (1, 3, 6, 12, 25): + while time.monotonic() - t0 < t: time.sleep(0.1) + s = sh("dumpsys input_method", check=False) + shown = re.search(r"mInputShown=(\w+)", s).group(1) + r = ime_touch("t+%ds mInputShown=%s" % (t, shown)) + open(os.path.join(OUT, "%s-t%02d.png" % (tag, t)), "wb").write(subprocess.run(ADB + ["exec-out", "screencap", "-p"], capture_output=True).stdout) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/touchmode.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/touchmode.py new file mode 100644 index 000000000..6011c61fa --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/touchmode.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 +"""Scratch: is defect C the window leaving touch mode after a hardware key event?""" +import os, sys, time +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +import scen +from drv import * +mode = sys.argv[1] +scen.fresh() +if mode in ("E1", "E0"): + scen.open_normal() +elif mode in ("E2", "E3", "E4"): + dump("home"); scen.type_url(scen.URL) +end = time.monotonic() + 25 +while time.monotonic() < end: + x = dump(mode + "-snack") + n = find(x, text="Review", rid="snackbar_action") + if n is not None: + break +if mode == "E1": + sh("input keyevent 66"); log("sent KEYCODE_ENTER") +if mode == "E2": + sh("input tap 540 1000"); log("neutral tap on page") +if mode != "E4": + open(os.path.join(OUT, mode + "-top.txt"), "w").write(sh("dumpsys activity top", check=False)) +tap(n, "review") +x, d = wait(6, label=mode + "-after", rid="origin_permissions_dialog_list") +print("RESULT", mode, "open" if d is not None else "none", flush=True) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/vh.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/vh.py new file mode 100644 index 000000000..97a094625 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/diag-scripts/vh.py @@ -0,0 +1,19 @@ +#!/usr/bin/env python3 +"""Scratch: capture the full view hierarchy while the quiet snackbar is up (typed vs intent).""" +import os, sys, time +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +import scen +from drv import * +mode = sys.argv[1] +scen.fresh() +if mode == "typed": + dump("home"); scen.type_url(scen.URL) +else: + scen.open_normal() +end = time.monotonic() + 25 +while time.monotonic() < end: + x = dump(mode + "-snack") + if find(x, text="Review", rid="snackbar_action") is not None: + break +open(os.path.join(OUT, mode + "-top.txt"), "w").write(sh("dumpsys activity top", check=False)) +log("captured") diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/check.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/check.out new file mode 100644 index 000000000..f6da2501a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/check.out @@ -0,0 +1 @@ +ok: 122 tasks, 32 waves, 0 warning(s) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/lint.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/lint.out new file mode 100644 index 000000000..f6e51787b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/lint.out @@ -0,0 +1 @@ +lint-patch-scope: OK - 120 patch file(s), no scope violations, no hunk header without line numbers diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/order.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/order.out new file mode 100644 index 000000000..9bbcc57d4 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/order.out @@ -0,0 +1 @@ +patch order ok: 30/30 declared constraint(s) enforced across 2 target sequence(s); 162 shared-file pair(s) derived and classified. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/patchfail.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/patchfail.out new file mode 100644 index 000000000..719007172 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/patchfail.out @@ -0,0 +1,308 @@ +Targets: android (assets/patches/common.txt first) +Firefox: firefox-153.4.0esr.source.tar.xz +Patches: 67 +Using scratch directory '/home/mgysin/redoubt-artifacts/esr-153.4/repo/tmpdir92.ps21k6'... +Extracting 'firefox-153.4.0esr.source.tar.xz'... + +Testing patches... + +==> patches/autoconfig-setEnv.patch: + +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 205 with fuzz 1 (offset 9 lines). + +==> patches/custom-ubo-assets-bootstrap-location.patch: + +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 411 with fuzz 1. + +==> patches/devtools-bypass.patch: + +Hunk #1 succeeded at 60 (offset -7 lines). + +==> patches/extensions-setUninstallURL.patch: + +Hunk #1 succeeded at 355 (offset 2 lines). + +==> patches/firefox-in-ua.patch: + +Hunk #1 succeeded at 26 with fuzz 2 (offset -2 lines). + +==> patches/fpp-canvas-fix.patch: + +Hunk #2 succeeded at 6688 (offset 74 lines). +Hunk #3 succeeded at 6711 (offset 74 lines). +Hunk #1 succeeded at 1293 (offset -69 lines). +Hunk #2 succeeded at 3495 (offset -138 lines). +Hunk #3 succeeded at 5219 (offset -175 lines). +Hunk #1 succeeded at 1889 (offset 84 lines). +Hunk #2 succeeded at 1904 (offset 84 lines). + +==> patches/limit-access.patch: + +Hunk #1 succeeded at 1031 (offset -8 lines). + +==> patches/moz-configure.patch: + +Hunk #1 succeeded at 20 (offset -2 lines). +Hunk #2 succeeded at 34 (offset -2 lines). + +==> patches/mozilla_dirs.patch: + +Hunk #1 succeeded at 37 (offset -3 lines). +Hunk #1 succeeded at 332 (offset 16 lines). +Hunk #2 succeeded at 418 (offset 16 lines). +Hunk #3 succeeded at 466 (offset 16 lines). +Hunk #4 succeeded at 990 (offset 11 lines). +Hunk #5 succeeded at 1288 (offset 16 lines). +Hunk #6 succeeded at 1298 (offset 16 lines). +Hunk #7 succeeded at 1584 (offset 16 lines). +Hunk #8 succeeded at 1621 with fuzz 2 (offset 16 lines). +Hunk #1 succeeded at 113 (offset -3 lines). + +==> patches/profile-directory.patch: + +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 9 with fuzz 1. + +==> patches/remove-pingsender-common.patch: + +Hunk #1 succeeded at 631 (offset -3 lines). +Hunk #2 succeeded at 729 (offset -2 lines). +Hunk #1 succeeded at 6 (offset -2 lines). + +==> patches/rust-gentoo-musl.patch: + +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 431 with fuzz 1 (offset 27 lines). + +==> patches/xmas-common.patch: + +Hunk #1 succeeded at 256 with fuzz 1 (offset 12 lines). + +==> patches/eme-permission-common.patch: + + +==> patches/moz-official-common.patch: + +Hunk #1 succeeded at 68 (offset -1 lines). +Hunk #2 succeeded at 84 (offset -1 lines). + +==> patches/android/rs-blocker-esr.patch: + +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 409 with fuzz 1. + +==> patches/android/vendor-name-esr.patch: + +Hunk #1 succeeded at 335 (offset 2 lines). + +==> patches/android/disable-data-reporting-common-esr.patch: + +Hunk #1 succeeded at 82 with fuzz 1. + +==> patches/android/disable-data-reporting-android.patch: + + +==> patches/android/neterror-common-esr.patch: + +Hunk #1 succeeded at 208 with fuzz 1. + +==> patches/android/neterror-jar.patch: + + +==> patches/android/webgl-permission-common-esr.patch: + +Hunk #1 succeeded at 24 (offset -1 lines). +Hunk #2 succeeded at 47 (offset -1 lines). +Hunk #3 succeeded at 842 with fuzz 1 (offset -11 lines). +Hunk #4 succeeded at 1005 with fuzz 1 (offset -7 lines). +Hunk #1 succeeded at 4254 (offset 139 lines). +Hunk #1 succeeded at 756 (offset 15 lines). +Hunk #1 succeeded at 647 (offset 5 lines). +Hunk #1 succeeded at 11819 with fuzz 1 (offset 451 lines). +Hunk #1 succeeded at 57 (offset -2 lines). + +==> patches/android/webgl-prompt-default.patch: + +Hunk #1 succeeded at 11823 (offset -1 lines). + +==> patches/android/autoconfig-resource-fallback.patch: + + +==> patches/android/no-nimbus.patch: + + +==> patches/android/fission-isolation.patch: + + +==> patches/android/no-nimbus-toolkit.patch: + + +==> patches/android/isolated-process.patch: + + +==> patches/android/about-config.patch: + + +==> patches/android/no-adjust.patch: + +Hunk #1 succeeded at 111 (offset -1 lines). +Hunk #2 succeeded at 472 (offset 11 lines). +Hunk #3 succeeded at 1272 (offset 11 lines). +Hunk #4 succeeded at 1285 (offset 11 lines). + +==> patches/android/no-onboarding.patch: + + +==> patches/android/no-glean.patch: + + +==> patches/android/no-gms.patch: + +Hunk #1 succeeded at 1727 (offset 6 lines). + +==> patches/android/no-crashreporter.patch: + + +==> patches/android/build-fixes.patch: + +Hunk #1 succeeded at 223 (offset 55 lines). + +==> patches/android/fenix-abi-split.patch: + + +==> patches/android/appservices-logins-addmany.patch: + + +==> patches/android/l10n-strings.patch: + + +==> patches/android/branding.patch: + + +==> patches/android/r8-keep-rules.patch: + + +==> patches/android/gradle-no-config-cache.patch: + +Hunk #1 succeeded at 10 with fuzz 1. + +==> patches/android/rs-blocker-android.patch: + + +==> patches/android/no-suggest.patch: + + +==> patches/android/search-config.patch: + +Hunk #1 succeeded at 2293 (offset 17 lines). + +==> patches/android/update-check.patch: + +Hunk #1 succeeded at 770 (offset -8 lines). + +==> patches/android/deterministic-version-code.patch: + + +==> patches/android/ubo-readiness.patch: + + +==> patches/android/ubo-preinstall.patch: + + +==> patches/android/privacy-defaults.patch: + + +==> patches/android/cookie-banner-rules.patch: + + +==> patches/android/canvas-webgl-permissions.patch: + +Hunk #1 succeeded at 11823 (offset 13 lines). + +==> patches/android/translation-assets.patch: + + +==> patches/android/home-section-defaults.patch: + + +==> patches/android/addon-state-durability.patch: + +Hunk #3 succeeded at 1324 (offset 9 lines). +Hunk #4 succeeded at 1351 (offset 9 lines). +Hunk #5 succeeded at 1485 (offset 9 lines). +Hunk #6 succeeded at 1832 (offset 9 lines). +Hunk #7 succeeded at 1858 (offset 9 lines). +Hunk #8 succeeded at 1885 (offset 9 lines). +Hunk #9 succeeded at 1901 (offset 9 lines). +Hunk #10 succeeded at 2198 (offset 9 lines). +Hunk #11 succeeded at 2210 (offset 9 lines). +Hunk #12 succeeded at 3040 (offset 9 lines). +Hunk #13 succeeded at 3109 (offset 9 lines). +Hunk #14 succeeded at 3178 (offset 9 lines). +Hunk #15 succeeded at 4038 (offset 9 lines). +Hunk #1 succeeded at 1869 (offset 8 lines). +Hunk #2 succeeded at 1891 (offset 8 lines). +Hunk #3 succeeded at 1917 (offset 8 lines). +Hunk #4 succeeded at 2033 (offset 8 lines). +Hunk #5 succeeded at 4957 (offset 8 lines). +Hunk #6 succeeded at 5034 (offset 8 lines). +Hunk #7 succeeded at 5066 (offset 8 lines). +Hunk #8 succeeded at 5172 (offset 8 lines). +Hunk #9 succeeded at 5234 (offset 8 lines). +Hunk #10 succeeded at 5276 (offset 8 lines). + +==> patches/android/sync-opt-in.patch: + + +==> patches/android/cookie-banner-controls.patch: + +Hunk #3 succeeded at 1938 (offset 13 lines). +Hunk #1 succeeded at 232 (offset 1 line). +Hunk #1 succeeded at 838 (offset 19 lines). + +==> patches/android/firefox-suggest-policy.patch: + +Hunk #1 succeeded at 2084 (offset 4 lines). +Hunk #2 succeeded at 2641 (offset 4 lines). +Hunk #3 succeeded at 2661 (offset 4 lines). + +==> patches/android/no-default-shortcuts.patch: + + +==> patches/android/extension-permission-durability.patch: + + +==> patches/android/firefox-suggest-data.patch: + + +==> patches/android/extension-update-controls.patch: + + +==> patches/android/global-privacy-controls.patch: + + +==> patches/android/session-cleanup.patch: + + +==> patches/android/doh-mullvad-migration.patch: + + +==> patches/android/bootstrap-esr.patch: + +Hunk #1 succeeded at 111 (offset 20 lines). + +==> patches/android/always-fetch-latest-toolchain-artifact-esr.patch: + + +==> patches/android/remove-openai-esr.patch: + +Hunk #1 succeeded at 379 (offset -2 lines). +Hunk #2 succeeded at 398 (offset -2 lines). +Hunk #1 succeeded at 14 (offset 2 lines). +Hunk #2 succeeded at 50 (offset 2 lines). + +Removing '/home/mgysin/redoubt-artifacts/esr-153.4/repo/tmpdir92.ps21k6'... + +success: All patches where applied successfully. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/scope.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/scope.out new file mode 100644 index 000000000..d40e13a5d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/scope.out @@ -0,0 +1 @@ +ok: 120 listed patch files — 15 common, 53 desktop, 52 android, 0 straddlers parked; PATCH-SCOPE.md agrees diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/summary.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/summary.txt new file mode 100644 index 000000000..3e2b7f383 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/gates/summary.txt @@ -0,0 +1,5 @@ +patchfail=0 +lint=0 +order=0 +check=0 +scope=0 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/harness-unit-tests.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/harness-unit-tests.out new file mode 100644 index 000000000..26d7b87c6 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/harness-unit-tests.out @@ -0,0 +1,39 @@ +# at HEAD f7f519f63c3e9dae4cb7ab8d70a6d33f87891e7f +test_counter_without_an_address_bar_is_not_enough (__main__.EmptyPrivateHomeTests.test_counter_without_an_address_bar_is_not_enough) ... ok +test_open_private_or_normal_tabs_are_not_the_empty_private_home (__main__.EmptyPrivateHomeTests.test_open_private_or_normal_tabs_are_not_the_empty_private_home) ... ok +test_private_home_with_no_tabs_is_recognized (__main__.EmptyPrivateHomeTests.test_private_home_with_no_tabs_is_recognized) ... ok +test_hidden_or_untouchable_windows_do_not_cover (__main__.InputWindowTests.test_hidden_or_untouchable_windows_do_not_cover) ... ok +test_live_windows_are_parsed_topmost_first (__main__.InputWindowTests.test_live_windows_are_parsed_topmost_first) ... ok +test_missing_app_window_or_list_fails (__main__.InputWindowTests.test_missing_app_window_or_list_fails) ... ok +test_own_popup_does_not_count_as_covering (__main__.InputWindowTests.test_own_popup_does_not_count_as_covering) ... ok +test_stale_anr_copy_is_ignored (__main__.InputWindowTests.test_stale_anr_copy_is_ignored) ... ok +test_status_bar_covers_the_top_strip (__main__.InputWindowTests.test_status_bar_covers_the_top_strip) ... ok +test_stuck_keyboard_covers_the_review_action (__main__.InputWindowTests.test_stuck_keyboard_covers_the_review_action) ... ok +test_clear_screen_taps_directly (__main__.KeyboardGuardTests.test_clear_screen_taps_directly) ... ok +test_keyboard_owned_by_another_package_is_not_stopped (__main__.KeyboardGuardTests.test_keyboard_owned_by_another_package_is_not_stopped) ... ok +test_keyboard_that_survives_the_stop_fails (__main__.KeyboardGuardTests.test_keyboard_that_survives_the_stop_fails) ... ok +test_no_keyboard_means_no_action (__main__.KeyboardGuardTests.test_no_keyboard_means_no_action) ... ok +test_stuck_keyboard_is_force_stopped_and_recorded (__main__.KeyboardGuardTests.test_stuck_keyboard_is_force_stopped_and_recorded) ... ok +test_tap_onto_another_overlay_fails_without_tapping (__main__.KeyboardGuardTests.test_tap_onto_another_overlay_fails_without_tapping) ... ok +test_tap_through_stuck_keyboard_closes_it_first (__main__.KeyboardGuardTests.test_tap_through_stuck_keyboard_closes_it_first) ... ok +test_the_app_itself_is_never_stopped_as_the_ime (__main__.KeyboardGuardTests.test_the_app_itself_is_never_stopped_as_the_ime) ... ok +test_absent_hidden_or_foreign_items_are_not_selected (__main__.MenuItemTests.test_absent_hidden_or_foreign_items_are_not_selected) ... ok +test_compose_item_is_found_by_content_desc (__main__.MenuItemTests.test_compose_item_is_found_by_content_desc) ... ok +test_different_nodes_by_text_and_desc_are_ambiguous (__main__.MenuItemTests.test_different_nodes_by_text_and_desc_are_ambiguous) ... ok +test_one_node_with_both_labels_counts_once (__main__.MenuItemTests.test_one_node_with_both_labels_counts_once) ... ok +test_view_item_is_still_found_by_text (__main__.MenuItemTests.test_view_item_is_still_found_by_text) ... ok +test_expired_notice_falls_back_and_is_recorded (__main__.QuietReviewTests.test_expired_notice_falls_back_and_is_recorded) ... ok +test_notice_still_shown_after_the_tap_is_a_failure (__main__.QuietReviewTests.test_notice_still_shown_after_the_tap_is_a_failure) ... ok +test_other_permission_ui_after_the_tap_is_a_failure (__main__.QuietReviewTests.test_other_permission_ui_after_the_tap_is_a_failure) ... ok +test_review_that_opens_the_list_is_recorded (__main__.QuietReviewTests.test_review_that_opens_the_list_is_recorded) ... ok +test_generic_ok_is_not_the_notice (__main__.UboNoticeTests.test_generic_ok_is_not_the_notice) ... ok +test_notice_ok_is_recognized_and_present (__main__.UboNoticeTests.test_notice_ok_is_recognized_and_present) ... ok +test_partial_sheet_still_counts_as_present (__main__.UboNoticeTests.test_partial_sheet_still_counts_as_present) ... ok + +---------------------------------------------------------------------- +Ran 30 tests in 0.003s + +OK +Ran 65 tests in 0.036s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/new-tab-keyboard-before-go.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/new-tab-keyboard-before-go.png new file mode 100644 index 000000000..99495b049 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/new-tab-keyboard-before-go.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/new-tab-snackbar-under-keyboard.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/new-tab-snackbar-under-keyboard.png new file mode 100644 index 000000000..d06106575 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/new-tab-snackbar-under-keyboard.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/normal-fresh-snack.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/normal-fresh-snack.xml new file mode 100644 index 000000000..36ad55556 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/normal-fresh-snack.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/plain-page-keyboard-timeline-1-3-6-12-25s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/plain-page-keyboard-timeline-1-3-6-12-25s.png new file mode 100644 index 000000000..22e9f84aa Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/plain-page-keyboard-timeline-1-3-6-12-25s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/private-snack.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/private-snack.xml new file mode 100644 index 000000000..ce75151cf --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/private-snack.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/private-snackbar-ime-state.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/private-snackbar-ime-state.txt new file mode 100644 index 000000000..0431e77e9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/private-snackbar-ime-state.txt @@ -0,0 +1,6 @@ + inputContext=ControlledInputConnectionWrapper{connection=android.view.inputmethod.BaseInputConnection@ab9d543 finished=false mParentInputMethodManager.mActive=false mServedView=null} + mShowRequested=false mShowExplicitlyRequested=false mShowForced=false mInputShown=false + mIInputContext=ControlledInputConnectionWrapper{connection=android.view.inputmethod.BaseInputConnection@14185ba finished=false mParentInputMethodManager.mActive=true mServedView=null} + mServedView=com.google.android.material.snackbar.Snackbar$SnackbarLayout{6298168 VFE...... .F...... 21,1648-1059,1836 aid=1073741842} + mDecorViewVisible=false mDecorViewWasVisible=false mWindowVisible=false mInShowWindow=false + mIsInputViewShown=true mStatusIcon=0 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/private-snackbar-ime-window.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/private-snackbar-ime-window.txt new file mode 100644 index 000000000..08b9332ca --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/private-snackbar-ime-window.txt @@ -0,0 +1,40 @@ + Window #3 Window{8e8c063 u0 InputMethod}: + mDisplayId=0 rootTaskId=1 mSession=Session{94b4cf4 1332:u0a10106} mClient=android.os.BinderProxy@a716e92 + mOwnerUid=10106 showForAllUsers=false package=com.android.inputmethod.latin appop=NONE + mAttrs={(0,0)(fillxfill) gr=BOTTOM CENTER_VERTICAL sim={adjust=pan} ty=INPUT_METHOD fmt=TRANSPARENT wanim=0x1030056 + fl=NOT_FOCUSABLE LAYOUT_IN_SCREEN SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS + pfl=FIT_INSETS_CONTROLLED + fitTypes=STATUS_BARS NAVIGATION_BARS + fitSides=LEFT TOP RIGHT + fitIgnoreVis} + Requested w=1080 h=1857 mLayoutSeq=2236 + mIsImWindow=true mIsWallpaper=false mIsFloatingLayer=true mWallpaperVisible=false + mBaseLayer=151000 mSubLayer=0 mToken=WindowToken{2d45fb android.os.Binder@9f4ab8a} + mViewVisibility=0x0 mHaveFrame=true mObscured=false + mSeq=0 mSystemUiVisibility=0x0 + mGivenContentInsets=[0,1082][0,0] mGivenVisibleInsets=[0,1082][0,0] + mTouchableInsets=3 mGivenInsetsPending=false + touchable region=SkRegion((0,1145,1080,1920)) + mFullConfiguration={1.0 310mcc260mnc [en_US] ldltr sw411dp w411dp h707dp 420dpi nrml long port finger qwerty/v/v dpad/v winConfig={ mBounds=Rect(0, 0 - 1080, 1920) mAppBounds=Rect(0, 0 - 1080, 1920) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.8} + mLastReportedConfiguration={1.0 310mcc260mnc [en_US] ldltr sw411dp w411dp h707dp 420dpi nrml long port finger qwerty/v/v dpad/v winConfig={ mBounds=Rect(0, 0 - 1080, 1920) mAppBounds=Rect(0, 0 - 1080, 1920) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.8} + mHasSurface=true isReadyForDisplay()=false mWindowRemovalAllowed=false + Frames: containing=[0,63][1080,1920] parent=[0,63][1080,1920] + display=[0,63][1080,1920] + content=[0,63][1080,1920] visible=[0,63][1080,1920] + decor=[0,0][1080,1920] + mFrame=[0,63][1080,1920] last=[0,63][1080,1920] + cutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}} last=DisplayCutout{insets=Rect(0, 0 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}} + Cur insets: content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] Lst insets: content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] + surface=[0,0][0,0] + ContainerAnimator: + mLeash=Surface(name=Surface(name=8e8c063 InputMethod)/@0x133e1de - animation-leash)/@0xc0b8de1 mAnimationType=32 + Animation: com.android.server.wm.InsetsSourceProvider$ControlAdapter@32c2706 + ControlAdapter + mCapturedLeash=Surface(name=Surface(name=8e8c063 InputMethod)/@0x133e1de - animation-leash)/@0xc0b8de1 WindowStateAnimator{2ff0fbc InputMethod}: + mAnimationIsEntrance=true mSurface=Surface(name=InputMethod)/@0x254a1c7 + Surface: shown=true layer=0 alpha=1.0 rect=(0.0,0.0) 1080 x 1857 transform=(1.0, 0.0, 1.0, 0.0) + mDrawState=HAS_DRAWN mLastHidden=false + mEnterAnimationPending=false mSystemDecorRect=[0,0][1080,1857] mLastClipRect=[0,0][1080,1857] + mForceSeamlesslyRotate=false seamlesslyRotate: pending=null finishedFrameNumber=0 + isOnScreen=true + isVisible=false diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/private-snackbar-input-windows.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/private-snackbar-input-windows.txt new file mode 100644 index 000000000..e5c44f32a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/private-snackbar-input-windows.txt @@ -0,0 +1,8 @@ + Display: 0 + Windows: + 0: name='Window{43b7e08 u0 StatusBar}', displayId=0, portalToDisplayId=-1, paused=false, hasFocus=false, hasWallpaper=false, visible=true, canReceiveKeys=false, flags=0x81800008, type=0x000007d0, frame=[0,0][1080,63], globalScale=1.000000, windowScale=(1.000000,1.000000), touchableRegion=[0,0][1080,63], inputFeatures=0x00000000, ownerPid=761, ownerUid=10121, dispatchingTimeout=5000ms + 1: name='Window{8e8c063 u0 InputMethod}', displayId=0, portalToDisplayId=-1, paused=false, hasFocus=false, hasWallpaper=false, visible=true, canReceiveKeys=false, flags=0x81800108, type=0x000007db, frame=[0,63][1080,1920], globalScale=1.000000, windowScale=(1.000000,1.000000), touchableRegion=[0,1145][1080,1920], inputFeatures=0x00000000, ownerPid=1332, ownerUid=10106, dispatchingTimeout=5000ms + 2: name='Window{5fe3040 u0 org.redoubtbrowser/org.redoubtbrowser.App}', displayId=0, portalToDisplayId=-1, paused=false, hasFocus=true, hasWallpaper=false, visible=true, canReceiveKeys=true, flags=0x81012120, type=0x00000001, frame=[0,0][1080,1920], globalScale=1.000000, windowScale=(1.000000,1.000000), touchableRegion=[0,0][1080,1920], inputFeatures=0x00000000, ownerPid=24578, ownerUid=10132, dispatchingTimeout=5000ms + 3: name='SurfaceView - org.redoubtbrowser/org.redoubtbrowser.App#0', displayId=0, portalToDisplayId=-1, paused=false, hasFocus=false, hasWallpaper=false, visible=true, canReceiveKeys=false, flags=0x00000020, type=0x00000000, frame=[0,231][1080,2088], globalScale=1.000000, windowScale=(1.000000,1.000000), touchableRegion=, inputFeatures=0x00000002, ownerPid=24578, ownerUid=10132, dispatchingTimeout=0ms + 4: name='Window{dc0b181 u0 com.android.systemui.ImageWallpaper}', displayId=0, portalToDisplayId=-1, paused=false, hasFocus=false, hasWallpaper=false, visible=false, canReceiveKeys=false, flags=0x00014318, type=0x000007dd, frame=[-54,-96][2509,2016], globalScale=1.000000, windowScale=(0.484979,0.484848), touchableRegion=[-54,-96][4750,3864], inputFeatures=0x00000000, ownerPid=761, ownerUid=10121, dispatchingTimeout=5000ms + Global monitors in display 0: diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/run1-defc.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/run1-defc.log new file mode 100644 index 000000000..139d9cae3 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/run1-defc.log @@ -0,0 +1,16 @@ +10-02 10:38:15.117 13122 13122 I DEFC : set feature frag=114716978 act=99160559 store=206262604 tab=8d8ca2fa-0f04-4385-879a-40c2571afb0f +10-02 10:38:15.142 13122 13122 I DEFC : feature start 62099141 +10-02 10:38:15.298 13122 13122 I DEFC : quiet frag=114716978 act=99160559 added=true attached=true tab=8d8ca2fa-0f04-4385-879a-40c2571afb0f +10-02 10:38:15.305 13122 13122 I DEFC : quiet frag=114716978 act=99160559 added=true attached=true tab=8d8ca2fa-0f04-4385-879a-40c2571afb0f +10-02 10:38:17.438 13122 13122 I DEFC : review frag=114716978 added=true detached=false removing=false act=99160559 tabFound=true storeHash=206262604 compStore=206262604 +10-02 10:38:17.438 13122 13122 I DEFC : review fm=69736573 saved=false destroyed=false tagged=null +10-02 10:38:17.438 13122 13122 I DEFC : show fm=69736573 saved=false tagged=null tab=8d8ca2fa-0f04-4385-879a-40c2571afb0f private=false +10-02 10:38:17.565 13122 13122 I DEFC : dialog onStart +10-02 10:38:17.566 13122 13122 I DEFC : lock private=false locked=false +10-02 10:38:20.942 13122 13122 I DEFC : dialog onDismiss +10-02 10:38:20.942 13122 13122 I DEFC : java.lang.Throwable: trace +10-02 10:38:26.613 13122 13122 I DEFC : feature stop 62099141 +10-02 10:38:32.582 13122 13122 I DEFC : set feature frag=34877741 act=122063800 store=206262604 tab=c0163e6b-96cc-45fc-a957-bce18a384ab3 +10-02 10:38:32.594 13122 13122 I DEFC : feature start 70287548 +10-02 10:38:32.747 13122 13122 I DEFC : quiet frag=34877741 act=122063800 added=true attached=true tab=c0163e6b-96cc-45fc-a957-bce18a384ab3 +10-02 10:38:32.749 13122 13122 I DEFC : quiet frag=34877741 act=122063800 added=true attached=true tab=c0163e6b-96cc-45fc-a957-bce18a384ab3 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/run2-defc-input-vibrator.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/run2-defc-input-vibrator.log new file mode 100644 index 000000000..272e50cf3 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/instrumented/run2-defc-input-vibrator.log @@ -0,0 +1,32 @@ +10-02 10:47:00.619 23336 23336 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 10:47:05.019 23750 23750 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 10:47:06.959 23336 23336 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 10:47:07.004 23336 23336 I DEFC : set feature frag=111503128 act=149360531 store=19481165 tab=021e5363-e2be-4642-921c-356ac099e18d +10-02 10:47:07.026 23336 23336 I DEFC : feature start 205027442 +10-02 10:47:07.184 23336 23336 I DEFC : quiet frag=111503128 act=149360531 added=true attached=true tab=021e5363-e2be-4642-921c-356ac099e18d +10-02 10:47:07.193 23336 23336 I DEFC : quiet frag=111503128 act=149360531 added=true attached=true tab=021e5363-e2be-4642-921c-356ac099e18d +10-02 10:47:07.243 23336 23336 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 10:47:09.373 23820 23820 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 10:47:09.388 23336 23336 I DEFC : review frag=111503128 added=true detached=false removing=false act=149360531 tabFound=true storeHash=19481165 compStore=19481165 +10-02 10:47:09.388 23336 23336 I DEFC : review fm=209476440 saved=false destroyed=false tagged=null +10-02 10:47:09.388 23336 23336 I DEFC : show fm=209476440 saved=false tagged=null tab=021e5363-e2be-4642-921c-356ac099e18d private=false +10-02 10:47:09.397 23336 23336 I DEFC : dialog onStart +10-02 10:47:09.398 23336 23336 I DEFC : lock private=false locked=false +10-02 10:47:12.844 23885 23885 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 10:47:12.860 23336 23336 I DEFC : dialog onDismiss +10-02 10:47:15.789 23925 23925 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 10:47:18.496 23966 23966 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 10:47:18.499 23336 23336 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 10:47:18.511 23336 23336 I DEFC : feature stop 205027442 +10-02 10:47:18.552 23336 23336 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 10:47:21.973 24052 24052 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 10:47:23.247 24070 24070 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 10:47:24.458 24093 24093 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 10:47:24.472 23336 23336 I DEFC : set feature frag=237321295 act=8005615 store=19481165 tab=da7e97f2-cd6a-482c-bd60-9717d7a5c6cc +10-02 10:47:24.485 23336 23336 I DEFC : feature start 110901094 +10-02 10:47:24.676 23336 23336 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 10:47:24.702 23336 23336 I DEFC : quiet frag=237321295 act=8005615 added=true attached=true tab=da7e97f2-cd6a-482c-bd60-9717d7a5c6cc +10-02 10:47:24.704 23336 23336 I DEFC : quiet frag=237321295 act=8005615 added=true attached=true tab=da7e97f2-cd6a-482c-bd60-9717d7a5c6cc +10-02 10:47:26.790 24137 24137 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 10:47:26.792 539 11321 E VibratorService: Ignoring incoming vibration as process with uid= 10106 is background, attrs= VibrationAttributes: Usage=TOUCH Flags=0 +10-02 10:47:36.991 24286 24286 D AndroidRuntime: Calling main entry com.android.commands.input.Input diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/b2-back-kbd.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/b2-back-kbd.log new file mode 100644 index 000000000..4eccb9778 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/b2-back-kbd.log @@ -0,0 +1,27 @@ +[ 4.94] tap ubo-retry Retry 894 1138 +[ 9.88] tap ubo-ok OK 922 1815 +[ 11.85] fresh ready +[ 11.86] normal VIEW intent sent +[ 14.08] snackbar seen +[ 14.08] tap review Review 946 1805 +[ 16.07] DIALOG OPEN normal-fresh (tap 0.48s after seen) +[ 17.57] tap close Close 894 1348 +[ 21.75] long-press counter +[ 23.23] tap menu-New private tab New private tab 595 305 +[ 26.69] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 29.46] url submitted http://localhost:8765/index.html +[ 30.98] keyboard stuck; force-stopped com.android.inputmethod.latin +[ 32.48] snackbar seen +[ 32.48] tap review Review 946 1805 +[ 34.46] DIALOG OPEN private (tap 0.48s after seen) +[ 35.93] tap close Close 894 1348 +[ 40.11] long-press counter +[ 41.59] tap menu-New tab New tab 595 179 +[ 45.09] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 48.19] url submitted http://localhost:8765/index.html +[ 49.72] keyboard stuck; force-stopped com.android.inputmethod.latin +[ 51.21] snackbar seen +[ 51.21] tap review Review 946 1805 +[ 53.18] DIALOG OPEN normal-after-private (tap 0.47s after seen) +[ 54.67] tap close Close 894 1348 +RESULT normal-fresh=open private=open normal-after-private=open diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/b2-back.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/b2-back.log new file mode 100644 index 000000000..acc43bec8 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/b2-back.log @@ -0,0 +1,23 @@ +[ 5.20] tap ubo-retry Retry 894 1138 +[ 10.16] tap ubo-ok OK 922 1815 +[ 12.12] fresh ready +[ 12.14] normal VIEW intent sent +[ 14.37] snackbar seen +[ 14.37] tap review Review 946 1805 +[ 16.36] DIALOG OPEN normal-fresh (tap 0.49s after seen) +[ 17.86] tap close Close 894 1348 +[ 22.03] long-press counter +[ 23.52] tap menu-New private tab New private tab 595 305 +[ 26.98] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 29.77] url submitted http://localhost:8765/index.html +[ 31.57] snackbar seen +[ 31.57] tap review Review 946 1805 +[ 40.31] NO DIALOG private (tap 0.46s after seen) [' localhost:8765/index.html. Search or enter address', 'More options', 'New private tab', 'Private Tabs Open: 1. Tap to switch tabs.', 'Site information', 'canvas:162 webgl:null t=1790934878397', 'defc fixture'] +[ 43.02] long-press counter +[ 44.49] tap menu-New tab New tab 595 179 +[ 47.94] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 51.00] url submitted http://localhost:8765/index.html +[ 52.68] snackbar seen +[ 52.68] tap review Review 946 1805 +[ 61.35] NO DIALOG normal-after-private (tap 0.46s after seen) [' localhost:8765/index.html. Search or enter address', 'More options', 'New tab', 'Non-private Tabs Open: 2. Tap to switch tabs.', 'Site information', 'canvas:162 webgl:null t=1790934899664', 'defc fixture'] +RESULT normal-fresh=open private=none normal-after-private=none diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/b2-installed.sha256 b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/b2-installed.sha256 new file mode 100644 index 000000000..e32f37762 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/b2-installed.sha256 @@ -0,0 +1,2 @@ +9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427 + versionCode=2016184438 minSdk=26 targetSdk=36 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/b2-timeline.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/b2-timeline.log new file mode 100644 index 000000000..b5745f89a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/b2-timeline.log @@ -0,0 +1,11 @@ +[ 5.12] tap ubo-retry Retry 894 1138 +[ 10.06] tap ubo-ok OK 922 1815 +[ 12.03] fresh ready +[ 12.04] normal VIEW intent sent +[ 21.24] tap menu New tab 595 179 +[ 24.70] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 29.24] t+1s mInputShown=false IME input window: ('true', '[0,1145][1080') +[ 31.19] t+3s mInputShown=false IME input window: ('true', '[0,1145][1080') +[ 34.25] t+6s mInputShown=false IME input window: ('true', '[0,1145][1080') +[ 40.20] t+12s mInputShown=false IME input window: ('true', '[0,1145][1080') +[ 53.27] t+25s mInputShown=false IME input window: ('true', '[0,1145][1080') diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-1.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-1.log new file mode 100644 index 000000000..e52b15d1e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-1.log @@ -0,0 +1,26 @@ +[ 4.67] tap ubo-ok OK 922 1815 +[ 6.64] fresh ready +[ 6.65] normal VIEW intent sent +[ 8.84] snackbar seen +[ 8.84] tap review Review 946 1805 +[ 10.82] DIALOG OPEN normal-fresh (tap 0.48s after seen) +[ 12.32] tap close Close 894 1348 +[ 16.50] long-press counter +[ 17.98] tap menu-New private tab New private tab 595 305 +[ 21.46] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 24.29] url submitted http://localhost:8765/delayed.html +[ 25.82] keyboard stuck; force-stopped com.android.inputmethod.latin +[ 30.00] snackbar seen +[ 30.00] tap review Review 946 1805 +[ 31.96] DIALOG OPEN private (tap 0.47s after seen) +[ 33.45] tap close Close 894 1348 +[ 37.63] long-press counter +[ 39.12] tap menu-New tab New tab 595 179 +[ 42.60] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 45.80] url submitted http://localhost:8765/delayed.html +[ 47.32] keyboard stuck; force-stopped com.android.inputmethod.latin +[ 51.52] snackbar seen +[ 51.52] tap review Review 946 1805 +[ 53.49] DIALOG OPEN normal-after-private (tap 0.47s after seen) +[ 54.98] tap close Close 894 1348 +RESULT normal-fresh=open private=open normal-after-private=open diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-2-anr-dialog.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-2-anr-dialog.xml new file mode 100644 index 000000000..5ee2fe786 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-2-anr-dialog.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-2.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-2.log new file mode 100644 index 000000000..3fb469070 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-2.log @@ -0,0 +1,9 @@ +[ 4.60] tap ubo-ok OK 922 1815 +[ 6.56] fresh ready +[ 6.57] normal VIEW intent sent +[ 8.74] snackbar seen +[ 8.74] tap review Review 946 1805 +[ 10.73] DIALOG OPEN normal-fresh (tap 0.49s after seen) +[ 12.22] tap close Close 894 1348 +[ 21.06] long-press counter +no menu item New private tab: [] diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-3.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-3.log new file mode 100644 index 000000000..cbfbaaed9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-3.log @@ -0,0 +1,26 @@ +[ 4.69] tap ubo-ok OK 922 1815 +[ 6.66] fresh ready +[ 6.67] normal VIEW intent sent +[ 8.84] snackbar seen +[ 8.84] tap review Review 946 1805 +[ 10.83] DIALOG OPEN normal-fresh (tap 0.48s after seen) +[ 12.33] tap close Close 894 1348 +[ 16.51] long-press counter +[ 17.99] tap menu-New private tab New private tab 595 305 +[ 21.48] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 24.31] url submitted http://localhost:8765/delayed.html +[ 25.84] keyboard stuck; force-stopped com.android.inputmethod.latin +[ 29.99] snackbar seen +[ 29.99] tap review Review 946 1805 +[ 31.95] DIALOG OPEN private (tap 0.47s after seen) +[ 33.44] tap close Close 894 1348 +[ 37.64] long-press counter +[ 39.12] tap menu-New tab New tab 595 179 +[ 42.60] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 45.85] url submitted http://localhost:8765/delayed.html +[ 47.37] keyboard stuck; force-stopped com.android.inputmethod.latin +[ 51.56] snackbar seen +[ 51.56] tap review Review 946 1805 +[ 53.52] DIALOG OPEN normal-after-private (tap 0.47s after seen) +[ 55.00] tap close Close 894 1348 +RESULT normal-fresh=open private=open normal-after-private=open diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-4.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-4.log new file mode 100644 index 000000000..b737f2b59 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-delayed-4.log @@ -0,0 +1,26 @@ +[ 4.62] tap ubo-ok OK 922 1815 +[ 6.59] fresh ready +[ 6.60] normal VIEW intent sent +[ 8.90] snackbar seen +[ 8.90] tap review Review 946 1805 +[ 10.89] DIALOG OPEN normal-fresh (tap 0.48s after seen) +[ 12.40] tap close Close 894 1348 +[ 16.57] long-press counter +[ 18.05] tap menu-New private tab New private tab 595 305 +[ 21.54] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 24.38] url submitted http://localhost:8765/delayed.html +[ 25.90] keyboard stuck; force-stopped com.android.inputmethod.latin +[ 30.06] snackbar seen +[ 30.06] tap review Review 946 1805 +[ 32.02] DIALOG OPEN private (tap 0.47s after seen) +[ 33.52] tap close Close 894 1348 +[ 37.69] long-press counter +[ 39.17] tap menu-New tab New tab 595 179 +[ 42.64] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 45.81] url submitted http://localhost:8765/delayed.html +[ 47.34] keyboard stuck; force-stopped com.android.inputmethod.latin +[ 51.51] snackbar seen +[ 51.51] tap review Review 946 1805 +[ 53.47] DIALOG OPEN normal-after-private (tap 0.47s after seen) +[ 54.96] tap close Close 894 1348 +RESULT normal-fresh=open private=open normal-after-private=open diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-onload-fixture-expired.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-onload-fixture-expired.log new file mode 100644 index 000000000..f50a46e4a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back-kbd-onload-fixture-expired.log @@ -0,0 +1,24 @@ +[ 4.50] tap ubo-ok OK 922 1815 +[ 6.47] fresh ready +[ 6.48] normal VIEW intent sent +[ 8.74] snackbar seen +[ 8.74] tap review Review 946 1805 +[ 10.75] DIALOG OPEN normal-fresh (tap 0.49s after seen) +[ 12.24] tap close Close 894 1348 +[ 16.42] long-press counter +[ 17.90] tap menu-New private tab New private tab 595 305 +[ 21.38] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 24.25] url submitted http://localhost:8765/index.html +[ 25.78] keyboard stuck; force-stopped com.android.inputmethod.latin +[ 27.47] snackbar seen +[ 27.47] tap review Review 946 1805 +[ 36.19] NO DIALOG private (tap 0.48s after seen) [' localhost:8765/index.html. Search or enter address', 'More options', 'New private tab', 'Private Tabs Open: 1. Tap to switch tabs.', 'Site information', 'canvas:162 webgl:null t=1790935067168', 'defc fixture'] +[ 38.89] long-press counter +[ 40.37] tap menu-New tab New tab 595 179 +[ 43.86] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 47.01] url submitted http://localhost:8765/index.html +[ 48.54] keyboard stuck; force-stopped com.android.inputmethod.latin +[ 50.24] snackbar seen +[ 50.24] tap review Review 946 1805 +[ 58.94] NO DIALOG normal-after-private (tap 0.48s after seen) [' localhost:8765/index.html. Search or enter address', 'More options', 'New tab', 'Non-private Tabs Open: 2. Tap to switch tabs.', 'Site information', 'canvas:162 webgl:null t=1790935089935', 'defc fixture'] +RESULT normal-fresh=open private=none normal-after-private=none diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back.log new file mode 100644 index 000000000..4473bd28b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-back.log @@ -0,0 +1,22 @@ +[ 4.57] tap ubo-ok OK 922 1815 +[ 6.54] fresh ready +[ 6.55] normal VIEW intent sent +[ 8.70] snackbar seen +[ 8.70] tap review Review 946 1805 +[ 10.70] DIALOG OPEN normal-fresh (tap 0.50s after seen) +[ 12.19] tap close Close 894 1348 +[ 16.38] long-press counter +[ 17.85] tap menu-New private tab New private tab 595 305 +[ 21.30] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 24.07] url submitted http://localhost:8765/index.html +[ 25.78] snackbar seen +[ 25.78] tap review Review 946 1805 +[ 34.52] NO DIALOG private (tap 0.47s after seen) [' localhost:8765/index.html. Search or enter address', 'More options', 'New private tab', 'Private Tabs Open: 1. Tap to switch tabs.', 'Site information', 'canvas:162 webgl:null t=1790934692327', 'defc fixture'] +[ 37.23] long-press counter +[ 38.71] tap menu-New tab New tab 595 179 +[ 42.16] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 45.17] url submitted http://localhost:8765/index.html +[ 46.96] snackbar seen +[ 46.96] tap review Review 946 1805 +[ 55.75] NO DIALOG normal-after-private (tap 0.47s after seen) [' localhost:8765/index.html. Search or enter address', 'More options', 'New tab', 'Non-private Tabs Open: 2. Tap to switch tabs.', 'Site information', 'canvas:162 webgl:null t=1790934713444', 'defc fixture'] +RESULT normal-fresh=open private=none normal-after-private=none diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-control-home-field-1-3-6-12-25s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-control-home-field-1-3-6-12-25s.png new file mode 100644 index 000000000..519984bc0 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-control-home-field-1-3-6-12-25s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-control.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-control.log new file mode 100644 index 000000000..82848c0c1 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-control.log @@ -0,0 +1,8 @@ +[ 4.63] tap ubo-ok OK 922 1815 +[ 6.60] fresh ready +[ 9.59] tap url-field Search or enter address 493 147 +[ 14.20] t+1s mInputShown=false IME input window: None +[ 16.16] t+3s mInputShown=false IME input window: None +[ 19.21] t+6s mInputShown=false IME input window: None +[ 25.17] t+12s mInputShown=false IME input window: None +[ 38.14] t+25s mInputShown=false IME input window: None diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-imep-ime-state.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-imep-ime-state.txt new file mode 100644 index 000000000..076487bc6 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-imep-ime-state.txt @@ -0,0 +1,5 @@ + inputContext=ControlledInputConnectionWrapper{connection=android.view.inputmethod.BaseInputConnection@2f5a6f5 finished=false mParentInputMethodManager.mActive=false mServedView=null} + mShowRequested=false mShowExplicitlyRequested=false mShowForced=false mInputShown=false + mIInputContext=ControlledInputConnectionWrapper{connection=android.view.inputmethod.BaseInputConnection@701c1e0 finished=false mParentInputMethodManager.mActive=true mServedView=null} + mServedView=com.google.android.material.snackbar.Snackbar$SnackbarLayout{5c9ccb0 VFE...... .F...... 21,1648-1059,1836 aid=1073741842} + mDecorViewVisible=false mDecorViewWasVisible=false mWindowVisible=false mInShowWindow=false diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-imep-input-windows.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-imep-input-windows.txt new file mode 100644 index 000000000..a3d129197 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-imep-input-windows.txt @@ -0,0 +1,8 @@ + Display: 0 + Windows: + 0: name='Window{cf65004 u0 StatusBar}', displayId=0, portalToDisplayId=-1, paused=false, hasFocus=false, hasWallpaper=false, visible=true, canReceiveKeys=false, flags=0x81800008, type=0x000007d0, frame=[0,0][1080,63], globalScale=1.000000, windowScale=(1.000000,1.000000), touchableRegion=[0,0][1080,63], inputFeatures=0x00000000, ownerPid=763, ownerUid=10121, dispatchingTimeout=5000ms + 1: name='Window{c85d u0 InputMethod}', displayId=0, portalToDisplayId=-1, paused=false, hasFocus=false, hasWallpaper=false, visible=true, canReceiveKeys=false, flags=0x81800108, type=0x000007db, frame=[0,63][1080,1920], globalScale=1.000000, windowScale=(1.000000,1.000000), touchableRegion=[0,1145][1080,1920], inputFeatures=0x00000000, ownerPid=9284, ownerUid=10107, dispatchingTimeout=5000ms + 2: name='Window{7eaf37b u0 org.redoubtbrowser/org.redoubtbrowser.App}', displayId=0, portalToDisplayId=-1, paused=false, hasFocus=true, hasWallpaper=false, visible=true, canReceiveKeys=true, flags=0x81012120, type=0x00000001, frame=[0,0][1080,1920], globalScale=1.000000, windowScale=(1.000000,1.000000), touchableRegion=[0,0][1080,1920], inputFeatures=0x00000000, ownerPid=13938, ownerUid=10130, dispatchingTimeout=5000ms + 3: name='SurfaceView - org.redoubtbrowser/org.redoubtbrowser.App#0', displayId=0, portalToDisplayId=-1, paused=false, hasFocus=false, hasWallpaper=false, visible=true, canReceiveKeys=false, flags=0x00000020, type=0x00000000, frame=[0,231][1080,2088], globalScale=1.000000, windowScale=(1.000000,1.000000), touchableRegion=, inputFeatures=0x00000002, ownerPid=13938, ownerUid=10130, dispatchingTimeout=0ms + 4: name='Window{680e1a6 u0 com.android.systemui.ImageWallpaper}', displayId=0, portalToDisplayId=-1, paused=false, hasFocus=false, hasWallpaper=false, visible=false, canReceiveKeys=false, flags=0x00014318, type=0x000007dd, frame=[-54,-96][2509,2016], globalScale=1.000000, windowScale=(0.484979,0.484848), touchableRegion=[-54,-96][4750,3864], inputFeatures=0x00000000, ownerPid=763, ownerUid=10121, dispatchingTimeout=5000ms + Global monitors in display 0: diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-imep.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-imep.log new file mode 100644 index 000000000..9af95ac39 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-imep.log @@ -0,0 +1,8 @@ +[ 4.59] tap ubo-ok OK 922 1815 +[ 6.56] fresh ready +[ 6.57] normal VIEW intent sent +[ 14.29] long-press counter +[ 15.77] tap menu-New private tab New private tab 595 305 +[ 19.23] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 22.03] url submitted http://localhost:8765/index.html +[ 23.88] captured diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-plain-page-keyboard-1-3-6-12-25s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-plain-page-keyboard-1-3-6-12-25s.png new file mode 100644 index 000000000..157138095 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-plain-page-keyboard-1-3-6-12-25s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-timeline.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-timeline.log new file mode 100644 index 000000000..7e44ac4f5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/repro/rc2-timeline.log @@ -0,0 +1,10 @@ +[ 4.63] tap ubo-ok OK 922 1815 +[ 6.59] fresh ready +[ 6.60] normal VIEW intent sent +[ 15.85] tap menu New tab 595 179 +[ 19.31] tap url-field ADDRESSBAR_SEARCH_BOX 556 148 +[ 23.89] t+1s mInputShown=false IME input window: ('true', '[0,1145][1080') +[ 25.84] t+3s mInputShown=false IME input window: ('true', '[0,1145][1080') +[ 28.90] t+6s mInputShown=false IME input window: ('true', '[0,1145][1080') +[ 34.86] t+12s mInputShown=false IME input window: ('true', '[0,1145][1080') +[ 47.84] t+25s mInputShown=false IME input window: ('true', '[0,1145][1080') diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/scratch-build/identity.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/scratch-build/identity.txt new file mode 100644 index 000000000..8356981ca --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/scratch-build/identity.txt @@ -0,0 +1,13 @@ +Scratch build for diagnosis only; NOT a candidate, never distributed. +Tree: rsync copy of build/rc2/librewolf-153.4.0esr-1 (source + obj-x86_64; the two +other objdirs excluded), then instrument.py applied (instrumentation.diff: Log.i("DEFC", ...) +only, in BaseBrowserFragment.kt, OriginBoundPermissionsDialogFragment.kt, +OriginBoundPermissionsFeature.kt). +Build: scripts/android-apk.sh --srcdir --aar-dir build/rc2/librewolf-android-aar-153.4.0esr-1 + --outdir build/scratch-defc/apk --mozconfig assets/mozconfig.android --engine podman + --image librewolf-android-build --variant=release --fat-host-abi=x86_64 --skip-gecko + --gradle-home build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home --build-date=20261002044800 + --disable-debug-signing -> exit 0; :fenix:compileReleaseKotlin executed (not UP-TO-DATE) +fenix-x86_64-release-unsigned.apk sha256 5b9f2c2096b3b14df90e292903f5a66e348ba48893be12814e5d8788f2ac910f +throwaway-signed (apksigner v2+v3, stage-C throwaway key, cert 31e9a40f...b760) + sha256 5eaa9dfe7eb68ca16ffbf5f92088091123cbb52895996199fc749899e5275337 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/scratch-build/instrumentation.diff b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/scratch-build/instrumentation.diff new file mode 100644 index 000000000..dd8cde05b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/scratch-build/instrumentation.diff @@ -0,0 +1,77 @@ +--- rc2/librewolf-153.4.0esr-1/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt 2026-10-02 06:48:15.100750349 +0200 ++++ scratch-defc/librewolf-153.4.0esr-1/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt 2026-10-02 10:28:16.462435474 +0200 +@@ -1234,6 +1234,7 @@ + view = view, + ) + ++ android.util.Log.i("DEFC", "set feature frag=${System.identityHashCode(this)} act=${System.identityHashCode(activity)} store=${System.identityHashCode(store)} tab=${tab.id}") + originBoundPermissionsFeature.set( + feature = org.mozilla.fenix.browser.permissions.OriginBoundPermissionsFeature( + store = store, +@@ -1243,11 +1244,14 @@ + state.isPrivateScreenLocked && state.mode.isPrivate + }, + onQuietRequest = { tabId, _ -> ++ android.util.Log.i("DEFC", "quiet frag=${System.identityHashCode(this)} act=${System.identityHashCode(activity)} added=$isAdded attached=${view.isAttachedToWindow} tab=$tabId") + com.google.android.material.snackbar.Snackbar.make( + view, + R.string.origin_permissions_quiet_notice, + com.google.android.material.snackbar.Snackbar.LENGTH_LONG, + ).setAction(R.string.origin_permissions_review) { ++ android.util.Log.i("DEFC", "review frag=${System.identityHashCode(this)} added=$isAdded detached=$isDetached removing=$isRemoving act=${System.identityHashCode(activity)} tabFound=${store.state.findTabOrCustomTab(tabId) != null} storeHash=${System.identityHashCode(store)} compStore=${System.identityHashCode(requireContext().components.core.store)}") ++ try { android.util.Log.i("DEFC", "review fm=${System.identityHashCode(parentFragmentManager)} saved=${parentFragmentManager.isStateSaved} destroyed=${parentFragmentManager.isDestroyed} tagged=${parentFragmentManager.findFragmentByTag(org.mozilla.fenix.browser.permissions.OriginBoundPermissionsDialogFragment.TAG)}") } catch (e: IllegalStateException) { android.util.Log.i("DEFC", "review fm error", e) } + store.state.findTabOrCustomTab(tabId)?.let { tab -> + org.mozilla.fenix.browser.permissions.OriginBoundPermissionsDialogFragment.show( + parentFragmentManager, tab, +--- rc2/librewolf-153.4.0esr-1/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsDialogFragment.kt 2026-10-02 06:48:15.086315961 +0200 ++++ scratch-defc/librewolf-153.4.0esr-1/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsDialogFragment.kt 2026-10-02 10:28:16.463366749 +0200 +@@ -61,6 +61,7 @@ + + override fun onStart() { + super.onStart() ++ android.util.Log.i("DEFC", "dialog onStart") + requestsJob = lifecycleScope.launch { + requireComponents.core.store.stateFlow + .map { state -> +@@ -73,6 +74,7 @@ + lockJob = lifecycleScope.launch { + requireComponents.appStore.stateFlow.map { it.isPrivateScreenLocked } + .distinctUntilChanged().collect { locked -> ++ android.util.Log.i("DEFC", "lock private=$privateMode locked=$locked") + if (privateMode && locked) dismissAllowingStateLoss() + } + } +@@ -87,6 +89,7 @@ + } + + override fun onDismiss(dialog: DialogInterface) { ++ android.util.Log.i("DEFC", "dialog onDismiss", Throwable("trace")) + decisionDialog?.dismiss() + super.onDismiss(dialog) + } +@@ -297,6 +300,7 @@ + + /** Opens permissions for this browsing context; private records never enter normal UI. */ + fun show(manager: FragmentManager, tab: SessionState? = null) { ++ android.util.Log.i("DEFC", "show fm=${System.identityHashCode(manager)} saved=${manager.isStateSaved} tagged=${manager.findFragmentByTag(TAG)} tab=${tab?.id} private=${tab?.content?.private}") + if (manager.isStateSaved || manager.findFragmentByTag(TAG) != null) return + OriginBoundPermissionsDialogFragment().apply { + arguments = Bundle().apply { +--- rc2/librewolf-153.4.0esr-1/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsFeature.kt 2026-10-02 06:48:15.086396985 +0200 ++++ scratch-defc/librewolf-153.4.0esr-1/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsFeature.kt 2026-10-02 10:28:16.463608520 +0200 +@@ -35,6 +35,7 @@ + private val observed = mutableSetOf() + + override fun start() { ++ android.util.Log.i("DEFC", "feature start ${System.identityHashCode(this)}") + scope = store.flowScoped(dispatcher = mainDispatcher) { flow -> + flow.map { it.findTabOrCustomTabOrSelectedTab(sessionId) } + .distinctUntilChanged() +@@ -71,6 +72,7 @@ + } + + override fun stop() { ++ android.util.Log.i("DEFC", "feature stop ${System.identityHashCode(this)}") + scope?.cancel() + scope = null + observed.clear() diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/DIAG-uncommitted-baseline-2.console b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/DIAG-uncommitted-baseline-2.console new file mode 100644 index 000000000..7d1369e5a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/DIAG-uncommitted-baseline-2.console @@ -0,0 +1,2 @@ +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +DIAG-uncommitted-baseline-2 exit=1 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/DIAG-uncommitted-baseline-2.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/DIAG-uncommitted-baseline-2.err new file mode 100644 index 000000000..28766ad05 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/DIAG-uncommitted-baseline-2.err @@ -0,0 +1,22 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5582 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:57581/ and https://10.0.2.2:37339/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:57581/?https-only-871b318add2dd46b ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:37339/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl FAIL Tab counter menu item 'New private tab' did not appear by text or content-desc +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4600ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt ; 4175 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/runs/DIAG-uncommitted-baseline-2/DIAG-uncommitted-baseline-2.json +[smoke] FAILED webgl Tab counter menu item 'New private tab' did not appear by text or content-desc diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/DIAG-uncommitted-baseline-2.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/DIAG-uncommitted-baseline-2.json new file mode 100644 index 000000000..a800f5383 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/DIAG-uncommitted-baseline-2.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:57581/?https-only-871b318add2dd46b", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:57581/?https-only-871b318add2dd46b ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:57581/?https-only-871b318add2dd46b", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:37339/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:37339/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": false, + "detail": "Tab counter menu item 'New private tab' did not appear by text or content-desc", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/graphics-acceptance/34c0909dea68d23d/graphics-results.json", + "report_sha256": "f9cef7fc583c4da6eb85130dc7423d7b64c2af8bb2965ef2e525e166ac04fc44", + "runner_exit": 1, + "graphics_status": "FAIL", + "acceptanceComplete": false, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455415, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4600ms", + "evidence": { + "gum": { + "t0": 1790932655536, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4600 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/DIAG-uncommitted-baseline-2.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/DIAG-uncommitted-baseline-2.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/graphics-acceptance-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/graphics-acceptance-runner-tail.log new file mode 100644 index 000000000..e947f8452 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/graphics-acceptance-runner-tail.log @@ -0,0 +1,5 @@ +[graphics] PASS ui-canvas-allow-private +[graphics] PASS acknowledged-ui-choice +[graphics] PASS webgl-dom-allowed +[graphics] PASS webgl2-dom-allowed +[graphics] PASS canvas-dom-allowed diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/graphics-acceptance-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/graphics-acceptance-summary.json new file mode 100644 index 000000000..ae30ae844 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/graphics-acceptance-summary.json @@ -0,0 +1 @@ +{"status": "FAIL", "acceptanceComplete": false, "passedChecks": 112, "reason": "Tab counter menu item 'New private tab' did not appear by text or content-desc", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/graphics-acceptance/34c0909dea68d23d/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/graphics-acceptance.tar.xz new file mode 100644 index 000000000..5a75f1311 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-2/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/DIAG-uncommitted-baseline-3.console b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/DIAG-uncommitted-baseline-3.console new file mode 100644 index 000000000..309eb09ed --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/DIAG-uncommitted-baseline-3.console @@ -0,0 +1,2 @@ +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +DIAG-uncommitted-baseline-3 exit=0 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/DIAG-uncommitted-baseline-3.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/DIAG-uncommitted-baseline-3.err new file mode 100644 index 000000000..83173d642 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/DIAG-uncommitted-baseline-3.err @@ -0,0 +1,21 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5582 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:47741/ and https://10.0.2.2:37209/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:47741/?https-only-e5f37acb9d4225be ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:37209/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl PASS Real release UI consent, pixels, revoke, lifetimes and frame isolation passed +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4567ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt ; 4175 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/runs/DIAG-uncommitted-baseline-3/DIAG-uncommitted-baseline-3.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/DIAG-uncommitted-baseline-3.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/DIAG-uncommitted-baseline-3.json new file mode 100644 index 000000000..8ce4b180c --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/DIAG-uncommitted-baseline-3.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:47741/?https-only-e5f37acb9d4225be", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:47741/?https-only-e5f37acb9d4225be ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:47741/?https-only-e5f37acb9d4225be", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:37209/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:37209/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": true, + "detail": "Real release UI consent, pixels, revoke, lifetimes and frame isolation passed", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/graphics-acceptance/016e923bed8099d5/graphics-results.json", + "report_sha256": "61d88cd925bc13094e09833e9ad00e4f7c64e334dfeea134784b223bc6b1ac49", + "runner_exit": 0, + "graphics_status": "PASS", + "acceptanceComplete": true, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455412, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4567ms", + "evidence": { + "gum": { + "t0": 1790933148463, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4567 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/DIAG-uncommitted-baseline-3.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/DIAG-uncommitted-baseline-3.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/graphics-acceptance-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/graphics-acceptance-runner-tail.log new file mode 100644 index 000000000..a8127a4e3 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/graphics-acceptance-runner-tail.log @@ -0,0 +1,5 @@ +[graphics] PASS ui-canvas-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS ui-webgl-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS quiet-review-opens-permissions-in-normal-and-private-tabs diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/graphics-acceptance-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/graphics-acceptance-summary.json new file mode 100644 index 000000000..e1a779804 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/graphics-acceptance-summary.json @@ -0,0 +1 @@ +{"status": "PASS", "acceptanceComplete": true, "passedChecks": 161, "reason": "Real release UI consent, pixels, revoke, lifetimes and frame isolation passed", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/graphics-acceptance/016e923bed8099d5/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/graphics-acceptance.tar.xz new file mode 100644 index 000000000..2d9e79617 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline-3/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/DIAG-uncommitted-baseline.console b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/DIAG-uncommitted-baseline.console new file mode 100644 index 000000000..a0ccfc689 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/DIAG-uncommitted-baseline.console @@ -0,0 +1,2 @@ +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +DIAG-uncommitted-baseline exit=1 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/DIAG-uncommitted-baseline.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/DIAG-uncommitted-baseline.err new file mode 100644 index 000000000..4713836fe --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/DIAG-uncommitted-baseline.err @@ -0,0 +1,25 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] emulator DNS forced to 9.9.9.9 (bypassing the host's resolvers) +[smoke] booting emulator lw-smoke (android-30/default, x86_64, swangle), capture -> /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/capture.pcap +[smoke] emulator booted as emulator-5582 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:55217/ and https://10.0.2.2:50567/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:55217/?https-only-13bb5b0914e3d88d ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:50567/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl FAIL Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'} +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4617ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt ; 4170 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/runs/DIAG-uncommitted-baseline/DIAG-uncommitted-baseline.json +[smoke] FAILED webgl Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'} +[smoke] emulator left running as emulator-5582 (capture: /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/capture.pcap) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/DIAG-uncommitted-baseline.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/DIAG-uncommitted-baseline.json new file mode 100644 index 000000000..acefd573e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/DIAG-uncommitted-baseline.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:55217/?https-only-13bb5b0914e3d88d", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:55217/?https-only-13bb5b0914e3d88d ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:55217/?https-only-13bb5b0914e3d88d", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:50567/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:50567/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": false, + "detail": "Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'}", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/graphics-acceptance/2444a330065d8f9c/graphics-results.json", + "report_sha256": "74e32f3dc706e821b592bdd9eebdb751ac376d2bb4cde177558161e9cc0e119b", + "runner_exit": 1, + "graphics_status": "FAIL", + "acceptanceComplete": false, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455413, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4617ms", + "evidence": { + "gum": { + "t0": 1790932203127, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4617 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/DIAG-uncommitted-baseline.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/DIAG-uncommitted-baseline.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/graphics-acceptance-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/graphics-acceptance-runner-tail.log new file mode 100644 index 000000000..df1f0f56f --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/graphics-acceptance-runner-tail.log @@ -0,0 +1,5 @@ +[graphics] PASS webgl2-nested-worker-protected +[graphics] PASS canvas-nested-worker-protected +[graphics] PASS webgl-transferred-worker-protected +[graphics] PASS webgl2-transferred-worker-protected +[graphics] PASS canvas-transferred-worker-protected diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/graphics-acceptance-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/graphics-acceptance-summary.json new file mode 100644 index 000000000..f7b76c52a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/graphics-acceptance-summary.json @@ -0,0 +1 @@ +{"status": "FAIL", "acceptanceComplete": false, "passedChecks": 54, "reason": "Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'}", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/graphics-acceptance/2444a330065d8f9c/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/graphics-acceptance.tar.xz new file mode 100644 index 000000000..7184f1158 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/DIAG-uncommitted-baseline/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/baseline-defc-r1.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/baseline-defc-r1.err new file mode 100644 index 000000000..cf0ce1714 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/baseline-defc-r1.err @@ -0,0 +1,21 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5582 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:45417/ and https://10.0.2.2:50541/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:45417/?https-only-96e0f580266ffc7a ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:50541/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl PASS Real release UI consent, pixels, revoke, lifetimes and frame isolation passed +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4600ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt ; 4175 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/runs/baseline-defc-r1/baseline-defc-r1.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/baseline-defc-r1.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/baseline-defc-r1.json new file mode 100644 index 000000000..a1ee27913 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/baseline-defc-r1.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:45417/?https-only-96e0f580266ffc7a", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:45417/?https-only-96e0f580266ffc7a ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:45417/?https-only-96e0f580266ffc7a", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:50541/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:50541/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": true, + "detail": "Real release UI consent, pixels, revoke, lifetimes and frame isolation passed", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/graphics-acceptance/f4730c0fdde541ae/graphics-results.json", + "report_sha256": "aa6c9c8ad7521f36de13b5f563be73d599b8045ce98424bfc235d982cdc025a1", + "runner_exit": 0, + "graphics_status": "PASS", + "acceptanceComplete": true, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455405, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4600ms", + "evidence": { + "gum": { + "t0": 1790933719708, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4600 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/baseline-defc-r1.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/baseline-defc-r1.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/graphics-acceptance-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/graphics-acceptance-runner-tail.log new file mode 100644 index 000000000..a8127a4e3 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/graphics-acceptance-runner-tail.log @@ -0,0 +1,5 @@ +[graphics] PASS ui-canvas-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS ui-webgl-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS quiet-review-opens-permissions-in-normal-and-private-tabs diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/graphics-acceptance-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/graphics-acceptance-summary.json new file mode 100644 index 000000000..1a7de4172 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/graphics-acceptance-summary.json @@ -0,0 +1 @@ +{"status": "PASS", "acceptanceComplete": true, "passedChecks": 161, "reason": "Real release UI consent, pixels, revoke, lifetimes and frame isolation passed", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/graphics-acceptance/f4730c0fdde541ae/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/graphics-acceptance.tar.xz new file mode 100644 index 000000000..908b44844 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r1/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/baseline-defc-r2.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/baseline-defc-r2.err new file mode 100644 index 000000000..541ff8046 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/baseline-defc-r2.err @@ -0,0 +1,21 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5582 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:36091/ and https://10.0.2.2:52407/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:36091/?https-only-f23bae46cffc80e2 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:52407/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl PASS Real release UI consent, pixels, revoke, lifetimes and frame isolation passed +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4600ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt ; 4175 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/runs/baseline-defc-r2/baseline-defc-r2.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/baseline-defc-r2.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/baseline-defc-r2.json new file mode 100644 index 000000000..9547b0f9c --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/baseline-defc-r2.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:36091/?https-only-f23bae46cffc80e2", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:36091/?https-only-f23bae46cffc80e2 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:36091/?https-only-f23bae46cffc80e2", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:52407/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:52407/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": true, + "detail": "Real release UI consent, pixels, revoke, lifetimes and frame isolation passed", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/graphics-acceptance/dc4634f23b54fdb4/graphics-results.json", + "report_sha256": "46c75bcc1778e34ce9a73abc10968b9a528e21adaa62ab0982b51702eb87f901", + "runner_exit": 0, + "graphics_status": "PASS", + "acceptanceComplete": true, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455368, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4600ms", + "evidence": { + "gum": { + "t0": 1790934158733, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4600 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/baseline-defc-r2.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/baseline-defc-r2.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/graphics-acceptance-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/graphics-acceptance-runner-tail.log new file mode 100644 index 000000000..a8127a4e3 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/graphics-acceptance-runner-tail.log @@ -0,0 +1,5 @@ +[graphics] PASS ui-canvas-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS ui-webgl-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS quiet-review-opens-permissions-in-normal-and-private-tabs diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/graphics-acceptance-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/graphics-acceptance-summary.json new file mode 100644 index 000000000..1d1141de9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/graphics-acceptance-summary.json @@ -0,0 +1 @@ +{"status": "PASS", "acceptanceComplete": true, "passedChecks": 161, "reason": "Real release UI consent, pixels, revoke, lifetimes and frame isolation passed", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/graphics-acceptance/dc4634f23b54fdb4/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/graphics-acceptance.tar.xz new file mode 100644 index 000000000..f649c32db Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r2/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/baseline-defc-r3.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/baseline-defc-r3.err new file mode 100644 index 000000000..5916a91d9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/baseline-defc-r3.err @@ -0,0 +1,21 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5582 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:50789/ and https://10.0.2.2:39653/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:50789/?https-only-b997243fb9892741 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:39653/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl PASS Real release UI consent, pixels, revoke, lifetimes and frame isolation passed +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4567ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt ; 4175 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/runs/baseline-defc-r3/baseline-defc-r3.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/baseline-defc-r3.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/baseline-defc-r3.json new file mode 100644 index 000000000..ba033e4ff --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/baseline-defc-r3.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:50789/?https-only-b997243fb9892741", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:50789/?https-only-b997243fb9892741 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:50789/?https-only-b997243fb9892741", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:39653/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:39653/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": true, + "detail": "Real release UI consent, pixels, revoke, lifetimes and frame isolation passed", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/graphics-acceptance/54da9d37860b5407/graphics-results.json", + "report_sha256": "8e2322b8e7c54c7b32038675448f906898dbf4872a3fc15b905174ffc953c7cd", + "runner_exit": 0, + "graphics_status": "PASS", + "acceptanceComplete": true, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455399, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4567ms", + "evidence": { + "gum": { + "t0": 1790934599842, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4567 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/baseline-defc-r3.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/baseline-defc-r3.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/graphics-acceptance-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/graphics-acceptance-runner-tail.log new file mode 100644 index 000000000..a8127a4e3 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/graphics-acceptance-runner-tail.log @@ -0,0 +1,5 @@ +[graphics] PASS ui-canvas-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS ui-webgl-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS quiet-review-opens-permissions-in-normal-and-private-tabs diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/graphics-acceptance-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/graphics-acceptance-summary.json new file mode 100644 index 000000000..540b1f87c --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/graphics-acceptance-summary.json @@ -0,0 +1 @@ +{"status": "PASS", "acceptanceComplete": true, "passedChecks": 161, "reason": "Real release UI consent, pixels, revoke, lifetimes and frame isolation passed", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work/graphics-acceptance/54da9d37860b5407/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/graphics-acceptance.tar.xz new file mode 100644 index 000000000..5ff6b3021 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/baseline-defc-r3/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/batch-defc.console b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/batch-defc.console new file mode 100644 index 000000000..5c287f6b7 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/batch-defc.console @@ -0,0 +1,4 @@ +baseline-defc-r1 exit=0 +baseline-defc-r2 exit=0 +baseline-defc-r3 exit=0 +BATCH DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/batch-defc.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/batch-defc.sh new file mode 100755 index 000000000..6c0a5428e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/batch-defc.sh @@ -0,0 +1,6 @@ +#!/bin/bash +# Three fresh-profile baseline runs (graphics acceptance included) with the committed harness. +export SERIAL=emulator-5582 +R=/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime +for n in 1 2 3; do $R/run-check.sh baseline-defc-r$n; done +echo BATCH DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/exit-status.jsonl b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/exit-status.jsonl new file mode 100644 index 000000000..18efbd682 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/exit-status.jsonl @@ -0,0 +1,6 @@ +{"check": "DIAG-uncommitted-baseline", "exit": 1, "started": "2026-10-02T09:07:20Z", "completed": "2026-10-02T09:10:09.523420Z", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [0, 23546184], "command": ["scripts/android-smoke.sh", "--emulator", "--keep-emulator", "--dns-server", "9.9.9.9", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/runs/DIAG-uncommitted-baseline/DIAG-uncommitted-baseline.json"]} +{"check": "DIAG-uncommitted-baseline-2", "exit": 1, "started": "2026-10-02T09:12:16Z", "completed": "2026-10-02T09:17:41.930650Z", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [23547002, 48429397], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5582", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/runs/DIAG-uncommitted-baseline-2/DIAG-uncommitted-baseline-2.json"]} +{"check": "DIAG-uncommitted-baseline-3", "exit": 0, "started": "2026-10-02T09:18:36Z", "completed": "2026-10-02T09:25:54.833029Z", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [48429933, 73281777], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5582", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/runs/DIAG-uncommitted-baseline-3/DIAG-uncommitted-baseline-3.json"]} +{"check": "baseline-defc-r1", "exit": 0, "started": "2026-10-02T09:28:05Z", "completed": "2026-10-02T09:35:26.302245+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "f7f519f63c3e9dae4cb7ab8d70a6d33f87891e7f", "uncommitted_script_changes": 0, "capture_pcap_bytes": [73282383, 98122946], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5582", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/runs/baseline-defc-r1/baseline-defc-r1.json"]} +{"check": "baseline-defc-r2", "exit": 0, "started": "2026-10-02T09:35:26Z", "completed": "2026-10-02T09:42:45.162151+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "f7f519f63c3e9dae4cb7ab8d70a6d33f87891e7f", "uncommitted_script_changes": 0, "capture_pcap_bytes": [98122946, 122930405], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5582", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/runs/baseline-defc-r2/baseline-defc-r2.json"]} +{"check": "baseline-defc-r3", "exit": 0, "started": "2026-10-02T09:42:45Z", "completed": "2026-10-02T09:50:06.543906+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "f7f519f63c3e9dae4cb7ab8d70a6d33f87891e7f", "uncommitted_script_changes": 0, "capture_pcap_bytes": [122930405, 147770003], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5582", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime/runs/baseline-defc-r3/baseline-defc-r3.json"]} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/run-check.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/run-check.sh new file mode 100755 index 000000000..a770f3d22 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/defect-c/smoke/run-check.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# usage: run-check.sh NAME [harness args...] (env SERIAL empty => harness boots emulator) +R=/home/mgysin/redoubt-artifacts/esr-153.4/build/defc/runtime +REPO=/home/mgysin/redoubt-artifacts/esr-153.4/repo +name=$1; shift +out=$R/runs/$name; mkdir -p $out +cd $REPO +APK=${APK:-/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk} +AAPT2=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2 +dev=(--emulator --keep-emulator --dns-server 9.9.9.9) +if [ -n "$SERIAL" ]; then dev=(--serial "$SERIAL"); export LW_SMOKE_PCAP=$R/work/capture.pcap LW_SMOKE_DNS=9.9.9.9; fi +cmd=(scripts/android-smoke.sh "${dev[@]}" --sdk /home/mgysin/redoubt-artifacts/android-sdk --work $R/work --apk "$APK" --aapt2 "$AAPT2" "$@" --json $out/$name.json) +started=$(date -u +%FT%TZ); hs=$(sha256sum scripts/android-smoke.sh | cut -c1-64); gs=$(sha256sum scripts/android-graphics-smoke.py | cut -c1-64); head=$(git rev-parse HEAD); dirty=$(git status --porcelain -- scripts | wc -l) +rm -rf $R/work/graphics-acceptance $R/work/launcher-start-* 2>/dev/null +pcap_start=$(stat -c %s $R/work/capture.pcap 2>/dev/null || echo 0) +"${cmd[@]}" > $out/$name.out 2> $out/$name.err; rc=$? +for f in $R/work/launcher-start-* $R/work/graphics-acceptance; do [ -e "$f" ] && cp -r "$f" $out/; done +pcap_end=$(stat -c %s $R/work/capture.pcap 2>/dev/null || echo 0) +python3 - "$name" "$rc" "$started" "$hs" "$pcap_start" "$pcap_end" "$(sha256sum "$APK"|cut -c1-64)" "$gs" "$head" "$dirty" "${cmd[@]}" >> $R/runs/exit-status.jsonl <<'PY' +import json,sys,datetime +n,rc,st,hs,ps,pe,ah,gs,head,dirty=sys.argv[1:11] +print(json.dumps({"check":n,"exit":int(rc),"started":st,"completed":datetime.datetime.now(datetime.timezone.utc).isoformat(),"harness_sha256_at_start":hs,"installed_apk_sha256":ah,"graphics_harness_sha256_at_start":gs,"repo_head":head,"uncommitted_script_changes":int(dirty),"capture_pcap_bytes":[int(ps),int(pe)],"command":sys.argv[11:]})) +PY +echo "$name exit=$rc" diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/DIAG-r3-logcat.txt.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/DIAG-r3-logcat.txt.gz new file mode 100644 index 000000000..faeb03fd1 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/DIAG-r3-logcat.txt.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/08s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/08s.png new file mode 100644 index 000000000..8b7d6294f Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/08s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/08s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/08s.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/08s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/after-ok.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/after-ok.png new file mode 100644 index 000000000..608fc12ee Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/after-ok.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/after-ok.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/after-ok.xml new file mode 100644 index 000000000..6830947f5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/after-ok.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-exact.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-exact.png new file mode 100644 index 000000000..ade122036 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-exact.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-exact.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-exact.xml new file mode 100644 index 000000000..c2b079615 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-exact.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-pre.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-pre.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-pre.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-r2-state.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-r2-state.png new file mode 100644 index 000000000..2db39bfb9 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-r2-state.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-r2-state.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-r2-state.xml new file mode 100644 index 000000000..2ec709a5a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/nosuggest-r2-state.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/settled-notice.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/settled-notice.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/fresh-home/settled-notice.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/graphics-tab-menu-diagnostic.diff b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/graphics-tab-menu-diagnostic.diff new file mode 100644 index 000000000..5b1108d9c --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/graphics-tab-menu-diagnostic.diff @@ -0,0 +1,12 @@ +--- /home/mgysin/redoubt-artifacts/esr-153.4/repo/scripts/android-graphics-smoke.py 2026-10-02 05:36:12.775637617 +0200 ++++ /tmp/claude-1000/-home-mgysin-Documents-librewolf/e0d297a6-dd59-4761-bb99-51f0017f288f/scratchpad/diagrepo/scripts/android-graphics-smoke.py 2026-10-02 08:33:58.076108617 +0200 +@@ -676,7 +676,8 @@ + require(len(matches) == 1, "Cannot identify the real Fenix tab counter uniquely") + counter = self.node(xml, description=matches[0].get("content-desc")) + self.tap(counter, "open-tab-counter-menu", long=True) +- self.click(text=item, label="tab-menu-" + item) ++ # DIAGNOSTIC ONLY (rc2): Fenix's Compose toolbar menu exposes items as content-desc, not text. ++ self.click(description=item, label="tab-menu-" + item) + + def type_url(self, url): + xml = self.dump("private-url-entry") diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/harness-source.sha256 b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/harness-source.sha256 new file mode 100644 index 000000000..2a7364cc5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/harness-source.sha256 @@ -0,0 +1,3 @@ +e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0 scripts/android-smoke.sh +4d5cace4810d1ac28ff34e7794a91a67e615026d8495f88f565363c316d94312 scripts/android-graphics-smoke.py +ad80e25b772d72cc894f4d14d889bb78c9e87df627439ade27efb5a66f78894b scripts/tests/test-android-smoke.py diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/harness-unit-tests.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/harness-unit-tests.out new file mode 100644 index 000000000..d45dba10c --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/diag/harness-unit-tests.out @@ -0,0 +1,11 @@ +......[smoke] installing candidate.apk (0 MB) +........[smoke] apk=/tmp/tmpx89jmkcf/candidate.apk +[smoke] package=org.redoubtbrowser +[smoke] apk=/tmp/tmpx89jmkcf/candidate.apk +[smoke] package=org.redoubtbrowser +.[smoke] restart-control FAIL unexpected document +..................................... +---------------------------------------------------------------------- +Ran 52 tests in 0.020s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/README.md b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/README.md new file mode 100644 index 000000000..0cedd72ff --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/README.md @@ -0,0 +1,199 @@ +# 153.4.0esr rc2: full device acceptance with the committed harness, 2026-10-02 + +No rc3 exists. The product did not change after rc2: the defect A, B and C fixes were all made in +the harness (`c35662c4`, `f7f519f6`). So this run is against the **rc2 APK**, using the harness as +committed at `11fd562e`. Rows 8a–8d were added later. They rerun `--check-no-suggest`, and its negative control, after the +harness change that attributes the typing window by connection (harness sha256 `dba0f279…ce46`). + +## What was tested + +| | | +| --- | --- | +| Candidate source | `0a134441b77a888f365e81da02beee71d6e3b9c4` (rc2; see [`../README.md`](../README.md) and [`../apk-identity.txt`](../apk-identity.txt)) | +| x86_64 unsigned | `1ac3b01d9716ed5c53e7510ba8ba609c6bac2bd6dc6988192bdf3770124d95e8` | +| x86_64 installed | `77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83`. Signed with the throwaway key (cert `31e9a40f…b760`, `CN=Redoubt throwaway test key 2026-10-02, O=NOT A RELEASE KEY`), not the release key. Apart from `META-INF/`, every zip entry (CRC and size) equals the unsigned APK's | +| Beta 2 (negative control only) | installed `9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427`, signed with the same throwaway key. Apart from `META-INF/`, every entry equals `~/Documents/librewolf/librewolf-android-apk-153.0esr-1-rc-unsigned/apk/fenix-x86_64-release-unsigned.apk` (`503bfd79…955d`, source `764fc91c`) | +| Repository HEAD for every run | `11fd562ea0e0f5f6dcd5e6350e273cc309f734df`, with 0 uncommitted changes under `scripts/` | +| `scripts/android-smoke.sh` | sha256 `aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5` (last changed in `c35662c4`) | +| `scripts/android-graphics-smoke.py` | sha256 `ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612` (last changed in `f7f519f6`) | + +Each run records the HEAD, the dirty count, both harness hashes and the installed APK hash +**at the moment it started**, in `smoke/exit-status.jsonl`. `smoke/run-check.sh`, +`smoke/batch1.sh` and `smoke/batch2.sh` are the exact wrappers used. The run's harness JSON also +records `harness_sha256` from inside the driver. + +## Conditions + +- **Emulator:** one emulator, emulator-5584, android-30 `default` x86_64 (no GMS), swangle. The + harness booted it from a new AVD (`--emulator --keep-emulator`, first check) under + `build/rc2/final/runtime/work`, with `-dns-server 9.9.9.9 -tcpdump`. Every later check reused it + with `--serial`. It was shut down at the end. +- **Network and profile:** AMO was reachable. There was **no Retry priming and no iptables**. Every + check ran on a fresh profile, because the harness runs `pm clear` before each one. +- **Logcat:** each `--serial` run also streamed `logcat -v threadtime` to `smoke//.logcat.gz`. + The first check booted the emulator itself, so it has no stream; its own logcats are in + `launcher-start-*`. +- **First batch attempt:** the first attempt of batch 1 exited 2 before installing anything. The + APK had been copied away from its `output-metadata.json`, so the harness could not determine the + applicationId. Those two empty results were deleted and the batch was rerun. Every result below + comes from the rerun. + +## Results + +| # | Check | Exit | Result | Evidence | +| --- | --- | --- | --- | --- | +| 1 | `--check-launcher-start` (rc2) | 0 | **PASS**. Fresh profile and restart both log `uBlock Origin startup ready: Ready(installed=true, enabled=true)`. No setup-failure dialog after 46 s | `smoke/check-launcher-start/` | +| 2 | `--check-launcher-start` against **Beta 2** (negative control) | 1 | **FAIL, as expected.** Both phases show the "uBlock Origin setup failed" dialog, the preinstaller logged a startup failure, and no readiness line was logged. The check can see the defect it guards | `smoke/beta2-check-launcher-start/` | +| 3 | `--check-aboutconfig` | 0 | **PASS**. 30 rows. `general.aboutConfig.enable=true` on the default branch with no user value. An edit through the page's toggle survives a restart | `smoke/check-aboutconfig/` | +| 3a | about:config CSP (diagnostic probe, not a gate) | n/a | **0 CSP / script-src-attr errors from about:config** in the console service, with a working positive control. Logcat also has 0, but it is **not** a usable witness; see below | `aboutconfig-csp/` | +| 4 | `--check-ubo-preinstall` | 0 | **PASS**. The bundled-list script is blocked on first navigation, and the pinned AMO-signed add-on is active | `smoke/check-ubo-preinstall/` | +| 5 | `--check-ubo-lifecycle` | 0 | **PASS**: all 10 rows (disable, restart, remove, APK reinstall) | `smoke/check-ubo-lifecycle/` | +| 6 | `--check-ubo` | 0 | **PASS** | `smoke/check-ubo/` | +| 7 | `--check-search` | 0 | **PASS** on a fresh profile. The uBO sheet is acknowledged by the harness, the query goes to `noai.duckduckgo.com` with no partner parameter, and the 4 engines are as configured. **Defect B is fixed** | `smoke/check-search/` | +| 8 | `--check-no-suggest` (harness `aabbb7a7`, byte rule) | 1 | **FAIL** under that harness's rule: 16 outbound payload packets (642 B) in the typing window, of which 3 (138 B) are classed background (Remote Settings) and 13 (504 B) are not; the 13 failed the check. The sheet was acknowledged (defect B fixed), the pre-typing wait settled after 106 s, no suggestion endpoint or sponsored host was contacted, the switch is OFF and the round trip passes. Every red packet is an HTTP/2-sized keep-alive or close record on a connection opened **before** typing. **Not attributed to the search toolbar**; see below. **Superseded by rows 8a–8d** | `smoke/check-no-suggest/` (includes `typing-window-connection-trace.txt`) | +| 8a | `--check-no-suggest --no-suggest-negative-control` (harness `dba0f279`, per-connection rule) | 1 | **FAIL, as expected.** "Show search suggestions" was turned ON through Settings before typing (`False -> True`) and restored OFF afterwards. Typing then opened 3 new TLS connections to **`ac.duckduckgo.com`** (40.114.177.156:443; 3,404 + 2,107 + 2,107 B out) after a udp/53 query for it, plus 2 new DoT connections to 10.0.2.3:853: 6 typing flows. In the same window the 7 pre-existing AMO/uBO-host flows were graded `keepalive`. The check sees what it guards | `no-suggest-attribution/check-no-suggest-negative-control/` | +| 8b | `--check-no-suggest` (harness `dba0f279`) | 0 | **PASS**. Fresh profile, sheet acknowledged, quiet after 107 s. Typing window: 7 `keepalive` + 3 `background` flows, 0 typing flows. The byte rule would still have failed it: 13 non-background packets, 504 B, all keep-alive or close records | `no-suggest-attribution/check-no-suggest-1/` | +| 8c | `--check-no-suggest` (harness `dba0f279`) | 0 | **PASS**. Quiet after 103 s; 7 `keepalive` + 3 `background`, 0 typing flows (again 13 packets / 504 B under the old rule) | `no-suggest-attribution/check-no-suggest-2/` | +| 8d | `--check-no-suggest` (harness `dba0f279`) | 0 | **PASS**. Quiet after 106 s; 7 `keepalive` + 3 `background`, 0 typing flows (again 13 packets / 504 B under the old rule) | `no-suggest-attribution/check-no-suggest-3/` | +| 9 | baseline suite, including the **full graphics acceptance** | 0 | **PASS**, 8 of 8: https-only interstitial, page-load http/https, **webgl**, video, getUserMedia, extension, pref-dump. Graphics acceptance `acceptanceComplete: true`, **161 checks passed**. These include `ui-canvas-allow-private`, `ui-webgl-allow-private`, `private-choices-isolated-and-cleared-on-last-private-close`, every `frame-*` row and `frame-origin-port-and-revoke-isolation`, `session-exceptions-expire-on-process-restart`, `remembered-exceptions-survive-process-restart`, and `quiet-review-opens-permissions-in-normal-and-private-tabs` | `smoke/baseline-smoke/` (`graphics-summary.json`, `graphics-runner-tail.log`, `graphics-acceptance.tar.xz`) | +| 10 | `--check-update-privacy` | 0 | **PASS**. The row is compiled out, and no update-host traffic was seen across launch and Settings | `smoke/check-update-privacy/` | +| 11 | `--check-https-only` | 0 | **PASS** | `smoke/check-https-only/` | +| 12 | `--check-no-gms --check-no-adjust` (with `--serial`, so the baseline runs again) | 0 | **PASS**: both static checks, plus the whole baseline again, including a **second full graphics acceptance pass** | `smoke/static-no-gms-no-adjust/` | +| 13 | `--check-strings` | 0 | **PASS**. 234,764 rows, 0 unexplained. 36 screen stops, 0 branded strings shipped by the APK. 1 remote AMO description is reported, not gated | `smoke/check-strings/` | +| 14 | `--self-test` | 0 | **PASS** (`SELF-TEST OK`). All 7 probes reported FAIL when fed a wrong expectation | `smoke/self-test/` | +| 15 | `--first-run-capture` | 1 | **expected red (E12)**. 107 events, app UID rx +20,720,714 B / tx +422,109 B | `smoke/first-run-capture/`, `first-run-host-comparison.json` | +| 16 | `--check-no-remote-settings` | 1 | **expected red (E12)**. 4 events to the 3 Remote Settings hosts | `smoke/check-no-remote-settings/` | + +**Tally (rows 1–16, harness `aabbb7a7`):** 14 PASS and 1 expected negative-control FAIL (Beta 2). Two rows +are expected red under E12. One row FAILed: `--check-no-suggest` (row 8). + +**After the harness change (rows 8a–8d, harness `dba0f279`):** `--check-no-suggest` PASSes 3 of 3 on fresh +profiles, and its negative control FAILs as expected on `ac.duckduckgo.com`. No row is red apart from +the E12 rows and the two negative controls. + +### about:config CSP (3a): why logcat alone proves nothing, and what does + +`aboutconfig-csp/aboutconfig-csp-probe.py` ran on the same emulator right after row 3, on a fresh +profile, and reused the committed harness's own client and probes (`work/harness/driver.py`). It +opened about:config, waited for 30 rows, drove the page's own filter box, and toggled a pref it had +created (the toggle took effect). It then read the whole console service. + +- **Console service:** 0 `Content-Security-Policy` / `script-src-attr` messages whose source is + about:config. As a positive control, the probe deliberately triggered an inline handler under + `script-src 'none'` in a web page. The query caught that violation: category + `CSP_CSPEventHandlerScriptViolation2`, source `about:srcdoc`, text "blocked an event handler + (script-src-attr)". So the query does see this class of error, and about:config produced none. + Stage C's failing build produced 13 of these (`../../diag/new-153.4-aboutconfig-csp.json`). +- **Logcat:** 0 CSP lines, both in the probe's stream (4,019 lines) and in row 3's stream + (`smoke/check-aboutconfig/check-aboutconfig.logcat.gz`, 1,686 lines). However, **this release + build does not forward console errors to logcat.** Neither the probe's `Cu.reportError` marker nor + the positive-control CSP violation appeared there. So a clean logcat cannot show the absence of + CSP errors on this build. The console-service result above is the evidence. + +### `--check-no-suggest` (row 8): what the red packets are + +The packets in the typing window are listed in the check JSON (`typing_payloads`). +`typing-window-connection-trace.txt` traces their TCP connections in both directions. + +- Times in the trace are epoch − 1790932500. The pcap record at the check's `typing_capture_offset` + is at +12.3 s, and the record at `enter_capture_offset` is at +70.8 s, so typing began at or + before +12.3 s. +- The window held 16 outbound payload packets (642 B). The harness classed 3 of them (138 B, Remote + Settings) as background, and the other **13 (504 B) failed the check**. All 16 went out on **10 TLS + connections that were already open before typing**: 7 to AMO and uBO's filter-list hosts (the 13) + and 3 to Remote Settings. Between −1 s and Enter (+70.8 s) + the device sent no SYN, no DNS query (udp/53 or DoT 853) and no QUIC packet (udp/443). The + first ones after that are the DoT lookup and the connection for `noai.duckduckgo.com`. +- Payloads were 39 B or 46 B, and each was answered by a reply of the same size (the server's + ack sequence advances by exactly that size). The same connections sent the same 39/46 B + exchange about 59 s before typing started. For example, `raw.githubusercontent.com` port 48794 + exchanged one at −46.6 s, again at +12.3 s, then sent 39 B + 24 B and closed at +65.4 s. This + matches a periodic HTTP/2 keep-alive (PING / PING-ACK sized), followed by an idle-timeout close. + It does not look like a request. +- No suggestion endpoint, no sponsored host and no search host was contacted before Enter. + +The harness at `aabbb7a7` counts these packets as typing traffic. Its pre-typing wait +(`quiet_s` = 20 s) is shorter than the roughly 59 s keep-alive period, so pings from connections +opened during startup are bound to fall inside the 60 s window. **This run does not show a product +leak, but by that harness's rule the check FAILs, and row 8 stays recorded as a FAIL.** Beyond what +is in this run, this was not verified by decrypting the traffic. + +### `--check-no-suggest` after the harness change (rows 8a–8d) + +`ac1c6ee4` changed the rule to attribute the typing window **by connection**, and `86a8fd02` only +reworded its PASS line. `docs/android/SMOKE.md` ("how the typing window is judged") describes the +rule. In short, a flow is typing traffic if it opens in the window (SYN, first datagram, or a +DNS answer for its address), sends any DNS query, is any non-background UDP, goes to a configured +search or suggestion host, or sends anything but one TLS record of at most 46 B. 46 B is one 17-byte +HTTP/2 PING/GOAWAY frame in a TLS 1.2 AES-GCM record, and is the size rc2 actually sent. Every flow +and its verdict are recorded in each run's JSON under `typing_flow_attribution`. + +| | | +| --- | --- | +| `scripts/android-smoke.sh` | sha256 `dba0f279e5ca6eec7a51c1ac9d43e320536a88943c7494dca7e33b67a824ce46` (`86a8fd02`), recorded at the start of every run in `no-suggest-attribution/exit-status.jsonl` and by the driver as `harness_sha256` | +| HEAD at start | `86a8fd02` for 8a, `0927a58c` (SMOKE.md only) for 8b–8d; 0 uncommitted changes under `scripts/` for every run | +| APK | the same installed `77348e7d…af83` | +| Conditions | as above: one emulator (emulator-5584, rebooted from the same AVD with `-dns-server 9.9.9.9 -tcpdump`), `pm clear` before each run (the uBO sheet appeared and was acknowledged in all four), AMO reachable, no priming, no iptables. Every run streamed logcat | +| Wrapper | `no-suggest-attribution/run-check-attr.sh`: `smoke/run-check.sh` with only the output directory changed | + +- **Re-grade of row 8.** `no-suggest-attribution/regrade-rc2-row8.py` runs the new attribution on row 8's + own capture and offsets (the pcap kept on the build host as `work/capture-rc2-final-acceptance.pcap`). + It gives 7 `keepalive` + 3 `background` flows and 0 typing flows (`regrade-rc2-row8.json`). +- **Negative control (8a).** The detail reads `NEGATIVE CONTROL (suggestions ON before typing): + suggestion traffic to ac.duckduckgo.com was caught on 4 connection(s)`. Those 4 are the udp/53 + query and the 3 TLS connections. The other 2 typing flows are DoT lookups. The post-Enter search + control and the OFF restore both passed. +- **Superseded run.** The first run after `ac1c6ee4` (harness `e5ecbc8e…`, the first line of + `exit-status.jsonl`) PASSed too. It booted the emulator, so it has no logcat stream. Its PASS line + still used the old wording, and it was rerun under `dba0f279` rather than counted. Its output is not + copied here. +- **Unit tests** (`no-suggest-attribution/unit-tests/`, HEAD `0927a58c`, harness `dba0f279`): + `scripts/tests/test-*.py` all exit 0. `test-android-smoke.py` ran 81 tests (65 before, plus 16 for + the attribution on synthetic captures). Among them: a pre-existing keep-alive passes, a new connection + during typing fails, a large payload on an old connection fails, and DNS during typing fails. + `test-android-graphics-smoke.py` ran 30. `test-android-signing.py` and `test-android-version-code.py` + exit 2 without their required arguments, as in `gates/`. + +### First-run capture compared with rc2's own run + +Both runs used the same APK. Compared with the rc2 first-run capture, `malware-filter.pages.dev` +is the only new named host. It is the mirror for uBO's URLhaus list in the bundled uBO 1.75.0 +`assets/assets.json`. The other differences are raw CDN addresses with no DNS name in the capture. +No named host disappeared. Event count: 107 now, 91 in rc2. rx: 20.7 MB now, 23.6 MB in rc2. + +## Gates and unit tests (`gates/`) + +All were run after the device batch, on the tree being committed (HEAD `11fd562e` plus the +LW-M7-14 test fix and this directory). + +- `check-patchfail.sh --targets=android` (153.4.0esr): 0, "All patches where applied successfully". +- `lint-patch-scope`: 0. `check-patch-order`: 0. `board.py --check`: ok, 122 tasks, 32 waves, 0 warnings. + `board.py --check-scope`: ok. +- `scripts/tests/test-*.py`: all 0. `test-android-smoke.py` ran 65 tests, `test-android-graphics-smoke.py` ran 30. + The exceptions are `test-android-signing.py` and `test-android-version-code.py`, which exit 2 without + their required APK, classes or gradle-home arguments, as before. `test-android-signing.py` was then + run with `--apk` (the rc2 unsigned x86_64) and `--apksigner …/apksigner.jar`: 29 tests OK. + `test-android-version-code.py` was not run with arguments. + +## Also in this commit + +- **LW-M7-14 unit-test mock** (`docs/android/evidence/lw-m7-14/`): the `Services.perms` double said + `EXPIRE_SESSION: 2`. The real value is 1 (`nsIPermissionManager.idl`). The literal asserts and + the fixture seeds used 2 as well. All of them now use 1, and the `.tap` was regenerated against + the rc2 tree with the command now written in the file header: still 37/37. This is evidence only; + no shipped byte changes. +- **Not changed:** the `pinned uBO 1.74.0` code comment in `patches/android/ubo-readiness.patch` + (line 124) is stale, since the pin is now 1.75.0. That comment is in Gecko JS that is packed into + `omni.ja`, so fixing it changes shipped bytes and would require a Gecko rebuild (a new rc). It is + left for the next rc that rebuilds Gecko anyway. The patch header (lines 3–8) already notes that + the comment is stale. + +## Not run or not shown + +- No physical device, no ABI other than x86_64, and no release-key signing. +- No `--strings-locale` sweep, no Fenix unit-test run, and no Mullvad upgrade rerun (rc2's + `../upgrade/` stands). +- Row 8 (`--check-no-suggest` under `aabbb7a7`) ran once. The harness change and its runs are rows 8a–8d. +- The pcaps and the AVD are not archived. They remain on the build host in + `build/rc2/final/runtime/work/`: rows 1–16 in `capture-rc2-final-acceptance.pcap` (renamed from + `capture.pcap` before the reboot, which would have deleted it), and rows 8a–8d in `capture.pcap`. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/aboutconfig-csp/aboutconfig-csp-probe.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/aboutconfig-csp/aboutconfig-csp-probe.py new file mode 100644 index 000000000..a2c991cd3 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/aboutconfig-csp/aboutconfig-csp-probe.py @@ -0,0 +1,133 @@ +#!/usr/bin/env python3 +"""about:config CSP probe (diagnostic, not a gate). Run AFTER `--check-aboutconfig`, +on the same emulator, with the rc2 APK already installed by the harness. + +It reuses the committed harness's own client (work/harness/driver.py, which +android-smoke.sh writes from itself on every run) and: + + 1. wipes the app (fresh profile) and opens a Marionette session the harness's way; + 2. POSITIVE CONTROL A: reports a marker error through the console service, to show + whether this release build forwards console errors to logcat at all; + 3. POSITIVE CONTROL B: provokes a real script-src-attr CSP violation in a web page + (an inline handler under `script-src 'none'`), to show the console query and the + logcat grep can see exactly the class of error being looked for; + 4. opens about:config, waits for a populated list, drives the page's own filter box, + and toggles a pref it created (the handlers that 153.4's baseline CSP blocked); + 5. reads every console message, and the whole logcat stream, and counts CSP / + script-src-attr errors whose source is about:config. + +usage: aboutconfig-csp-probe.py SERIAL OUTDIR +""" +import importlib.util, json, os, subprocess, sys, time + +R = "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime" +ADB = "/home/mgysin/redoubt-artifacts/android-sdk/platform-tools/adb" +PKG = "org.redoubtbrowser" +serial, out = sys.argv[1], sys.argv[2] +os.makedirs(out, exist_ok=True) + +spec = importlib.util.spec_from_file_location("drv", R + "/work/harness/driver.py") +drv = importlib.util.module_from_spec(spec) +spec.loader.exec_module(drv) + +adb = drv.Adb(ADB, serial) +app = drv.App(adb, PKG, R + "/work") +MARK = "REDOUBT-CSP-PROBE-MARKER-%d" % int(time.time()) +CONTROL_PAGE = "https://example.org/" +result = {"marker": MARK, "serial": serial} + +lc_path = os.path.join(out, "probe.logcat") +lc = subprocess.Popen([ADB, "-s", serial, "logcat", "-v", "threadtime"], + stdout=open(lc_path, "w"), stderr=subprocess.STDOUT) +m = None +try: + app.force_stop() + app.wipe() + result["installed_apk"] = adb.shell("pm path %s" % PKG, timeout=60).strip() + m = drv.open_session(app, CONTROL_PAGE) + for _ in range(120): + snap = m.script('return {url: location.href, ready: document.readyState};') + if snap and snap.get("url", "").startswith(CONTROL_PAGE) and snap.get("ready") == "complete": + break + time.sleep(0.5) + result["control_page"] = snap + + # A: console -> logcat forwarding + m.script('Cu.reportError(arguments[0]); return true;', [MARK], chrome=True) + + # B: a real script-src-attr violation in content + m.cmd("Marionette:SetContext", {"value": "content"}) + m.script(r''' + const f = document.createElement("iframe"); + f.srcdoc = "" + + ""; + document.body.appendChild(f); return true;''') + time.sleep(3) + + # about:config, driven the way the harness drives it + name = "librewolf.smoke.cspprobe.%d" % int(time.time()) + m.script('Services.prefs.setBoolPref(arguments[0], false); return true;', [name], chrome=True) + m.cmd("Marionette:SetContext", {"value": "content"}) + m.cmd("WebDriver:SetTimeouts", {"script": 60000, "pageLoad": 45000}) + m.cmd("WebDriver:Navigate", {"url": "about:config"}) + result["page"] = drv.probe_aboutconfig_page(m) + result["filter"] = drv.probe_aboutconfig_readonly(m, drv.JS_ABOUTCONFIG_FILTER, [name]) + result["toggle"] = m.script(r''' + const li = document.querySelector('#prefs-container .pref-item[name="' + arguments[0] + '"]'); + li.querySelector(".pref-button.toggle").click(); + const f = document.getElementById("filter-input"); f.focus(); f.blur(); + return true;''', [name]) + time.sleep(2) + result["pref_after_toggle"] = m.script( + 'return Services.prefs.getBoolPref(arguments[0], null);', [name], chrome=True) + m.script('Services.prefs.clearUserPref(arguments[0]); return true;', [name], chrome=True) + time.sleep(2) + + msgs = m.script(r''' + return Services.console.getMessageArray().map(x => { + let o = {message: String(x.message || "")}; + try { const e = x.QueryInterface(Ci.nsIScriptError); + o.errorMessage = e.errorMessage; o.sourceName = e.sourceName; + o.category = e.category; o.flags = e.flags; } catch (_) {} + return o; });''', chrome=True) + result["console_message_count"] = len(msgs) + def is_csp(x): + t = (x.get("errorMessage") or x["message"]) + return "Content-Security-Policy" in t or "script-src-attr" in t or x.get("category") == "CSP" + csp = [x for x in msgs if is_csp(x)] + result["console_csp_all"] = csp + result["console_csp_about_config"] = [x for x in csp if "about:config" in + ((x.get("sourceName") or "") + x["message"])] + result["console_csp_control"] = [x for x in csp if "about:config" not in + ((x.get("sourceName") or "") + x["message"])] + result["console_marker_seen"] = any(MARK in x["message"] for x in msgs) +finally: + if m: + try: m.close() + except Exception: pass + try: + app.remove_debug_config() + adb.shell("am clear-debug-app", timeout=60) + app.force_stop() + except Exception: + pass + time.sleep(2) + lc.terminate(); lc.wait() + +log = open(lc_path, errors="replace").read().splitlines() +result["logcat_lines"] = len(log) +result["logcat_marker_lines"] = [l for l in log if MARK in l] +result["logcat_csp_lines"] = [l for l in log if "Content-Security-Policy" in l or "script-src-attr" in l] +result["logcat_csp_about_config_lines"] = [l for l in result["logcat_csp_lines"] if "about:config" in l] +result["verdict"] = { + "about_config_loaded": result.get("page", {}).get("rows", 0) >= 20, + "toggle_worked": result.get("pref_after_toggle") is True, + "console_control_csp_seen": bool(result.get("console_csp_control")), + "console_about_config_csp_errors": len(result.get("console_csp_about_config", [])), + "logcat_forwards_console": bool(result["logcat_marker_lines"]), + "logcat_control_csp_seen": bool(result["logcat_csp_lines"]) and + not result["logcat_csp_about_config_lines"], + "logcat_about_config_csp_lines": len(result["logcat_csp_about_config_lines"]), +} +json.dump(result, open(os.path.join(out, "probe.json"), "w"), indent=1) +print(json.dumps(result["verdict"], indent=1)) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/aboutconfig-csp/probe.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/aboutconfig-csp/probe.json new file mode 100644 index 000000000..e2255db18 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/aboutconfig-csp/probe.json @@ -0,0 +1,70 @@ +{ + "marker": "REDOUBT-CSP-PROBE-MARKER-1790935867", + "serial": "emulator-5584", + "installed_apk": "package:/data/app/~~0l2pbbB32nOMd1hkZ-RkxA==/org.redoubtbrowser-5HRWnCayIPmPl9RUpGICnw==/base.apk", + "control_page": { + "url": "https://example.org/", + "ready": "complete" + }, + "page": { + "url": "about:config", + "title": "about:config", + "readyState": "complete", + "rows": 30, + "waitedMs": 250, + "landmarks": { + "#filter-input": true, + "#prefs-container": true, + "#new-pref-item": true + }, + "interstitial": false, + "desktopMarkup": false, + "body": " Boolean String Integer Toggle Cancel Create accessibility.AOM.enabledResetToggleaccessibility.ARIAElementReflection.enabledResetToggleaccessibility.accesskeyca", + "documentUnloadRetries": [] + }, + "filter": { + "found": true, + "before": "", + "locked": false, + "lockIcon": "none", + "disabled": false, + "waitedMs": 256, + "documentUnloadRetries": [] + }, + "toggle": true, + "pref_after_toggle": true, + "console_message_count": 14, + "console_csp_all": [ + { + "message": "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src 'none'\u201d. Consider using a hash ('sha256-h/63EHw4aeIoA2A74iXYKndVck8OhL87t/gOOKCl82A=') together with 'unsafe-hashes'.\nSource: window.cspProbeRan=1\" {file: \"about:srcdoc\" line: 0}]", + "errorMessage": "Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src 'none'\u201d. Consider using a hash ('sha256-h/63EHw4aeIoA2A74iXYKndVck8OhL87t/gOOKCl82A=') together with 'unsafe-hashes'.\nSource: window.cspProbeRan=1", + "sourceName": "about:srcdoc", + "category": "CSP_CSPEventHandlerScriptViolation2", + "flags": 0 + } + ], + "console_csp_about_config": [], + "console_csp_control": [ + { + "message": "[JavaScript Error: \"Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src 'none'\u201d. Consider using a hash ('sha256-h/63EHw4aeIoA2A74iXYKndVck8OhL87t/gOOKCl82A=') together with 'unsafe-hashes'.\nSource: window.cspProbeRan=1\" {file: \"about:srcdoc\" line: 0}]", + "errorMessage": "Content-Security-Policy: The page\u2019s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: \u201cscript-src 'none'\u201d. Consider using a hash ('sha256-h/63EHw4aeIoA2A74iXYKndVck8OhL87t/gOOKCl82A=') together with 'unsafe-hashes'.\nSource: window.cspProbeRan=1", + "sourceName": "about:srcdoc", + "category": "CSP_CSPEventHandlerScriptViolation2", + "flags": 0 + } + ], + "console_marker_seen": true, + "logcat_lines": 4019, + "logcat_marker_lines": [], + "logcat_csp_lines": [], + "logcat_csp_about_config_lines": [], + "verdict": { + "about_config_loaded": true, + "toggle_worked": true, + "console_control_csp_seen": true, + "console_about_config_csp_errors": 0, + "logcat_forwards_console": false, + "logcat_control_csp_seen": false, + "logcat_about_config_csp_lines": 0 + } +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/aboutconfig-csp/probe.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/aboutconfig-csp/probe.logcat.gz new file mode 100644 index 000000000..ee64613e3 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/aboutconfig-csp/probe.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/first-run-host-comparison.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/first-run-host-comparison.json new file mode 100644 index 000000000..f1bfaadc0 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/first-run-host-comparison.json @@ -0,0 +1,68 @@ +{ + "this_run": { + "events": 107, + "uid_rx": 20720714, + "uid_tx": 422109, + "named_hosts": [ + "cdn.jsdelivr.net", + "content-signature-2.cdn.mozilla.net", + "filters.adtidy.org", + "firefox-settings-attachments.cdn.mozilla.net", + "firefox.settings.services.mozilla.com", + "librewolf.dev", + "malware-filter.gitlab.io", + "malware-filter.pages.dev", + "pgl.yoyo.org", + "publicsuffix.org", + "raw.githubusercontent.com", + "services.addons.mozilla.org", + "ublockorigin.github.io", + "ublockorigin.pages.dev", + "versioncheck-bg.addons.mozilla.org" + ] + }, + "rc2_first_run": { + "events": 91, + "uid_rx": 23648813, + "uid_tx": 432232, + "named_hosts": [ + "cdn.jsdelivr.net", + "content-signature-2.cdn.mozilla.net", + "filters.adtidy.org", + "firefox-settings-attachments.cdn.mozilla.net", + "firefox.settings.services.mozilla.com", + "librewolf.dev", + "malware-filter.gitlab.io", + "pgl.yoyo.org", + "publicsuffix.org", + "raw.githubusercontent.com", + "services.addons.mozilla.org", + "ublockorigin.github.io", + "ublockorigin.pages.dev", + "versioncheck-bg.addons.mozilla.org" + ] + }, + "named_hosts_added": [ + "malware-filter.pages.dev" + ], + "named_hosts_gone": [], + "unnamed_destinations_added": [ + "151.101.1.91", + "151.101.65.229", + "185.199.111.133", + "185.199.111.153", + "2606:50c0:8001::154", + "2606:50c0:8003::153", + "2a04:4e42:400::347" + ], + "unnamed_destinations_gone": [ + "151.101.1.229", + "151.101.193.91", + "185.199.108.133", + "185.199.110.153", + "2606:50c0:8000::154", + "2606:50c0:8002::153", + "2a04:4e42:600::347" + ], + "note": "Same APK (77348e7d...af83) in both runs. Unnamed rows are raw IPs with no DNS name in the capture (CDN rotation between runs)." +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/check.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/check.out new file mode 100644 index 000000000..f6da2501a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/check.out @@ -0,0 +1 @@ +ok: 122 tasks, 32 waves, 0 warning(s) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/head.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/head.txt new file mode 100644 index 000000000..bc2e28592 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/head.txt @@ -0,0 +1 @@ +11fd562ea0e0f5f6dcd5e6350e273cc309f734df diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/lint.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/lint.out new file mode 100644 index 000000000..f6e51787b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/lint.out @@ -0,0 +1 @@ +lint-patch-scope: OK - 120 patch file(s), no scope violations, no hunk header without line numbers diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/order.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/order.out new file mode 100644 index 000000000..9bbcc57d4 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/order.out @@ -0,0 +1 @@ +patch order ok: 30/30 declared constraint(s) enforced across 2 target sequence(s); 162 shared-file pair(s) derived and classified. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/patchfail.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/patchfail.out new file mode 100644 index 000000000..3f3e11fd1 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/patchfail.out @@ -0,0 +1,867 @@ +Targets: android (assets/patches/common.txt first) +Firefox: firefox-153.4.0esr.source.tar.xz +Patches: 67 +Using scratch directory '/home/mgysin/redoubt-artifacts/esr-153.4/repo/tmpdir92.hFB9Me'... +Extracting 'firefox-153.4.0esr.source.tar.xz'... + +Testing patches... + +==> patches/autoconfig-setEnv.patch: + +patching file extensions/pref/autoconfig/src/prefcalls.js +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 205 with fuzz 1 (offset 9 lines). + +==> patches/custom-ubo-assets-bootstrap-location.patch: + +patching file toolkit/components/extensions/parent/ext-storage.js +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 411 with fuzz 1. + +==> patches/devtools-bypass.patch: + +patching file devtools/server/actors/thread.js +patching file devtools/server/actors/webconsole/listeners/console-api.js +patching file devtools/shared/flags.js +Hunk #1 succeeded at 60 (offset -7 lines). + +==> patches/extensions-setUninstallURL.patch: + +patching file toolkit/components/extensions/parent/ext-runtime.js +Hunk #1 succeeded at 355 (offset 2 lines). + +==> patches/firefox-in-ua.patch: + +patching file toolkit/moz.configure +Hunk #1 succeeded at 26 with fuzz 2 (offset -2 lines). + +==> patches/fpp-canvas-fix.patch: + +patching file dom/canvas/CanvasRenderingContext2D.cpp +Hunk #2 succeeded at 6688 (offset 74 lines). +Hunk #3 succeeded at 6711 (offset 74 lines). +patching file dom/canvas/ClientWebGLContext.cpp +Hunk #1 succeeded at 1293 (offset -69 lines). +Hunk #2 succeeded at 3495 (offset -138 lines). +Hunk #3 succeeded at 5219 (offset -175 lines). +patching file toolkit/components/resistfingerprinting/nsRFPService.cpp +Hunk #1 succeeded at 1889 (offset 84 lines). +Hunk #2 succeeded at 1904 (offset 84 lines). + +==> patches/limit-access.patch: + +patching file caps/nsScriptSecurityManager.cpp +Hunk #1 succeeded at 1031 (offset -8 lines). + +==> patches/moz-configure.patch: + +patching file toolkit/moz.configure +Hunk #1 succeeded at 20 (offset -2 lines). +Hunk #2 succeeded at 34 (offset -2 lines). + +==> patches/mozilla_dirs.patch: + +patching file toolkit/components/extensions/NativeManifests.sys.mjs +Hunk #1 succeeded at 37 (offset -3 lines). +patching file toolkit/xre/nsXREDirProvider.cpp +Hunk #1 succeeded at 332 (offset 16 lines). +Hunk #2 succeeded at 418 (offset 16 lines). +Hunk #3 succeeded at 466 (offset 16 lines). +Hunk #4 succeeded at 990 (offset 11 lines). +Hunk #5 succeeded at 1288 (offset 16 lines). +Hunk #6 succeeded at 1298 (offset 16 lines). +Hunk #7 succeeded at 1584 (offset 16 lines). +Hunk #8 succeeded at 1621 with fuzz 2 (offset 16 lines). +patching file xpcom/build/nsXULAppAPI.h +Hunk #1 succeeded at 113 (offset -3 lines). + +==> patches/profile-directory.patch: + +patching file extensions/pref/autoconfig/src/prefcalls.js +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 9 with fuzz 1. + +==> patches/remove-pingsender-common.patch: + +patching file python/mozbuild/mozbuild/artifacts.py +Hunk #1 succeeded at 631 (offset -3 lines). +Hunk #2 succeeded at 729 (offset -2 lines). +patching file toolkit/components/telemetry/app/TelemetrySend.sys.mjs +patching file toolkit/components/telemetry/moz.build +Hunk #1 succeeded at 6 (offset -2 lines). + +==> patches/rust-gentoo-musl.patch: + +patching file build/moz.configure/rust.configure +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 431 with fuzz 1 (offset 27 lines). + +==> patches/xmas-common.patch: + +patching file lw/moz.build +patching file moz.build +Hunk #1 succeeded at 256 with fuzz 1 (offset 12 lines). + +==> patches/eme-permission-common.patch: + +patching file dom/media/eme/MediaKeySystemAccessManager.cpp + +==> patches/moz-official-common.patch: + +patching file dom/media/gmp/ChromiumCDMAdapter.cpp +Hunk #1 succeeded at 68 (offset -1 lines). +Hunk #2 succeeded at 84 (offset -1 lines). +patching file media/gmp-clearkey/0.1/gmp-clearkey.cpp + +==> patches/android/rs-blocker-esr.patch: + +patching file services/settings/RemoteSettings.worker.mjs +patching file services/settings/RemoteSettingsClient.sys.mjs +patching file services/settings/RemoteSettingsWorker.sys.mjs +patching file services/settings/SharedUtils.sys.mjs +patching file services/settings/Utils.sys.mjs +patching file toolkit/components/search/SearchEngineSelector.sys.mjs +patch unexpectedly ends in middle of line +Hunk #1 succeeded at 409 with fuzz 1. + +==> patches/android/vendor-name-esr.patch: + +patching file toolkit/components/extensions/parent/ext-runtime.js +Hunk #1 succeeded at 335 (offset 2 lines). +patching file toolkit/xre/nsAppRunner.cpp + +==> patches/android/disable-data-reporting-common-esr.patch: + +patching file python/mach/mach/telemetry.py +Hunk #1 succeeded at 82 with fuzz 1. +patching file python/sites/mach.txt +patching file toolkit/components/glean/src/init/mod.rs +patching file toolkit/components/telemetry/core/Telemetry.cpp +patching file toolkit/library/rust/gkrust-features.mozbuild + +==> patches/android/disable-data-reporting-android.patch: + +patching file mobile/android/moz.configure + +==> patches/android/neterror-common-esr.patch: + +patching file toolkit/content/errors/net-error-illustrations.mjs +patching file toolkit/content/net-error-card.mjs +patching file toolkit/themes/shared/aboutNetError.css +Hunk #1 succeeded at 208 with fuzz 1. +patching file toolkit/themes/shared/illustrations/warning.svg + +==> patches/android/neterror-jar.patch: + +patching file toolkit/themes/mobile/global/jar.mn + +==> patches/android/webgl-permission-common-esr.patch: + +patching file dom/canvas/ClientWebGLContext.cpp +Hunk #1 succeeded at 24 (offset -1 lines). +Hunk #2 succeeded at 47 (offset -1 lines). +Hunk #3 succeeded at 842 with fuzz 1 (offset -11 lines). +Hunk #4 succeeded at 1005 with fuzz 1 (offset -7 lines). +patching file dom/ipc/BrowserParent.cpp +Hunk #1 succeeded at 4254 (offset 139 lines). +patching file dom/ipc/BrowserParent.h +Hunk #1 succeeded at 756 (offset 15 lines). +patching file dom/ipc/PBrowser.ipdl +Hunk #1 succeeded at 647 (offset 5 lines). +patching file modules/libpref/init/StaticPrefList.yaml +Hunk #1 succeeded at 11819 with fuzz 1 (offset 451 lines). +patching file modules/libpref/moz.build +Hunk #1 succeeded at 57 (offset -2 lines). + +==> patches/android/webgl-prompt-default.patch: + +patching file modules/libpref/init/StaticPrefList.yaml +Hunk #1 succeeded at 11823 (offset -1 lines). + +==> patches/android/autoconfig-resource-fallback.patch: + +patching file extensions/pref/autoconfig/src/nsReadConfig.cpp +patching file lw/moz.build +patching file mobile/android/installer/package-manifest.in + +==> patches/android/no-nimbus.patch: + +patching file mobile/android/fenix/app/nimbus.fml.yaml +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/experiments/NimbusSetup.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/nimbus/NimbusSystemTest.kt + +==> patches/android/fission-isolation.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt + +==> patches/android/no-nimbus-toolkit.patch: + +patching file toolkit/components/nimbus/ExperimentAPI.sys.mjs + +==> patches/android/isolated-process.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/gecko/GeckoProvider.kt + +==> patches/android/about-config.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/gecko/GeckoProvider.kt +patching file mobile/shared/chrome/geckoview/config.js +patching file mobile/shared/chrome/geckoview/config.xhtml + +==> patches/android/no-adjust.patch: + +patching file gradle/libs.versions.toml +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/AndroidManifest.xml +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Analytics.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/AdjustMetricsService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/AdjustThirdPartySharingController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/ConversionEventRecorder.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/DefaultInstallReferrerClient.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/InstallReferrerClientWrapper.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/InstallReferrerHandlingService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/InstallReferrerMetricsService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/InstallReferrerWorker.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/RtamoAttributionHandler.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/distributions/DistributionTools.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/distributions/DistributionIdManager.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/distributions/DistributionSettings.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +Hunk #1 succeeded at 111 (offset -1 lines). +Hunk #2 succeeded at 472 (offset 11 lines). +Hunk #3 succeeded at 1272 (offset 11 lines). +Hunk #4 succeeded at 1285 (offset 11 lines). +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/messaging/CustomAttributeProvider.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/OnboardingFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/AdjustMetricsServiceTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/InstallReferrerHandlingServiceTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/InstallReferrerMetricsServiceTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/InstallReferrerWorkerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/RtamoAttributionHandlerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/distributions/DistributionIdManagerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/distributions/DistributionSettingsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/FenixApplicationTest.kt +patching file mobile/android/fenix/config/detekt-baseline.xml +patching file mobile/android/fenix/docs/adjust.md +patching file mobile/android/fenix/docs/index.rst + +==> patches/android/no-onboarding.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FeatureFlags.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/continuous/ContinuousOnboardingFeature.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/termsofuse/store/TermsOfUsePromptRepository.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ContentRecommendationsFeatureHelper.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/PocketMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/reviewprompt/ReviewPromptMiddleware.kt +patching file mobile/android/android-components/components/browser/icons/src/main/java/mozilla/components/browser/icons/BrowserIcons.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/onboarding/continuous/ContinuousOnboardingFeatureTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/termsofuse/store/TermsOfUsePromptRepositoryTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/home/pocket/ContentRecommendationsFeatureHelperTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/home/PocketMiddlewareTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/reviewprompt/ReviewPromptMiddlewareTest.kt + +==> patches/android/no-glean.patch: + +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/helpers/HomeActivityTestRule.kt +patching file mobile/android/fenix/app/src/main/AndroidManifest.xml +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/BrowserDirection.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Analytics.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/GleanHelper.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanMetricsService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanUsageReportingApi.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanUsageReporting.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanUsageReportingLifecycleObserver.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanUsageReportingMetricsService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/GleanDebugToolsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/GleanDebugToolsMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/GleanDebugToolsStorage.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/GleanDebugToolsStore.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/gleandebugtools/ui/GleanDebugToolsScreen.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/navigation/DebugDrawerRoute.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/store/DebugDrawerAction.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/store/DebugDrawerNavigationMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/store/DebugDrawerTelemetryMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/ui/FenixOverlay.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/ext/Activity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/ext/Configuration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/OnboardingFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/BrowserToolbarSearchMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/res/navigation/nav_graph.xml +patching file mobile/android/fenix/app/src/main/res/xml/secret_settings_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/fake/FakeGleanProfileId.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/fake/FakeGleanProfileIdStore.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/fake/FakeGleanUsageReporting.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/GleanUsageReportingLifecycleObserverTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/GleanUsageReportingMetricsServiceTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/GleanUserProfileIdTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/debugsettings/DebugDrawerNavigationMiddlewareTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/debugsettings/GleanDebugToolsStoreTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/ext/ConfigurationKtTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/search/BrowserToolbarSearchMiddlewareTest.kt + +==> patches/android/no-gms.patch: + +patching file gradle/libs.versions.toml +patching file build.gradle +patching file mobile/android/fenix/build.gradle +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/geckoview/build.gradle +patching file mobile/android/focus-android/build.gradle +patching file mobile/android/focus-android/app/build.gradle +patching file mobile/android/focus-android/app/src/main/java/org/mozilla/focus/appreview/AppReviewUtils.kt +patching file mobile/android/android-components/.buildconfig.yml +patching file mobile/android/fenix/.buildconfig.yml +patching file mobile/android/android-components/components/lib/push-firebase/README.md +patching file mobile/android/android-components/components/lib/push-firebase/build.gradle +patching file mobile/android/android-components/components/lib/push-firebase/lint-baseline.xml +patching file mobile/android/android-components/components/lib/push-firebase/proguard-rules.pro +patching file mobile/android/android-components/components/lib/push-firebase/src/main/AndroidManifest.xml +patching file mobile/android/android-components/components/lib/push-firebase/src/main/java/mozilla/components/lib/push/firebase/AbstractFirebasePushService.kt +patching file mobile/android/android-components/components/lib/push-firebase/src/test/java/mozilla/components/lib/push/firebase/AbstractFirebasePushServiceTest.kt +patching file mobile/android/android-components/components/lib/push-firebase/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker +patching file mobile/android/android-components/components/lib/push-firebase/src/test/resources/robolectric.properties +patching file mobile/android/android-components/components/lib/integrity-googleplay/README.md +patching file mobile/android/android-components/components/lib/integrity-googleplay/build.gradle +patching file mobile/android/android-components/components/lib/integrity-googleplay/lint-baseline.xml +patching file mobile/android/android-components/components/lib/integrity-googleplay/metrics.yaml +patching file mobile/android/android-components/components/lib/integrity-googleplay/proguard-rules.pro +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/main/AndroidManifest.xml +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/main/java/mozilla/components/lib/integrity/googleplay/GooglePlayIntegrityClient.kt +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/main/java/mozilla/components/lib/integrity/googleplay/ext/StandardIntegrityManager.kt +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/test/java/mozilla/components/lib/integrity/googleplay/GooglePlayIntegrityClientTest.kt +patching file mobile/android/android-components/components/lib/integrity-googleplay/src/test/resources/robolectric.properties +patching file mobile/android/fenix/app/src/main/AndroidManifest.xml +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/BackgroundServices.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/ClientUUID.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/PlayStoreReviewPromptController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Push.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/llm/Llm.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/ActivationPing.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/MetricsUtils.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/debugsettings/integrity/FakeClientUUID.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/push/FirebasePushService.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/push/PushFxaIntegration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/push/WebPushEngineIntegration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SyncDebugFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/share/ShareToAppsSafeExtras.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/res/values/preference_keys.xml +patching file mobile/android/fenix/app/src/main/res/values/static_strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/sync_debug_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/ClientUUIDTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/PlayStoreReviewPromptControllerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/ActivationPingTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/metrics/MetricsUtilsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/push/WebPushEngineIntegrationTest.kt +patching file mobile/android/fenix/config/detekt-baseline.xml +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebAuthnTokenManager.java +patching file mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebAuthnUtils.java +patching file mobile/android/geckoview/src/test/java/org/mozilla/gecko/util/WebAuthnUtilsTest.java +patching file .prettierignore +Hunk #1 succeeded at 1727 (offset 6 lines). +patching file tools/rewriting/Generated.txt +patching file mobile/android/android-components/README.md +patching file mobile/android/android-components/components/feature/push/README.md +patching file mobile/android/fenix/docs/index.rst +patching file mobile/android/fenix/docs/Firebase-Cloud-Messaging-for-WebPush.md + +==> patches/android/no-crashreporter.patch: + +patching file mobile/android/android-components/components/lib/crash/src/androidTest/java/mozilla/components/lib/crash/service/GleanCrashReporterServiceTest.kt +patching file mobile/android/android-components/components/lib/crash/src/main/java/mozilla/components/lib/crash/CrashReporter.kt +patching file mobile/android/android-components/components/lib/crash/src/main/java/mozilla/components/lib/crash/service/GleanCrashReporterService.kt +patching file mobile/android/android-components/components/lib/crash/src/main/java/mozilla/components/lib/crash/service/MozillaSocorroService.kt +patching file mobile/android/android-components/components/lib/crash/src/main/java/mozilla/components/lib/crash/service/socorro/MozillaSocorroService.kt +patching file mobile/android/android-components/components/lib/crash/src/test/java/mozilla/components/lib/crash/service/GleanCrashReporterServiceTest.kt +patching file mobile/android/android-components/components/lib/crash/src/test/java/mozilla/components/lib/crash/service/MozillaSocorroServiceTest.kt +patching file mobile/android/android-components/components/lib/crash/src/test/java/mozilla/components/lib/crash/service/socorro/MozillaSocorroServiceTest.kt +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Analytics.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/crashes/CrashContentView.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/crashes/SettingsCrashReportCache.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/gecko/GeckoProvider.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/store/PrivacyPreferencesRepository.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/datachoices/DataChoicesScreen.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/startupCrash/StartupCrashActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/startupCrash/StartupCrashScreen.kt +patching file mobile/android/fenix/app/src/main/res/layout/view_crash_reporter.xml +patching file mobile/android/fenix/app/src/main/res/values/strings.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/crashes/CrashContentViewTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/onboarding/store/DefaultPrivacyPreferencesRepositoryTest.kt +patching file mobile/android/focus-android/app/build.gradle +patching file mobile/android/focus-android/app/src/main/java/org/mozilla/focus/Components.kt + +==> patches/android/build-fixes.patch: + +patching file build.gradle +Hunk #1 succeeded at 223 (offset 55 lines). + +==> patches/android/fenix-abi-split.patch: + +patching file mobile/android/fenix/app/build.gradle + +==> patches/android/appservices-logins-addmany.patch: + +patching file third_party/application-services/components/logins/android/src/main/java/mozilla/appservices/logins/DatabaseLoginsStorage.kt + +==> patches/android/l10n-strings.patch: + +patching file mobile/android/shared-settings.gradle +patching file mobile/android/lw-brand/brand-strings.gradle +patching file mobile/android/lw-brand/lw_brand_strings.py +patching file mobile/android/lw-brand/brand-map.txt +patching file mobile/android/lw-brand/android-l10n-pin.txt +patching file mobile/android/lw-brand/ui_brand_scan.py +patching file mobile/android/android-components/components/feature/addons/src/test/java/mozilla/components/feature/addons/ui/AddonsManagerAdapterTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/appstate/setup/checklist/SetupChecklistStateTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/exceptions/login/LoginExceptionsViewTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/onboarding/continuous/ContinuousOnboardingFeatureTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/termsofuse/experimentation/TermsOfUsePromptContentTest.kt + +==> patches/android/branding.patch: + +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/res/values/colors.xml +patching file mobile/android/fenix/app/src/main/res/drawable/ic_launcher_foreground.xml +patching file mobile/android/fenix/app/src/main/res/drawable/ic_launcher_monochrome.xml +patching file mobile/android/fenix/app/src/release/AndroidManifest.xml +patching file mobile/android/fenix/app/src/beta/AndroidManifest.xml +patching file mobile/android/fenix/app/src/debug/res/drawable/ic_launcher_foreground.xml +patching file mobile/android/fenix/app/src/beta/res/drawable/ic_launcher_foreground.xml +patching file mobile/android/fenix/app/src/nightly/res/drawable/ic_launcher_foreground.xml +patching file mobile/android/fenix/app/src/release/res/drawable/ic_launcher_foreground.xml + +==> patches/android/r8-keep-rules.patch: + +patching file third_party/application-services/proguard-rules-consumer-jna.pro + +==> patches/android/gradle-no-config-cache.patch: + +patching file gradle.properties +Hunk #1 succeeded at 10 with fuzz 1. + +==> patches/android/rs-blocker-android.patch: + +patching file third_party/application-services/components/remote_settings/src/service.rs +patching file third_party/application-services/components/remote_settings/src/client.rs + +==> patches/android/no-suggest.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/HomeSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/res/xml/home_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt + +==> patches/android/search-config.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +Hunk #1 succeeded at 2293 (offset 17 lines). +patching file mobile/android/fenix/app/src/main/res/xml/secret_settings_preferences.xml +patching file third_party/application-services/components/remote_settings/src/client.rs + +==> patches/android/update-check.patch: + +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +Hunk #1 succeeded at 770 (offset -8 lines). +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/lw/UpdateCheck.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +patching file mobile/android/fenix/app/src/main/res/values/lw_update_check.xml +patching file mobile/android/fenix/app/src/main/res/xml/preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/lw/UpdateCheckerTest.kt + +==> patches/android/deterministic-version-code.patch: + +patching file mobile/android/android-components/plugins/config/src/main/java/ConfigPlugin.kt + +==> patches/android/ubo-readiness.patch: + +patching file mobile/android/geckoview/api.txt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebExtensionController.java +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs +patching file toolkit/components/extensions/parent/ext-webRequest.js + +==> patches/android/ubo-preinstall.patch: + +patching file mobile/android/android-components/components/support/webextensions/src/main/java/mozilla/components/support/webextensions/WebExtensionSupport.kt +patching file mobile/android/android-components/components/support/webextensions/src/test/java/mozilla/components/support/webextensions/WebExtensionSupportTest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Components.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/LibreWolfUboPreinstallMiddleware.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/LibreWolfUboPreinstaller.kt +patching file mobile/android/fenix/app/src/main/res/values/strings.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/LibreWolfUboPreinstallMiddlewareTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/LibreWolfUboPreinstallerTest.kt + +==> patches/android/privacy-defaults.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/TrackingProtectionFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteBrowsingDataOnQuitFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/doh/DohSettingsProvider.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/logins/fragment/SavedLoginsSettingFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/res/xml/autofill_preferences.xml +patching file mobile/android/fenix/app/src/main/res/xml/delete_browsing_data_quit_preferences.xml +patching file mobile/android/fenix/app/src/main/res/xml/logins_preferences.xml +patching file mobile/android/fenix/app/src/main/res/xml/save_logins_preferences.xml +patching file mobile/android/fenix/app/src/main/res/xml/tracking_protection_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/TrackingProtectionFragmentTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteBrowsingDataOnQuitFragmentTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/doh/DefaultDohSettingsProviderTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/logins/fragment/SavedLoginsSettingFragmentTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt + +==> patches/android/cookie-banner-rules.patch: + +patching file services/settings/dumps/main/moz.build +patching file toolkit/components/cookiebanners/CookieBannerListService.sys.mjs +patching file toolkit/components/cookiebanners/test/unit/test_cookiebannerlistservice.js + +==> patches/android/canvas-webgl-permissions.patch: + +patching file dom/canvas/CanvasUtils.cpp +patching file dom/canvas/CanvasUtils.h +patching file dom/canvas/ClientWebGLContext.cpp +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngineSession.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/permission/GeckoPermissionRequest.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/permission/GeckoSitePermissionsStorage.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/permission/GeckoSitePermissionsStorageTest.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/permission/OriginBoundPermissionRequestTest.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/permission/OriginBoundPermissionsStorageTest.kt +patching file mobile/android/android-components/components/browser/state/src/main/java/mozilla/components/browser/state/ext/PermissionRequest.kt +patching file mobile/android/android-components/components/browser/state/src/test/java/mozilla/components/browser/state/ext/PermissionRequestTest.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/permission/OriginBoundPermission.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/permission/PermissionRequest.kt +patching file mobile/android/android-components/components/feature/sitepermissions/src/main/java/mozilla/components/feature/sitepermissions/SitePermissionsFeature.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsFeature.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/QuickSettingsSheetDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/sitepermissions/SiteSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/trustpanel/TrustPanelFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/trustpanel/ui/ProtectionPanel.kt +patching file mobile/android/fenix/app/src/main/res/values/origin_bound_permissions_ids.xml +patching file mobile/android/fenix/app/src/main/res/values/strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/site_permissions_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsDialogFragmentTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/browser/permissions/OriginBoundPermissionsFeatureTest.kt +patching file mobile/android/geckoview/api.txt +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/CanvasPermissionTest.kt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoSession.java +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/StorageController.java +patching file mobile/shared/actors/GeckoViewPermissionChild.sys.mjs +patching file mobile/shared/actors/GeckoViewPermissionParent.sys.mjs +patching file mobile/shared/components/geckoview/GeckoViewPermission.sys.mjs +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/shared/modules/geckoview/GeckoViewStorageController.sys.mjs +patching file modules/libpref/init/StaticPrefList.yaml +Hunk #1 succeeded at 11823 (offset 13 lines). + +==> patches/android/translation-assets.patch: + +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/TranslationsTest.kt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/TranslationsController.java +patching file mobile/shared/modules/geckoview/GeckoViewTranslations.sys.mjs +patching file toolkit/components/translations/AndroidTranslationAssets.sys.mjs +patching file toolkit/components/translations/TranslationsUtils.mjs +patching file toolkit/components/translations/actors/TranslationsChild.sys.mjs +patching file toolkit/components/translations/actors/TranslationsEngineChild.sys.mjs +patching file toolkit/components/translations/actors/TranslationsParent.sys.mjs +patching file toolkit/components/translations/jar.mn +patching file toolkit/components/translations/moz.build +patching file toolkit/components/translations/tests/unit/test_android_translation_assets.js +patching file toolkit/components/translations/tests/unit/xpcshell.toml +patching file toolkit/components/translations/translations.d.ts + +==> patches/android/home-section-defaults.patch: + +patching file mobile/android/fenix/app/nimbus.fml.yaml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/utils/HomeSectionDefaultsTest.kt + +==> patches/android/addon-state-durability.patch: + +patching file toolkit/mozapps/extensions/internal/AddonTestUtils.sys.mjs +patching file toolkit/mozapps/extensions/internal/AndroidAddonState.sys.mjs +patching file toolkit/mozapps/extensions/internal/XPIDatabase.sys.mjs +Hunk #3 succeeded at 1324 (offset 9 lines). +Hunk #4 succeeded at 1351 (offset 9 lines). +Hunk #5 succeeded at 1485 (offset 9 lines). +Hunk #6 succeeded at 1832 (offset 9 lines). +Hunk #7 succeeded at 1858 (offset 9 lines). +Hunk #8 succeeded at 1885 (offset 9 lines). +Hunk #9 succeeded at 1901 (offset 9 lines). +Hunk #10 succeeded at 2198 (offset 9 lines). +Hunk #11 succeeded at 2210 (offset 9 lines). +Hunk #12 succeeded at 3040 (offset 9 lines). +Hunk #13 succeeded at 3109 (offset 9 lines). +Hunk #14 succeeded at 3178 (offset 9 lines). +Hunk #15 succeeded at 4038 (offset 9 lines). +patching file toolkit/mozapps/extensions/internal/XPIInstall.sys.mjs +Hunk #1 succeeded at 1869 (offset 8 lines). +Hunk #2 succeeded at 1891 (offset 8 lines). +Hunk #3 succeeded at 1917 (offset 8 lines). +Hunk #4 succeeded at 2033 (offset 8 lines). +Hunk #5 succeeded at 4957 (offset 8 lines). +Hunk #6 succeeded at 5034 (offset 8 lines). +Hunk #7 succeeded at 5066 (offset 8 lines). +Hunk #8 succeeded at 5172 (offset 8 lines). +Hunk #9 succeeded at 5234 (offset 8 lines). +Hunk #10 succeeded at 5276 (offset 8 lines). +patching file toolkit/mozapps/extensions/internal/XPIProvider.sys.mjs +patching file toolkit/mozapps/extensions/internal/moz.build +patching file toolkit/mozapps/extensions/test/xpcshell/test_addonStartup_save_failures.js +patching file toolkit/mozapps/extensions/test/xpcshell/test_android_addon_state.js +patching file toolkit/mozapps/extensions/test/xpcshell/xpcshell.toml + +==> patches/android/sync-opt-in.patch: + +patching file mobile/android/android-components/components/feature/syncedtabs/src/main/java/mozilla/components/feature/syncedtabs/commands/SyncedTabsCommandsFlushScheduler.kt +patching file mobile/android/android-components/components/feature/syncedtabs/src/main/java/mozilla/components/feature/syncedtabs/commands/SyncedTabsCommandsFlushWorker.kt +patching file mobile/android/android-components/components/feature/syncedtabs/src/test/java/mozilla/components/feature/syncedtabs/commands/AccountServicesFlushWorkerTest.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/main/java/mozilla/components/service/fxa/AccountServices.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/main/java/mozilla/components/service/fxa/manager/FxaAccountManager.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/main/java/mozilla/components/service/fxa/sync/WorkManagerSyncManager.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/test/java/mozilla/components/service/fxa/AccountServicesDisabledTest.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/test/java/mozilla/components/service/fxa/AccountServicesTest.kt +patching file mobile/android/android-components/components/service/firefox-accounts/src/test/java/mozilla/components/service/fxa/sync/AccountServicesWorkerTest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/relay/RelayFeatureIntegration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/BackgroundServices.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/accounts/FxaWebChannelIntegration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/AccountServicesPreference.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/account/AuthCustomTabActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/account/AuthIntentReceiverActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/account/TurnOnSyncFragment.kt +patching file mobile/android/fenix/app/src/main/res/values/account_services_strings.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/HomeActivityAccountSettingsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestApplication.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/AccountServicesPreferenceTest.kt + +==> patches/android/cookie-banner-controls.patch: + +patching file docshell/base/CanonicalBrowsingContext.cpp +Hunk #3 succeeded at 1938 (offset 13 lines). +patching file docshell/base/CanonicalBrowsingContext.h +Hunk #1 succeeded at 232 (offset 1 line). +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/cookiebanners/GeckoCookieBannersStorage.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/cookiebanners/GeckoCookieBannersStorageTest.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/cookiehandling/CookieBannersStorage.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +Hunk #1 succeeded at 838 (offset 19 lines). +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/cookiebannerhandling/CookieBannerSiteController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/cookiebannerhandling/CookieBannerSiteDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/cookiebannerhandling/CustomCBHSwitchPreference.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/QuickSettingsSheetDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/protections/ProtectionsView.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/protections/cookiebanners/CookieBannerDetailsController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/quicksettings/protections/cookiebanners/CookieBannerPanelDialogFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/trustpanel/TrustPanelFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/trustpanel/ui/ProtectionPanel.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +patching file mobile/android/fenix/app/src/main/res/values/cookie_banner_controls_ids.xml +patching file mobile/android/fenix/app/src/main/res/values/preference_keys.xml +patching file mobile/android/fenix/app/src/main/res/values/strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/cookiebannerhandling/CookieBannerSettingsTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/cookiebannerhandling/CookieBannerSiteControllerTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/quicksettings/ProtectionsViewTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/quicksettings/protections/cookiebanners/DefaultCookieBannerDetailsControllerTest.kt +patching file mobile/android/geckoview/api.txt +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/CookieBannerPrivateSessionTest.kt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/StorageController.java +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/shared/modules/geckoview/GeckoViewStorageController.sys.mjs +patching file toolkit/components/cookiebanners/CookieBannerDomainPrefService.cpp +patching file toolkit/components/cookiebanners/CookieBannerDomainPrefService.h +patching file toolkit/components/cookiebanners/nsCookieBannerService.cpp +patching file toolkit/components/cookiebanners/nsCookieBannerService.h +patching file toolkit/components/cookiebanners/nsICookieBannerService.idl +patching file toolkit/components/cookiebanners/test/unit/test_cookiebanner_private_session.js +patching file toolkit/components/cookiebanners/test/unit/xpcshell.toml + +==> patches/android/firefox-suggest-policy.patch: + +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestAdmission.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestIngestionScheduler.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestIngestionWorker.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestStorage.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestSuggestionProvider.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/GlobalFxSuggestDependencyProvider.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/client/SuggestMerinoClient.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/datasource/CombinedOnlineSuggestionDataSource.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/FxSuggestAdmissionTest.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/FxSuggestSuggestionProviderTest.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/datasource/OnlineSuggestionAdmissionTest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/awesomebar/SearchSuggestionsProvidersBuilder.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/FirefoxSuggestPolicy.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SearchEngineFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +Hunk #1 succeeded at 2084 (offset 4 lines). +Hunk #2 succeeded at 2641 (offset 4 lines). +Hunk #3 succeeded at 2661 (offset 4 lines). +patching file mobile/android/fenix/app/src/main/res/values/firefox_suggest_policy_strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/search_settings_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestApplication.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/search/FirefoxSuggestPolicyTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/FenixApplicationTest.kt + +==> patches/android/no-default-shortcuts.patch: + +patching file mobile/android/fenix/app/src/main/res/raw/initial_shortcuts.json + +==> patches/android/extension-permission-durability.patch: + +patching file mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs +patching file toolkit/components/extensions/ExtensionPermissions.sys.mjs +patching file toolkit/components/extensions/test/xpcshell/test_ext_permissions_android_durability.js +patching file toolkit/components/extensions/test/xpcshell/xpcshell.toml + +==> patches/android/firefox-suggest-data.patch: + +patching file mobile/android/android-components/components/feature/fxsuggest/src/main/java/mozilla/components/feature/fxsuggest/FxSuggestStorage.kt +patching file mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/PinnedSuggestIngestionTest.kt +patching file mobile/android/fenix/app/build.gradle +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/FxSuggest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SearchEngineFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SuggestDataCatalog.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SuggestDataInstaller.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SuggestDataPreferences.kt +patching file mobile/android/fenix/app/src/main/res/values/firefox_suggest_data_strings.xml +patching file mobile/android/fenix/app/src/main/res/values/firefox_suggest_policy_strings.xml +patching file mobile/android/fenix/app/src/main/res/xml/search_settings_preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/search/SuggestDataCatalogTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/search/SuggestDataInstallerTest.kt +patching file third_party/application-services/components/remote_settings/src/client.rs +patching file third_party/application-services/components/remote_settings/src/lib.rs +patching file third_party/application-services/components/remote_settings/src/pinned_suggest.rs +patching file third_party/application-services/components/remote_settings/src/storage.rs +patching file third_party/application-services/components/suggest/tests/pinned_suggest.rs + +==> patches/android/extension-update-controls.patch: + +patching file modules/libpref/Preferences.cpp +patching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js +patching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/PrefSaveFileAsyncTest.kt +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/PrefSaveFileAsyncShutdownTest.kt +patching file modules/libpref/nsIPrefService.idl +patching file modules/libpref/test/unit/test_savePrefFileAsync.js +patching file modules/libpref/test/unit/xpcshell.toml +patching file mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebExtensionController.java +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/WebExtensionUpdateSettingsTest.kt +patching file mobile/android/geckoview/api.txt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/webextension/WebExtensionRuntime.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/GeckoEngineTest.kt +patching file mobile/android/android-components/components/feature/addons/src/main/java/mozilla/components/feature/addons/AddonManager.kt +patching file mobile/android/android-components/components/feature/addons/src/main/java/mozilla/components/feature/addons/update/AddonUpdater.kt +patching file mobile/android/android-components/components/feature/addons/src/test/java/mozilla/components/feature/addons/update/AddonUpdaterWorkerTest.kt +patching file mobile/android/android-components/components/feature/addons/src/test/java/AddonManagerTest.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/addons/ExtensionUpdatePreference.kt +patching file mobile/android/fenix/app/src/main/res/xml/preferences.xml +patching file mobile/android/fenix/app/src/main/res/values/extension_update_controls.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/addons/ExtensionUpdatePreferenceTest.kt +patching file toolkit/components/extensions/test/xpcshell/test_ext_android_update_settings.js +patching file toolkit/components/extensions/test/xpcshell/xpcshell.toml + +==> patches/android/global-privacy-controls.patch: + +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyController.kt +patching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyControllerTest.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/Engine.kt +patching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/preferences/GlobalPrivacyController.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/GlobalPrivacySettingsFragment.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/GlobalPrivacySettingsModel.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +patching file mobile/android/fenix/app/src/main/res/navigation/nav_graph.xml +patching file mobile/android/fenix/app/src/main/res/values/global_privacy_controls.xml +patching file mobile/android/fenix/app/src/main/res/xml/global_privacy_settings.xml +patching file mobile/android/fenix/app/src/main/res/xml/preferences.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/GlobalPrivacySettingsModelTest.kt +patching file mobile/android/geckoview/api.txt +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/GlobalPrivacySettingsTest.kt +patching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoGlobalPrivacyController.java +patching file mobile/shared/components/geckoview/GeckoViewGlobalPrivacy.sys.mjs +patching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs +patching file mobile/shared/components/geckoview/moz.build +patching file mobile/shared/modules/geckoview/test/xpcshell/test_global_privacy_settings.js +patching file mobile/shared/modules/geckoview/test/xpcshell/xpcshell.toml + +==> patches/android/session-cleanup.patch: + +patching file dom/base/nsFrameLoader.cpp +patching file dom/base/nsFrameLoader.h +patching file dom/chrome-webidl/FrameLoader.webidl +patching file netwerk/cookie/nsICookieManager.idl +patching file netwerk/cookie/CookieService.h +patching file netwerk/cookie/CookieService.cpp +patching file netwerk/cookie/CookiePersistentStorage.h +patching file netwerk/cookie/CookiePersistentStorage.cpp +patching file netwerk/cookie/CookieStorage.h +patching file netwerk/cookie/CookieStorage.cpp +patching file netwerk/cookie/test/unit/test_cookie_session_cleanup.js +patching file netwerk/cookie/test/unit/xpcshell.toml +patching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/SessionCleanupTest.kt +patching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js +patching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json + +==> patches/android/doh-mullvad-migration.patch: + +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/lw/DohProviderMigration.kt +patching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/doh/DohSettingsProvider.kt +patching file mobile/android/fenix/app/src/main/res/values/lw_doh_migration.xml +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/lw/DohProviderMigrationTest.kt +patching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/doh/DefaultDohSettingsProviderTest.kt + +==> patches/android/bootstrap-esr.patch: + +patching file python/mozversioncontrol/mozversioncontrol/repo/source.py +Hunk #1 succeeded at 111 (offset 20 lines). + +==> patches/android/always-fetch-latest-toolchain-artifact-esr.patch: + +patching file python/mozbuild/mozbuild/artifact_commands.py + +==> patches/android/remove-openai-esr.patch: + +patching file toolkit/components/aboutinference/content/aboutInference.js +Hunk #1 succeeded at 379 (offset -2 lines). +Hunk #2 succeeded at 398 (offset -2 lines). +patching file toolkit/components/ml/content/EngineProcess.sys.mjs +patching file toolkit/components/ml/content/backends/Pipeline.mjs +Hunk #1 succeeded at 14 (offset 2 lines). +Hunk #2 succeeded at 50 (offset 2 lines). +patching file toolkit/components/ml/jar.mn +patching file toolkit/content/license.html + +Removing '/home/mgysin/redoubt-artifacts/esr-153.4/repo/tmpdir92.hFB9Me'... + +success: All patches where applied successfully. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/run-gates.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/run-gates.sh new file mode 100755 index 000000000..63deb9e39 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/run-gates.sh @@ -0,0 +1,11 @@ +#!/bin/bash +G=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/gates +cd /home/mgysin/redoubt-artifacts/esr-153.4/repo +git rev-parse HEAD > $G/head.txt; git status --porcelain > $G/status.txt +./scripts/check-patchfail.sh --targets=android > $G/patchfail.out 2>&1; echo patchfail=$? > $G/summary.txt +python3 scripts/lint-patch-scope.py > $G/lint.out 2>&1; echo lint=$? >> $G/summary.txt +python3 scripts/check-patch-order.py > $G/order.out 2>&1; echo order=$? >> $G/summary.txt +python3 docs/android/board.py --check > $G/check.out 2>&1; echo check=$? >> $G/summary.txt +python3 docs/android/board.py --check-scope > $G/scope.out 2>&1; echo scope=$? >> $G/summary.txt +for t in scripts/tests/test-*.py; do n=$(basename $t .py); python3 $t > $G/tests-$n.out 2>&1; echo "$n=$?" >> $G/summary.txt; done +echo GATES DONE >> $G/summary.txt diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/scope.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/scope.out new file mode 100644 index 000000000..d40e13a5d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/scope.out @@ -0,0 +1 @@ +ok: 120 listed patch files — 15 common, 53 desktop, 52 android, 0 straddlers parked; PATCH-SCOPE.md agrees diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/status.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/status.txt new file mode 100644 index 000000000..4b6f7a468 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/status.txt @@ -0,0 +1,3 @@ + M docs/android/evidence/lw-m7-14/README.md + M docs/android/evidence/lw-m7-14/origin-permission-unit-test.cjs + M docs/android/evidence/lw-m7-14/origin-permission-unit-test.tap diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/summary.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/summary.txt new file mode 100644 index 000000000..c952a328b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/summary.txt @@ -0,0 +1,22 @@ +patchfail=0 +lint=0 +order=0 +check=0 +scope=0 +test-addon-state-durability=0 +test-android-fat-aar-maven=0 +test-android-graphics-smoke=0 +test-android-parity-gates=0 +test-android-signing=2 +test-android-smoke=0 +test-android-version-code=2 +test-cookie-banner-controls=0 +test-cookie-banner-snapshot=0 +test-extension-permission-durability=0 +test-extension-update-controls=0 +test-firefox-suggest-assets=0 +test-global-privacy-controls=0 +test-session-cleanup=0 +test-translation-assets=0 +test-ubo-extension=0 +GATES DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-addon-state-durability.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-addon-state-durability.out new file mode 100644 index 000000000..769320636 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-addon-state-durability.out @@ -0,0 +1,39 @@ +PASS patch applies with zero fuzz and no offsets +PASS one save awaits both writes with flush and separate atomic temp files +PASS disable completion and onDisabled observe disabled durable cache and DB +PASS enable completion and onEnabled observe enabled durable state +PASS failure in either file rejects disable; same-value retry persists it +PASS a save does not resolve while the cache write is still pending +PASS mutations during a write drain again without concurrent temp-file writers +PASS concurrent disable-enable-disable operations are ordered and end disabled +PASS removal waits for durable absence and stops policy before notifying completion +PASS queued enable after removal rejects stale handle instead of reviving it +PASS pending removal and cancellation have durable cache state and notification +PASS pending uninstall remains disabled when XPIState is resynchronized +PASS writer failure does not poison subsequent queued operations +PASS shutdown finalize drains the Android writer rather than DeferredTask +PASS desktop retains DeferredTask and JSONFile without Android writes +PASS cold start always loads DB before scan and reconciliation before cache scheduling +PASS a failed Android startup reconciliation cannot fall through to backgrounds +PASS XPI synchronization repairs both enabled-cache/disabled-DB and the inverse +PASS initial scan saves cannot replace a database which has not loaded +PASS directory scan recovers a known first install missing from a non-sideload cache +PASS directory scan removes a cached identity when its actual file is gone +PASS new save requested from a just-completed writer is not lost +PASS AbortError from database IO rejects instead of falsely acknowledging completion +PASS failed removal emits no completion event and its retained dirty state is retryable +PASS invalid and system-disable operations preserve existing validation +PASS verified update keeps latest disabled state and persists new version before completion +PASS update persistence failure reports onInstallFailed and never onInstallEnded +PASS a queued update cannot resurrect an extension removed before it acquires the queue +PASS same-version reinstall can re-enable without a nested operation-queue deadlock +PASS verified first install writes both stores before install completion +PASS install listener cancellation changes neither store nor add-on choice +PASS enable while uninstall is pending records choice without restarting policy +PASS actual missing database recovery preserves restored disabled state +PASS actual syntax database recovery preserves restored disabled state +PASS actual malformed database recovery preserves restored disabled state +PASS shadowed fallback is durably visible and active before onInstalled +PASS desktop fallback keeps the original synchronous uninstall callback +36/36 actual-source tests passed +PASS source checks; target compilation, xpcshell and immediate force-stop runtime remain pending diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-fat-aar-maven.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-fat-aar-maven.out new file mode 100644 index 000000000..542eec71f --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-fat-aar-maven.out @@ -0,0 +1,5 @@ +.... +---------------------------------------------------------------------- +Ran 4 tests in 0.013s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-graphics-smoke.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-graphics-smoke.out new file mode 100644 index 000000000..4dd062c5e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-graphics-smoke.out @@ -0,0 +1,5 @@ +.............................. +---------------------------------------------------------------------- +Ran 30 tests in 0.003s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-parity-gates.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-parity-gates.out new file mode 100644 index 000000000..31c9c9e9a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-parity-gates.out @@ -0,0 +1,34 @@ +test_android_override_is_applied_after_common (__main__.ParityGates.test_android_override_is_applied_after_common) ... ok +test_boolean_preferences_require_booleans (__main__.ParityGates.test_boolean_preferences_require_booleans) ... ok +test_cfg_read_errors_are_failures (__main__.ParityGates.test_cfg_read_errors_are_failures) ... ok +test_clear_pref_restores_default (__main__.ParityGates.test_clear_pref_restores_default) ... ok +test_commented_good_cfg_is_not_configuration (__main__.ParityGates.test_commented_good_cfg_is_not_configuration) ... ok +test_commented_override_cannot_rescue_weakened_pref (__main__.ParityGates.test_commented_override_cannot_rescue_weakened_pref) ... ok +test_connected_adb_without_probes_stays_pending (__main__.ParityGates.test_connected_adb_without_probes_stays_pending) ... ok +test_default_and_user_writes_cannot_override_lock (__main__.ParityGates.test_default_and_user_writes_cannot_override_lock) ... ok +test_default_branch_cannot_overwrite_user_branch (__main__.ParityGates.test_default_branch_cannot_overwrite_user_branch) ... ok +test_doh_explicit_off_is_the_configured_default (__main__.ParityGates.test_doh_explicit_off_is_the_configured_default) ... ok +test_https_main_and_compiled_tls_default_are_explicitly_unmeasured (__main__.ParityGates.test_https_main_and_compiled_tls_default_are_explicitly_unmeasured) ... ok +test_lock_pref_is_recognized (__main__.ParityGates.test_lock_pref_is_recognized) ... ok +test_lock_replaces_previous_locked_value (__main__.ParityGates.test_lock_replaces_previous_locked_value) ... ok +test_missing_android_cfg_cannot_pass_with_good_common (__main__.ParityGates.test_missing_android_cfg_cannot_pass_with_good_common) ... ok +test_missing_apk_stays_pending_without_contacting_adb (__main__.ParityGates.test_missing_apk_stays_pending_without_contacting_adb) ... ok +test_missing_cfg_is_failure (__main__.ParityGates.test_missing_cfg_is_failure) ... ok +test_multiline_calls_and_comments_preserve_url_strings (__main__.ParityGates.test_multiline_calls_and_comments_preserve_url_strings) ... ok +test_partial_device_inputs_stay_pending (__main__.ParityGates.test_partial_device_inputs_stay_pending) ... ok +test_pref_looking_string_does_not_override_value (__main__.ParityGates.test_pref_looking_string_does_not_override_value) ... ok +test_revocation_requires_enforcement_without_ocsp_fallback (__main__.ParityGates.test_revocation_requires_enforcement_without_ocsp_fallback) ... ok +test_self_test_accepts_both_positive_controls (__main__.ParityGates.test_self_test_accepts_both_positive_controls) ... ok +test_self_test_cannot_skip_missing_selected_cfg (__main__.ParityGates.test_self_test_cannot_skip_missing_selected_cfg) ... ok +test_self_test_detects_constant_or_broken_checker (__main__.ParityGates.test_self_test_detects_constant_or_broken_checker) ... ok +test_self_test_rejects_bad_selected_positive_control (__main__.ParityGates.test_self_test_rejects_bad_selected_positive_control) ... ok +test_static_pass_cannot_claim_live_parity (__main__.ParityGates.test_static_pass_cannot_claim_live_parity) ... ok +test_unreachable_device_stays_pending (__main__.ParityGates.test_unreachable_device_stays_pending) ... ok +test_unsupported_or_malformed_javascript_fails_closed (__main__.ParityGates.test_unsupported_or_malformed_javascript_fails_closed) ... ok +test_usage_errors_are_distinct (__main__.ParityGates.test_usage_errors_are_distinct) ... ok +test_user_write_equal_to_default_does_not_shadow_later_default (__main__.ParityGates.test_user_write_equal_to_default_does_not_shadow_later_default) ... ok + +---------------------------------------------------------------------- +Ran 29 tests in 2.148s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-signing-rc2-apk.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-signing-rc2-apk.out new file mode 100644 index 000000000..7dd82a41d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-signing-rc2-apk.out @@ -0,0 +1,36 @@ +Fixture: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-unsigned.apk -> 84646 byte reduced APK +Cryptography: real apksigner; two generated temporary keys; no release key access +test_apk_without_android_manifest_cannot_be_signed (__main__.SigningIntegration.test_apk_without_android_manifest_cannot_be_signed) ... ok +test_changed_apk_fails_checksum (__main__.SigningIntegration.test_changed_apk_fails_checksum) ... ok +test_complete_handoff_outside_bundle_with_spaces (__main__.SigningIntegration.test_complete_handoff_outside_bundle_with_spaces) ... ok +test_correct_signature (__main__.SigningIntegration.test_correct_signature) ... ok +test_corrupt_apk (__main__.SigningIntegration.test_corrupt_apk) ... ok +test_duplicate_tool_cannot_replace_omitted_tool (__main__.SigningIntegration.test_duplicate_tool_cannot_replace_omitted_tool) ... ok +test_executable_signer_path_with_spaces (__main__.SigningIntegration.test_executable_signer_path_with_spaces) ... ok +test_existing_output_not_overwritten (__main__.SigningIntegration.test_existing_output_not_overwritten) ... ok +test_handoff_wrong_key_produces_no_final_outputs (__main__.SigningIntegration.test_handoff_wrong_key_produces_no_final_outputs) ... ok +test_intake_duplicate_zip_names (__main__.SigningIntegration.test_intake_duplicate_zip_names) ... ok +test_intake_empty_directory_cannot_disable_binding (__main__.SigningIntegration.test_intake_empty_directory_cannot_disable_binding) ... ok +test_intake_failed_candidate_checksum (__main__.SigningIntegration.test_intake_failed_candidate_checksum) ... ok +test_intake_incomplete_candidate_manifest (__main__.SigningIntegration.test_intake_incomplete_candidate_manifest) ... ok +test_intake_missing_counterpart (__main__.SigningIntegration.test_intake_missing_counterpart) ... ok +test_intake_rejects_correctly_signed_changed_payload_and_manifest (__main__.SigningIntegration.test_intake_rejects_correctly_signed_changed_payload_and_manifest) ... ok +test_intake_unknown_signed_filename (__main__.SigningIntegration.test_intake_unknown_signed_filename) ... ok +test_late_signing_failure_keeps_complete_set_unpublished (__main__.SigningIntegration.test_late_signing_failure_keeps_complete_set_unpublished) ... ok +test_manifest_filename_is_literal (__main__.SigningIntegration.test_manifest_filename_is_literal) ... ok +test_missing_apk_and_mixed_status (__main__.SigningIntegration.test_missing_apk_and_mixed_status) ... ok +test_missing_apk_from_bundle (__main__.SigningIntegration.test_missing_apk_from_bundle) ... ok +test_missing_manifests (__main__.SigningIntegration.test_missing_manifests) ... ok +test_missing_signing_document (__main__.SigningIntegration.test_missing_signing_document) ... ok +test_missing_tool_from_bundle (__main__.SigningIntegration.test_missing_tool_from_bundle) ... ok +test_selftest_requires_real_positive_and_wrong_key_results (__main__.SigningIntegration.test_selftest_requires_real_positive_and_wrong_key_results) ... ok +test_signing_tool_failure_status_propagates (__main__.SigningIntegration.test_signing_tool_failure_status_propagates) ... ok +test_unexpected_v1 (__main__.SigningIntegration.test_unexpected_v1) ... ok +test_v2_only (__main__.SigningIntegration.test_v2_only) ... ok +test_verifier_tool_failure_is_not_success (__main__.SigningIntegration.test_verifier_tool_failure_is_not_success) ... ok +test_wrong_fingerprint (__main__.SigningIntegration.test_wrong_fingerprint) ... ok + +---------------------------------------------------------------------- +Ran 29 tests in 7.899s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-signing.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-signing.out new file mode 100644 index 000000000..fa0d5cb38 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-signing.out @@ -0,0 +1,2 @@ +usage: test-android-signing.py [-h] [--apk APK] [--apksigner APKSIGNER] +test-android-signing.py: error: required input is missing: /home/mgysin/redoubt-artifacts/esr-153.4/repo/librewolf-android-apk-153.4.0esr-1/apk/fenix-x86_64-release-unsigned.apk diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-smoke.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-smoke.out new file mode 100644 index 000000000..196dbe01e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-smoke.out @@ -0,0 +1,14 @@ +......[smoke] installing candidate.apk (0 MB) +....[smoke] acknowledging the first-run 'uBlock Origin was added' sheet (one tap on its OK) +.[smoke] acknowledging the first-run 'uBlock Origin was added' sheet (one tap on its OK) +.[smoke] acknowledging the first-run 'uBlock Origin was added' sheet (one tap on its OK) +........[smoke] apk=/tmp/tmp7vtumwl2/candidate.apk +[smoke] package=org.redoubtbrowser +[smoke] apk=/tmp/tmp7vtumwl2/candidate.apk +[smoke] package=org.redoubtbrowser +.[smoke] restart-control FAIL unexpected document +............................................ +---------------------------------------------------------------------- +Ran 65 tests in 0.023s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-version-code.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-version-code.out new file mode 100644 index 000000000..6ee49d802 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-android-version-code.out @@ -0,0 +1,3 @@ +usage: test-android-version-code.py [-h] --classes CLASSES + --gradle-home GRADLE_HOME +test-android-version-code.py: error: the following arguments are required: --classes, --gradle-home diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-cookie-banner-controls.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-cookie-banner-controls.out new file mode 100644 index 000000000..a7ef303c6 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-cookie-banner-controls.out @@ -0,0 +1,25 @@ +PASS archive inputs verified and patch applies with zero fuzz/offset +PASS all reconstructed source hashes +PASS parsed XML, stable controls/scope labels, legacy safe route and absence of implicit data clearing +PASS set acknowledges correct normal scope +PASS remove acknowledges correct normal scope +PASS unset domain inherits only its corresponding global mode false +PASS set acknowledges correct temporary private scope +PASS remove acknowledges correct private scope +PASS unset domain inherits only its corresponding global mode true +PASS SetCookieBannerModeForDomain native failure terminates with an error +PASS SetCookieBannerModeForDomain invalid URI terminates before native mutation +PASS RemoveCookieBannerModeForDomain native failure terminates with an error +PASS RemoveCookieBannerModeForDomain invalid URI terminates before native mutation +PASS GetCookieBannerModeForDomain native failure terminates with an error +PASS GetCookieBannerModeForDomain invalid URI terminates before native mutation +PASS globally disabled query preserves domain exceptions without querying native storage +PASS token acquisition reports inactive native session errors +PASS SetCookieBannerModeForDomain forwards immutable private token to native scoped API +PASS SetCookieBannerModeForDomain rejects a private token masquerading as a normal choice +PASS RemoveCookieBannerModeForDomain forwards immutable private token to native scoped API +PASS RemoveCookieBannerModeForDomain rejects a private token masquerading as a normal choice +PASS stale scoped read rejects before native preference access +PASS 19 actual-JS event tests; native lifetime and banner behavior remain target gates +PASS actual C++ counter/token helpers/observers and pre/post-init mutation guards (43 assertions); platform/IO/container boundaries mocked +NOT RUN standalone Kotlin JUnit gate: provide --kotlin-cache; target build/full Fenix/runtime also remain required diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-cookie-banner-snapshot.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-cookie-banner-snapshot.out new file mode 100644 index 000000000..a76f2e1eb --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-cookie-banner-snapshot.out @@ -0,0 +1,28 @@ +PASS patch applies with fuzz=0 and no offsets +PASS actual moz.build adds exactly one Android snapshot and preserves desktop/iOS outputs +PASS pinned snapshot: 262208 bytes, 558 unique IDs, 1601 domains, 9 global rules +PASS actual pinned snapshot imports all 558 unique rules without any Remote Settings client +PASS missing file rejects initialization before inserting rules or observers +PASS fetch failure rejects initialization before inserting rules or observers +PASS truncated file rejects initialization before inserting rules or observers +PASS same-size corruption rejects initialization before inserting rules or observers +PASS actual schema validator accepts the complete reviewed snapshot +PASS wrong timestamp is rejected by the production snapshot validator +PASS wrong count is rejected by the production snapshot validator +PASS unknown envelope field is rejected by the production snapshot validator +PASS duplicate rule ID is rejected by the production snapshot validator +PASS invalid rule shape is rejected by the production snapshot validator +PASS unknown rule field is rejected by the production snapshot validator +PASS missing metadata is rejected by the production snapshot validator +PASS unsupported targeting is rejected by the production snapshot validator +PASS shutdown during snapshot load prevents insertion and observer registration +PASS old load cannot insert into a newly initialized lifecycle +PASS test rule schema completion after shutdown cannot insert stale test rules +PASS normal-only and private-only enabled services can initialize and both-disabled cannot import +PASS repeated init registers observers once and shutdown/reinit reloads the snapshot +PASS test override skips packaged data and rejects invalid rules without Remote Settings +PASS concurrent test-pref reloads keep only the latest rules and reset both execution contexts +PASS Android ignores a synthetic Remote Settings sync event +PASS desktop still imports Remote Settings and applies sync events including legacy conversion +23 actual-source cookie-banner loader tests passed; native rejection is NOT tested here. +PASS source validation; Gecko build, xpcshell and actual banner-rejection runtime remain separate gates diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-extension-permission-durability.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-extension-permission-durability.out new file mode 100644 index 000000000..600517a80 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-extension-permission-durability.out @@ -0,0 +1,46 @@ +PASS source patch replay: zero fuzz, no offsets +PASS add completion waits for flushed atomic JSON +PASS add failure preserves committed memory and same-choice retry +PASS remove completion waits for flushed atomic JSON +PASS remove failure preserves committed memory and same-choice retry +PASS removeAll completion waits for flushed atomic JSON +PASS removeAll failure preserves committed memory and same-choice retry +PASS different IDs serialize whole-file snapshots without lost grants +PASS a failed ID does not poison the next queued ID +PASS same-ID read and revoke remain behind a pending grant +PASS graceful shutdown waits the complete cross-ID queue and test teardown detaches it +PASS callers cannot mutate a committed Android legacy record +PASS JSON ignores stale derived grant and denial +PASS KV ignores stale derived grant and denial +PASS modern KV still awaits its native write and emits no legacy JSON write +PASS modern KV write rejection stays visible and retryable +PASS desktop legacy scheduled persistence and cache behavior are preserved +PASS uninstall waits only the original exact-ID permission task +PASS uninstall rejects original cleanup failure without silently retrying +PASS uninstall missing cleanup cannot acknowledge success +PASS uninstall wrong-id cleanup cannot acknowledge success +PASS uninstall wrong-task cleanup cannot acknowledge success +PASS uninstall duplicate cleanup cannot acknowledge success +PASS uninstall registry failure propagates and detaches observer +PASS pinned observer really emits the exact permission task before return +PASS 24 production-source tests; target runtime pending +PASS original delayed-write source is rejected by the same completion test +test_actual_bound_and_ack (__main__.GraderTests.test_actual_bound_and_ack) ... ok +test_api_transport_calls_only_the_production_choice_route (__main__.GraderTests.test_api_transport_calls_only_the_production_choice_route) ... ok +test_baseline_binding_is_explicit_and_rejects_candidate_mode (__main__.GraderTests.test_baseline_binding_is_explicit_and_rejects_candidate_mode) ... ok +test_first_command_after_real_callback_is_timestamped_force_stop (__main__.GraderTests.test_first_command_after_real_callback_is_timestamped_force_stop) ... ok +test_incomplete_or_pending_results_are_not_acceptance (__main__.GraderTests.test_incomplete_or_pending_results_are_not_acceptance) ... ok +test_missing_parser_origin_and_stale_report_are_rejected_by_shared_observer (__main__.GraderTests.test_missing_parser_origin_and_stale_report_are_rejected_by_shared_observer) ... ok +test_missing_stale_wrong_or_false_ack_rejected (__main__.GraderTests.test_missing_stale_wrong_or_false_ack_rejected) ... ok +test_missing_stop_or_intervening_observer_rejected (__main__.GraderTests.test_missing_stop_or_intervening_observer_rejected) ... ok +test_no_apk_with_connected_fake_adb_cannot_pass (__main__.GraderTests.test_no_apk_with_connected_fake_adb_cannot_pass) ... ok +test_removed_legacy_disk_grant_or_unknown_backend_rejected (__main__.GraderTests.test_removed_legacy_disk_grant_or_unknown_backend_rejected) ... ok +test_removed_state_cannot_retain_a_private_permission (__main__.GraderTests.test_removed_state_cannot_retain_a_private_permission) ... ok +test_slow_callback_checkpoint_is_pending (__main__.GraderTests.test_slow_callback_checkpoint_is_pending) ... ok +test_wrong_packaged_permission_module_fails (__main__.GraderTests.test_wrong_packaged_permission_module_fails) ... ok + +---------------------------------------------------------------------- +Ran 13 tests in 0.005s + +OK +PASS host source/runner checks; Android xpcshell, target build and real force-stop regression remain pending diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-extension-update-controls.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-extension-update-controls.out new file mode 100644 index 000000000..d159ce9dd --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-extension-update-controls.out @@ -0,0 +1,22 @@ +PASS 153.4.0esr before tree (tarball + Android stack) and exact --fuzz=0 replay of 27 paths +PASS source hashes, JavaScript syntax, XML/JSON/TOML and native test registration (not C++ compilation) +PASS fresh defaults, mixed values and lock state are effective, read-only facts +PASS nonboolean and locked requests do not partially write +PASS unusable profile or disk fails preflight before user-pref mutation +PASS queued choice closes automatic admission until actual write completes +PASS policy lock acquired during preflight rejects before mutation +PASS failed final write retains native state without claiming disk success and queue can retry +PASS unconfirmed On cannot reopen automatic admission through an unrelated read +PASS failed write preserves external newer values +PASS same-value external writer is never erased by inferred rollback after failure +PASS concurrent choices serialize with snapshots and each gets its own state +PASS automatic off stops before metadata lookup and manifest +PASS off while metadata is in flight prevents subsequent lookup and manifest +PASS off while extension lookup is in flight prevents manifest +PASS off or per-addon policy at final admission prevents XPI installation +PASS automatic enabled installs with periodic reason and retains signed prompt handler +PASS per-addon explicit enable retains desktop mixed-default behavior +PASS manual update remains admitted while automatic off and uses user-request reason +PASS an already started install may finish after automatic setting changes +PASS 18 actual-source JavaScript control tests (native I/O and Android runtime not executed) +PENDING target C++/Java/Kotlin compilation, native/Kotlin tests, APK restart/network/signed-update acceptance diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-firefox-suggest-assets.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-firefox-suggest-assets.out new file mode 100644 index 000000000..cc90f7e96 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-firefox-suggest-assets.out @@ -0,0 +1,5 @@ +......... +---------------------------------------------------------------------- +Ran 9 tests in 0.123s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-global-privacy-controls.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-global-privacy-controls.out new file mode 100644 index 000000000..9da5e15e2 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-global-privacy-controls.out @@ -0,0 +1,22 @@ +PASS native defaults and existing middle referrer choice are read without writes +PASS locked hidden user state is not confused with effective default +PASS unknown malformed mixed-batch and invalid typed writes reject before save or mutation +PASS locked requests and absent native pref types never touch persistence +PASS preflight failure leaves this operation without any pref mutation +PASS lock changes during preflight are revalidated before mutation +PASS type changes during preflight are revalidated before mutation +PASS native same-default normalization saves successfully and reset clears non-default choice +PASS failed final save preserves actual memory and uncertainty across later read +PASS same-choice retry performs actual saves and clears prior uncertainty +PASS queued reads and reset wait until final I/O of the preceding change finishes +PASS external write while final snapshot saves is superseded and current disk state unconfirmed +PASS synchronous observer supersession cannot acknowledge the requested choice +PASS setter throwing after mutation reports memory truth and unconfirmed save +PASS queued request captures caller choice before caller mutation +PASS a failed read cannot poison later serialized operations +PASS unknown existing referrer integer is preserved by read but not admitted as a write +PASS global WebGL mode and quiet flag leave exact site decisions intact +PASS 18 actual-module host tests with explicit pref/I/O doubles; native/Android execution NOT RUN +PASS 153.4.0esr before tree (tarball + Android stack); exact --fuzz=0 replay; 21 after hashes +INTEGRATION SOURCE CHECKS PASS: native registration/packaging, nonpersistent controls, XML resources and enum0/1/2. +HOST ONLY: target C++/Java/Kotlin compilation, native/GV/Fenix suites and APK behavior remain unrun. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-session-cleanup.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-session-cleanup.out new file mode 100644 index 000000000..5341f9405 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-session-cleanup.out @@ -0,0 +1,5 @@ +PASS 153.4.0esr before tree (tarball + Android stack); all 15 declared source outputs; exact replay without offsets/fuzz +PASS pinned XPIDL/WebIDL parsers and new-method semantics; imported-type code generation remains target work +PASS JS syntax, JSON/TOML, inherited35 test API and 9 cookie / 5 frame target test definitions +PENDING native C++/IDL code generation and Kotlin compilation; actual cookie xpcshell/GeckoView execution. +PENDING all-writer/cache admission, remaining category acknowledgments, retention coordinator and durable journal; no full cleanup-success claim. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-translation-assets.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-translation-assets.out new file mode 100644 index 000000000..1952015c7 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-translation-assets.out @@ -0,0 +1,60 @@ +test_extra_or_truncated_input_fails_exact_pin (__main__.PackageTests.test_extra_or_truncated_input_fails_exact_pin) ... ok +test_make_prerequisites_are_android_only (__main__.PackageTests.test_make_prerequisites_are_android_only) ... ok +test_missing_and_corrupt_inputs_do_not_stage (__main__.PackageTests.test_missing_and_corrupt_inputs_do_not_stage) ... ok +test_offline_stage_matches_reviewed_bytes_on_repeat (__main__.PackageTests.test_offline_stage_matches_reviewed_bytes_on_repeat) ... ok +test_provenance_pins_match_the_fixed_packager_pins (__main__.PackageTests.test_provenance_pins_match_the_fixed_packager_pins) ... ok +test_verified_inputs (__main__.PackageTests.test_verified_inputs) ... ok + +---------------------------------------------------------------------- +Ran 6 tests in 0.067s + +OK +PASS patch applies with zero fuzz and no offsets +PASS complete pinned catalog preserves exact Android and release targeting without network +PASS nightly eligibility preserves the exact reviewed targeted records +PASS metadata filters and returned-record mutations cannot change the catalog +PASS missing and same-size corrupted catalogs fail before network +PASS passive cache and status calls never download missing models +PASS bundled WASM passes real compressed and decompressed integrity without network +PASS explicit operation downloads one exact asset with no credentials/referrer/redirect/discovery +PASS offline cache survives a new provider and status/deletion reflect real files +PASS unlisted IDs, changed URLs and changed decompression pins cannot authorize transfer +PASS record validator rejects URL tricks, unknown targeting and excessive size +PASS truncated response leaves no usable cache or temporary file +PASS same-size corruption response leaves no usable cache or temporary file +PASS oversized response leaves no usable cache or temporary file +PASS redirect response leaves no usable cache or temporary file +PASS unexpected URL response leaves no usable cache or temporary file +PASS length mismatch response leaves no usable cache or temporary file +PASS inference decompression uses real zstd, exact expanded size and expanded hash +PASS cancelled operation rejects promptly and late response cannot cache +PASS transfer timeout aborts the operation and leaves no cache +PASS Delete All cancels in-flight transfer and cannot be undone by late completion +PASS deletion serializes with an already-writing cache commit and cleans its temporary file +PASS concurrent operations preserve cancellation identity and one valid atomic cache +PASS Delete All also cancels operations still selecting metadata +PASS operation cannot reuse authorization after success or target a second record set +PASS shutdown aborts active transfers and refuses new authorizations +PASS actual Parent selection retains complete direct and pivot record sets without RS clients +PASS actual Parent size, passive engine payload and false-download request cannot authorize transfers +PASS actual Parent refuses stale documents before operation selection +PASS actual Parent pagehide cancellation prevents late preparation from translating +PASS actual Parent rechecks current WindowGlobal after asynchronous engine preparation +CATALOG_INVENTORY {"selectedRecords":217,"completeDirectionalPairs":106,"sourceLanguages":54,"targetLanguages":54} +PASS actual language download and Delete All use the new provider without a Remote Settings constructor +PASS actual native bridge defaults missing network flag to false and scopes cancellation by UUID +PASS actual native bridge only authorizes explicit true and module disable cancels pending work +PASS actual model-management bridge rejects malformed IDs, supports cancellation, and has no cache-download command +PASS actual metadata bridge cannot reach explicit download helpers +PASS already-aborted and synchronously cancelled operations are observed without stray rejection +PASS operation validity is rechecked before starting a queued network request +PASS desktop Parent retains its Remote Settings client and sync subscription +PASS actual child actor binds pagehide cancellation to its own actor on Android only +PASS cancelling a concurrent second write preserves a previously committed valid cache +PASS same-language or invalid requests cannot fetch even catalog metadata +PASS an unlisted language download cannot report a successful empty operation +PASS actual inference child verifies the WASM and every model expanded payload +PASS stale document during atomic move rolls back committed bytes without an AbortSignal event +PASS reviewed WASM4 instantiates with the actual frozen Bergamot glue and native API +45 actual-source translation asset tests passed; Gecko/UI/inference integration remains separate. +PASS static/source checks; target compilation, Gecko tests, real DOM translation and offline restart remain pending diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-ubo-extension.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-ubo-extension.out new file mode 100644 index 000000000..6a57c1d18 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/gates/tests-test-ubo-extension.out @@ -0,0 +1,5 @@ +...................... +---------------------------------------------------------------------- +Ran 22 tests in 0.027s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-1/check-no-suggest-1.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-1/check-no-suggest-1.err new file mode 100644 index 000000000..e2e13c38c --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-1/check-no-suggest-1.err @@ -0,0 +1,25 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] acknowledging the first-run 'uBlock Origin was added' sheet (one tap on its OK) +[smoke] check-no-suggest: waiting for uBO's post-launch list update (37s after launch, fetch period 5s) and a quiet capture before typing +[smoke] check-no-suggest: quiet after 107s; pre-typing outbound bytes by host: {'10.0.2.3': 3482, 'services.addons.mozilla.org': 1146, 'versioncheck-bg.addons.mozilla.org': 965, 'librewolf.dev': 2406, '34.160.90.233': 5008, 'raw.githubusercontent.com': 2404, '45.86.153.23': 5681, 'malware-filter.gitlab.io': 2509, 'ublockorigin.github.io': 2570, 'filters.adtidy.org': 2372, 'pgl.yoyo.org': 2468, 'ublockorigin.pages.dev': 2455, '2a06:98c1:3121::4': 14784, 'cdn.jsdelivr.net': 2702, '2a04:4e42::485': 14784, 'publicsuffix.org': 2403} +[smoke] check-no-suggest: typed 'lwsmokeq39844' into the toolbar; idling 60s WITHOUT pressing Enter (device addresses: 10.0.2.15, 10.0.2.16, fe80::4c2c:767:af9f:e07d, fe80::600c:98ff:feb5:3f90, fe80::6c2c:99ff:fe9f:75ea, fec0::51d9:dc60:627a:5535, fec0::600c:98ff:feb5:3f90, fec0::6ae2:cc16:1e3d:8592, fec0::e4d5:58d1:9be3:dfb7) +[smoke] check-no-suggest: flow tcp 10.0.2.16:47826 -> 151.101.129.91:443 firefox.settings.services.mozilla.com opened before-typing, out [46]: background +[smoke] check-no-suggest: flow tcp 10.0.2.16:54250 -> 151.101.1.91:443 firefox-settings-attachments.cdn.mozilla.net opened before-typing, out [46]: background +[smoke] check-no-suggest: flow tcp 10.0.2.16:53632 -> 34.149.226.178:443 content-signature-2.cdn.mozilla.net opened before-typing, out [46]: background +[smoke] check-no-suggest: flow tcp 10.0.2.16:56032 -> 151.101.193.91:443 services.addons.mozilla.org opened before-typing, out [46, 46, 31]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:41024 -> 34.160.90.233:443 versioncheck-bg.addons.mozilla.org opened before-typing, out [46, 46, 31]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:35964 -> 185.199.111.133:443 raw.githubusercontent.com opened before-typing, out [39, 39, 24]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:52016 -> 185.199.111.153:443 ublockorigin.github.io opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:47914 -> 188.114.97.4:443 ublockorigin.pages.dev opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:47940 -> 151.101.65.229:443 cdn.jsdelivr.net opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:37220 -> 34.160.122.198:443 publicsuffix.org opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: post-Enter window closed -- 9088 outbound payload bytes on noai.duckduckgo.com connections, 2091325 total capture bytes +[smoke] check-no-suggest: post-Enter navigation 'https://noai.duckduckgo.com/?q=lwsmokeq39844&ia=web' +[smoke] check-no-suggest PASS typed 'lwsmokeq39844': for 60s no new connection, no DNS query and nothing but HTTP/2 keep-alive records on connections opened before typing (7 keep-alive, 3 background flow(s)); Enter produced 9088 payload bytes to noai.duckduckgo.com and the actual URL contains the submitted query; no sponsored host; 'Show search suggestions' OFF by default and ON/OFF round trip verified +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs-attr/check-no-suggest-1/check-no-suggest-1.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-1/check-no-suggest-1.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-1/check-no-suggest-1.json new file mode 100644 index 000000000..984633650 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-1/check-no-suggest-1.json @@ -0,0 +1,1875 @@ +{ + "checks": [ + { + "check": "check-no-suggest", + "ok": true, + "detail": "typed 'lwsmokeq39844': for 60s no new connection, no DNS query and nothing but HTTP/2 keep-alive records on connections opened before typing (7 keep-alive, 3 background flow(s)); Enter produced 9088 payload bytes to noai.duckduckgo.com and the actual URL contains the submitted query; no sponsored host; 'Show search suggestions' OFF by default and ON/OFF round trip verified", + "evidence": { + "token": "lwsmokeq39844", + "url_after_enter": "https://noai.duckduckgo.com/?q=lwsmokeq39844&ia=web", + "search_document": { + "uri": "https://noai.duckduckgo.com/?q=lwsmokeq39844&ia=web", + "ready": "complete", + "title": "lwsmokeq39844 at DuckDuckGo" + }, + "typing_events": [], + "typing_payloads": [ + { + "ts": 1790936250.113014, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 56032, + "dst": "151.101.193.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936250.113071, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41024, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936250.113092, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35964, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 39, + "background": false + }, + { + "ts": 1790936261.113682, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52016, + "dst": "185.199.111.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 39, + "background": false + }, + { + "ts": 1790936264.114108, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47914, + "dst": "188.114.97.4", + "port": 443, + "host": "ublockorigin.pages.dev", + "bytes": 39, + "background": false + }, + { + "ts": 1790936265.114397, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47940, + "dst": "151.101.65.229", + "port": 443, + "host": "cdn.jsdelivr.net", + "bytes": 39, + "background": false + }, + { + "ts": 1790936266.114627, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37220, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "bytes": 39, + "background": false + }, + { + "ts": 1790936279.115354, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53632, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "bytes": 46, + "background": true + }, + { + "ts": 1790936279.11539, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47826, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "bytes": 46, + "background": true + }, + { + "ts": 1790936282.115879, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 54250, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 46, + "background": true + }, + { + "ts": 1790936302.190606, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 56032, + "dst": "151.101.193.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936302.190657, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 56032, + "dst": "151.101.193.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 31, + "background": false + }, + { + "ts": 1790936303.190929, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41024, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936303.190985, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41024, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 31, + "background": false + }, + { + "ts": 1790936304.191242, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35964, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 39, + "background": false + }, + { + "ts": 1790936304.191282, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35964, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 24, + "background": false + } + ], + "enter_payloads": [ + { + "ts": 1790936311.037704, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60090, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 517, + "background": false + }, + { + "ts": 1790936311.087651, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 16901, + "dst": "10.0.2.3", + "port": 53, + "host": "noai.duckduckgo.com", + "bytes": 128, + "background": false + }, + { + "ts": 1790936311.111556, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60092, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936311.163986, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 32938, + "dst": "10.0.2.3", + "port": 53, + "host": "noai.duckduckgo.com", + "bytes": 37, + "background": false + }, + { + "ts": 1790936311.186366, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60094, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936311.236961, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 22863, + "dst": "10.0.2.3", + "port": 53, + "host": "noai.duckduckgo.com", + "bytes": 128, + "background": false + }, + { + "ts": 1790936311.295173, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936311.295194, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790936311.359029, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936311.359321, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936311.359348, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 322, + "background": false + }, + { + "ts": 1790936311.442884, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936311.472997, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790936311.473768, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 88, + "background": false + }, + { + "ts": 1790936311.474148, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790936311.474248, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 152, + "background": false + }, + { + "ts": 1790936311.474363, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790936311.474579, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790936311.476541, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790936311.476843, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790936311.476895, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790936311.476937, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790936311.477016, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790936311.477119, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936311.477129, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936311.477193, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936311.477389, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60098, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936311.535679, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 45298, + "dst": "10.0.2.3", + "port": 53, + "host": "links.duckduckgo.com", + "bytes": 38, + "background": false + }, + { + "ts": 1790936311.555507, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60100, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936311.615853, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 58141, + "dst": "10.0.2.3", + "port": 53, + "host": "links.duckduckgo.com", + "bytes": 128, + "background": false + }, + { + "ts": 1790936311.644846, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60102, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936311.72519, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 23192, + "dst": "10.0.2.3", + "port": 53, + "host": "links.duckduckgo.com", + "bytes": 128, + "background": false + }, + { + "ts": 1790936311.793771, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33594, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936311.793788, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33594, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 437, + "background": false + }, + { + "ts": 1790936311.871098, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33594, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936311.871265, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33594, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936311.871284, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33594, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 622, + "background": false + }, + { + "ts": 1790936311.893728, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790936311.893911, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 97, + "background": false + }, + { + "ts": 1790936311.901576, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936311.921433, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33764, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936311.921471, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33764, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790936311.927694, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936311.92874, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 99, + "background": false + }, + { + "ts": 1790936311.928932, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936311.93056, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936311.930637, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790936311.930704, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936311.933917, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936311.935699, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 100, + "background": false + }, + { + "ts": 1790936311.935751, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790936311.959546, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790936311.959831, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790936311.960075, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790936311.960433, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936311.975187, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33594, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936311.981467, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 373, + "background": false + }, + { + "ts": 1790936312.010981, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33764, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936312.011157, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33764, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936312.01121, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33764, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 270, + "background": false + }, + { + "ts": 1790936312.014833, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 87, + "background": false + }, + { + "ts": 1790936312.028785, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 103, + "background": false + }, + { + "ts": 1790936312.028909, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790936312.059912, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790936312.06394, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33764, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936312.387674, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 104, + "background": false + }, + { + "ts": 1790936312.446787, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60108, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936312.495571, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 38758, + "dst": "10.0.2.3", + "port": 53, + "host": "improving.duckduckgo.com", + "bytes": 128, + "background": false + }, + { + "ts": 1790936312.53567, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 159, + "background": false + }, + { + "ts": 1790936312.535704, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33754, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 338, + "background": false + }, + { + "ts": 1790936312.546685, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60110, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936312.556622, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33770, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936312.556643, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33770, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 441, + "background": false + }, + { + "ts": 1790936312.615523, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 61486, + "dst": "10.0.2.3", + "port": 53, + "host": "external-content.duckduckgo.com", + "bytes": 128, + "background": false + }, + { + "ts": 1790936312.633299, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33770, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936312.633465, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33770, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936312.637798, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60114, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936312.671749, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33770, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936312.672209, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49120, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936312.672232, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49120, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936312.681748, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49122, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936312.681771, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49122, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936312.682173, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49118, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936312.682189, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49118, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936312.682613, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49126, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936312.68263, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49126, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936312.683079, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49124, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936312.683096, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49124, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936312.683522, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49128, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936312.68354, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49128, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936312.696302, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60114, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 85, + "background": false + }, + { + "ts": 1790936312.696423, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60114, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 72, + "background": false + }, + { + "ts": 1790936312.696468, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60114, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 65, + "background": false + }, + { + "ts": 1790936312.745251, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49118, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936312.747011, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49128, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936312.747129, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49124, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936312.747218, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49122, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936312.747304, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49118, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936312.747313, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49118, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 338, + "background": false + }, + { + "ts": 1790936312.747398, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49126, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936312.74754, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49124, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936312.747548, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49122, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936312.747556, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49128, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936312.747641, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49118, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936312.747684, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49118, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936312.747718, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49118, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790936312.747728, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49126, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936312.747839, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49118, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790936312.754229, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49120, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936312.754414, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49120, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936312.754472, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49118, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790936312.783471, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49128, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936312.786315, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49126, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936312.786414, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49122, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936312.786491, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49124, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936312.792232, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49120, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936312.794759, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49118, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 31, + "background": false + } + ], + "sponsored_events": [], + "suggestions_switch": false, + "suggestions_toggle_round_trip": { + "on": true, + "restored_off": true + }, + "typing_capture_offset": 72851223, + "enter_capture_offset": 72857089, + "app_capture_offset": 50138709, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::4c2c:767:af9f:e07d", + "fe80::600c:98ff:feb5:3f90", + "fe80::6c2c:99ff:fe9f:75ea", + "fec0::51d9:dc60:627a:5535", + "fec0::600c:98ff:feb5:3f90", + "fec0::6ae2:cc16:1e3d:8592", + "fec0::e4d5:58d1:9be3:dfb7" + ], + "post_enter_pcap_bytes": 2091325, + "post_enter_search_payload_bytes": 9088, + "capture_seconds": 60, + "pre_typing_settle": { + "settled": true, + "waited_s": 107.4, + "earliest_s": 67, + "quiet_s": 20, + "timeout_s": 300, + "quiet_since_s": 22.0, + "ubo_schedule": { + "autoUpdateDelayAfterLaunch": 37, + "autoUpdateAssetFetchPeriod": 5 + }, + "hosts_bytes": { + "10.0.2.3": 3482, + "services.addons.mozilla.org": 1146, + "versioncheck-bg.addons.mozilla.org": 965, + "librewolf.dev": 2406, + "34.160.90.233": 5008, + "raw.githubusercontent.com": 2404, + "45.86.153.23": 5681, + "malware-filter.gitlab.io": 2509, + "ublockorigin.github.io": 2570, + "filters.adtidy.org": 2372, + "pgl.yoyo.org": 2468, + "ublockorigin.pages.dev": 2455, + "2a06:98c1:3121::4": 14784, + "cdn.jsdelivr.net": 2702, + "2a04:4e42::485": 14784, + "publicsuffix.org": 2403 + } + }, + "ubo_notice_acknowledged": true, + "typing_flow_attribution": { + "keepalive_record_max": 46, + "flows": [ + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47826, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "dns_names": [], + "opened_ts": 1790936130.086957, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936279.115, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790936279.145, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 54250, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "dns_names": [], + "opened_ts": 1790936130.558304, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936282.116, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790936282.143, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53632, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "dns_names": [], + "opened_ts": 1790936130.875699, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936279.115, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790936279.134, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 56032, + "dst": "151.101.193.91", + "port": 443, + "host": "services.addons.mozilla.org", + "dns_names": [], + "opened_ts": 1790936131.896096, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936250.113, + 46 + ], + [ + 1790936302.191, + 46 + ], + [ + 1790936302.191, + 31 + ] + ], + "window_out_bytes": 123, + "window_in": [ + [ + 1790936250.136, + 46 + ], + [ + 1790936302.217, + 31 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41024, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "dns_names": [], + "opened_ts": 1790936132.448025, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936250.113, + 46 + ], + [ + 1790936303.191, + 46 + ], + [ + 1790936303.191, + 31 + ] + ], + "window_out_bytes": 123, + "window_in": [ + [ + 1790936250.133, + 46 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35964, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "dns_names": [], + "opened_ts": 1790936132.901393, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936250.113, + 39 + ], + [ + 1790936304.191, + 39 + ], + [ + 1790936304.191, + 24 + ] + ], + "window_out_bytes": 102, + "window_in": [ + [ + 1790936250.136, + 39 + ], + [ + 1790936304.251, + 24 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52016, + "dst": "185.199.111.153", + "port": 443, + "host": "ublockorigin.github.io", + "dns_names": [], + "opened_ts": 1790936133.250111, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936261.114, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936261.135, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47914, + "dst": "188.114.97.4", + "port": 443, + "host": "ublockorigin.pages.dev", + "dns_names": [], + "opened_ts": 1790936139.860354, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936264.114, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936264.132, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47940, + "dst": "151.101.65.229", + "port": 443, + "host": "cdn.jsdelivr.net", + "dns_names": [], + "opened_ts": 1790936141.221411, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936265.114, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936265.145, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37220, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "dns_names": [], + "opened_ts": 1790936149.120442, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936266.115, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936266.139, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + } + ], + "typing_flows": [] + }, + "typing_flows_failed": [], + "unattributed_payloads": [], + "suggest_host": "ac.duckduckgo.com", + "suggest_host_flows": [], + "negative_control": false, + "negative_control_switch": null + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "dba0f279e5ca6eec7a51c1ac9d43e320536a88943c7494dca7e33b67a824ce46" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-1/check-no-suggest-1.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-1/check-no-suggest-1.logcat.gz new file mode 100644 index 000000000..6cce5bbf3 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-1/check-no-suggest-1.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-1/check-no-suggest-1.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-1/check-no-suggest-1.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-2/check-no-suggest-2.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-2/check-no-suggest-2.err new file mode 100644 index 000000000..d509274bd --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-2/check-no-suggest-2.err @@ -0,0 +1,25 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] acknowledging the first-run 'uBlock Origin was added' sheet (one tap on its OK) +[smoke] check-no-suggest: waiting for uBO's post-launch list update (37s after launch, fetch period 5s) and a quiet capture before typing +[smoke] check-no-suggest: quiet after 103s; pre-typing outbound bytes by host: {'10.0.2.3': 3930, 'services.addons.mozilla.org': 890, 'versioncheck-bg.addons.mozilla.org': 965, 'librewolf.dev': 2406, 'ublockorigin.github.io': 2744, 'raw.githubusercontent.com': 2404, '34.160.90.233': 4038, '45.86.153.23': 4447, 'filters.adtidy.org': 2372, 'malware-filter.gitlab.io': 2509, 'pgl.yoyo.org': 2468, 'ublockorigin.pages.dev': 2455, '2a06:98c1:3121::4': 14784, 'cdn.jsdelivr.net': 2495, '2a04:4e42:400::485': 14784, 'publicsuffix.org': 2403} +[smoke] check-no-suggest: typed 'lwsmokeq40045' into the toolbar; idling 60s WITHOUT pressing Enter (device addresses: 10.0.2.15, 10.0.2.16, fe80::4c2c:767:af9f:e07d, fe80::600c:98ff:feb5:3f90, fe80::6c2c:99ff:fe9f:75ea, fec0::51d9:dc60:627a:5535, fec0::600c:98ff:feb5:3f90, fec0::6ae2:cc16:1e3d:8592, fec0::e4d5:58d1:9be3:dfb7) +[smoke] check-no-suggest: flow tcp 10.0.2.16:54356 -> 151.101.1.91:443 firefox.settings.services.mozilla.com opened before-typing, out [46]: background +[smoke] check-no-suggest: flow tcp 10.0.2.16:47948 -> 151.101.129.91:443 firefox-settings-attachments.cdn.mozilla.net opened before-typing, out [46]: background +[smoke] check-no-suggest: flow tcp 10.0.2.16:53744 -> 34.149.226.178:443 content-signature-2.cdn.mozilla.net opened before-typing, out [46]: background +[smoke] check-no-suggest: flow tcp 10.0.2.16:47844 -> 151.101.65.91:443 services.addons.mozilla.org opened before-typing, out [46, 46, 31]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:41130 -> 34.160.90.233:443 versioncheck-bg.addons.mozilla.org opened before-typing, out [46, 46, 31]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:52116 -> 185.199.111.153:443 ublockorigin.github.io opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:36076 -> 185.199.111.133:443 raw.githubusercontent.com opened before-typing, out [39, 39, 24]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:35660 -> 188.114.96.4:443 ublockorigin.pages.dev opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:53730 -> 151.101.193.229:443 cdn.jsdelivr.net opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:37328 -> 34.160.122.198:443 publicsuffix.org opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: post-Enter window closed -- 9270 outbound payload bytes on noai.duckduckgo.com connections, 2003670 total capture bytes +[smoke] check-no-suggest: post-Enter navigation 'https://noai.duckduckgo.com/?q=lwsmokeq40045&ia=web' +[smoke] check-no-suggest PASS typed 'lwsmokeq40045': for 60s no new connection, no DNS query and nothing but HTTP/2 keep-alive records on connections opened before typing (7 keep-alive, 3 background flow(s)); Enter produced 9270 payload bytes to noai.duckduckgo.com and the actual URL contains the submitted query; no sponsored host; 'Show search suggestions' OFF by default and ON/OFF round trip verified +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs-attr/check-no-suggest-2/check-no-suggest-2.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-2/check-no-suggest-2.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-2/check-no-suggest-2.json new file mode 100644 index 000000000..9b7367790 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-2/check-no-suggest-2.json @@ -0,0 +1,1743 @@ +{ + "checks": [ + { + "check": "check-no-suggest", + "ok": true, + "detail": "typed 'lwsmokeq40045': for 60s no new connection, no DNS query and nothing but HTTP/2 keep-alive records on connections opened before typing (7 keep-alive, 3 background flow(s)); Enter produced 9270 payload bytes to noai.duckduckgo.com and the actual URL contains the submitted query; no sponsored host; 'Show search suggestions' OFF by default and ON/OFF round trip verified", + "evidence": { + "token": "lwsmokeq40045", + "url_after_enter": "https://noai.duckduckgo.com/?q=lwsmokeq40045&ia=web", + "search_document": { + "uri": "https://noai.duckduckgo.com/?q=lwsmokeq40045&ia=web", + "ready": "complete", + "title": "lwsmokeq40045 at DuckDuckGo" + }, + "typing_events": [], + "typing_payloads": [ + { + "ts": 1790936455.432602, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47844, + "dst": "151.101.65.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936455.432641, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41130, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936455.432653, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 36076, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 39, + "background": false + }, + { + "ts": 1790936466.433272, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53730, + "dst": "151.101.193.229", + "port": 443, + "host": "cdn.jsdelivr.net", + "bytes": 39, + "background": false + }, + { + "ts": 1790936468.433761, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35660, + "dst": "188.114.96.4", + "port": 443, + "host": "ublockorigin.pages.dev", + "bytes": 39, + "background": false + }, + { + "ts": 1790936469.434036, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52116, + "dst": "185.199.111.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 39, + "background": false + }, + { + "ts": 1790936470.434335, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37328, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "bytes": 39, + "background": false + }, + { + "ts": 1790936483.435007, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53744, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "bytes": 46, + "background": true + }, + { + "ts": 1790936483.435049, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 54356, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "bytes": 46, + "background": true + }, + { + "ts": 1790936491.435618, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47948, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 46, + "background": true + }, + { + "ts": 1790936508.143504, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47844, + "dst": "151.101.65.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936508.143567, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41130, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936508.143581, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 36076, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 39, + "background": false + }, + { + "ts": 1790936508.143656, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 36076, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936508.143758, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41130, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 31, + "background": false + }, + { + "ts": 1790936508.143828, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47844, + "dst": "151.101.65.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 31, + "background": false + } + ], + "enter_payloads": [ + { + "ts": 1790936512.421127, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60198, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 517, + "background": false + }, + { + "ts": 1790936512.453257, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 35402, + "dst": "10.0.2.3", + "port": 53, + "host": "noai.duckduckgo.com", + "bytes": 37, + "background": false + }, + { + "ts": 1790936512.475037, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60200, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936512.525873, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 17603, + "dst": "10.0.2.3", + "port": 53, + "host": "noai.duckduckgo.com", + "bytes": 128, + "background": false + }, + { + "ts": 1790936512.546392, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60202, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936512.603139, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 56590, + "dst": "10.0.2.3", + "port": 53, + "host": "noai.duckduckgo.com", + "bytes": 128, + "background": false + }, + { + "ts": 1790936512.668621, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936512.668655, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790936512.739577, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936512.739854, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936512.739875, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 322, + "background": false + }, + { + "ts": 1790936512.810341, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936512.839834, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790936512.840305, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 88, + "background": false + }, + { + "ts": 1790936512.840452, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790936512.840756, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 152, + "background": false + }, + { + "ts": 1790936512.841183, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790936512.841246, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790936512.841513, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790936512.842061, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790936512.842176, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790936512.842302, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790936512.842446, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790936512.843171, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936512.843325, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936512.843507, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936512.852037, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60206, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936512.907817, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60206, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 85, + "background": false + }, + { + "ts": 1790936512.907996, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60206, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936512.908043, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60206, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 212, + "background": false + }, + { + "ts": 1790936513.058721, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33698, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936513.058739, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33698, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 437, + "background": false + }, + { + "ts": 1790936513.141266, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33698, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936513.141423, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33698, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936513.141442, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33698, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 624, + "background": false + }, + { + "ts": 1790936513.158257, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790936513.160334, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 97, + "background": false + }, + { + "ts": 1790936513.238192, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33698, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936513.292094, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936513.305883, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33868, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936513.305908, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33868, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790936513.319384, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936513.320717, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 99, + "background": false + }, + { + "ts": 1790936513.320804, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936513.321259, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936513.32139, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790936513.321559, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936513.321697, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936513.321947, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 100, + "background": false + }, + { + "ts": 1790936513.322289, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790936513.343113, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790936513.343193, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790936513.343338, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790936513.344314, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936513.365936, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 374, + "background": false + }, + { + "ts": 1790936513.37041, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33868, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936513.370622, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33868, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936513.370637, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33868, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 270, + "background": false + }, + { + "ts": 1790936513.392907, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 87, + "background": false + }, + { + "ts": 1790936513.419733, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33868, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936513.419966, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 103, + "background": false + }, + { + "ts": 1790936513.420029, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790936513.428935, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790936513.681371, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 104, + "background": false + }, + { + "ts": 1790936513.715504, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60206, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936513.771985, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 159, + "background": false + }, + { + "ts": 1790936513.772013, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 338, + "background": false + }, + { + "ts": 1790936513.775841, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60206, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 65, + "background": false + }, + { + "ts": 1790936513.78677, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60206, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936513.795428, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33870, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936513.79546, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33870, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 441, + "background": false + }, + { + "ts": 1790936513.813006, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60206, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 23, + "background": false + }, + { + "ts": 1790936513.837211, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60214, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 517, + "background": false + }, + { + "ts": 1790936513.866999, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33870, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936513.867217, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33870, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936513.894263, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 64781, + "dst": "10.0.2.3", + "port": 53, + "host": "external-content.duckduckgo.com", + "bytes": 128, + "background": false + }, + { + "ts": 1790936513.921877, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33870, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936513.932807, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790936513.932911, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33862, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936513.953442, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60222, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936513.953577, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49220, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936513.953598, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49220, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936513.954031, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49218, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936513.954046, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49218, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936513.954433, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49226, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936513.95445, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49226, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936513.954851, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49222, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936513.954865, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49222, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936514.003999, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 61778, + "dst": "10.0.2.3", + "port": 53, + "host": "external-content.duckduckgo.com", + "bytes": 49, + "background": false + }, + { + "ts": 1790936514.027269, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49220, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936514.027489, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49220, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936514.027502, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49220, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 338, + "background": false + }, + { + "ts": 1790936514.031434, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49226, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936514.031742, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49222, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936514.031859, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49226, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936514.031935, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49218, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936514.032063, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49220, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 85, + "background": false + }, + { + "ts": 1790936514.032093, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49222, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936514.032164, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49220, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790936514.032272, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49218, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936514.032302, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49220, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 81, + "background": false + }, + { + "ts": 1790936514.070863, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49226, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936514.070902, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49218, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936514.07415, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49222, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936514.079424, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49220, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 31, + "background": false + } + ], + "sponsored_events": [], + "suggestions_switch": false, + "suggestions_toggle_round_trip": { + "on": true, + "restored_off": true + }, + "typing_capture_offset": 97720942, + "enter_capture_offset": 97726612, + "app_capture_offset": 74955472, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::4c2c:767:af9f:e07d", + "fe80::600c:98ff:feb5:3f90", + "fe80::6c2c:99ff:fe9f:75ea", + "fec0::51d9:dc60:627a:5535", + "fec0::600c:98ff:feb5:3f90", + "fec0::6ae2:cc16:1e3d:8592", + "fec0::e4d5:58d1:9be3:dfb7" + ], + "post_enter_pcap_bytes": 2003670, + "post_enter_search_payload_bytes": 9270, + "capture_seconds": 60, + "pre_typing_settle": { + "settled": true, + "waited_s": 103.0, + "earliest_s": 67, + "quiet_s": 20, + "timeout_s": 300, + "quiet_since_s": 20.4, + "ubo_schedule": { + "autoUpdateDelayAfterLaunch": 37, + "autoUpdateAssetFetchPeriod": 5 + }, + "hosts_bytes": { + "10.0.2.3": 3930, + "services.addons.mozilla.org": 890, + "versioncheck-bg.addons.mozilla.org": 965, + "librewolf.dev": 2406, + "ublockorigin.github.io": 2744, + "raw.githubusercontent.com": 2404, + "34.160.90.233": 4038, + "45.86.153.23": 4447, + "filters.adtidy.org": 2372, + "malware-filter.gitlab.io": 2509, + "pgl.yoyo.org": 2468, + "ublockorigin.pages.dev": 2455, + "2a06:98c1:3121::4": 14784, + "cdn.jsdelivr.net": 2495, + "2a04:4e42:400::485": 14784, + "publicsuffix.org": 2403 + } + }, + "ubo_notice_acknowledged": true, + "typing_flow_attribution": { + "keepalive_record_max": 46, + "flows": [ + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 54356, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "dns_names": [], + "opened_ts": 1790936335.567798, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936483.435, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790936483.457, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47948, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "dns_names": [], + "opened_ts": 1790936335.789451, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936491.436, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790936491.461, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53744, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "dns_names": [], + "opened_ts": 1790936336.09179, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936483.435, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790936483.451, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47844, + "dst": "151.101.65.91", + "port": 443, + "host": "services.addons.mozilla.org", + "dns_names": [], + "opened_ts": 1790936337.011241, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936455.433, + 46 + ], + [ + 1790936508.144, + 46 + ], + [ + 1790936508.144, + 31 + ] + ], + "window_out_bytes": 123, + "window_in": [ + [ + 1790936455.453, + 46 + ], + [ + 1790936508.171, + 31 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41130, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "dns_names": [], + "opened_ts": 1790936337.406987, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936455.433, + 46 + ], + [ + 1790936508.144, + 46 + ], + [ + 1790936508.144, + 31 + ] + ], + "window_out_bytes": 123, + "window_in": [ + [ + 1790936455.453, + 46 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52116, + "dst": "185.199.111.153", + "port": 443, + "host": "ublockorigin.github.io", + "dns_names": [], + "opened_ts": 1790936337.774333, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936469.434, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936469.465, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 36076, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "dns_names": [], + "opened_ts": 1790936337.774844, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936455.433, + 39 + ], + [ + 1790936508.144, + 39 + ], + [ + 1790936508.144, + 24 + ] + ], + "window_out_bytes": 102, + "window_in": [ + [ + 1790936455.458, + 39 + ], + [ + 1790936508.169, + 24 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35660, + "dst": "188.114.96.4", + "port": 443, + "host": "ublockorigin.pages.dev", + "dns_names": [], + "opened_ts": 1790936344.529909, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936468.434, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936468.447, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53730, + "dst": "151.101.193.229", + "port": 443, + "host": "cdn.jsdelivr.net", + "dns_names": [], + "opened_ts": 1790936345.919567, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936466.433, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936466.452, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37328, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "dns_names": [], + "opened_ts": 1790936354.01495, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936470.434, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936470.46, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + } + ], + "typing_flows": [] + }, + "typing_flows_failed": [], + "unattributed_payloads": [], + "suggest_host": "ac.duckduckgo.com", + "suggest_host_flows": [], + "negative_control": false, + "negative_control_switch": null + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "dba0f279e5ca6eec7a51c1ac9d43e320536a88943c7494dca7e33b67a824ce46" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-2/check-no-suggest-2.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-2/check-no-suggest-2.logcat.gz new file mode 100644 index 000000000..620bed57a Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-2/check-no-suggest-2.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-2/check-no-suggest-2.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-2/check-no-suggest-2.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-3/check-no-suggest-3.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-3/check-no-suggest-3.err new file mode 100644 index 000000000..a3ef3128b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-3/check-no-suggest-3.err @@ -0,0 +1,25 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] acknowledging the first-run 'uBlock Origin was added' sheet (one tap on its OK) +[smoke] check-no-suggest: waiting for uBO's post-launch list update (37s after launch, fetch period 5s) and a quiet capture before typing +[smoke] check-no-suggest: quiet after 106s; pre-typing outbound bytes by host: {'10.0.2.3': 4947, 'services.addons.mozilla.org': 890, 'versioncheck-bg.addons.mozilla.org': 965, 'librewolf.dev': 2406, '34.160.90.233': 5328, 'ublockorigin.github.io': 2586, '45.86.153.23': 4514, 'raw.githubusercontent.com': 2404, 'filters.adtidy.org': 2372, 'malware-filter.gitlab.io': 2411, 'pgl.yoyo.org': 2468, 'curbengh.github.io': 2092, 'ublockorigin.pages.dev': 2700, '2a06:98c1:3120::4': 14784, 'cdn.jsdelivr.net': 2493, '2a04:4e42::485': 14784, 'publicsuffix.org': 2403} +[smoke] check-no-suggest: typed 'lwsmokeq40250' into the toolbar; idling 60s WITHOUT pressing Enter (device addresses: 10.0.2.15, 10.0.2.16, fe80::4c2c:767:af9f:e07d, fe80::600c:98ff:feb5:3f90, fe80::6c2c:99ff:fe9f:75ea, fec0::51d9:dc60:627a:5535, fec0::600c:98ff:feb5:3f90, fec0::6ae2:cc16:1e3d:8592, fec0::e4d5:58d1:9be3:dfb7) +[smoke] check-no-suggest: flow tcp 10.0.2.16:54454 -> 151.101.1.91:443 firefox.settings.services.mozilla.com opened before-typing, out [46]: background +[smoke] check-no-suggest: flow tcp 10.0.2.16:54460 -> 151.101.1.91:443 firefox-settings-attachments.cdn.mozilla.net opened before-typing, out [46]: background +[smoke] check-no-suggest: flow tcp 10.0.2.16:53842 -> 34.149.226.178:443 content-signature-2.cdn.mozilla.net opened before-typing, out [46]: background +[smoke] check-no-suggest: flow tcp 10.0.2.16:47942 -> 151.101.65.91:443 services.addons.mozilla.org opened before-typing, out [46, 46, 31]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:41228 -> 34.160.90.233:443 versioncheck-bg.addons.mozilla.org opened before-typing, out [46, 46, 31]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:52216 -> 185.199.111.153:443 ublockorigin.github.io opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:36176 -> 185.199.111.133:443 raw.githubusercontent.com opened before-typing, out [39, 39, 24]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:35766 -> 188.114.96.4:443 ublockorigin.pages.dev opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:53836 -> 151.101.193.229:443 cdn.jsdelivr.net opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:37432 -> 34.160.122.198:443 publicsuffix.org opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: post-Enter window closed -- 9178 outbound payload bytes on noai.duckduckgo.com connections, 2031440 total capture bytes +[smoke] check-no-suggest: post-Enter navigation 'https://noai.duckduckgo.com/?q=lwsmokeq40250&ia=web' +[smoke] check-no-suggest PASS typed 'lwsmokeq40250': for 60s no new connection, no DNS query and nothing but HTTP/2 keep-alive records on connections opened before typing (7 keep-alive, 3 background flow(s)); Enter produced 9178 payload bytes to noai.duckduckgo.com and the actual URL contains the submitted query; no sponsored host; 'Show search suggestions' OFF by default and ON/OFF round trip verified +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs-attr/check-no-suggest-3/check-no-suggest-3.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-3/check-no-suggest-3.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-3/check-no-suggest-3.json new file mode 100644 index 000000000..5e35c095b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-3/check-no-suggest-3.json @@ -0,0 +1,1755 @@ +{ + "checks": [ + { + "check": "check-no-suggest", + "ok": true, + "detail": "typed 'lwsmokeq40250': for 60s no new connection, no DNS query and nothing but HTTP/2 keep-alive records on connections opened before typing (7 keep-alive, 3 background flow(s)); Enter produced 9178 payload bytes to noai.duckduckgo.com and the actual URL contains the submitted query; no sponsored host; 'Show search suggestions' OFF by default and ON/OFF round trip verified", + "evidence": { + "token": "lwsmokeq40250", + "url_after_enter": "https://noai.duckduckgo.com/?q=lwsmokeq40250&ia=web", + "search_document": { + "uri": "https://noai.duckduckgo.com/?q=lwsmokeq40250&ia=web", + "ready": "complete", + "title": "lwsmokeq40250 at DuckDuckGo" + }, + "typing_events": [], + "typing_payloads": [ + { + "ts": 1790936657.279225, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47942, + "dst": "151.101.65.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936657.279285, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41228, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936657.279294, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 36176, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 39, + "background": false + }, + { + "ts": 1790936669.279821, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35766, + "dst": "188.114.96.4", + "port": 443, + "host": "ublockorigin.pages.dev", + "bytes": 39, + "background": false + }, + { + "ts": 1790936670.280078, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53836, + "dst": "151.101.193.229", + "port": 443, + "host": "cdn.jsdelivr.net", + "bytes": 39, + "background": false + }, + { + "ts": 1790936671.280362, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52216, + "dst": "185.199.111.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 39, + "background": false + }, + { + "ts": 1790936674.280855, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37432, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "bytes": 39, + "background": false + }, + { + "ts": 1790936684.281384, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53842, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "bytes": 46, + "background": true + }, + { + "ts": 1790936685.281624, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 54454, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "bytes": 46, + "background": true + }, + { + "ts": 1790936690.282095, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 54460, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 46, + "background": true + }, + { + "ts": 1790936709.886132, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47942, + "dst": "151.101.65.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936709.886173, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41228, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936709.886196, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41228, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 31, + "background": false + }, + { + "ts": 1790936709.886289, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47942, + "dst": "151.101.65.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 31, + "background": false + }, + { + "ts": 1790936710.886439, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 36176, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 39, + "background": false + }, + { + "ts": 1790936710.886477, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 36176, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 24, + "background": false + } + ], + "enter_payloads": [ + { + "ts": 1790936717.354416, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60304, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 517, + "background": false + }, + { + "ts": 1790936717.389191, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 59847, + "dst": "10.0.2.3", + "port": 53, + "host": "noai.duckduckgo.com", + "bytes": 37, + "background": false + }, + { + "ts": 1790936717.41559, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60306, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936717.505304, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60306, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 85, + "background": false + }, + { + "ts": 1790936717.505533, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60306, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936717.505585, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60306, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936717.63658, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936717.636608, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790936717.710365, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936717.710631, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936717.710645, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 321, + "background": false + }, + { + "ts": 1790936717.787585, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936717.817408, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790936717.817541, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 88, + "background": false + }, + { + "ts": 1790936717.81768, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790936717.818089, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60306, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 61, + "background": false + }, + { + "ts": 1790936717.819242, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 152, + "background": false + }, + { + "ts": 1790936717.819356, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790936717.819445, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790936717.820517, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60306, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936717.824761, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790936717.827639, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790936717.827869, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790936717.828083, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790936717.829641, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790936717.829849, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936717.83008, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936717.830693, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936717.831862, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60306, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936717.914678, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33800, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936717.914699, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33800, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 437, + "background": false + }, + { + "ts": 1790936718.005184, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33800, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936718.005325, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33800, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936718.005344, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33800, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 623, + "background": false + }, + { + "ts": 1790936718.13213, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790936718.13237, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 97, + "background": false + }, + { + "ts": 1790936718.140085, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33800, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936718.268335, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936718.282874, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33970, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936718.282916, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33970, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790936718.29963, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936718.29971, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 99, + "background": false + }, + { + "ts": 1790936718.299795, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936718.299853, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936718.299948, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790936718.30023, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936718.300385, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936718.300535, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 100, + "background": false + }, + { + "ts": 1790936718.300662, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790936718.322555, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790936718.322633, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790936718.322855, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790936718.324203, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936718.337677, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 374, + "background": false + }, + { + "ts": 1790936718.364139, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33970, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936718.364393, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33970, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936718.36441, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33970, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 270, + "background": false + }, + { + "ts": 1790936718.372186, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 87, + "background": false + }, + { + "ts": 1790936718.38276, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 103, + "background": false + }, + { + "ts": 1790936718.383096, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790936718.406526, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33970, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936718.424295, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790936718.696569, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 104, + "background": false + }, + { + "ts": 1790936718.725786, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60306, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936718.764417, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60306, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 65, + "background": false + }, + { + "ts": 1790936718.773218, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 159, + "background": false + }, + { + "ts": 1790936718.77328, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 338, + "background": false + }, + { + "ts": 1790936718.794527, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33972, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936718.794565, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33972, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 441, + "background": false + }, + { + "ts": 1790936718.815811, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60306, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936718.857109, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60306, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936718.87573, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33972, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936718.875891, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33972, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936718.895297, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60306, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 72, + "background": false + }, + { + "ts": 1790936718.895323, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33966, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790936718.915745, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33972, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936718.920505, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49318, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936718.920527, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49318, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936718.921068, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49326, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936718.921083, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49326, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936718.921566, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49324, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936718.921585, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49324, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936718.922016, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49322, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936718.922031, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49322, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936718.922465, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49320, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936718.922479, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49320, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936718.975938, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49318, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936718.976248, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49318, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936718.976281, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49318, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 336, + "background": false + }, + { + "ts": 1790936718.995061, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49326, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936718.995222, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49320, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936718.995366, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49326, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936718.995452, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49318, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790936718.995475, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49320, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936718.995522, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49318, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936719.000901, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49324, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936719.001031, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49322, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936719.001128, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49324, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936719.001202, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49318, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 85, + "background": false + }, + { + "ts": 1790936719.001225, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49322, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936719.001259, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49318, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790936719.018089, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49318, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936719.036606, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49320, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936719.036675, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49322, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936719.038414, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49324, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936719.038448, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49326, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + } + ], + "sponsored_events": [], + "suggestions_switch": false, + "suggestions_toggle_round_trip": { + "on": true, + "restored_off": true + }, + "typing_capture_offset": 122527851, + "enter_capture_offset": 122533453, + "app_capture_offset": 99735460, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::4c2c:767:af9f:e07d", + "fe80::600c:98ff:feb5:3f90", + "fe80::6c2c:99ff:fe9f:75ea", + "fec0::51d9:dc60:627a:5535", + "fec0::600c:98ff:feb5:3f90", + "fec0::6ae2:cc16:1e3d:8592", + "fec0::e4d5:58d1:9be3:dfb7" + ], + "post_enter_pcap_bytes": 2031440, + "post_enter_search_payload_bytes": 9178, + "capture_seconds": 60, + "pre_typing_settle": { + "settled": true, + "waited_s": 106.4, + "earliest_s": 67, + "quiet_s": 20, + "timeout_s": 300, + "quiet_since_s": 21.0, + "ubo_schedule": { + "autoUpdateDelayAfterLaunch": 37, + "autoUpdateAssetFetchPeriod": 5 + }, + "hosts_bytes": { + "10.0.2.3": 4947, + "services.addons.mozilla.org": 890, + "versioncheck-bg.addons.mozilla.org": 965, + "librewolf.dev": 2406, + "34.160.90.233": 5328, + "ublockorigin.github.io": 2586, + "45.86.153.23": 4514, + "raw.githubusercontent.com": 2404, + "filters.adtidy.org": 2372, + "malware-filter.gitlab.io": 2411, + "pgl.yoyo.org": 2468, + "curbengh.github.io": 2092, + "ublockorigin.pages.dev": 2700, + "2a06:98c1:3120::4": 14784, + "cdn.jsdelivr.net": 2493, + "2a04:4e42::485": 14784, + "publicsuffix.org": 2403 + } + }, + "ubo_notice_acknowledged": true, + "typing_flow_attribution": { + "keepalive_record_max": 46, + "flows": [ + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 54454, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "dns_names": [], + "opened_ts": 1790936537.018818, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936685.282, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790936685.302, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 54460, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "dns_names": [], + "opened_ts": 1790936537.226829, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936690.282, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790936690.302, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53842, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "dns_names": [], + "opened_ts": 1790936537.587362, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936684.281, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790936684.302, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47942, + "dst": "151.101.65.91", + "port": 443, + "host": "services.addons.mozilla.org", + "dns_names": [], + "opened_ts": 1790936539.064615, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936657.279, + 46 + ], + [ + 1790936709.886, + 46 + ], + [ + 1790936709.886, + 31 + ] + ], + "window_out_bytes": 123, + "window_in": [ + [ + 1790936657.301, + 46 + ], + [ + 1790936709.906, + 31 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41228, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "dns_names": [], + "opened_ts": 1790936539.41564, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936657.279, + 46 + ], + [ + 1790936709.886, + 46 + ], + [ + 1790936709.886, + 31 + ] + ], + "window_out_bytes": 123, + "window_in": [ + [ + 1790936657.298, + 46 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52216, + "dst": "185.199.111.153", + "port": 443, + "host": "ublockorigin.github.io", + "dns_names": [], + "opened_ts": 1790936539.897309, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936671.28, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936671.305, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 36176, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "dns_names": [], + "opened_ts": 1790936540.245869, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936657.279, + 39 + ], + [ + 1790936710.886, + 39 + ], + [ + 1790936710.886, + 24 + ] + ], + "window_out_bytes": 102, + "window_in": [ + [ + 1790936657.304, + 39 + ], + [ + 1790936710.917, + 24 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35766, + "dst": "188.114.96.4", + "port": 443, + "host": "ublockorigin.pages.dev", + "dns_names": [], + "opened_ts": 1790936546.786536, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936669.28, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936669.301, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53836, + "dst": "151.101.193.229", + "port": 443, + "host": "cdn.jsdelivr.net", + "dns_names": [], + "opened_ts": 1790936551.648195, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936670.28, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936670.303, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37432, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "dns_names": [], + "opened_ts": 1790936556.19109, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936674.281, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936674.302, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + } + ], + "typing_flows": [] + }, + "typing_flows_failed": [], + "unattributed_payloads": [], + "suggest_host": "ac.duckduckgo.com", + "suggest_host_flows": [], + "negative_control": false, + "negative_control_switch": null + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "dba0f279e5ca6eec7a51c1ac9d43e320536a88943c7494dca7e33b67a824ce46" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-3/check-no-suggest-3.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-3/check-no-suggest-3.logcat.gz new file mode 100644 index 000000000..9ae1b5bd7 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-3/check-no-suggest-3.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-3/check-no-suggest-3.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-3/check-no-suggest-3.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-negative-control/check-no-suggest-negative-control.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-negative-control/check-no-suggest-negative-control.err new file mode 100644 index 000000000..597d5dd10 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-negative-control/check-no-suggest-negative-control.err @@ -0,0 +1,33 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] acknowledging the first-run 'uBlock Origin was added' sheet (one tap on its OK) +[smoke] check-no-suggest: NEGATIVE CONTROL -- 'Show search suggestions' False -> True before typing +[smoke] check-no-suggest: waiting for uBO's post-launch list update (37s after launch, fetch period 5s) and a quiet capture before typing +[smoke] check-no-suggest: quiet after 106s; pre-typing outbound bytes by host: {'10.0.2.3': 4674, 'services.addons.mozilla.org': 890, 'versioncheck-bg.addons.mozilla.org': 965, 'librewolf.dev': 2406, '34.160.90.233': 5248, '45.86.153.23': 5754, 'filters.adtidy.org': 2372, 'malware-filter.gitlab.io': 4911, 'raw.githubusercontent.com': 2404, 'ublockorigin.github.io': 2570, 'pgl.yoyo.org': 2468, 'cdn.jsdelivr.net': 2704, '2a04:4e42:200::485': 14784, 'ublockorigin.pages.dev': 2452, '2a06:98c1:3120::4': 14784, 'publicsuffix.org': 2403} +[smoke] check-no-suggest: typed 'lwsmokeq39642' into the toolbar; idling 60s WITHOUT pressing Enter (device addresses: 10.0.2.15, 10.0.2.16, fe80::4c2c:767:af9f:e07d, fe80::600c:98ff:feb5:3f90, fe80::6c2c:99ff:fe9f:75ea, fec0::51d9:dc60:627a:5535, fec0::600c:98ff:feb5:3f90, fec0::6ae2:cc16:1e3d:8592, fec0::e4d5:58d1:9be3:dfb7) +[smoke] check-no-suggest: flow tcp 10.0.2.16:59976 -> 10.0.2.3:853 - opened during-typing, out [517]: typing-traffic (dns-query, new-connection, payload-exceeds-keepalive) +[smoke] check-no-suggest: flow udp 10.0.2.16:50293 -> 10.0.2.3:53 ac.duckduckgo.com opened during-typing, out [128]: typing-traffic (dns-query, not-open-before-typing, search-or-suggest-host, payload-exceeds-keepalive) +[smoke] check-no-suggest: flow tcp 10.0.2.16:59978 -> 10.0.2.3:853 - opened during-typing, out [135, 85, 151, 23]: typing-traffic (dns-query, new-connection, payload-exceeds-keepalive) +[smoke] check-no-suggest: flow tcp 10.0.2.16:33638 -> 40.114.177.156:443 ac.duckduckgo.com opened during-typing, out [1460, 434, 80, 92, 249, 80, 79, 31, 80, 81, 82, 82, 83, 84, 85, 86, 86, 87, 39, 24]: typing-traffic (new-connection, search-or-suggest-host, payload-exceeds-keepalive) +[smoke] check-no-suggest: flow tcp 10.0.2.16:33640 -> 40.114.177.156:443 ac.duckduckgo.com opened during-typing, out [1460, 434, 80, 109, 24]: typing-traffic (new-connection, search-or-suggest-host, payload-exceeds-keepalive) +[smoke] check-no-suggest: flow tcp 10.0.2.16:33642 -> 40.114.177.156:443 ac.duckduckgo.com opened during-typing, out [1460, 434, 80, 109, 24]: typing-traffic (new-connection, search-or-suggest-host, payload-exceeds-keepalive) +[smoke] check-no-suggest: flow tcp 10.0.2.16:47718 -> 151.101.129.91:443 firefox.settings.services.mozilla.com opened before-typing, out [46]: background +[smoke] check-no-suggest: flow tcp 10.0.2.16:54140 -> 151.101.1.91:443 firefox-settings-attachments.cdn.mozilla.net opened before-typing, out [46]: background +[smoke] check-no-suggest: flow tcp 10.0.2.16:53522 -> 34.149.226.178:443 content-signature-2.cdn.mozilla.net opened before-typing, out [46]: background +[smoke] check-no-suggest: flow tcp 10.0.2.16:47736 -> 151.101.129.91:443 services.addons.mozilla.org opened before-typing, out [46, 46, 31]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:40908 -> 34.160.90.233:443 versioncheck-bg.addons.mozilla.org opened before-typing, out [46, 46, 31]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:35858 -> 185.199.111.133:443 raw.githubusercontent.com opened before-typing, out [39, 39, 24]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:59266 -> 185.199.108.153:443 ublockorigin.github.io opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:48068 -> 151.101.1.229:443 cdn.jsdelivr.net opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:47806 -> 188.114.97.4:443 ublockorigin.pages.dev opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: flow tcp 10.0.2.16:37106 -> 34.160.122.198:443 publicsuffix.org opened before-typing, out [39]: keepalive +[smoke] check-no-suggest: post-Enter window closed -- 9089 outbound payload bytes on noai.duckduckgo.com connections, 2027525 total capture bytes +[smoke] check-no-suggest: post-Enter navigation 'https://noai.duckduckgo.com/?q=lwsmokeq39642&ia=web' +[smoke] check-no-suggest-negative-control FAIL NEGATIVE CONTROL (suggestions ON before typing): suggestion traffic to ac.duckduckgo.com was caught on 4 connection(s); typing produced traffic on 6 connection(s) (10.0.2.3: dns-query,new-connection,payload-exceeds-keepalive; ac.duckduckgo.com: dns-query,not-open-before-typing,search-or-suggest-host,payload-exceeds-keepalive; ac.duckduckgo.com: new-connection,search-or-suggest-host,payload-exceeds-keepalive), 8657 outbound payload bytes; quiet typing is unproven: ['10.0.2.3', 'ac.duckduckgo.com'] (+36 payload(s) on no passing flow) +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs-attr/check-no-suggest-negative-control/check-no-suggest-negative-control.json +[smoke] FAILED check-no-suggest-negative-control NEGATIVE CONTROL (suggestions ON before typing): suggestion traffic to ac.duckduckgo.com was caught on 4 connection(s); typing produced traffic on 6 connection(s) (10.0.2.3: dns-query,new-connection,payload-exceeds-keepalive; ac.duckduckgo.com: dns-query,not-open-before-typing,search-or-suggest-host,payload-exceeds-keepalive; ac.duckduckgo.com: new-connection,search-or-suggest-host,payload-exceeds-keepalive), 8657 outbound payload bytes; quiet typing is unproven: ['10.0.2.3', 'ac.duckduckgo.com'] (+36 payload(s) on no passing flow) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-negative-control/check-no-suggest-negative-control.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-negative-control/check-no-suggest-negative-control.json new file mode 100644 index 000000000..cea69394d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-negative-control/check-no-suggest-negative-control.json @@ -0,0 +1,4659 @@ +{ + "checks": [ + { + "check": "check-no-suggest-negative-control", + "ok": false, + "detail": "NEGATIVE CONTROL (suggestions ON before typing): suggestion traffic to ac.duckduckgo.com was caught on 4 connection(s); typing produced traffic on 6 connection(s) (10.0.2.3: dns-query,new-connection,payload-exceeds-keepalive; ac.duckduckgo.com: dns-query,not-open-before-typing,search-or-suggest-host,payload-exceeds-keepalive; ac.duckduckgo.com: new-connection,search-or-suggest-host,payload-exceeds-keepalive), 8657 outbound payload bytes; quiet typing is unproven: ['10.0.2.3', 'ac.duckduckgo.com'] (+36 payload(s) on no passing flow)", + "evidence": { + "token": "lwsmokeq39642", + "url_after_enter": "https://noai.duckduckgo.com/?q=lwsmokeq39642&ia=web", + "search_document": { + "uri": "https://noai.duckduckgo.com/?q=lwsmokeq39642&ia=web", + "ready": "complete", + "title": "lwsmokeq39642 at DuckDuckGo" + }, + "typing_events": [ + { + "ts": 1790936042.516663, + "kind": "dns", + "detail": "ac.duckduckgo.com", + "src": "10.0.2.16", + "dst": "10.0.2.3", + "port": 53, + "harness": false, + "os_noise": false + }, + { + "ts": 1790936042.749316, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "40.114.177.156", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790936042.749475, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "40.114.177.156", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790936042.749609, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "40.114.177.156", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790936042.771972, + "kind": "sni", + "detail": "ac.duckduckgo.com", + "src": "10.0.2.16", + "dst": "40.114.177.156", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790936042.772364, + "kind": "sni", + "detail": "ac.duckduckgo.com", + "src": "10.0.2.16", + "dst": "40.114.177.156", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790936042.772749, + "kind": "sni", + "detail": "ac.duckduckgo.com", + "src": "10.0.2.16", + "dst": "40.114.177.156", + "port": 443, + "harness": false, + "os_noise": false + } + ], + "typing_payloads": [ + { + "ts": 1790936042.462459, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59976, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 517, + "background": false + }, + { + "ts": 1790936042.516663, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 50293, + "dst": "10.0.2.3", + "port": 53, + "host": "ac.duckduckgo.com", + "bytes": 128, + "background": false + }, + { + "ts": 1790936042.571546, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59978, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936042.655473, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59978, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 85, + "background": false + }, + { + "ts": 1790936042.655599, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59978, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936042.771972, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936042.772007, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 434, + "background": false + }, + { + "ts": 1790936042.772364, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33642, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936042.772394, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33642, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 434, + "background": false + }, + { + "ts": 1790936042.772749, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33640, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936042.772775, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33640, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 434, + "background": false + }, + { + "ts": 1790936042.830948, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936042.831092, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936042.831105, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 249, + "background": false + }, + { + "ts": 1790936042.841852, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33642, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936042.842008, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33642, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936042.842055, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936042.861836, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33640, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936042.861954, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33640, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936042.862009, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 79, + "background": false + }, + { + "ts": 1790936042.876928, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33642, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936042.895019, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33640, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936042.912175, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936044.448576, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936044.469911, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 81, + "background": false + }, + { + "ts": 1790936044.484659, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790936044.502227, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790936046.482513, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790936046.50065, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 84, + "background": false + }, + { + "ts": 1790936046.516438, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 85, + "background": false + }, + { + "ts": 1790936046.534089, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936046.55121, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936046.569501, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 87, + "background": false + }, + { + "ts": 1790936049.749675, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47736, + "dst": "151.101.129.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936049.749727, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40908, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936049.749739, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35858, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 39, + "background": false + }, + { + "ts": 1790936053.897775, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59978, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 23, + "background": false + }, + { + "ts": 1790936060.750335, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59266, + "dst": "185.199.108.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 39, + "background": false + }, + { + "ts": 1790936063.75083, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47806, + "dst": "188.114.97.4", + "port": 443, + "host": "ublockorigin.pages.dev", + "bytes": 39, + "background": false + }, + { + "ts": 1790936064.751078, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 48068, + "dst": "151.101.1.229", + "port": 443, + "host": "cdn.jsdelivr.net", + "bytes": 39, + "background": false + }, + { + "ts": 1790936066.665968, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 39, + "background": false + }, + { + "ts": 1790936066.665999, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936066.751435, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37106, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "bytes": 39, + "background": false + }, + { + "ts": 1790936077.752177, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53522, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "bytes": 46, + "background": true + }, + { + "ts": 1790936077.752219, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47718, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "bytes": 46, + "background": true + }, + { + "ts": 1790936083.752744, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 54140, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 46, + "background": true + }, + { + "ts": 1790936101.863857, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47736, + "dst": "151.101.129.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936101.863904, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47736, + "dst": "151.101.129.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 31, + "background": false + }, + { + "ts": 1790936102.864161, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40908, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790936102.86419, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35858, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 39, + "background": false + }, + { + "ts": 1790936102.864249, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35858, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936102.864403, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40908, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 31, + "background": false + } + ], + "enter_payloads": [ + { + "ts": 1790936109.014149, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59986, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 517, + "background": false + }, + { + "ts": 1790936109.071387, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 34605, + "dst": "10.0.2.3", + "port": 53, + "host": "noai.duckduckgo.com", + "bytes": 37, + "background": false + }, + { + "ts": 1790936109.094357, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59988, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936109.148138, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59988, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 85, + "background": false + }, + { + "ts": 1790936109.148318, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59988, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936109.14838, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59988, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936109.267587, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936109.267621, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790936109.349355, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936109.349703, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936109.349721, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 322, + "background": false + }, + { + "ts": 1790936109.391296, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936109.444466, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59988, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 61, + "background": false + }, + { + "ts": 1790936109.445168, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59988, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936109.447248, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790936109.450302, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 88, + "background": false + }, + { + "ts": 1790936109.450355, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790936109.450401, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 152, + "background": false + }, + { + "ts": 1790936109.450466, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790936109.450512, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790936109.450735, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790936109.451309, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790936109.451473, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790936109.451665, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790936109.451875, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790936109.452085, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936109.452256, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936109.452428, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936109.459029, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59988, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936109.603501, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33482, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936109.603519, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33482, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 437, + "background": false + }, + { + "ts": 1790936109.693083, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790936109.693317, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 97, + "background": false + }, + { + "ts": 1790936109.70194, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33482, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936109.70197, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33482, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936109.701981, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33482, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 624, + "background": false + }, + { + "ts": 1790936109.798379, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33482, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936109.873381, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936109.886303, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33652, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936109.886334, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33652, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790936109.899188, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936109.899329, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 99, + "background": false + }, + { + "ts": 1790936109.900884, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936109.910226, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936109.910501, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790936109.911475, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936109.912403, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790936109.912471, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 100, + "background": false + }, + { + "ts": 1790936109.913837, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790936109.922822, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790936109.922946, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790936109.923182, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790936109.924088, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936109.969418, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 374, + "background": false + }, + { + "ts": 1790936109.970164, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33652, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936109.970322, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33652, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936109.970336, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33652, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 270, + "background": false + }, + { + "ts": 1790936109.975034, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 87, + "background": false + }, + { + "ts": 1790936109.994963, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 103, + "background": false + }, + { + "ts": 1790936109.995688, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790936110.002915, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790936110.015382, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33652, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936110.183134, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 104, + "background": false + }, + { + "ts": 1790936110.225578, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59988, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936110.318458, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59988, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 65, + "background": false + }, + { + "ts": 1790936110.318768, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 159, + "background": false + }, + { + "ts": 1790936110.318792, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33648, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 338, + "background": false + }, + { + "ts": 1790936110.32309, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59988, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936110.341281, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33654, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936110.341312, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33654, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 441, + "background": false + }, + { + "ts": 1790936110.373202, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59988, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 72, + "background": false + }, + { + "ts": 1790936110.394891, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49002, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936110.394909, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49002, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936110.396434, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49004, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936110.396463, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49004, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936110.396975, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49000, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936110.396987, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49000, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936110.397086, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33654, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936110.39727, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33654, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936110.398439, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49006, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936110.398461, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49006, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936110.398862, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49010, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936110.398879, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49010, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936110.399303, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49008, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936110.399323, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49008, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790936110.445559, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33654, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936110.474663, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49002, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936110.474776, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49000, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936110.474907, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49010, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936110.475005, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49002, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936110.475016, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49002, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 342, + "background": false + }, + { + "ts": 1790936110.475113, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49000, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936110.475126, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49010, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936110.475164, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49002, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790936110.475213, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49002, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 85, + "background": false + }, + { + "ts": 1790936110.478271, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49004, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936110.478409, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49004, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936110.478462, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49002, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936110.478979, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49006, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936110.479102, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49008, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936110.479199, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49006, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936110.479284, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49002, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790936110.479318, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49008, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936110.479353, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49002, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790936110.515044, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49002, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936110.516268, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49010, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936110.516341, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49006, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936110.516391, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49008, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936110.517965, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49004, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936110.518029, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49000, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + } + ], + "sponsored_events": [], + "suggestions_switch": null, + "suggestions_toggle_round_trip": {}, + "typing_capture_offset": 48023206, + "enter_capture_offset": 48106156, + "app_capture_offset": 25237258, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::4c2c:767:af9f:e07d", + "fe80::600c:98ff:feb5:3f90", + "fe80::6c2c:99ff:fe9f:75ea", + "fec0::51d9:dc60:627a:5535", + "fec0::600c:98ff:feb5:3f90", + "fec0::6ae2:cc16:1e3d:8592", + "fec0::e4d5:58d1:9be3:dfb7" + ], + "post_enter_pcap_bytes": 2027525, + "post_enter_search_payload_bytes": 9089, + "capture_seconds": 60, + "pre_typing_settle": { + "settled": true, + "waited_s": 105.8, + "earliest_s": 67, + "quiet_s": 20, + "timeout_s": 300, + "quiet_since_s": 21.4, + "ubo_schedule": { + "autoUpdateDelayAfterLaunch": 37, + "autoUpdateAssetFetchPeriod": 5 + }, + "hosts_bytes": { + "10.0.2.3": 4674, + "services.addons.mozilla.org": 890, + "versioncheck-bg.addons.mozilla.org": 965, + "librewolf.dev": 2406, + "34.160.90.233": 5248, + "45.86.153.23": 5754, + "filters.adtidy.org": 2372, + "malware-filter.gitlab.io": 4911, + "raw.githubusercontent.com": 2404, + "ublockorigin.github.io": 2570, + "pgl.yoyo.org": 2468, + "cdn.jsdelivr.net": 2704, + "2a04:4e42:200::485": 14784, + "ublockorigin.pages.dev": 2452, + "2a06:98c1:3120::4": 14784, + "publicsuffix.org": 2403 + } + }, + "ubo_notice_acknowledged": true, + "typing_flow_attribution": { + "keepalive_record_max": 46, + "flows": [ + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59976, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "dns_names": [], + "opened_ts": 1790936042.438803, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.462, + 517 + ] + ], + "window_out_bytes": 517, + "window_in": [], + "reasons": [ + "dns-query", + "new-connection", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 50293, + "dst": "10.0.2.3", + "port": 53, + "host": "ac.duckduckgo.com", + "dns_names": [ + "ac.duckduckgo.com" + ], + "opened_ts": 1790936042.516663, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.517, + 128 + ] + ], + "window_out_bytes": 128, + "window_in": [ + [ + 1790936042.549, + 125 + ] + ], + "reasons": [ + "dns-query", + "not-open-before-typing", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59978, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "dns_names": [], + "opened_ts": 1790936042.549488, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.572, + 135 + ], + [ + 1790936042.655, + 85 + ], + [ + 1790936042.656, + 151 + ], + [ + 1790936053.898, + 23 + ] + ], + "window_out_bytes": 394, + "window_in": [ + [ + 1790936042.631, + 1340 + ], + [ + 1790936042.631, + 1440 + ], + [ + 1790936042.631, + 116 + ], + [ + 1790936042.654, + 406 + ], + [ + 1790936042.691, + 218 + ], + [ + 1790936042.749, + 99 + ], + [ + 1790936053.898, + 23 + ] + ], + "reasons": [ + "dns-query", + "new-connection", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "dns_names": [], + "opened_ts": 1790936042.749316, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.772, + 1460 + ], + [ + 1790936042.772, + 434 + ], + [ + 1790936042.831, + 80 + ], + [ + 1790936042.831, + 92 + ], + [ + 1790936042.831, + 249 + ], + [ + 1790936042.842, + 80 + ], + [ + 1790936042.862, + 79 + ], + [ + 1790936042.912, + 31 + ], + [ + 1790936044.449, + 80 + ], + [ + 1790936044.47, + 81 + ], + [ + 1790936044.485, + 82 + ], + [ + 1790936044.502, + 82 + ], + [ + 1790936046.483, + 83 + ], + [ + 1790936046.501, + 84 + ], + [ + 1790936046.516, + 85 + ], + [ + 1790936046.534, + 86 + ], + [ + 1790936046.551, + 86 + ], + [ + 1790936046.57, + 87 + ], + [ + 1790936066.666, + 39 + ], + [ + 1790936066.666, + 24 + ] + ], + "window_out_bytes": 3404, + "window_in": [ + [ + 1790936042.829, + 1340 + ], + [ + 1790936042.83, + 1340 + ], + [ + 1790936042.83, + 1440 + ], + [ + 1790936042.83, + 1440 + ], + [ + 1790936042.83, + 505 + ], + [ + 1790936042.866, + 303 + ], + [ + 1790936042.912, + 1340 + ], + [ + 1790936042.912, + 1340 + ], + [ + 1790936042.922, + 1 + ], + [ + 1790936042.934, + 1340 + ], + [ + 1790936042.935, + 996 + ], + [ + 1790936042.981, + 1340 + ], + [ + 1790936042.981, + 983 + ], + [ + 1790936044.534, + 1340 + ], + [ + 1790936044.534, + 1061 + ], + [ + 1790936044.594, + 1340 + ], + [ + 1790936044.595, + 1001 + ], + [ + 1790936044.601, + 1340 + ], + [ + 1790936044.607, + 1340 + ], + [ + 1790936044.611, + 1340 + ], + [ + 1790936044.613, + 727 + ], + [ + 1790936046.566, + 1340 + ], + [ + 1790936046.566, + 936 + ], + [ + 1790936046.582, + 1340 + ], + [ + 1790936046.583, + 929 + ], + [ + 1790936046.604, + 1340 + ], + [ + 1790936046.604, + 975 + ], + [ + 1790936046.625, + 1340 + ], + [ + 1790936046.625, + 873 + ], + [ + 1790936046.646, + 1340 + ], + [ + 1790936046.647, + 914 + ], + [ + 1790936046.667, + 1340 + ], + [ + 1790936046.672, + 919 + ], + [ + 1790936066.666, + 63 + ] + ], + "reasons": [ + "new-connection", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33640, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "dns_names": [], + "opened_ts": 1790936042.749475, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.773, + 1460 + ], + [ + 1790936042.773, + 434 + ], + [ + 1790936042.862, + 80 + ], + [ + 1790936042.862, + 109 + ], + [ + 1790936042.895, + 24 + ] + ], + "window_out_bytes": 2107, + "window_in": [ + [ + 1790936042.837, + 1340 + ], + [ + 1790936042.837, + 1440 + ], + [ + 1790936042.837, + 116 + ], + [ + 1790936042.837, + 1440 + ], + [ + 1790936042.837, + 1240 + ], + [ + 1790936042.861, + 489 + ], + [ + 1790936042.894, + 606 + ], + [ + 1790936042.909, + 71 + ] + ], + "reasons": [ + "new-connection", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33642, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "dns_names": [], + "opened_ts": 1790936042.749609, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.772, + 1460 + ], + [ + 1790936042.772, + 434 + ], + [ + 1790936042.842, + 80 + ], + [ + 1790936042.842, + 109 + ], + [ + 1790936042.877, + 24 + ] + ], + "window_out_bytes": 2107, + "window_in": [ + [ + 1790936042.826, + 1440 + ], + [ + 1790936042.826, + 8 + ], + [ + 1790936042.827, + 1340 + ], + [ + 1790936042.827, + 1440 + ], + [ + 1790936042.827, + 1240 + ], + [ + 1790936042.841, + 597 + ], + [ + 1790936042.876, + 303 + ], + [ + 1790936042.902, + 374 + ] + ], + "reasons": [ + "new-connection", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47718, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "dns_names": [], + "opened_ts": 1790935929.750024, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936077.752, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790936077.777, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 54140, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "dns_names": [], + "opened_ts": 1790935930.114213, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936083.753, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790936083.777, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53522, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "dns_names": [], + "opened_ts": 1790935930.428357, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936077.752, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790936077.773, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47736, + "dst": "151.101.129.91", + "port": 443, + "host": "services.addons.mozilla.org", + "dns_names": [], + "opened_ts": 1790935931.366625, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936049.75, + 46 + ], + [ + 1790936101.864, + 46 + ], + [ + 1790936101.864, + 31 + ] + ], + "window_out_bytes": 123, + "window_in": [ + [ + 1790936049.775, + 46 + ], + [ + 1790936101.886, + 31 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40908, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "dns_names": [], + "opened_ts": 1790935931.758243, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936049.75, + 46 + ], + [ + 1790936102.864, + 46 + ], + [ + 1790936102.864, + 31 + ] + ], + "window_out_bytes": 123, + "window_in": [ + [ + 1790936049.772, + 46 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35858, + "dst": "185.199.111.133", + "port": 443, + "host": "raw.githubusercontent.com", + "dns_names": [], + "opened_ts": 1790935932.621222, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936049.75, + 39 + ], + [ + 1790936102.864, + 39 + ], + [ + 1790936102.864, + 24 + ] + ], + "window_out_bytes": 102, + "window_in": [ + [ + 1790936049.784, + 39 + ], + [ + 1790936102.897, + 24 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59266, + "dst": "185.199.108.153", + "port": 443, + "host": "ublockorigin.github.io", + "dns_names": [], + "opened_ts": 1790935932.869661, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936060.75, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936060.774, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 48068, + "dst": "151.101.1.229", + "port": 443, + "host": "cdn.jsdelivr.net", + "dns_names": [], + "opened_ts": 1790935940.124301, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936064.751, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936064.776, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 47806, + "dst": "188.114.97.4", + "port": 443, + "host": "ublockorigin.pages.dev", + "dns_names": [], + "opened_ts": 1790935941.472768, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936063.751, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936063.767, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37106, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "dns_names": [], + "opened_ts": 1790935949.414495, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936066.751, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790936066.776, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + } + ], + "typing_flows": [ + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59976, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "dns_names": [], + "opened_ts": 1790936042.438803, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.462, + 517 + ] + ], + "window_out_bytes": 517, + "window_in": [], + "reasons": [ + "dns-query", + "new-connection", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 50293, + "dst": "10.0.2.3", + "port": 53, + "host": "ac.duckduckgo.com", + "dns_names": [ + "ac.duckduckgo.com" + ], + "opened_ts": 1790936042.516663, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.517, + 128 + ] + ], + "window_out_bytes": 128, + "window_in": [ + [ + 1790936042.549, + 125 + ] + ], + "reasons": [ + "dns-query", + "not-open-before-typing", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59978, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "dns_names": [], + "opened_ts": 1790936042.549488, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.572, + 135 + ], + [ + 1790936042.655, + 85 + ], + [ + 1790936042.656, + 151 + ], + [ + 1790936053.898, + 23 + ] + ], + "window_out_bytes": 394, + "window_in": [ + [ + 1790936042.631, + 1340 + ], + [ + 1790936042.631, + 1440 + ], + [ + 1790936042.631, + 116 + ], + [ + 1790936042.654, + 406 + ], + [ + 1790936042.691, + 218 + ], + [ + 1790936042.749, + 99 + ], + [ + 1790936053.898, + 23 + ] + ], + "reasons": [ + "dns-query", + "new-connection", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "dns_names": [], + "opened_ts": 1790936042.749316, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.772, + 1460 + ], + [ + 1790936042.772, + 434 + ], + [ + 1790936042.831, + 80 + ], + [ + 1790936042.831, + 92 + ], + [ + 1790936042.831, + 249 + ], + [ + 1790936042.842, + 80 + ], + [ + 1790936042.862, + 79 + ], + [ + 1790936042.912, + 31 + ], + [ + 1790936044.449, + 80 + ], + [ + 1790936044.47, + 81 + ], + [ + 1790936044.485, + 82 + ], + [ + 1790936044.502, + 82 + ], + [ + 1790936046.483, + 83 + ], + [ + 1790936046.501, + 84 + ], + [ + 1790936046.516, + 85 + ], + [ + 1790936046.534, + 86 + ], + [ + 1790936046.551, + 86 + ], + [ + 1790936046.57, + 87 + ], + [ + 1790936066.666, + 39 + ], + [ + 1790936066.666, + 24 + ] + ], + "window_out_bytes": 3404, + "window_in": [ + [ + 1790936042.829, + 1340 + ], + [ + 1790936042.83, + 1340 + ], + [ + 1790936042.83, + 1440 + ], + [ + 1790936042.83, + 1440 + ], + [ + 1790936042.83, + 505 + ], + [ + 1790936042.866, + 303 + ], + [ + 1790936042.912, + 1340 + ], + [ + 1790936042.912, + 1340 + ], + [ + 1790936042.922, + 1 + ], + [ + 1790936042.934, + 1340 + ], + [ + 1790936042.935, + 996 + ], + [ + 1790936042.981, + 1340 + ], + [ + 1790936042.981, + 983 + ], + [ + 1790936044.534, + 1340 + ], + [ + 1790936044.534, + 1061 + ], + [ + 1790936044.594, + 1340 + ], + [ + 1790936044.595, + 1001 + ], + [ + 1790936044.601, + 1340 + ], + [ + 1790936044.607, + 1340 + ], + [ + 1790936044.611, + 1340 + ], + [ + 1790936044.613, + 727 + ], + [ + 1790936046.566, + 1340 + ], + [ + 1790936046.566, + 936 + ], + [ + 1790936046.582, + 1340 + ], + [ + 1790936046.583, + 929 + ], + [ + 1790936046.604, + 1340 + ], + [ + 1790936046.604, + 975 + ], + [ + 1790936046.625, + 1340 + ], + [ + 1790936046.625, + 873 + ], + [ + 1790936046.646, + 1340 + ], + [ + 1790936046.647, + 914 + ], + [ + 1790936046.667, + 1340 + ], + [ + 1790936046.672, + 919 + ], + [ + 1790936066.666, + 63 + ] + ], + "reasons": [ + "new-connection", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33640, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "dns_names": [], + "opened_ts": 1790936042.749475, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.773, + 1460 + ], + [ + 1790936042.773, + 434 + ], + [ + 1790936042.862, + 80 + ], + [ + 1790936042.862, + 109 + ], + [ + 1790936042.895, + 24 + ] + ], + "window_out_bytes": 2107, + "window_in": [ + [ + 1790936042.837, + 1340 + ], + [ + 1790936042.837, + 1440 + ], + [ + 1790936042.837, + 116 + ], + [ + 1790936042.837, + 1440 + ], + [ + 1790936042.837, + 1240 + ], + [ + 1790936042.861, + 489 + ], + [ + 1790936042.894, + 606 + ], + [ + 1790936042.909, + 71 + ] + ], + "reasons": [ + "new-connection", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33642, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "dns_names": [], + "opened_ts": 1790936042.749609, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.772, + 1460 + ], + [ + 1790936042.772, + 434 + ], + [ + 1790936042.842, + 80 + ], + [ + 1790936042.842, + 109 + ], + [ + 1790936042.877, + 24 + ] + ], + "window_out_bytes": 2107, + "window_in": [ + [ + 1790936042.826, + 1440 + ], + [ + 1790936042.826, + 8 + ], + [ + 1790936042.827, + 1340 + ], + [ + 1790936042.827, + 1440 + ], + [ + 1790936042.827, + 1240 + ], + [ + 1790936042.841, + 597 + ], + [ + 1790936042.876, + 303 + ], + [ + 1790936042.902, + 374 + ] + ], + "reasons": [ + "new-connection", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + } + ] + }, + "typing_flows_failed": [ + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59976, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "dns_names": [], + "opened_ts": 1790936042.438803, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.462, + 517 + ] + ], + "window_out_bytes": 517, + "window_in": [], + "reasons": [ + "dns-query", + "new-connection", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 50293, + "dst": "10.0.2.3", + "port": 53, + "host": "ac.duckduckgo.com", + "dns_names": [ + "ac.duckduckgo.com" + ], + "opened_ts": 1790936042.516663, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.517, + 128 + ] + ], + "window_out_bytes": 128, + "window_in": [ + [ + 1790936042.549, + 125 + ] + ], + "reasons": [ + "dns-query", + "not-open-before-typing", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59978, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "dns_names": [], + "opened_ts": 1790936042.549488, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.572, + 135 + ], + [ + 1790936042.655, + 85 + ], + [ + 1790936042.656, + 151 + ], + [ + 1790936053.898, + 23 + ] + ], + "window_out_bytes": 394, + "window_in": [ + [ + 1790936042.631, + 1340 + ], + [ + 1790936042.631, + 1440 + ], + [ + 1790936042.631, + 116 + ], + [ + 1790936042.654, + 406 + ], + [ + 1790936042.691, + 218 + ], + [ + 1790936042.749, + 99 + ], + [ + 1790936053.898, + 23 + ] + ], + "reasons": [ + "dns-query", + "new-connection", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "dns_names": [], + "opened_ts": 1790936042.749316, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.772, + 1460 + ], + [ + 1790936042.772, + 434 + ], + [ + 1790936042.831, + 80 + ], + [ + 1790936042.831, + 92 + ], + [ + 1790936042.831, + 249 + ], + [ + 1790936042.842, + 80 + ], + [ + 1790936042.862, + 79 + ], + [ + 1790936042.912, + 31 + ], + [ + 1790936044.449, + 80 + ], + [ + 1790936044.47, + 81 + ], + [ + 1790936044.485, + 82 + ], + [ + 1790936044.502, + 82 + ], + [ + 1790936046.483, + 83 + ], + [ + 1790936046.501, + 84 + ], + [ + 1790936046.516, + 85 + ], + [ + 1790936046.534, + 86 + ], + [ + 1790936046.551, + 86 + ], + [ + 1790936046.57, + 87 + ], + [ + 1790936066.666, + 39 + ], + [ + 1790936066.666, + 24 + ] + ], + "window_out_bytes": 3404, + "window_in": [ + [ + 1790936042.829, + 1340 + ], + [ + 1790936042.83, + 1340 + ], + [ + 1790936042.83, + 1440 + ], + [ + 1790936042.83, + 1440 + ], + [ + 1790936042.83, + 505 + ], + [ + 1790936042.866, + 303 + ], + [ + 1790936042.912, + 1340 + ], + [ + 1790936042.912, + 1340 + ], + [ + 1790936042.922, + 1 + ], + [ + 1790936042.934, + 1340 + ], + [ + 1790936042.935, + 996 + ], + [ + 1790936042.981, + 1340 + ], + [ + 1790936042.981, + 983 + ], + [ + 1790936044.534, + 1340 + ], + [ + 1790936044.534, + 1061 + ], + [ + 1790936044.594, + 1340 + ], + [ + 1790936044.595, + 1001 + ], + [ + 1790936044.601, + 1340 + ], + [ + 1790936044.607, + 1340 + ], + [ + 1790936044.611, + 1340 + ], + [ + 1790936044.613, + 727 + ], + [ + 1790936046.566, + 1340 + ], + [ + 1790936046.566, + 936 + ], + [ + 1790936046.582, + 1340 + ], + [ + 1790936046.583, + 929 + ], + [ + 1790936046.604, + 1340 + ], + [ + 1790936046.604, + 975 + ], + [ + 1790936046.625, + 1340 + ], + [ + 1790936046.625, + 873 + ], + [ + 1790936046.646, + 1340 + ], + [ + 1790936046.647, + 914 + ], + [ + 1790936046.667, + 1340 + ], + [ + 1790936046.672, + 919 + ], + [ + 1790936066.666, + 63 + ] + ], + "reasons": [ + "new-connection", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33640, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "dns_names": [], + "opened_ts": 1790936042.749475, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.773, + 1460 + ], + [ + 1790936042.773, + 434 + ], + [ + 1790936042.862, + 80 + ], + [ + 1790936042.862, + 109 + ], + [ + 1790936042.895, + 24 + ] + ], + "window_out_bytes": 2107, + "window_in": [ + [ + 1790936042.837, + 1340 + ], + [ + 1790936042.837, + 1440 + ], + [ + 1790936042.837, + 116 + ], + [ + 1790936042.837, + 1440 + ], + [ + 1790936042.837, + 1240 + ], + [ + 1790936042.861, + 489 + ], + [ + 1790936042.894, + 606 + ], + [ + 1790936042.909, + 71 + ] + ], + "reasons": [ + "new-connection", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33642, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "dns_names": [], + "opened_ts": 1790936042.749609, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.772, + 1460 + ], + [ + 1790936042.772, + 434 + ], + [ + 1790936042.842, + 80 + ], + [ + 1790936042.842, + 109 + ], + [ + 1790936042.877, + 24 + ] + ], + "window_out_bytes": 2107, + "window_in": [ + [ + 1790936042.826, + 1440 + ], + [ + 1790936042.826, + 8 + ], + [ + 1790936042.827, + 1340 + ], + [ + 1790936042.827, + 1440 + ], + [ + 1790936042.827, + 1240 + ], + [ + 1790936042.841, + 597 + ], + [ + 1790936042.876, + 303 + ], + [ + 1790936042.902, + 374 + ] + ], + "reasons": [ + "new-connection", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + } + ], + "unattributed_payloads": [ + { + "ts": 1790936042.462459, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59976, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 517, + "background": false + }, + { + "ts": 1790936042.516663, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 50293, + "dst": "10.0.2.3", + "port": 53, + "host": "ac.duckduckgo.com", + "bytes": 128, + "background": false + }, + { + "ts": 1790936042.571546, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59978, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790936042.655473, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59978, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 85, + "background": false + }, + { + "ts": 1790936042.655599, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59978, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790936042.771972, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936042.772007, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 434, + "background": false + }, + { + "ts": 1790936042.772364, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33642, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936042.772394, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33642, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 434, + "background": false + }, + { + "ts": 1790936042.772749, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33640, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790936042.772775, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33640, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 434, + "background": false + }, + { + "ts": 1790936042.830948, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936042.831092, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790936042.831105, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 249, + "background": false + }, + { + "ts": 1790936042.841852, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33642, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936042.842008, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33642, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936042.842055, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936042.861836, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33640, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936042.861954, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33640, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790936042.862009, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 79, + "background": false + }, + { + "ts": 1790936042.876928, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33642, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936042.895019, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33640, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790936042.912175, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790936044.448576, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790936044.469911, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 81, + "background": false + }, + { + "ts": 1790936044.484659, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790936044.502227, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790936046.482513, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790936046.50065, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 84, + "background": false + }, + { + "ts": 1790936046.516438, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 85, + "background": false + }, + { + "ts": 1790936046.534089, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936046.55121, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790936046.569501, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 87, + "background": false + }, + { + "ts": 1790936053.897775, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59978, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 23, + "background": false + }, + { + "ts": 1790936066.665968, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 39, + "background": false + }, + { + "ts": 1790936066.665999, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "bytes": 24, + "background": false + } + ], + "suggest_host": "ac.duckduckgo.com", + "suggest_host_flows": [ + { + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 50293, + "dst": "10.0.2.3", + "port": 53, + "host": "ac.duckduckgo.com", + "dns_names": [ + "ac.duckduckgo.com" + ], + "opened_ts": 1790936042.516663, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.517, + 128 + ] + ], + "window_out_bytes": 128, + "window_in": [ + [ + 1790936042.549, + 125 + ] + ], + "reasons": [ + "dns-query", + "not-open-before-typing", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33638, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "dns_names": [], + "opened_ts": 1790936042.749316, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.772, + 1460 + ], + [ + 1790936042.772, + 434 + ], + [ + 1790936042.831, + 80 + ], + [ + 1790936042.831, + 92 + ], + [ + 1790936042.831, + 249 + ], + [ + 1790936042.842, + 80 + ], + [ + 1790936042.862, + 79 + ], + [ + 1790936042.912, + 31 + ], + [ + 1790936044.449, + 80 + ], + [ + 1790936044.47, + 81 + ], + [ + 1790936044.485, + 82 + ], + [ + 1790936044.502, + 82 + ], + [ + 1790936046.483, + 83 + ], + [ + 1790936046.501, + 84 + ], + [ + 1790936046.516, + 85 + ], + [ + 1790936046.534, + 86 + ], + [ + 1790936046.551, + 86 + ], + [ + 1790936046.57, + 87 + ], + [ + 1790936066.666, + 39 + ], + [ + 1790936066.666, + 24 + ] + ], + "window_out_bytes": 3404, + "window_in": [ + [ + 1790936042.829, + 1340 + ], + [ + 1790936042.83, + 1340 + ], + [ + 1790936042.83, + 1440 + ], + [ + 1790936042.83, + 1440 + ], + [ + 1790936042.83, + 505 + ], + [ + 1790936042.866, + 303 + ], + [ + 1790936042.912, + 1340 + ], + [ + 1790936042.912, + 1340 + ], + [ + 1790936042.922, + 1 + ], + [ + 1790936042.934, + 1340 + ], + [ + 1790936042.935, + 996 + ], + [ + 1790936042.981, + 1340 + ], + [ + 1790936042.981, + 983 + ], + [ + 1790936044.534, + 1340 + ], + [ + 1790936044.534, + 1061 + ], + [ + 1790936044.594, + 1340 + ], + [ + 1790936044.595, + 1001 + ], + [ + 1790936044.601, + 1340 + ], + [ + 1790936044.607, + 1340 + ], + [ + 1790936044.611, + 1340 + ], + [ + 1790936044.613, + 727 + ], + [ + 1790936046.566, + 1340 + ], + [ + 1790936046.566, + 936 + ], + [ + 1790936046.582, + 1340 + ], + [ + 1790936046.583, + 929 + ], + [ + 1790936046.604, + 1340 + ], + [ + 1790936046.604, + 975 + ], + [ + 1790936046.625, + 1340 + ], + [ + 1790936046.625, + 873 + ], + [ + 1790936046.646, + 1340 + ], + [ + 1790936046.647, + 914 + ], + [ + 1790936046.667, + 1340 + ], + [ + 1790936046.672, + 919 + ], + [ + 1790936066.666, + 63 + ] + ], + "reasons": [ + "new-connection", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33640, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "dns_names": [], + "opened_ts": 1790936042.749475, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.773, + 1460 + ], + [ + 1790936042.773, + 434 + ], + [ + 1790936042.862, + 80 + ], + [ + 1790936042.862, + 109 + ], + [ + 1790936042.895, + 24 + ] + ], + "window_out_bytes": 2107, + "window_in": [ + [ + 1790936042.837, + 1340 + ], + [ + 1790936042.837, + 1440 + ], + [ + 1790936042.837, + 116 + ], + [ + 1790936042.837, + 1440 + ], + [ + 1790936042.837, + 1240 + ], + [ + 1790936042.861, + 489 + ], + [ + 1790936042.894, + 606 + ], + [ + 1790936042.909, + 71 + ] + ], + "reasons": [ + "new-connection", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 33642, + "dst": "40.114.177.156", + "port": 443, + "host": "ac.duckduckgo.com", + "dns_names": [], + "opened_ts": 1790936042.749609, + "opened": "during-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790936042.772, + 1460 + ], + [ + 1790936042.772, + 434 + ], + [ + 1790936042.842, + 80 + ], + [ + 1790936042.842, + 109 + ], + [ + 1790936042.877, + 24 + ] + ], + "window_out_bytes": 2107, + "window_in": [ + [ + 1790936042.826, + 1440 + ], + [ + 1790936042.826, + 8 + ], + [ + 1790936042.827, + 1340 + ], + [ + 1790936042.827, + 1440 + ], + [ + 1790936042.827, + 1240 + ], + [ + 1790936042.841, + 597 + ], + [ + 1790936042.876, + 303 + ], + [ + 1790936042.902, + 374 + ] + ], + "reasons": [ + "new-connection", + "search-or-suggest-host", + "payload-exceeds-keepalive" + ], + "verdict": "typing-traffic", + "ok": false + } + ], + "negative_control": true, + "negative_control_switch": { + "before": false, + "after": true, + "restored_off": true + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "dba0f279e5ca6eec7a51c1ac9d43e320536a88943c7494dca7e33b67a824ce46" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-negative-control/check-no-suggest-negative-control.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-negative-control/check-no-suggest-negative-control.logcat.gz new file mode 100644 index 000000000..3883276cd Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-negative-control/check-no-suggest-negative-control.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-negative-control/check-no-suggest-negative-control.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-negative-control/check-no-suggest-negative-control.out new file mode 100644 index 000000000..a55a71004 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/check-no-suggest-negative-control/check-no-suggest-negative-control.out @@ -0,0 +1,9 @@ +12:14:02 tcp-syn - 10.0.2.3:853 os-noise +12:14:02 dns ac.duckduckgo.com 10.0.2.3:53 app-or-unknown +12:14:02 tcp-syn - 10.0.2.3:853 os-noise +12:14:02 tcp-syn - 40.114.177.156:443 app-or-unknown +12:14:02 tcp-syn - 40.114.177.156:443 app-or-unknown +12:14:02 tcp-syn - 40.114.177.156:443 app-or-unknown +12:14:02 sni ac.duckduckgo.com 40.114.177.156:443 app-or-unknown +12:14:02 sni ac.duckduckgo.com 40.114.177.156:443 app-or-unknown +12:14:02 sni ac.duckduckgo.com 40.114.177.156:443 app-or-unknown diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/console.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/console.log new file mode 100644 index 000000000..691cb6197 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/console.log @@ -0,0 +1,6 @@ +11:11:43 check-no-suggest-1 exit=0 +11:15:25 check-no-suggest-negative-control exit=1 +11:18:50 check-no-suggest-1 exit=0 +11:22:12 check-no-suggest-2 exit=0 +11:25:37 check-no-suggest-3 exit=0 +ALLDONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/exit-status.jsonl b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/exit-status.jsonl new file mode 100644 index 000000000..55f0271ca --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/exit-status.jsonl @@ -0,0 +1,5 @@ +{"check": "check-no-suggest-1", "exit": 0, "started": "2026-10-02T11:08:34Z", "completed": "2026-10-02T11:11:43.370187+00:00", "harness_sha256_at_start": "e5ecbc8ea4e92a859d359f97254141e3de72215f2a3494bf33183eb781c9186a", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "ac1c6ee404f64a88c1f6846818e4aa6eb86eed84", "uncommitted_script_changes": 0, "capture_pcap_bytes": [0, 25235586], "command": ["scripts/android-smoke.sh", "--emulator", "--keep-emulator", "--dns-server", "9.9.9.9", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-suggest", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs-attr/check-no-suggest-1/check-no-suggest-1.json"]} +{"check": "check-no-suggest-negative-control", "exit": 1, "started": "2026-10-02T11:12:05Z", "completed": "2026-10-02T11:15:25.343412+00:00", "harness_sha256_at_start": "dba0f279e5ca6eec7a51c1ac9d43e320536a88943c7494dca7e33b67a824ce46", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "86a8fd0248edc8ffe7b035591e33946cd0f62262", "uncommitted_script_changes": 0, "capture_pcap_bytes": [25237258, 50138709], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-suggest", "--no-suggest-negative-control", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs-attr/check-no-suggest-negative-control/check-no-suggest-negative-control.json"]} +{"check": "check-no-suggest-1", "exit": 0, "started": "2026-10-02T11:15:25Z", "completed": "2026-10-02T11:18:50.945022+00:00", "harness_sha256_at_start": "dba0f279e5ca6eec7a51c1ac9d43e320536a88943c7494dca7e33b67a824ce46", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "0927a58cc0429976bb00b0ddf127d612f8f0c5af", "uncommitted_script_changes": 0, "capture_pcap_bytes": [50138709, 74955472], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-suggest", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs-attr/check-no-suggest-1/check-no-suggest-1.json"]} +{"check": "check-no-suggest-2", "exit": 0, "started": "2026-10-02T11:18:50Z", "completed": "2026-10-02T11:22:12.344539+00:00", "harness_sha256_at_start": "dba0f279e5ca6eec7a51c1ac9d43e320536a88943c7494dca7e33b67a824ce46", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "0927a58cc0429976bb00b0ddf127d612f8f0c5af", "uncommitted_script_changes": 0, "capture_pcap_bytes": [74955472, 99735460], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-suggest", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs-attr/check-no-suggest-2/check-no-suggest-2.json"]} +{"check": "check-no-suggest-3", "exit": 0, "started": "2026-10-02T11:22:12Z", "completed": "2026-10-02T11:25:37.641971+00:00", "harness_sha256_at_start": "dba0f279e5ca6eec7a51c1ac9d43e320536a88943c7494dca7e33b67a824ce46", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "0927a58cc0429976bb00b0ddf127d612f8f0c5af", "uncommitted_script_changes": 0, "capture_pcap_bytes": [99735460, 124570203], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-suggest", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs-attr/check-no-suggest-3/check-no-suggest-3.json"]} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/regrade-rc2-row8.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/regrade-rc2-row8.json new file mode 100644 index 000000000..b7c2e25a7 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/regrade-rc2-row8.json @@ -0,0 +1,321 @@ +{ + "harness_sha256": "dba0f279e5ca6eec7a51c1ac9d43e320536a88943c7494dca7e33b67a824ce46", + "typing_capture_offset": 102979046, + "enter_capture_offset": 102984856, + "keepalive_record_max": 46, + "flows": [ + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49408, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "dns_names": [], + "opened_ts": 1790932391.718329, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790932541.305, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790932541.364, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49456, + "dst": "151.101.193.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "dns_names": [], + "opened_ts": 1790932392.048519, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790932562.403, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790932562.448, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 48728, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "dns_names": [], + "opened_ts": 1790932392.355137, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790932540.304, + 46 + ] + ], + "window_out_bytes": 46, + "window_in": [ + [ + 1790932540.334, + 46 + ] + ], + "reasons": [], + "verdict": "background", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39466, + "dst": "151.101.65.91", + "port": 443, + "host": "services.addons.mozilla.org", + "dns_names": [], + "opened_ts": 1790932393.246366, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790932512.302, + 46 + ], + [ + 1790932564.404, + 46 + ], + [ + 1790932564.404, + 31 + ] + ], + "window_out_bytes": 123, + "window_in": [ + [ + 1790932512.351, + 46 + ], + [ + 1790932564.442, + 31 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40758, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "dns_names": [], + "opened_ts": 1790932393.668913, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790932512.302, + 46 + ], + [ + 1790932564.404, + 46 + ], + [ + 1790932564.404, + 31 + ] + ], + "window_out_bytes": 123, + "window_in": [ + [ + 1790932512.339, + 46 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 48516, + "dst": "185.199.108.153", + "port": 443, + "host": "ublockorigin.github.io", + "dns_names": [], + "opened_ts": 1790932394.283135, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790932524.303, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790932524.447, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 48794, + "dst": "185.199.109.133", + "port": 443, + "host": "raw.githubusercontent.com", + "dns_names": [], + "opened_ts": 1790932394.283274, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790932512.302, + 39 + ], + [ + 1790932565.404, + 39 + ], + [ + 1790932565.404, + 24 + ] + ], + "window_out_bytes": 102, + "window_in": [ + [ + 1790932512.35, + 39 + ], + [ + 1790932565.44, + 24 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 56392, + "dst": "151.101.129.229", + "port": 443, + "host": "cdn.jsdelivr.net", + "dns_names": [], + "opened_ts": 1790932402.067709, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790932523.303, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790932523.324, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60036, + "dst": "188.114.97.4", + "port": 443, + "host": "ublockorigin.pages.dev", + "dns_names": [], + "opened_ts": 1790932408.226778, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790932528.304, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790932528.613, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + }, + { + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43564, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "dns_names": [], + "opened_ts": 1790932411.69953, + "opened": "before-typing", + "resolved_during_typing": [], + "window_out": [ + [ + 1790932529.304, + 39 + ] + ], + "window_out_bytes": 39, + "window_in": [ + [ + 1790932529.326, + 39 + ] + ], + "reasons": [], + "verdict": "keepalive", + "ok": true + } + ], + "typing_flows": [] +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/regrade-rc2-row8.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/regrade-rc2-row8.py new file mode 100644 index 000000000..c326a0fbe --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/regrade-rc2-row8.py @@ -0,0 +1,16 @@ +#!/usr/bin/env python3 +"""Re-grade rc2 final-acceptance row 8 (check-no-suggest, harness aabbb7a7) with the +committed harness's attribute_typing_flows, on the SAME capture and offsets. +usage: regrade-rc2-row8.py PCAP > regrade-rc2-row8.json (run from the repo root)""" +import json, sys, types, hashlib +src = open('scripts/android-smoke.sh').read() +h = types.ModuleType('h') +exec(compile(src.split("<<'PYDRIVEREOF'\n", 1)[1].split('\nPYDRIVEREOF', 1)[0], 'driver', 'exec'), h.__dict__) +row = json.load(open('docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/' + 'check-no-suggest/check-no-suggest.json'))['checks'][0]['evidence'] +config = json.load(open('assets/search-config-v2.json'))['data'] +result = h.attribute_typing_flows(sys.argv[1], set(row['guest_ips']), row['typing_capture_offset'], + row['enter_capture_offset'], h.search_endpoint_hosts(config)) +json.dump({"harness_sha256": hashlib.sha256(src.encode()).hexdigest(), + "typing_capture_offset": row['typing_capture_offset'], + "enter_capture_offset": row['enter_capture_offset'], **result}, sys.stdout, indent=1) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/run-check-attr.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/run-check-attr.sh new file mode 100755 index 000000000..3a479deb3 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/run-check-attr.sh @@ -0,0 +1,30 @@ +#!/bin/bash +# usage: run-check.sh NAME [harness args...] (env SERIAL empty => harness boots emulator) +# Records repo HEAD, uncommitted script changes, both harness hashes, installed APK hash, and +# (when a serial is given) a full `logcat -v threadtime` stream for the run's duration. +R=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime +REPO=/home/mgysin/redoubt-artifacts/esr-153.4/repo +ADB=/home/mgysin/redoubt-artifacts/android-sdk/platform-tools/adb +name=$1; shift +out=$R/runs-attr/$name; mkdir -p $out +cd $REPO +APK=${APK:-$R/apk/rc2/fenix-x86_64-release-throwaway.apk} +AAPT2=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2 +dev=(--emulator --keep-emulator --dns-server 9.9.9.9) +if [ -n "$SERIAL" ]; then dev=(--serial "$SERIAL"); export LW_SMOKE_PCAP=$R/work/capture.pcap LW_SMOKE_DNS=9.9.9.9; fi +cmd=(scripts/android-smoke.sh "${dev[@]}" --sdk /home/mgysin/redoubt-artifacts/android-sdk --work $R/work --apk "$APK" --aapt2 "$AAPT2" "$@" --json $out/$name.json) +started=$(date -u +%FT%TZ); hs=$(sha256sum scripts/android-smoke.sh | cut -c1-64); gs=$(sha256sum scripts/android-graphics-smoke.py | cut -c1-64); head=$(git rev-parse HEAD); dirty=$(git status --porcelain -- scripts | wc -l) +rm -rf $R/work/graphics-acceptance $R/work/launcher-start-* 2>/dev/null +pcap_start=$(stat -c %s $R/work/capture.pcap 2>/dev/null || echo 0) +lc="" +if [ -n "$SERIAL" ]; then $ADB -s $SERIAL logcat -v threadtime > $out/$name.logcat 2>&1 & lc=$!; fi +"${cmd[@]}" > $out/$name.out 2> $out/$name.err; rc=$? +[ -n "$lc" ] && { sleep 2; kill $lc 2>/dev/null; wait $lc 2>/dev/null; gzip -f $out/$name.logcat; } +for f in $R/work/launcher-start-* $R/work/graphics-acceptance; do [ -e "$f" ] && cp -r "$f" $out/; done +pcap_end=$(stat -c %s $R/work/capture.pcap 2>/dev/null || echo 0) +python3 - "$name" "$rc" "$started" "$hs" "$pcap_start" "$pcap_end" "$(sha256sum "$APK"|cut -c1-64)" "$gs" "$head" "$dirty" "${cmd[@]}" >> $R/runs-attr/exit-status.jsonl <<'PY' +import json,sys,datetime +n,rc,st,hs,ps,pe,ah,gs,head,dirty=sys.argv[1:11] +print(json.dumps({"check":n,"exit":int(rc),"started":st,"completed":datetime.datetime.now(datetime.timezone.utc).isoformat(),"harness_sha256_at_start":hs,"installed_apk_sha256":ah,"graphics_harness_sha256_at_start":gs,"repo_head":head,"uncommitted_script_changes":int(dirty),"capture_pcap_bytes":[int(ps),int(pe)],"command":sys.argv[11:]})) +PY +echo "$(date -u +%T) $name exit=$rc" diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/head.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/head.txt new file mode 100644 index 000000000..36c360019 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/head.txt @@ -0,0 +1,3 @@ +HEAD 0927a58cc0429976bb00b0ddf127d612f8f0c5af +android-smoke.sh dba0f279e5ca6eec7a51c1ac9d43e320536a88943c7494dca7e33b67a824ce46 +dirty-scripts 0 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/summary.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/summary.txt new file mode 100644 index 000000000..7361df04c --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/summary.txt @@ -0,0 +1,16 @@ +test-addon-state-durability exit=0 +test-android-fat-aar-maven exit=0 Ran 4 tests in 0.013s +test-android-graphics-smoke exit=0 Ran 30 tests in 0.002s +test-android-parity-gates exit=0 Ran 29 tests in 2.144s +test-android-signing exit=2 +test-android-smoke exit=0 Ran 81 tests in 0.052s +test-android-version-code exit=2 +test-cookie-banner-controls exit=0 +test-cookie-banner-snapshot exit=0 +test-extension-permission-durability exit=0 Ran 13 tests in 0.007s +test-extension-update-controls exit=0 +test-firefox-suggest-assets exit=0 Ran 9 tests in 0.139s +test-global-privacy-controls exit=0 +test-session-cleanup exit=0 +test-translation-assets exit=0 Ran 6 tests in 0.068s +test-ubo-extension exit=0 Ran 22 tests in 0.053s diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-addon-state-durability.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-addon-state-durability.out new file mode 100644 index 000000000..769320636 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-addon-state-durability.out @@ -0,0 +1,39 @@ +PASS patch applies with zero fuzz and no offsets +PASS one save awaits both writes with flush and separate atomic temp files +PASS disable completion and onDisabled observe disabled durable cache and DB +PASS enable completion and onEnabled observe enabled durable state +PASS failure in either file rejects disable; same-value retry persists it +PASS a save does not resolve while the cache write is still pending +PASS mutations during a write drain again without concurrent temp-file writers +PASS concurrent disable-enable-disable operations are ordered and end disabled +PASS removal waits for durable absence and stops policy before notifying completion +PASS queued enable after removal rejects stale handle instead of reviving it +PASS pending removal and cancellation have durable cache state and notification +PASS pending uninstall remains disabled when XPIState is resynchronized +PASS writer failure does not poison subsequent queued operations +PASS shutdown finalize drains the Android writer rather than DeferredTask +PASS desktop retains DeferredTask and JSONFile without Android writes +PASS cold start always loads DB before scan and reconciliation before cache scheduling +PASS a failed Android startup reconciliation cannot fall through to backgrounds +PASS XPI synchronization repairs both enabled-cache/disabled-DB and the inverse +PASS initial scan saves cannot replace a database which has not loaded +PASS directory scan recovers a known first install missing from a non-sideload cache +PASS directory scan removes a cached identity when its actual file is gone +PASS new save requested from a just-completed writer is not lost +PASS AbortError from database IO rejects instead of falsely acknowledging completion +PASS failed removal emits no completion event and its retained dirty state is retryable +PASS invalid and system-disable operations preserve existing validation +PASS verified update keeps latest disabled state and persists new version before completion +PASS update persistence failure reports onInstallFailed and never onInstallEnded +PASS a queued update cannot resurrect an extension removed before it acquires the queue +PASS same-version reinstall can re-enable without a nested operation-queue deadlock +PASS verified first install writes both stores before install completion +PASS install listener cancellation changes neither store nor add-on choice +PASS enable while uninstall is pending records choice without restarting policy +PASS actual missing database recovery preserves restored disabled state +PASS actual syntax database recovery preserves restored disabled state +PASS actual malformed database recovery preserves restored disabled state +PASS shadowed fallback is durably visible and active before onInstalled +PASS desktop fallback keeps the original synchronous uninstall callback +36/36 actual-source tests passed +PASS source checks; target compilation, xpcshell and immediate force-stop runtime remain pending diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-fat-aar-maven.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-fat-aar-maven.out new file mode 100644 index 000000000..542eec71f --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-fat-aar-maven.out @@ -0,0 +1,5 @@ +.... +---------------------------------------------------------------------- +Ran 4 tests in 0.013s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-graphics-smoke.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-graphics-smoke.out new file mode 100644 index 000000000..a4b4f11d2 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-graphics-smoke.out @@ -0,0 +1,5 @@ +.............................. +---------------------------------------------------------------------- +Ran 30 tests in 0.002s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-parity-gates.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-parity-gates.out new file mode 100644 index 000000000..7c7e3a124 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-parity-gates.out @@ -0,0 +1,34 @@ +test_android_override_is_applied_after_common (__main__.ParityGates.test_android_override_is_applied_after_common) ... ok +test_boolean_preferences_require_booleans (__main__.ParityGates.test_boolean_preferences_require_booleans) ... ok +test_cfg_read_errors_are_failures (__main__.ParityGates.test_cfg_read_errors_are_failures) ... ok +test_clear_pref_restores_default (__main__.ParityGates.test_clear_pref_restores_default) ... ok +test_commented_good_cfg_is_not_configuration (__main__.ParityGates.test_commented_good_cfg_is_not_configuration) ... ok +test_commented_override_cannot_rescue_weakened_pref (__main__.ParityGates.test_commented_override_cannot_rescue_weakened_pref) ... ok +test_connected_adb_without_probes_stays_pending (__main__.ParityGates.test_connected_adb_without_probes_stays_pending) ... ok +test_default_and_user_writes_cannot_override_lock (__main__.ParityGates.test_default_and_user_writes_cannot_override_lock) ... ok +test_default_branch_cannot_overwrite_user_branch (__main__.ParityGates.test_default_branch_cannot_overwrite_user_branch) ... ok +test_doh_explicit_off_is_the_configured_default (__main__.ParityGates.test_doh_explicit_off_is_the_configured_default) ... ok +test_https_main_and_compiled_tls_default_are_explicitly_unmeasured (__main__.ParityGates.test_https_main_and_compiled_tls_default_are_explicitly_unmeasured) ... ok +test_lock_pref_is_recognized (__main__.ParityGates.test_lock_pref_is_recognized) ... ok +test_lock_replaces_previous_locked_value (__main__.ParityGates.test_lock_replaces_previous_locked_value) ... ok +test_missing_android_cfg_cannot_pass_with_good_common (__main__.ParityGates.test_missing_android_cfg_cannot_pass_with_good_common) ... ok +test_missing_apk_stays_pending_without_contacting_adb (__main__.ParityGates.test_missing_apk_stays_pending_without_contacting_adb) ... ok +test_missing_cfg_is_failure (__main__.ParityGates.test_missing_cfg_is_failure) ... ok +test_multiline_calls_and_comments_preserve_url_strings (__main__.ParityGates.test_multiline_calls_and_comments_preserve_url_strings) ... ok +test_partial_device_inputs_stay_pending (__main__.ParityGates.test_partial_device_inputs_stay_pending) ... ok +test_pref_looking_string_does_not_override_value (__main__.ParityGates.test_pref_looking_string_does_not_override_value) ... ok +test_revocation_requires_enforcement_without_ocsp_fallback (__main__.ParityGates.test_revocation_requires_enforcement_without_ocsp_fallback) ... ok +test_self_test_accepts_both_positive_controls (__main__.ParityGates.test_self_test_accepts_both_positive_controls) ... ok +test_self_test_cannot_skip_missing_selected_cfg (__main__.ParityGates.test_self_test_cannot_skip_missing_selected_cfg) ... ok +test_self_test_detects_constant_or_broken_checker (__main__.ParityGates.test_self_test_detects_constant_or_broken_checker) ... ok +test_self_test_rejects_bad_selected_positive_control (__main__.ParityGates.test_self_test_rejects_bad_selected_positive_control) ... ok +test_static_pass_cannot_claim_live_parity (__main__.ParityGates.test_static_pass_cannot_claim_live_parity) ... ok +test_unreachable_device_stays_pending (__main__.ParityGates.test_unreachable_device_stays_pending) ... ok +test_unsupported_or_malformed_javascript_fails_closed (__main__.ParityGates.test_unsupported_or_malformed_javascript_fails_closed) ... ok +test_usage_errors_are_distinct (__main__.ParityGates.test_usage_errors_are_distinct) ... ok +test_user_write_equal_to_default_does_not_shadow_later_default (__main__.ParityGates.test_user_write_equal_to_default_does_not_shadow_later_default) ... ok + +---------------------------------------------------------------------- +Ran 29 tests in 2.144s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-signing.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-signing.out new file mode 100644 index 000000000..fa0d5cb38 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-signing.out @@ -0,0 +1,2 @@ +usage: test-android-signing.py [-h] [--apk APK] [--apksigner APKSIGNER] +test-android-signing.py: error: required input is missing: /home/mgysin/redoubt-artifacts/esr-153.4/repo/librewolf-android-apk-153.4.0esr-1/apk/fenix-x86_64-release-unsigned.apk diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-smoke.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-smoke.out new file mode 100644 index 000000000..62d181bf3 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-smoke.out @@ -0,0 +1,14 @@ +......[smoke] installing candidate.apk (0 MB) +....[smoke] acknowledging the first-run 'uBlock Origin was added' sheet (one tap on its OK) +.[smoke] acknowledging the first-run 'uBlock Origin was added' sheet (one tap on its OK) +.[smoke] acknowledging the first-run 'uBlock Origin was added' sheet (one tap on its OK) +........[smoke] apk=/tmp/tmpar4fhwzq/candidate.apk +[smoke] package=org.redoubtbrowser +[smoke] apk=/tmp/tmpar4fhwzq/candidate.apk +[smoke] package=org.redoubtbrowser +.[smoke] restart-control FAIL unexpected document +............................................................ +---------------------------------------------------------------------- +Ran 81 tests in 0.052s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-version-code.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-version-code.out new file mode 100644 index 000000000..6ee49d802 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-android-version-code.out @@ -0,0 +1,3 @@ +usage: test-android-version-code.py [-h] --classes CLASSES + --gradle-home GRADLE_HOME +test-android-version-code.py: error: the following arguments are required: --classes, --gradle-home diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-cookie-banner-controls.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-cookie-banner-controls.out new file mode 100644 index 000000000..a7ef303c6 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-cookie-banner-controls.out @@ -0,0 +1,25 @@ +PASS archive inputs verified and patch applies with zero fuzz/offset +PASS all reconstructed source hashes +PASS parsed XML, stable controls/scope labels, legacy safe route and absence of implicit data clearing +PASS set acknowledges correct normal scope +PASS remove acknowledges correct normal scope +PASS unset domain inherits only its corresponding global mode false +PASS set acknowledges correct temporary private scope +PASS remove acknowledges correct private scope +PASS unset domain inherits only its corresponding global mode true +PASS SetCookieBannerModeForDomain native failure terminates with an error +PASS SetCookieBannerModeForDomain invalid URI terminates before native mutation +PASS RemoveCookieBannerModeForDomain native failure terminates with an error +PASS RemoveCookieBannerModeForDomain invalid URI terminates before native mutation +PASS GetCookieBannerModeForDomain native failure terminates with an error +PASS GetCookieBannerModeForDomain invalid URI terminates before native mutation +PASS globally disabled query preserves domain exceptions without querying native storage +PASS token acquisition reports inactive native session errors +PASS SetCookieBannerModeForDomain forwards immutable private token to native scoped API +PASS SetCookieBannerModeForDomain rejects a private token masquerading as a normal choice +PASS RemoveCookieBannerModeForDomain forwards immutable private token to native scoped API +PASS RemoveCookieBannerModeForDomain rejects a private token masquerading as a normal choice +PASS stale scoped read rejects before native preference access +PASS 19 actual-JS event tests; native lifetime and banner behavior remain target gates +PASS actual C++ counter/token helpers/observers and pre/post-init mutation guards (43 assertions); platform/IO/container boundaries mocked +NOT RUN standalone Kotlin JUnit gate: provide --kotlin-cache; target build/full Fenix/runtime also remain required diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-cookie-banner-snapshot.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-cookie-banner-snapshot.out new file mode 100644 index 000000000..a76f2e1eb --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-cookie-banner-snapshot.out @@ -0,0 +1,28 @@ +PASS patch applies with fuzz=0 and no offsets +PASS actual moz.build adds exactly one Android snapshot and preserves desktop/iOS outputs +PASS pinned snapshot: 262208 bytes, 558 unique IDs, 1601 domains, 9 global rules +PASS actual pinned snapshot imports all 558 unique rules without any Remote Settings client +PASS missing file rejects initialization before inserting rules or observers +PASS fetch failure rejects initialization before inserting rules or observers +PASS truncated file rejects initialization before inserting rules or observers +PASS same-size corruption rejects initialization before inserting rules or observers +PASS actual schema validator accepts the complete reviewed snapshot +PASS wrong timestamp is rejected by the production snapshot validator +PASS wrong count is rejected by the production snapshot validator +PASS unknown envelope field is rejected by the production snapshot validator +PASS duplicate rule ID is rejected by the production snapshot validator +PASS invalid rule shape is rejected by the production snapshot validator +PASS unknown rule field is rejected by the production snapshot validator +PASS missing metadata is rejected by the production snapshot validator +PASS unsupported targeting is rejected by the production snapshot validator +PASS shutdown during snapshot load prevents insertion and observer registration +PASS old load cannot insert into a newly initialized lifecycle +PASS test rule schema completion after shutdown cannot insert stale test rules +PASS normal-only and private-only enabled services can initialize and both-disabled cannot import +PASS repeated init registers observers once and shutdown/reinit reloads the snapshot +PASS test override skips packaged data and rejects invalid rules without Remote Settings +PASS concurrent test-pref reloads keep only the latest rules and reset both execution contexts +PASS Android ignores a synthetic Remote Settings sync event +PASS desktop still imports Remote Settings and applies sync events including legacy conversion +23 actual-source cookie-banner loader tests passed; native rejection is NOT tested here. +PASS source validation; Gecko build, xpcshell and actual banner-rejection runtime remain separate gates diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-extension-permission-durability.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-extension-permission-durability.out new file mode 100644 index 000000000..149d4c80b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-extension-permission-durability.out @@ -0,0 +1,46 @@ +PASS source patch replay: zero fuzz, no offsets +PASS add completion waits for flushed atomic JSON +PASS add failure preserves committed memory and same-choice retry +PASS remove completion waits for flushed atomic JSON +PASS remove failure preserves committed memory and same-choice retry +PASS removeAll completion waits for flushed atomic JSON +PASS removeAll failure preserves committed memory and same-choice retry +PASS different IDs serialize whole-file snapshots without lost grants +PASS a failed ID does not poison the next queued ID +PASS same-ID read and revoke remain behind a pending grant +PASS graceful shutdown waits the complete cross-ID queue and test teardown detaches it +PASS callers cannot mutate a committed Android legacy record +PASS JSON ignores stale derived grant and denial +PASS KV ignores stale derived grant and denial +PASS modern KV still awaits its native write and emits no legacy JSON write +PASS modern KV write rejection stays visible and retryable +PASS desktop legacy scheduled persistence and cache behavior are preserved +PASS uninstall waits only the original exact-ID permission task +PASS uninstall rejects original cleanup failure without silently retrying +PASS uninstall missing cleanup cannot acknowledge success +PASS uninstall wrong-id cleanup cannot acknowledge success +PASS uninstall wrong-task cleanup cannot acknowledge success +PASS uninstall duplicate cleanup cannot acknowledge success +PASS uninstall registry failure propagates and detaches observer +PASS pinned observer really emits the exact permission task before return +PASS 24 production-source tests; target runtime pending +PASS original delayed-write source is rejected by the same completion test +test_actual_bound_and_ack (__main__.GraderTests.test_actual_bound_and_ack) ... ok +test_api_transport_calls_only_the_production_choice_route (__main__.GraderTests.test_api_transport_calls_only_the_production_choice_route) ... ok +test_baseline_binding_is_explicit_and_rejects_candidate_mode (__main__.GraderTests.test_baseline_binding_is_explicit_and_rejects_candidate_mode) ... ok +test_first_command_after_real_callback_is_timestamped_force_stop (__main__.GraderTests.test_first_command_after_real_callback_is_timestamped_force_stop) ... ok +test_incomplete_or_pending_results_are_not_acceptance (__main__.GraderTests.test_incomplete_or_pending_results_are_not_acceptance) ... ok +test_missing_parser_origin_and_stale_report_are_rejected_by_shared_observer (__main__.GraderTests.test_missing_parser_origin_and_stale_report_are_rejected_by_shared_observer) ... ok +test_missing_stale_wrong_or_false_ack_rejected (__main__.GraderTests.test_missing_stale_wrong_or_false_ack_rejected) ... ok +test_missing_stop_or_intervening_observer_rejected (__main__.GraderTests.test_missing_stop_or_intervening_observer_rejected) ... ok +test_no_apk_with_connected_fake_adb_cannot_pass (__main__.GraderTests.test_no_apk_with_connected_fake_adb_cannot_pass) ... ok +test_removed_legacy_disk_grant_or_unknown_backend_rejected (__main__.GraderTests.test_removed_legacy_disk_grant_or_unknown_backend_rejected) ... ok +test_removed_state_cannot_retain_a_private_permission (__main__.GraderTests.test_removed_state_cannot_retain_a_private_permission) ... ok +test_slow_callback_checkpoint_is_pending (__main__.GraderTests.test_slow_callback_checkpoint_is_pending) ... ok +test_wrong_packaged_permission_module_fails (__main__.GraderTests.test_wrong_packaged_permission_module_fails) ... ok + +---------------------------------------------------------------------- +Ran 13 tests in 0.007s + +OK +PASS host source/runner checks; Android xpcshell, target build and real force-stop regression remain pending diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-extension-update-controls.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-extension-update-controls.out new file mode 100644 index 000000000..d159ce9dd --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-extension-update-controls.out @@ -0,0 +1,22 @@ +PASS 153.4.0esr before tree (tarball + Android stack) and exact --fuzz=0 replay of 27 paths +PASS source hashes, JavaScript syntax, XML/JSON/TOML and native test registration (not C++ compilation) +PASS fresh defaults, mixed values and lock state are effective, read-only facts +PASS nonboolean and locked requests do not partially write +PASS unusable profile or disk fails preflight before user-pref mutation +PASS queued choice closes automatic admission until actual write completes +PASS policy lock acquired during preflight rejects before mutation +PASS failed final write retains native state without claiming disk success and queue can retry +PASS unconfirmed On cannot reopen automatic admission through an unrelated read +PASS failed write preserves external newer values +PASS same-value external writer is never erased by inferred rollback after failure +PASS concurrent choices serialize with snapshots and each gets its own state +PASS automatic off stops before metadata lookup and manifest +PASS off while metadata is in flight prevents subsequent lookup and manifest +PASS off while extension lookup is in flight prevents manifest +PASS off or per-addon policy at final admission prevents XPI installation +PASS automatic enabled installs with periodic reason and retains signed prompt handler +PASS per-addon explicit enable retains desktop mixed-default behavior +PASS manual update remains admitted while automatic off and uses user-request reason +PASS an already started install may finish after automatic setting changes +PASS 18 actual-source JavaScript control tests (native I/O and Android runtime not executed) +PENDING target C++/Java/Kotlin compilation, native/Kotlin tests, APK restart/network/signed-update acceptance diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-firefox-suggest-assets.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-firefox-suggest-assets.out new file mode 100644 index 000000000..1ec3eb92d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-firefox-suggest-assets.out @@ -0,0 +1,5 @@ +......... +---------------------------------------------------------------------- +Ran 9 tests in 0.139s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-global-privacy-controls.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-global-privacy-controls.out new file mode 100644 index 000000000..9da5e15e2 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-global-privacy-controls.out @@ -0,0 +1,22 @@ +PASS native defaults and existing middle referrer choice are read without writes +PASS locked hidden user state is not confused with effective default +PASS unknown malformed mixed-batch and invalid typed writes reject before save or mutation +PASS locked requests and absent native pref types never touch persistence +PASS preflight failure leaves this operation without any pref mutation +PASS lock changes during preflight are revalidated before mutation +PASS type changes during preflight are revalidated before mutation +PASS native same-default normalization saves successfully and reset clears non-default choice +PASS failed final save preserves actual memory and uncertainty across later read +PASS same-choice retry performs actual saves and clears prior uncertainty +PASS queued reads and reset wait until final I/O of the preceding change finishes +PASS external write while final snapshot saves is superseded and current disk state unconfirmed +PASS synchronous observer supersession cannot acknowledge the requested choice +PASS setter throwing after mutation reports memory truth and unconfirmed save +PASS queued request captures caller choice before caller mutation +PASS a failed read cannot poison later serialized operations +PASS unknown existing referrer integer is preserved by read but not admitted as a write +PASS global WebGL mode and quiet flag leave exact site decisions intact +PASS 18 actual-module host tests with explicit pref/I/O doubles; native/Android execution NOT RUN +PASS 153.4.0esr before tree (tarball + Android stack); exact --fuzz=0 replay; 21 after hashes +INTEGRATION SOURCE CHECKS PASS: native registration/packaging, nonpersistent controls, XML resources and enum0/1/2. +HOST ONLY: target C++/Java/Kotlin compilation, native/GV/Fenix suites and APK behavior remain unrun. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-session-cleanup.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-session-cleanup.out new file mode 100644 index 000000000..5341f9405 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-session-cleanup.out @@ -0,0 +1,5 @@ +PASS 153.4.0esr before tree (tarball + Android stack); all 15 declared source outputs; exact replay without offsets/fuzz +PASS pinned XPIDL/WebIDL parsers and new-method semantics; imported-type code generation remains target work +PASS JS syntax, JSON/TOML, inherited35 test API and 9 cookie / 5 frame target test definitions +PENDING native C++/IDL code generation and Kotlin compilation; actual cookie xpcshell/GeckoView execution. +PENDING all-writer/cache admission, remaining category acknowledgments, retention coordinator and durable journal; no full cleanup-success claim. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-translation-assets.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-translation-assets.out new file mode 100644 index 000000000..130acd591 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-translation-assets.out @@ -0,0 +1,60 @@ +test_extra_or_truncated_input_fails_exact_pin (__main__.PackageTests.test_extra_or_truncated_input_fails_exact_pin) ... ok +test_make_prerequisites_are_android_only (__main__.PackageTests.test_make_prerequisites_are_android_only) ... ok +test_missing_and_corrupt_inputs_do_not_stage (__main__.PackageTests.test_missing_and_corrupt_inputs_do_not_stage) ... ok +test_offline_stage_matches_reviewed_bytes_on_repeat (__main__.PackageTests.test_offline_stage_matches_reviewed_bytes_on_repeat) ... ok +test_provenance_pins_match_the_fixed_packager_pins (__main__.PackageTests.test_provenance_pins_match_the_fixed_packager_pins) ... ok +test_verified_inputs (__main__.PackageTests.test_verified_inputs) ... ok + +---------------------------------------------------------------------- +Ran 6 tests in 0.068s + +OK +PASS patch applies with zero fuzz and no offsets +PASS complete pinned catalog preserves exact Android and release targeting without network +PASS nightly eligibility preserves the exact reviewed targeted records +PASS metadata filters and returned-record mutations cannot change the catalog +PASS missing and same-size corrupted catalogs fail before network +PASS passive cache and status calls never download missing models +PASS bundled WASM passes real compressed and decompressed integrity without network +PASS explicit operation downloads one exact asset with no credentials/referrer/redirect/discovery +PASS offline cache survives a new provider and status/deletion reflect real files +PASS unlisted IDs, changed URLs and changed decompression pins cannot authorize transfer +PASS record validator rejects URL tricks, unknown targeting and excessive size +PASS truncated response leaves no usable cache or temporary file +PASS same-size corruption response leaves no usable cache or temporary file +PASS oversized response leaves no usable cache or temporary file +PASS redirect response leaves no usable cache or temporary file +PASS unexpected URL response leaves no usable cache or temporary file +PASS length mismatch response leaves no usable cache or temporary file +PASS inference decompression uses real zstd, exact expanded size and expanded hash +PASS cancelled operation rejects promptly and late response cannot cache +PASS transfer timeout aborts the operation and leaves no cache +PASS Delete All cancels in-flight transfer and cannot be undone by late completion +PASS deletion serializes with an already-writing cache commit and cleans its temporary file +PASS concurrent operations preserve cancellation identity and one valid atomic cache +PASS Delete All also cancels operations still selecting metadata +PASS operation cannot reuse authorization after success or target a second record set +PASS shutdown aborts active transfers and refuses new authorizations +PASS actual Parent selection retains complete direct and pivot record sets without RS clients +PASS actual Parent size, passive engine payload and false-download request cannot authorize transfers +PASS actual Parent refuses stale documents before operation selection +PASS actual Parent pagehide cancellation prevents late preparation from translating +PASS actual Parent rechecks current WindowGlobal after asynchronous engine preparation +CATALOG_INVENTORY {"selectedRecords":217,"completeDirectionalPairs":106,"sourceLanguages":54,"targetLanguages":54} +PASS actual language download and Delete All use the new provider without a Remote Settings constructor +PASS actual native bridge defaults missing network flag to false and scopes cancellation by UUID +PASS actual native bridge only authorizes explicit true and module disable cancels pending work +PASS actual model-management bridge rejects malformed IDs, supports cancellation, and has no cache-download command +PASS actual metadata bridge cannot reach explicit download helpers +PASS already-aborted and synchronously cancelled operations are observed without stray rejection +PASS operation validity is rechecked before starting a queued network request +PASS desktop Parent retains its Remote Settings client and sync subscription +PASS actual child actor binds pagehide cancellation to its own actor on Android only +PASS cancelling a concurrent second write preserves a previously committed valid cache +PASS same-language or invalid requests cannot fetch even catalog metadata +PASS an unlisted language download cannot report a successful empty operation +PASS actual inference child verifies the WASM and every model expanded payload +PASS stale document during atomic move rolls back committed bytes without an AbortSignal event +PASS reviewed WASM4 instantiates with the actual frozen Bergamot glue and native API +45 actual-source translation asset tests passed; Gecko/UI/inference integration remains separate. +PASS static/source checks; target compilation, Gecko tests, real DOM translation and offline restart remain pending diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-ubo-extension.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-ubo-extension.out new file mode 100644 index 000000000..7937ac9eb --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/no-suggest-attribution/unit-tests/test-ubo-extension.out @@ -0,0 +1,5 @@ +...................... +---------------------------------------------------------------------- +Ran 22 tests in 0.053s + +OK diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/baseline-smoke.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/baseline-smoke.err new file mode 100644 index 000000000..61d9bf589 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/baseline-smoke.err @@ -0,0 +1,21 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:56099/ and https://10.0.2.2:48551/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:56099/?https-only-4c527d457ccaa92c ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:48551/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl PASS Real release UI consent, pixels, revoke, lifetimes and frame isolation passed +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.456 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4650ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs.txt ; 4175 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/baseline-smoke/baseline-smoke.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/baseline-smoke.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/baseline-smoke.json new file mode 100644 index 000000000..f984211f9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/baseline-smoke.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:56099/?https-only-4c527d457ccaa92c", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:56099/?https-only-4c527d457ccaa92c ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:56099/?https-only-4c527d457ccaa92c", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:48551/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:48551/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": true, + "detail": "Real release UI consent, pixels, revoke, lifetimes and frame isolation passed", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/graphics-acceptance/3971615d78967a57/graphics-results.json", + "report_sha256": "f10c2e6a1ea9455adfdd9be1f9e3fe08ababc6725d2f74796053d7d575d88cbf", + "runner_exit": 0, + "graphics_status": "PASS", + "acceptanceComplete": true, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.456 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455549, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4650ms", + "evidence": { + "gum": { + "t0": 1790936626432, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4650 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/baseline-smoke.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/baseline-smoke.logcat.gz new file mode 100644 index 000000000..5e80582e5 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/baseline-smoke.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/baseline-smoke.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/baseline-smoke.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/graphics-acceptance.tar.xz new file mode 100644 index 000000000..1206cf23e Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/graphics-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/graphics-runner-tail.log new file mode 100644 index 000000000..c1738cd58 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/graphics-runner-tail.log @@ -0,0 +1,60 @@ +[graphics] PASS webgl-dom-protected +[graphics] PASS webgl2-dom-protected +[graphics] PASS canvas-dom-protected +[graphics] PASS ui-webgl-allow-private +[graphics] PASS acknowledged-ui-choice +[graphics] PASS canvas-dom-protected +[graphics] PASS ui-canvas-allow-private +[graphics] PASS acknowledged-ui-choice +[graphics] PASS webgl-dom-allowed +[graphics] PASS webgl2-dom-allowed +[graphics] PASS canvas-dom-allowed +[graphics] PASS current-fixture-document +[graphics] PASS webgl-dom-protected +[graphics] PASS webgl2-dom-protected +[graphics] PASS canvas-dom-protected +[graphics] PASS current-fixture-document +[graphics] PASS webgl-dom-allowed +[graphics] PASS webgl2-dom-allowed +[graphics] PASS canvas-dom-allowed +[graphics] PASS private-choices-isolated-and-cleared-on-last-private-close +[graphics] PASS current-fixture-document +[graphics] PASS frame-webgl-dom-protected +[graphics] PASS frame-webgl2-dom-protected +[graphics] PASS frame-canvas-dom-protected +[graphics] PASS ui-webgl-allow-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS frame-canvas-dom-protected +[graphics] PASS ui-canvas-allow-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS frame-webgl-dom-allowed +[graphics] PASS frame-webgl2-dom-allowed +[graphics] PASS frame-canvas-dom-allowed +[graphics] PASS frame-webgl-offscreen-allowed +[graphics] PASS frame-webgl2-offscreen-allowed +[graphics] PASS frame-canvas-offscreen-allowed +[graphics] PASS frame-webgl-worker-allowed +[graphics] PASS frame-webgl2-worker-allowed +[graphics] PASS frame-canvas-worker-allowed +[graphics] PASS frame-webgl-nested-worker-allowed +[graphics] PASS frame-webgl2-nested-worker-allowed +[graphics] PASS frame-canvas-nested-worker-allowed +[graphics] PASS frame-webgl-transferred-worker-allowed +[graphics] PASS frame-webgl2-transferred-worker-allowed +[graphics] PASS frame-canvas-transferred-worker-allowed +[graphics] PASS ui-canvas-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS ui-webgl-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS frame-webgl-dom-protected +[graphics] PASS frame-webgl2-dom-protected +[graphics] PASS frame-canvas-dom-protected +[graphics] PASS webgl-dom-allowed +[graphics] PASS webgl2-dom-allowed +[graphics] PASS canvas-dom-allowed +[graphics] PASS frame-origin-port-and-revoke-isolation +[graphics] PASS ui-canvas-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS ui-webgl-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS quiet-review-opens-permissions-in-normal-and-private-tabs diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/graphics-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/graphics-summary.json new file mode 100644 index 000000000..9945c440a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/baseline-smoke/graphics-summary.json @@ -0,0 +1 @@ +{"status": "PASS", "acceptanceComplete": true, "passedChecks": 161, "reason": "Real release UI consent, pixels, revoke, lifetimes and frame isolation passed", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/graphics-acceptance/3971615d78967a57/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/batch1.console b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/batch1.console new file mode 100644 index 000000000..dc0721962 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/batch1.console @@ -0,0 +1,4 @@ +10:10:37 check-launcher-start exit=0 +serial=emulator-5584 +10:10:59 check-aboutconfig exit=0 +BATCH1 DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/batch1.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/batch1.sh new file mode 100755 index 000000000..f0428273b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/batch1.sh @@ -0,0 +1,8 @@ +#!/bin/bash +# Stage 1: boot a fresh AVD through the harness (launcher start), then about:config. +R=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime +SERIAL= $R/run-check.sh check-launcher-start --check-launcher-start +export SERIAL=$(/home/mgysin/redoubt-artifacts/android-sdk/platform-tools/adb devices | awk '/^emulator-/{print $1; exit}') +echo "serial=$SERIAL" +$R/run-check.sh check-aboutconfig --check-aboutconfig +echo BATCH1 DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/batch2.console b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/batch2.console new file mode 100644 index 000000000..957806c81 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/batch2.console @@ -0,0 +1,15 @@ +10:11:44 check-ubo-preinstall exit=0 +10:12:12 check-ubo-lifecycle exit=0 +10:12:25 check-ubo exit=0 +10:13:04 check-search exit=0 +10:16:30 check-no-suggest exit=1 +10:23:54 baseline-smoke exit=0 +10:25:40 check-update-privacy exit=0 +10:26:13 check-https-only exit=0 +10:33:53 static-no-gms-no-adjust exit=0 +10:43:19 check-strings exit=0 +10:51:01 self-test exit=0 +10:52:09 first-run-capture exit=1 +10:53:18 check-no-remote-settings exit=1 +10:55:00 beta2-check-launcher-start exit=1 +BATCH2 DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/batch2.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/batch2.sh new file mode 100755 index 000000000..956d2e937 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/batch2.sh @@ -0,0 +1,20 @@ +#!/bin/bash +# Stage 2: every remaining check, once, each on a fresh profile (the harness wipes app data). +export SERIAL=emulator-5584 +R=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime +$R/run-check.sh check-ubo-preinstall --check-ubo-preinstall +$R/run-check.sh check-ubo-lifecycle --check-ubo-lifecycle +$R/run-check.sh check-ubo --check-ubo +$R/run-check.sh check-search --check-search +$R/run-check.sh check-no-suggest --check-no-suggest +$R/run-check.sh baseline-smoke +$R/run-check.sh check-update-privacy --check-update-privacy +$R/run-check.sh check-https-only --check-https-only +$R/run-check.sh static-no-gms-no-adjust --check-no-gms --check-no-adjust +$R/run-check.sh check-strings --check-strings +$R/run-check.sh self-test --self-test +$R/run-check.sh first-run-capture --first-run-capture +$R/run-check.sh check-no-remote-settings --check-no-remote-settings +# Negative control: Beta 2 (source 764fc91c) must FAIL the launcher cold start. +APK=$R/apk/beta2/fenix-x86_64-release-throwaway.apk $R/run-check.sh beta2-check-launcher-start --check-launcher-start +echo BATCH2 DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/beta2-check-launcher-start.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/beta2-check-launcher-start.err new file mode 100644 index 000000000..42d9cca08 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/beta2-check-launcher-start.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/beta2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (132 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] check-launcher-start: first-run FAILED: the 'uBlock Origin setup failed' dialog is showing; the preinstaller logged a startup failure; no readiness line was logged +[smoke] check-launcher-start: restart FAILED: the 'uBlock Origin setup failed' dialog is showing; the preinstaller logged a startup failure; no readiness line was logged +[smoke] check-launcher-start FAIL first-run: the 'uBlock Origin setup failed' dialog is showing, the preinstaller logged a startup failure, no readiness line was logged; restart: the 'uBlock Origin setup failed' dialog is showing, the preinstaller logged a startup failure, no readiness line was logged +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/beta2-check-launcher-start/beta2-check-launcher-start.json +[smoke] FAILED check-launcher-start first-run: the 'uBlock Origin setup failed' dialog is showing, the preinstaller logged a startup failure, no readiness line was logged; restart: the 'uBlock Origin setup failed' dialog is showing, the preinstaller logged a startup failure, no readiness line was logged diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/beta2-check-launcher-start.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/beta2-check-launcher-start.json new file mode 100644 index 000000000..bd44a3a61 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/beta2-check-launcher-start.json @@ -0,0 +1,58 @@ +{ + "checks": [ + { + "check": "check-launcher-start", + "ok": false, + "detail": "first-run: the 'uBlock Origin setup failed' dialog is showing, the preinstaller logged a startup failure, no readiness line was logged; restart: the 'uBlock Origin setup failed' dialog is showing, the preinstaller logged a startup failure, no readiness line was logged", + "evidence": { + "phases": [ + { + "ok": false, + "problems": [ + "the 'uBlock Origin setup failed' dialog is showing", + "the preinstaller logged a startup failure", + "no readiness line was logged" + ], + "dialog": true, + "failed_lines": [ + "10-02 12:53:27.444 12586 12586 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused" + ], + "ready_lines": [], + "gecko_window_lines": [], + "phase": "first-run", + "component": "org.redoubtbrowser/.App", + "waited_seconds": 46.5 + }, + { + "ok": false, + "problems": [ + "the 'uBlock Origin setup failed' dialog is showing", + "the preinstaller logged a startup failure", + "no readiness line was logged" + ], + "dialog": true, + "failed_lines": [ + "10-02 12:54:42.239 13002 13002 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused" + ], + "ready_lines": [], + "gecko_window_lines": [], + "phase": "restart", + "component": "org.redoubtbrowser/.App", + "waited_seconds": 46.5 + } + ] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/beta2/fenix-x86_64-release-throwaway.apk", + "sha256": "9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427", + "size": 132358451, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/beta2-check-launcher-start.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/beta2-check-launcher-start.logcat.gz new file mode 100644 index 000000000..3d2d1a078 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/beta2-check-launcher-start.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/beta2-check-launcher-start.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/beta2-check-launcher-start.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/launcher-start-first-run-logcat.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/launcher-start-first-run-logcat.txt new file mode 100644 index 000000000..66db5f235 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/launcher-start-first-run-logcat.txt @@ -0,0 +1,518 @@ +--------- beginning of kernel +10-02 12:53:18.588 0 0 D logd : logdr: UID=2000 GID=2000 PID=12493 b tail=0 logMask=99 pid=0 start=0ns timeout=0ns +--------- beginning of main +10-02 12:53:18.644 1584 1584 I abb : StartCommandInProcess(73657474696e67730067657400676c6f settings.get.glo [truncated]) +10-02 12:53:18.645 1584 5205 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:53:18.644 531 531 W Binder:531_C: type=1400 audit(0.0:6055): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 12:53:18.648 1584 1584 I abb : StartCommandInProcess(7061636b61676500696e7374616c6c00 package.install. [truncated]) +10-02 12:53:18.644 531 531 W Binder:531_C: type=1400 audit(0.0:6056): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +--------- beginning of system +10-02 12:53:19.623 531 1430 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 12:53:18.644 531 531 I chatty : uid=1000(system) Binder:531_3 identical 1 line +10-02 12:53:18.768 531 531 W Binder:531_C: type=1400 audit(0.0:6058): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 12:53:19.636 531 17507 W system_server: Long monitor contention with owner PackageInstaller (604) at void com.android.server.pm.PackageInstallerSession.handleInstall()(PackageInstallerSession.java:1714) waiters=0 in int com.android.server.pm.PackageInstallerSession.getInstallerUid() for 628ms +10-02 12:53:19.645 531 632 W PackageParsing: Unknown element under service: property at /data/app/vmdl1509121821.tmp/base.apk Binary XML file line #834 +10-02 12:53:19.645 531 632 W PackageParsing: Unknown element under service: property at /data/app/vmdl1509121821.tmp/base.apk Binary XML file line #845 +10-02 12:53:19.645 531 632 W PackageParsing: Unknown element under service: property at /data/app/vmdl1509121821.tmp/base.apk Binary XML file line #956 +10-02 12:53:19.645 531 632 W PackageParsing: Unknown element under service: property at /data/app/vmdl1509121821.tmp/base.apk Binary XML file line #965 +10-02 12:53:19.645 531 632 W PackageParsing: Unknown element under service: property at /data/app/vmdl1509121821.tmp/base.apk Binary XML file line #974 +10-02 12:53:19.647 531 632 W RuleEvaluation: Integrity rule files are not available. +10-02 12:53:19.647 531 595 I PackageManager: Integrity check passed for file:///data/app/vmdl1509121821.tmp +10-02 12:53:19.649 531 595 W PackageParsing: Unknown element under service: property at /data/app/vmdl1509121821.tmp/base.apk Binary XML file line #834 +10-02 12:53:19.649 531 595 W PackageParsing: Unknown element under service: property at /data/app/vmdl1509121821.tmp/base.apk Binary XML file line #845 +10-02 12:53:19.649 531 595 W PackageParsing: Unknown element under service: property at /data/app/vmdl1509121821.tmp/base.apk Binary XML file line #956 +10-02 12:53:19.649 531 595 W PackageParsing: Unknown element under service: property at /data/app/vmdl1509121821.tmp/base.apk Binary XML file line #965 +10-02 12:53:19.649 531 595 W PackageParsing: Unknown element under service: property at /data/app/vmdl1509121821.tmp/base.apk Binary XML file line #974 +10-02 12:53:19.783 531 579 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=-1: installPackageLI +10-02 12:53:19.783 531 579 E libprocessgroup: getpgid(12197) failed: Permission denied +10-02 12:53:19.780 531 531 W ActivityManager: type=1400 audit(0.0:6059): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 12:53:19.786 531 595 I PackageManager: Update package org.redoubtbrowser code path from /data/app/~~0vqW-G9pXDi5inV9QScQuQ==/org.redoubtbrowser-9BEg4R-CEoNj3XUbqrlaRQ== to /data/app/~~wHj9OG1B0dfG24R4A1jqew==/org.redoubtbrowser-hkLY5kJUZLZC28PNKG39Lg==; Retain data and using new +10-02 12:53:19.786 531 595 I PackageManager: Update package org.redoubtbrowser resource path from /data/app/~~0vqW-G9pXDi5inV9QScQuQ==/org.redoubtbrowser-9BEg4R-CEoNj3XUbqrlaRQ== to /data/app/~~wHj9OG1B0dfG24R4A1jqew==/org.redoubtbrowser-hkLY5kJUZLZC28PNKG39Lg==; Retain data and using new +10-02 12:53:19.787 531 595 W PackageManager: Provider ComponentInfo{org.redoubtbrowser/androidx.startup.InitializationProvider} already defined; ignoring +10-02 12:53:19.787 531 595 W PackageManager: Skipping provider name org.redoubtbrowser.androidx-startup (in package org.redoubtbrowser): name already used by org.redoubtbrowser +10-02 12:53:19.787 531 595 D CompatibilityChangeReporter: Compat change id reported: 135549675; UID 10130; state: ENABLED +10-02 12:53:19.787 531 595 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 12:53:19.780 531 531 W ActivityManager: type=1400 audit(0.0:6060): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 12:53:19.788 304 304 I Zygote : Process 12197 exited due to signal 9 (Killed) +10-02 12:53:19.788 531 579 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 12197 in 5ms +10-02 12:53:19.795 531 595 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 12:53:19.795 531 595 D PackageManager: Clear ephemeral installer activity +10-02 12:53:19.796 428 428 D installd: Detected label change from u:object_r:app_data_file:s0 to u:object_r:app_data_file:s0:c130,c256,c512,c768 at /data/data/org.redoubtbrowser/code_cache; running recursive restorecon +10-02 12:53:19.796 428 428 D installd: Detected label change from u:object_r:app_data_file:s0 to u:object_r:app_data_file:s0:c130,c256,c512,c768 at /data/user_de/0/org.redoubtbrowser/cache; running recursive restorecon +10-02 12:53:19.797 531 595 I PackageDexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/~~wHj9OG1B0dfG24R4A1jqew==/org.redoubtbrowser-hkLY5kJUZLZC28PNKG39Lg==/base.apk pkg=org.redoubtbrowser isa=x86_64 dexoptFlags=boot_complete,profile_guided,public,enable_hidden_api_checks targetFilter=speed-profile oatDir=/data/app/~~wHj9OG1B0dfG24R4A1jqew==/org.redoubtbrowser-hkLY5kJUZLZC28PNKG39Lg==/oat classLoaderContext=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} +10-02 12:53:19.797 428 428 V installd: DexInv: --- BEGIN '/data/app/~~wHj9OG1B0dfG24R4A1jqew==/org.redoubtbrowser-hkLY5kJUZLZC28PNKG39Lg==/base.apk' --- +10-02 12:53:19.804 12500 12500 W dex2oat32: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:53:19.804 12500 12500 I dex2oat32: /apex/com.android.art/bin/dex2oat32 --input-vdex-fd=-1 --output-vdex-fd=9 --updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=speed-profile --classpath-dir=/data/app/~~wHj9OG1B0dfG24R4A1jqew==/org.redoubtbrowser-hkLY5kJUZLZC28PNKG39Lg== --class-loader-context=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} --generate-mini-debug-info --compact-dex-level=none --compilation-reason=install +10-02 12:53:19.805 12500 12500 I dex2oat32: setting boot class path to /apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/core-icu4j.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/framework-atb-backward-compatibility.jar +10-02 12:53:20.015 12500 12500 W dex2oat32: Could not reserve sentinel fault page +10-02 12:53:20.132 12500 12503 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;Landroid/view/ScrollCaptureCallback;)V (blacklist, linking, denied) +10-02 12:53:20.132 12500 12503 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureSession;->getSurface()Landroid/view/Surface; (blacklist, linking, denied) +10-02 12:53:20.132 12500 12503 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/Rect;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 12:53:20.132 12500 12503 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/RectF;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 12:53:20.132 12500 12503 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->setScrollBounds(Landroid/graphics/Rect;)V (blacklist, linking, denied) +10-02 12:53:20.133 12500 12503 W dex2oat32: Accessing hidden method Landroid/app/job/JobParameters;->getStopReason()I (greylist-max-o, linking, denied) +10-02 12:53:20.172 12500 12505 W dex2oat32: Accessing hidden method Landroid/content/Context;->isUiContext()Z (blacklist, linking, denied) +10-02 12:53:20.440 12500 12500 I dex2oat32: dex2oat took 637.333ms (1.582s cpu) (threads: 4) arena alloc=17KB (18168B) java alloc=19MB (20476856B) native alloc=23MB (24929888B) free=6460KB (6615936B) +10-02 12:53:20.444 428 428 V installd: DexInv: --- END '/data/app/~~wHj9OG1B0dfG24R4A1jqew==/org.redoubtbrowser-hkLY5kJUZLZC28PNKG39Lg==/base.apk' (success) --- +10-02 12:53:20.463 428 428 E installd: Couldn't opendir /data/app/vmdl1509121821.tmp: No such file or directory +10-02 12:53:20.463 428 428 E installd: Failed to delete /data/app/vmdl1509121821.tmp: No such file or directory +10-02 12:53:20.464 531 595 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: pkg removed +10-02 12:53:20.464 1584 5205 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:53:20.467 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_REMOVED +10-02 12:53:20.467 531 579 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 12:53:20.467 531 579 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 12:53:20.467 531 579 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 12:53:20.467 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 12:53:20.467 743 743 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 12:53:20.468 531 578 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 12:53:20.468 531 578 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 12:53:20.468 531 578 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 12:53:20.468 531 578 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 12:53:20.468 531 578 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 12:53:20.468 531 578 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 12:53:20.468 531 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 12:53:20.470 1538 1538 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_REMOVED +10-02 12:53:20.470 1538 1538 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +10-02 12:53:20.470 531 570 I RoleManagerService: Granting default roles... +10-02 12:53:20.471 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@ANg +10-02 12:53:20.460 531 531 W Binder:531_C: type=1400 audit(0.0:6061): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 12:53:20.487 531 578 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 12:53:20.460 531 531 I chatty : uid=1000(system) Binder:531_3 identical 1 line +10-02 12:53:20.460 531 531 W Binder:531_C: type=1400 audit(0.0:6063): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 12:53:20.496 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:53:20.497 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:53:20.499 790 2887 I PermissionControllerServiceImpl: Updating user sensitive for uid 10130 +10-02 12:53:20.502 12513 12514 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:53:20.503 1106 1106 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 12:53:20.532 531 2086 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: clear data +10-02 12:53:20.533 531 579 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=-1: clearApplicationUserData +10-02 12:53:20.533 531 1430 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 12:53:20.574 430 430 I keystore: clear_uid 10130 +10-02 12:53:20.576 12522 12524 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:53:20.576 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_DATA_CLEARED +10-02 12:53:20.577 531 578 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 12:53:20.577 531 578 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 12:53:20.577 531 578 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 12:53:20.577 531 578 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 12:53:20.577 531 578 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 12:53:20.577 531 578 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 12:53:20.577 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:53:20.580 1538 12281 I MediaProvider: Begin Intent { act=android.intent.action.PACKAGE_DATA_CLEARED dat=package:org.redoubtbrowser flg=0x1000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 12:53:20.580 1538 12281 I MediaProvider: End Intent { act=android.intent.action.PACKAGE_DATA_CLEARED dat=package:org.redoubtbrowser flg=0x1000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 12:53:20.612 12525 12525 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 12:53:20.613 12525 12525 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 12:53:20.613 12525 12525 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 12:53:20.613 12525 12525 I AndroidRuntime: Using default boot image +10-02 12:53:20.710 0 0 W audit : audit_lost=715 audit_rate_limit=5 audit_backlog_limit=64 +10-02 12:53:20.612 12525 12525 W app_process: type=1400 audit(0.0:6064): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:53:20.711 0 0 E audit : rate limit exceeded +10-02 12:53:20.618 12525 12525 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 12:53:20.618 12525 12525 I AndroidRuntime: Leaving lock profiling enabled +10-02 12:53:20.618 12525 12525 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 12:53:20.619 12525 12525 I app_process: Core platform API reporting enabled, enforcing=false +10-02 12:53:20.612 12525 12525 W app_process: type=1400 audit(0.0:6065): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:53:20.650 12525 12525 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 12:53:20.650 12525 12525 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 12:53:20.652 12525 12525 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:53:20.652 12525 12525 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:53:20.656 12525 12525 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 12:53:20.657 12525 12525 D AndroidRuntime: Calling main entry com.android.commands.svc.Svc +10-02 12:53:20.658 12525 12525 D AndroidRuntime: Shutting down VM +10-02 12:53:21.073 12542 12544 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:53:21.098 12545 12545 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 12:53:21.099 12545 12545 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 12:53:21.099 12545 12545 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 12:53:21.099 12545 12545 I AndroidRuntime: Using default boot image +10-02 12:53:21.099 12545 12545 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 12:53:21.099 12545 12545 I AndroidRuntime: Leaving lock profiling enabled +10-02 12:53:21.099 12545 12545 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 12:53:21.100 12545 12545 I app_process: Core platform API reporting enabled, enforcing=false +10-02 12:53:21.125 12545 12545 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 12:53:21.125 12545 12545 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 12:53:21.127 12545 12545 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:53:21.127 12545 12545 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:53:21.130 12545 12545 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 12:53:21.132 12545 12545 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 12:53:21.132 12545 12545 D AndroidRuntime: Shutting down VM +10-02 12:53:21.546 531 2086 W FastPrintWriter: Write failure +10-02 12:53:21.546 531 2086 W FastPrintWriter: java.io.IOException: write failed: EPIPE (Broken pipe) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at libcore.io.IoBridge.write(IoBridge.java:540) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at java.io.FileOutputStream.write(FileOutputStream.java:398) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.flushBytesLocked(FastPrintWriter.java:354) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.flushLocked(FastPrintWriter.java:377) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.appendLocked(FastPrintWriter.java:322) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.print(FastPrintWriter.java:499) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at java.io.PrintWriter.println(PrintWriter.java:739) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at com.android.server.power.WakeLockLog$LogEntry.dump(WakeLockLog.java:424) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at com.android.server.power.WakeLockLog.dump(WakeLockLog.java:205) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at com.android.server.power.WakeLockLog.dump(WakeLockLog.java:178) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at com.android.server.power.Notifier.dump(Notifier.java:670) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at com.android.server.power.PowerManagerService.dumpInternal(PowerManagerService.java:3986) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at com.android.server.power.PowerManagerService.access$7100(PowerManagerService.java:125) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at com.android.server.power.PowerManagerService$BinderService.dump(PowerManagerService.java:5377) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at android.os.Binder.doDump(Binder.java:866) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at android.os.Binder.dump(Binder.java:856) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at android.os.Binder.onTransact(Binder.java:792) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at android.os.IPowerManager$Stub.onTransact(IPowerManager.java:852) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at android.os.Binder.execTransactInternal(Binder.java:1159) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at android.os.Binder.execTransact(Binder.java:1123) +10-02 12:53:21.546 531 2086 W FastPrintWriter: Caused by: android.system.ErrnoException: write failed: EPIPE (Broken pipe) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at libcore.io.Linux.writeBytes(Native Method) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at libcore.io.Linux.write(Linux.java:293) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at libcore.io.ForwardingOs.write(ForwardingOs.java:240) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at libcore.io.BlockGuardOs.write(BlockGuardOs.java:418) +10-02 12:53:21.546 531 2086 W FastPrintWriter: at libcore.io.IoBridge.write(IoBridge.java:535) +10-02 12:53:21.546 531 2086 W FastPrintWriter: ... 19 more +10-02 12:53:21.642 0 0 I binder : release 12562:12564 transaction 943930 out, still active +10-02 12:53:21.648 0 0 I binder : 531:2086 transaction failed 29189/0, size 4-0 line 2624 +10-02 12:53:21.649 0 0 I binder : send failed reply for transaction 943930, target dead +10-02 12:53:21.558 531 2086 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 12571 +10-02 12:53:21.560 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:53:23.579 531 573 D EventSequenceValidator: Transition from ACTIVITY_FINISHED to INTENT_STARTED +10-02 12:53:23.579 531 8061 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 12:53:23.580 416 416 I perfetto: ing_service_impl.cc:758 Configured tracing session 44, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 12:53:23.580 414 414 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=44) +10-02 12:53:23.581 531 573 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 12:53:23.581 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 12:53:23.581 531 573 D EventSequenceValidator: Transition from INTENT_STARTED to ACTIVITY_LAUNCHED +10-02 12:53:23.597 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f729a000 0x3f7a83000] +10-02 12:53:23.609 304 304 D Zygote : Forked child process 12586 +10-02 12:53:23.609 414 414 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 12:53:23.610 531 580 I ActivityManager: Start proc 12586:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 12:53:23.706 0 0 W perfetto: enabled ftrace +10-02 12:53:23.611 12586 12586 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:53:23.612 402 419 I adbd : jdwp connection from 12586 +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.624 531 2854 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 12:53:23.626 12586 12586 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 12:53:23.628 12586 12586 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:53:23.629 12586 12586 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:53:23.649 12586 12586 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 12:53:23.664 12586 12586 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.0esr-1-default"), app_build: Some("2016184438"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790935738644), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("true"), "is_first_run": Bool(true), "is_large_device": Bool(false), "number_of_app_launches": Number(0)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(true), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 12:53:23.665 12586 12617 I nimbus::stateful::nimbus_client: updating experiment list +10-02 12:53:23.666 12586 12617 I nimbus::stateful::persistence: Upgrading from version 2 to version 3 +10-02 12:53:23.666 12586 12617 I nimbus::stateful::persistence: Migration v2->v3: experiments_participation=true, rollouts_participation=true +10-02 12:53:23.666 12586 12617 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 10:08:58 UTC +10-02 12:53:23.675 12586 12620 I GeckoThread: preparing to run Gecko +10-02 12:53:23.677 12586 12620 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 12:53:23.678 12586 12620 E GeckoLibLoad: Load sqlite start +10-02 12:53:23.678 12586 12620 E GeckoLibLoad: Load sqlite done +10-02 12:53:23.678 12586 12620 E GeckoLibLoad: Load nss start +10-02 12:53:23.678 12586 12620 E GeckoLibLoad: Load nss done +10-02 12:53:23.683 12586 12620 E GeckoLibLoad: Loaded libs in 4.883143ms total, 0ms(1ms) user, 2ms(4ms) system, 0(0) faults +10-02 12:53:23.683 12586 12620 W GeckoThread: zerdatime 2688935 - runGecko +10-02 12:53:23.689 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 12:53:23.689 12586 12614 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 12:53:23.690 12586 12613 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 12:53:23.691 12586 12620 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 12:53:23.692 12586 12586 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 12:53:23.721 12586 12613 I ActionBarPolicy: Default - Starting check... +10-02 12:53:23.721 12586 12613 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 12:53:23.722 12586 12586 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 12:53:23.723 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 12:53:23.725 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 12:53:23.725 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 12:53:23.726 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 12:53:23.720 12586 12586 W org.redoubtbrowser: type=1400 audit(0.0:6072): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 12:53:23.728 12586 12629 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 12:53:23.728 12586 12614 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 12:53:23.728 12586 12586 I FirefoxAccountStateMachine: Sync is disabled +10-02 12:53:23.728 12586 12614 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 12:53:23.729 12586 12586 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 12:53:23.729 12586 12628 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 12:53:23.730 12586 12614 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 12:53:23.730 12586 12614 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 12:53:23.732 12586 12620 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 12:53:23.732 12586 12620 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 12:53:23.732 12586 12620 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 12:53:23.732 12586 12620 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 12:53:23.741 12586 12664 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 12:53:23.742 12586 12664 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 12:53:23.743 12586 12664 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 12:53:23.744 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 12:53:23.772 12586 12613 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 12:53:23.773 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 12:53:23.774 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RestoreHiddenSearchEnginesAction +10-02 12:53:23.774 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 12:53:23.780 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 12:53:23.782 12586 12613 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 12:53:23.783 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 12:53:23.784 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 12:53:23.784 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 12:53:23.785 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 12:53:23.785 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 12:53:23.786 12586 12659 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 12:53:23.786 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 12:53:23.786 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 12:53:23.789 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 12:53:23.789 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 12:53:23.790 12586 12626 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 12:53:23.798 12586 12614 E SearchMiddleware: Could not find migrated default search engine () +10-02 12:53:23.799 12586 12647 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 12:53:23.799 12586 12628 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 12:53:23.802 12586 12612 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 12:53:23.824 12586 12586 W Gecko : type=1400 audit(0.0:6073): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 12:53:23.845 12586 12662 D HostConnection: HostConnection::get() New Host Connection established 0x7154bfcb8cd0, tid 12662 +10-02 12:53:23.824 12586 12586 W Gecko : type=1400 audit(0.0:6074): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 12:53:23.851 12586 12612 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 12:53:23.855 12586 12662 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 12:53:23.855 182 182 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 12:53:23.856 12586 12662 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 12:53:23.863 12586 12662 D EGL_emulation: eglCreateContext: 0x7154afd30e70: maj 3 min 1 rcv 4 +10-02 12:53:23.864 12586 12662 D EGL_emulation: eglMakeCurrent: 0x7154afd30e70: ver 3 1 (tinfo 0x71544fd41330) (first time) +10-02 12:53:23.867 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f41fb000 0x3f49e4000] +10-02 12:53:23.867 182 182 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 12:53:23.867 12586 12662 I Gralloc4: mapper 4.x is not supported +10-02 12:53:23.868 12586 12662 D HostConnection: createUnique: call +10-02 12:53:23.868 12586 12662 D HostConnection: HostConnection::get() New Host Connection established 0x7154bfcba1d0, tid 12662 +10-02 12:53:23.868 12586 12662 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 12:53:23.868 12586 12662 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 12:53:23.918 12586 12662 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 12:53:23.919 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f49e4000 0x3f51cd000] +10-02 12:53:23.920 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f51cd000 0x3f59b6000] +10-02 12:53:23.921 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 12:53:23.965 531 573 D EventSequenceValidator: Transition from ACTIVITY_LAUNCHED to ACTIVITY_FINISHED +10-02 12:53:23.966 531 578 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016184438/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 12:53:23.967 531 578 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +384ms +10-02 12:53:23.970 531 2854 W ActivityManager: Receiver with filter android.content.IntentFilter@8325fe8 already registered for pid 12586, callerPackage is org.redoubtbrowser +10-02 12:53:23.971 12586 12652 I FenixApplication: Running post-visual completeness tasks... +10-02 12:53:23.971 12586 12652 I FenixApplication: Storage initialization... +10-02 12:53:23.972 12586 12652 I PlacesHistoryStorage: Warming up places storage... +10-02 12:53:23.972 12586 12628 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 12:53:23.979 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 12:53:23.979 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 12:53:23.980 12586 12586 I ColdStartupDuration: COLD MAIN Application. to first frame: 218 ms +10-02 12:53:23.984 12586 12628 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 12:53:23.985 12586 12628 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 12:53:23.989 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 12:53:23.991 12586 12617 I nimbus::stateful::nimbus_client: updating experiment list +10-02 12:53:23.992 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 12:53:23.992 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$TaskPreferenceUpdated +10-02 12:53:23.993 531 17507 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 12:53:23.994 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 12:53:23.994 12586 12653 I MessageNotificationWorker: Successfully fetched and applied Nimbus experiments. +10-02 12:53:24.002 12586 12586 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 12:53:24.002 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 12:53:24.002 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 12:53:24.002 12586 12586 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 12:53:24.008 12586 12652 I PlacesHistoryStorage: 'Warming up places storage' took 36 ms +10-02 12:53:24.008 12586 12652 I PlacesBookmarksStorage: Warming up places storage... +10-02 12:53:24.008 304 304 D Zygote : Forked child process 12712 +10-02 12:53:24.009 12586 12652 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 12:53:24.009 12586 12652 I SyncableLoginsStorage: Warming up storage... +10-02 12:53:24.009 12586 12652 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 12:53:24.009 12586 12652 I AutofillCCAddressesStorage: Warming up storage... +10-02 12:53:24.009 12586 12652 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 12:53:24.011 531 580 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 12:53:24.017 12586 12673 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=16d57c3f-bba0-4668-a7a6-314fb029c8a8, tags={ org.mozilla.fenix.messaging.MessageNotificationWorker } ] +10-02 12:53:24.021 12586 12652 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 12:53:24.021 12586 12652 I FenixApplication: 'Storage initialization' took 49 ms +10-02 12:53:24.026 12586 12620 D HostConnection: HostConnection::get() New Host Connection established 0x7154bfcc0350, tid 12620 +10-02 12:53:24.030 12586 12620 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 12:53:24.039 12586 12620 D EGL_emulation: eglCreateContext: 0x7154afd6a860: maj 3 min 1 rcv 4 +10-02 12:53:24.040 12586 12620 D EGL_emulation: eglMakeCurrent: 0x7154afd6a860: ver 3 1 (tinfo 0x71544fd61910) (first time) +10-02 12:53:24.046 12586 12620 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 12:53:24.061 531 580 I AppZygote: Starting application preload. +10-02 12:53:24.062 12712 12712 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 12:53:24.063 12712 12712 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 12:53:24.065 12712 12712 I GeckoViewZygotePreload: doPreload +10-02 12:53:24.079 12712 12712 I AppZygoteInit: Application preload done +10-02 12:53:24.079 531 580 I AppZygote: Application preload done. +10-02 12:53:24.082 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:53:24.083 12712 12718 W tbrowser_zygot: Reducing the number of considered missed Gc histogram windows from 267 to 100 +10-02 12:53:24.083 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:53:24.087 12712 12712 D Zygote : Forked child process 12731 +10-02 12:53:24.087 531 580 W ActivityManager: Slow operation: 94ms so far, now at startProcess: returned from zygote! +10-02 12:53:24.087 531 580 W ActivityManager: Slow operation: 94ms so far, now at startProcess: done updating battery stats +10-02 12:53:24.087 531 580 W ActivityManager: Slow operation: 94ms so far, now at startProcess: building log message +10-02 12:53:24.087 531 580 I ActivityManager: Start proc 12731:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:66156aa8ed3b4227b949859ce8f2e34a/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:66156aa8ed3b4227b949859ce8f2e34a} +10-02 12:53:24.087 531 580 W ActivityManager: Slow operation: 94ms so far, now at startProcess: starting to update pids map +10-02 12:53:24.088 531 580 W ActivityManager: Slow operation: 94ms so far, now at startProcess: done updating pids map +10-02 12:53:24.088 12731 12731 W 949859ce8f2e34: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:53:24.091 402 419 I adbd : jdwp connection from 12731 +10-02 12:53:24.092 304 304 D Zygote : Forked child process 12749 +10-02 12:53:24.092 531 580 I ActivityManager: Start proc 12749:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 12:53:24.093 531 8061 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 12:53:24.094 12749 12749 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:53:24.103 12731 12731 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:53:24.104 12731 12731 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:53:24.106 12731 12731 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:66156aa8ed3b4227b949859ce8f2e34a +10-02 12:53:24.122 12731 12761 I GeckoThread: preparing to run Gecko +10-02 12:53:24.123 402 419 I adbd : jdwp connection from 12749 +10-02 12:53:24.124 12731 12761 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 12:53:24.124 12731 12761 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 12:53:24.124 12731 12761 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 12:53:24.124 12731 12761 E GeckoLibLoad: Load sqlite start +10-02 12:53:24.124 12731 12761 E GeckoLibLoad: Load sqlite done +10-02 12:53:24.124 12731 12761 E GeckoLibLoad: Load nss start +10-02 12:53:24.124 12731 12761 E GeckoLibLoad: Load nss done +10-02 12:53:24.124 531 2098 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 12:53:24.125 12731 12761 E GeckoLibLoad: Loaded libs in 0.180115ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 12:53:24.125 12731 12761 W GeckoThread: zerdatime 2689376 - runGecko +10-02 12:53:24.127 12749 12749 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 12:53:24.130 12749 12749 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:53:24.130 12749 12749 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:53:24.132 12749 12749 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 12:53:24.132 12749 12781 I GeckoThread: preparing to run Gecko +10-02 12:53:24.135 12749 12781 E GeckoLibLoad: Load sqlite start +10-02 12:53:24.135 12749 12781 E GeckoLibLoad: Load sqlite done +10-02 12:53:24.135 12749 12781 E GeckoLibLoad: Load nss start +10-02 12:53:24.135 12749 12781 E GeckoLibLoad: Load nss done +10-02 12:53:24.143 12749 12781 E GeckoLibLoad: Loaded libs in 7.500124ms total, 0ms(0ms) user, 5ms(7ms) system, 0(0) faults +10-02 12:53:24.143 12749 12781 W GeckoThread: zerdatime 2689395 - runGecko +10-02 12:53:24.148 12749 12788 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 12:53:24.149 12749 12788 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 12:53:24.150 12749 12788 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 12:53:24.157 12749 12799 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 12:53:24.161 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:53:24.162 12586 12586 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 12:53:24.162 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:53:24.164 12749 12788 D HostConnection: HostConnection::get() New Host Connection established 0x7154bfcaaed0, tid 12788 +10-02 12:53:24.167 12749 12788 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 12:53:24.168 182 182 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 12:53:24.169 12749 12788 D EGL_emulation: eglCreateContext: 0x7154afd00900: maj 3 min 1 rcv 4 +10-02 12:53:24.169 12749 12788 D EGL_emulation: eglMakeCurrent: 0x7154afd00900: ver 3 1 (tinfo 0x71544fd01250) (first time) +10-02 12:53:24.172 12731 12731 W WebExtensions: type=1400 audit(0.0:6075): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 12:53:24.181 12731 12761 W GeckoEditableChild: No editable parent +10-02 12:53:24.172 12731 12731 W WebExtensions: type=1400 audit(0.0:6076): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 12:53:24.311 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:53:25.096 531 2098 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 12:53:25.096 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 12:53:24.311 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:53:25.098 12712 12712 D Zygote : Forked child process 12838 +10-02 12:53:25.099 531 580 I ActivityManager: Start proc 12838:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3fdc6bd3f21741ff8b466a1c0fcf0c14/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3fdc6bd3f21741ff8b466a1c0fcf0c14} +10-02 12:53:25.100 12838 12838 W b466a1c0fcf0c1: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:53:25.101 402 419 I adbd : jdwp connection from 12838 +10-02 12:53:25.102 531 2098 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 12:53:25.105 12838 12838 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:53:25.105 12838 12838 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:53:25.120 12838 12838 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3fdc6bd3f21741ff8b466a1c0fcf0c14 +10-02 12:53:25.120 12838 12857 I GeckoThread: preparing to run Gecko +10-02 12:53:25.121 12838 12857 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 12:53:25.121 12838 12857 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 12:53:25.121 12838 12857 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 12:53:25.125 12838 12857 E GeckoLibLoad: Load sqlite start +10-02 12:53:25.125 12838 12857 E GeckoLibLoad: Load sqlite done +10-02 12:53:25.125 12838 12857 E GeckoLibLoad: Load nss start +10-02 12:53:25.125 12838 12857 E GeckoLibLoad: Load nss done +10-02 12:53:25.125 12838 12857 E GeckoLibLoad: Loaded libs in 0.182415ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 12:53:25.125 12838 12857 W GeckoThread: zerdatime 2690377 - runGecko +10-02 12:53:25.160 12838 12838 W org.redoubtbrowser_zygote: type=1400 audit(0.0:6077): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 12:53:25.160 12838 12838 W org.redoubtbrowser_zygote: type=1400 audit(0.0:6078): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 12:53:25.979 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:53:25.979 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdatePromptRequestWebExtensionAction +10-02 12:53:25.988 12586 12880 I Addon : Icon for extension uBlock0@raymondhill.net loaded successfully +10-02 12:53:25.990 12731 12761 W GeckoEditableChild: No editable parent +10-02 12:53:25.995 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:53:25.995 12586 12586 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 12:53:25.996 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:53:26.001 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f59b6000 0x3f5cbc000] +10-02 12:53:26.002 531 2098 D ConnectivityService: requestNetwork for uid/pid:10130/12586 NetworkRequest [ TRACK_DEFAULT id=36, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] +10-02 12:53:26.002 531 697 D ConnectivityService: NetReassign [36 : null → 101] +10-02 12:53:26.002 531 693 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=36, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 12:53:26.002 531 693 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=36, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 12:53:26.002 1106 1106 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=36, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 12:53:26.003 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f5cbc000 0x3f5fc2000] +10-02 12:53:26.004 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f5fc2000 0x3f62c8000] +10-02 12:53:26.008 1106 1106 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 12:53:26.008 1106 1106 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 12:53:26.008 763 763 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 12:53:26.009 763 763 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@e60191b mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 12:53:26.020 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:53:26.021 12586 12586 I AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +10-02 12:53:26.033 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:53:26.052 12586 12586 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 5 lines +10-02 12:53:26.056 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:53:26.196 12586 12586 W org.redoubtbrowser: type=1400 audit(0.0:6079): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 12:53:26.618 531 1430 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 12:53:26.352 12586 12586 W org.redoubtbrowser: type=1400 audit(0.0:6080): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 12:53:27.444 12586 12586 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 12:53:27.444 12586 12586 E LibreWolfUboPreinstaller: org.mozilla.gecko.EventDispatcher$QueryException +10-02 12:53:27.444 12586 12586 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$2.sendError(r8-map-id-d1286cd67ecea1bc4f1ad655d47b120db2db2e9a60d881c530a3871f78cd07e1:3) +10-02 12:53:27.444 12586 12586 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$JavaCallbackDelegate$1.run(r8-map-id-d1286cd67ecea1bc4f1ad655d47b120db2db2e9a60d881c530a3871f78cd07e1:73) +10-02 12:53:27.444 12586 12586 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 12:53:27.444 12586 12586 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 12:53:27.444 12586 12586 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 12:53:27.444 12586 12586 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 12:53:27.444 12586 12586 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 12:53:27.444 12586 12586 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 12:53:27.444 12586 12586 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 12:53:27.465 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f7d52000 0x3f7fc5000] +10-02 12:53:27.473 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f62c8000 0x3f653b000] +10-02 12:53:27.474 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f653b000 0x3f67ae000] +10-02 12:53:27.829 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:53:27.830 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateWebExtensionAction +10-02 12:53:27.830 12586 12586 I AddonUpdaterWorker: Extension uBlock0@raymondhill.net successfully updated +10-02 12:53:27.831 12586 12670 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=3e6462fc-b9d1-4254-b329-a26600fa8d7e, tags={ mozilla.components.feature.addons.update.AddonUpdaterWorker,mozilla.components.feature.addons.update.uBlock0@raymondhill.net.periodicWork,mozilla.components.feature.addons.update.addonUpdater.periodicWork } ] +10-02 12:53:27.835 531 697 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=36, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] (release request) +10-02 12:53:27.837 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:53:27.838 763 763 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 12:53:27.838 1106 1106 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 12:53:27.838 1106 1106 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 12:53:27.838 763 763 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@176a091 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 12:53:27.849 12731 12761 W GeckoEditableChild: No editable parent +10-02 12:53:27.890 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:53:27.901 12586 12586 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 12:53:27.903 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:53:28.581 414 414 I perfetto: probes_producer.cc:329 Producer stop (id=44) +10-02 12:53:28.581 414 414 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 12:53:28.581 416 416 I perfetto: ng_service_impl.cc:1948 Tracing session 44 ended, total sessions:0 +10-02 12:53:28.678 0 0 W perfetto: disabled ftrace +10-02 12:53:28.592 429 12582 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016184438/org.redoubtbrowser.App/raw_traces/1790938408592243434.perfetto_trace.pb +10-02 12:53:30.403 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:53:30.404 12586 12586 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 12:53:30.404 12586 12586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:53:33.684 303 12932 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 12:53:35.774 303 12937 W SocketClient: write error (Broken pipe) +10-02 12:53:35.774 303 12937 W resolv : ResNSendHandler::run: resnsend: failed to send answer to uid 10130 pid 12586: Broken pipe +10-02 12:53:36.488 12586 12586 W org.redoubtbrowser: type=1400 audit(0.0:6081): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 12:53:47.998 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 12:53:47.628 12586 12586 W org.redoubtbrowser: type=1400 audit(0.0:6082): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 12:53:50.605 494 494 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 12:53:50.605 494 494 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 12:53:50.701 496 496 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 12:53:50.701 496 496 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 12:53:53.971 12586 12708 I SessionStorage/AutoSave: Save: Periodic +10-02 12:54:00.001 763 763 D KeyguardClockSwitch: Updating clock: 1254 +10-02 12:54:08.605 12958 12958 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 12:54:08.606 12958 12958 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 12:54:08.606 12958 12958 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 12:54:08.606 12958 12958 I AndroidRuntime: Using default boot image +10-02 12:54:08.606 12958 12958 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 12:54:08.606 12958 12958 I AndroidRuntime: Leaving lock profiling enabled +10-02 12:54:08.606 12958 12958 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 12:54:08.607 12958 12958 I app_process: Core platform API reporting enabled, enforcing=false +10-02 12:54:08.604 12958 12958 W app_process: type=1400 audit(0.0:6083): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:54:08.604 12958 12958 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 12:54:08.604 12958 12958 W app_process: type=1400 audit(0.0:6086): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:54:08.634 12958 12958 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 12:54:08.634 12958 12958 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 12:54:08.636 12958 12958 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:54:08.636 12958 12958 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:54:08.636 12958 12958 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:54:08.640 12958 12958 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 12:54:08.642 12958 12958 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 12:54:08.644 12958 12974 V UiAutomation: Init UiAutomation@64496e7[id=934, flags=0] +10-02 12:54:09.651 12958 12958 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 12:54:09.651 531 2098 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@abfa181 +10-02 12:54:09.651 12958 12974 V UiAutomation: Init UiAutomation@64496e7[id=-1, flags=0] +10-02 12:54:09.652 12958 12958 D AndroidRuntime: Shutting down VM +10-02 12:54:10.166 0 0 D logd : logdr: UID=2000 GID=2000 PID=12977 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/launcher-start-first-run-ui.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/launcher-start-first-run-ui.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/launcher-start-first-run-ui.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/launcher-start-restart-logcat.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/launcher-start-restart-logcat.txt new file mode 100644 index 000000000..fb3ace5f0 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/launcher-start-restart-logcat.txt @@ -0,0 +1,328 @@ +--------- beginning of main +10-02 12:54:08.605 12958 12958 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 12:54:08.606 12958 12958 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 12:54:08.606 12958 12958 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 12:54:08.606 12958 12958 I AndroidRuntime: Using default boot image +10-02 12:54:08.606 12958 12958 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 12:54:08.606 12958 12958 I AndroidRuntime: Leaving lock profiling enabled +10-02 12:54:08.606 12958 12958 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 12:54:08.607 12958 12958 I app_process: Core platform API reporting enabled, enforcing=false +10-02 12:54:08.604 12958 12958 W app_process: type=1400 audit(0.0:6083): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:54:08.604 12958 12958 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 12:54:08.604 12958 12958 W app_process: type=1400 audit(0.0:6086): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:54:08.634 12958 12958 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 12:54:08.634 12958 12958 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 12:54:08.636 12958 12958 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:54:08.636 12958 12958 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:54:08.636 12958 12958 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:54:08.640 12958 12958 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 12:54:08.642 12958 12958 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 12:54:08.644 12958 12974 V UiAutomation: Init UiAutomation@64496e7[id=934, flags=0] +10-02 12:54:09.651 12958 12958 W AccessibilityNodeInfoDumper: Fetch time: 1ms +--------- beginning of system +10-02 12:54:09.651 531 2098 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@abfa181 +10-02 12:54:09.651 12958 12974 V UiAutomation: Init UiAutomation@64496e7[id=-1, flags=0] +10-02 12:54:09.652 12958 12958 D AndroidRuntime: Shutting down VM +--------- beginning of kernel +10-02 12:54:10.166 0 0 D logd : logdr: UID=2000 GID=2000 PID=12977 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 12:54:10.089 531 2098 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 12984 +10-02 12:54:10.089 531 2098 I ActivityManager: Killing 12749:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 12984 +10-02 12:54:10.089 531 2098 I ActivityManager: Killing 12586:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 12984 +10-02 12:54:10.090 531 2098 W ActivityTaskManager: Force removing ActivityRecord{c8f26e3 u0 org.redoubtbrowser/.App t87 f}}: app died, no saved state +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.091 531 2098 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:10.092 531 2098 I ActivityManager: Killing 12838:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3fdc6bd3f21741ff8b466a1c0fcf0c14/u0a130i-8999 (adj 0): isolated not needed +10-02 12:54:10.092 531 2098 I ActivityManager: Killing 12731:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:66156aa8ed3b4227b949859ce8f2e34a/u0a130i-9000 (adj 0): isolated not needed +10-02 12:54:10.092 531 2098 I WindowManager: Force finishing activity ActivityRecord{c8f26e3 u0 org.redoubtbrowser/.App t87 f} isExiting} +10-02 12:54:10.092 531 2098 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{c8f26e3 u0 org.redoubtbrowser/.App t87 f} isExiting} +10-02 12:54:10.092 531 2086 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@64ec7d7 +10-02 12:54:10.092 12984 12986 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:54:10.093 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:54:10.094 304 304 I Zygote : Process 12749 exited due to signal 9 (Killed) +10-02 12:54:10.114 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f67ae000 0x3f6f97000] +10-02 12:54:10.115 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f6f97000 0x3f7780000] +10-02 12:54:10.116 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f9fa4000 0x3fa78d000] +10-02 12:54:10.116 12712 12712 I Zygote : Process 12838 exited due to signal 9 (Killed) +10-02 12:54:10.119 531 585 D KernelCpuUidUserSysTimeReader: Removing uids 90009-90009 +10-02 12:54:10.119 531 585 D KernelCpuUidUserSysTimeReader: Removing uids 90010-90010 +10-02 12:54:10.127 531 8061 I WindowManager: WIN DEATH: Window{f1cfdb7 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 12:54:10.127 531 8061 W InputDispatcher: Attempted to unregister already unregistered input channel 'f1cfdb7 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 12:54:10.128 304 304 I Zygote : Process 12586 exited due to signal 9 (Killed) +10-02 12:54:10.128 12712 12712 I Zygote : Process 12731 exited due to signal 9 (Killed) +10-02 12:54:10.128 531 1730 I WindowManager: WIN DEATH: Window{389ce16 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 12:54:10.128 531 1730 W InputDispatcher: Attempted to unregister already unregistered input channel '389ce16 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 12:54:10.222 0 0 I binder : undelivered TRANSACTION_COMPLETE +10-02 12:54:10.223 0 0 I binder : undelivered transaction 948774, process died. +10-02 12:54:10.224 0 0 I binder : undelivered transaction 948754, process died. +10-02 12:54:10.225 0 0 I binder : undelivered transaction 948756, process died. +10-02 12:54:10.226 0 0 I binder : undelivered transaction 948984, process died. +10-02 12:54:10.130 531 2086 I WindowManager: WIN DEATH: Window{b6a8f1b u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 12:54:10.130 531 2086 W InputDispatcher: Attempted to unregister already unregistered input channel 'b6a8f1b org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 12:54:10.227 0 0 I binder_alloc: 12586: binder_alloc_buf, no vma +10-02 12:54:10.228 0 0 I binder : 531:1730 transaction failed 29189/-3, size 116-0 line 2863 +10-02 12:54:10.229 0 0 I binder : undelivered transaction 948751, process died. +10-02 12:54:10.133 531 1730 W InputMethodManagerService: Got RemoteException sending setActive(false) notification to pid 12586 uid 10130 +10-02 12:54:10.231 0 0 I binder : undelivered transaction 948753, process died. +10-02 12:54:10.232 0 0 I binder : undelivered transaction 948755, process died. +10-02 12:54:10.142 531 581 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 12749 in 52ms +10-02 12:54:10.142 531 581 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 12586 in 0ms +10-02 12:54:10.142 531 581 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 12838 in 0ms +10-02 12:54:10.142 531 581 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 12731 in 0ms +10-02 12:54:10.146 531 574 W WindowManager: Failed to deliver inset state change to w=Window{f1cfdb7 u0 org.redoubtbrowser/org.redoubtbrowser.App EXITING} +10-02 12:54:10.146 531 574 W WindowManager: android.os.DeadObjectException +10-02 12:54:10.146 531 574 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 12:54:10.146 531 574 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 12:54:10.146 531 574 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 12:54:10.146 531 574 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 12:54:10.146 531 574 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 12:54:10.146 531 574 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 12:54:10.146 531 574 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 12:54:10.146 531 574 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:222) +10-02 12:54:10.146 531 574 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:107) +10-02 12:54:10.146 531 574 W WindowManager: at com.android.server.wm.-$$Lambda$WindowAnimator$ddXU8gK8rmDqri0OZVMNa3Y4GHk.doFrame(Unknown Source:2) +10-02 12:54:10.146 531 574 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970) +10-02 12:54:10.146 531 574 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:796) +10-02 12:54:10.146 531 574 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:727) +10-02 12:54:10.146 531 574 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957) +10-02 12:54:10.146 531 574 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 12:54:10.146 531 574 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 12:54:10.146 531 574 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 12:54:10.146 531 574 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 12:54:10.146 531 574 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 12:54:10.345 531 573 W ActivityManager: setHasOverlayUi called on unknown pid: 12586 +10-02 12:54:12.130 531 573 D EventSequenceValidator: Transition from ACTIVITY_FINISHED to INTENT_STARTED +10-02 12:54:12.130 531 2168 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 12:54:12.131 416 416 I perfetto: ing_service_impl.cc:758 Configured tracing session 45, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 12:54:12.131 414 414 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=45) +10-02 12:54:12.132 12994 12996 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:54:12.132 531 573 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 12:54:12.132 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 12:54:12.134 531 573 D EventSequenceValidator: Transition from INTENT_STARTED to ACTIVITY_LAUNCHED +10-02 12:54:12.146 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f41fb000 0x3f49e4000] +10-02 12:54:12.154 304 304 D Zygote : Forked child process 13002 +10-02 12:54:12.155 414 414 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 12:54:12.251 0 0 W perfetto: enabled ftrace +10-02 12:54:12.155 531 580 I ActivityManager: Start proc 13002:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 12:54:12.156 13002 13002 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.159 531 2168 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 12:54:12.160 402 419 I adbd : jdwp connection from 13002 +10-02 12:54:12.161 13002 13002 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 12:54:12.163 13002 13002 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:54:12.164 13002 13002 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:54:12.180 13002 13002 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 12:54:12.192 13002 13002 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.0esr-1-default"), app_build: Some("2016184438"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790935738644), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(1)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 12:54:12.193 13002 13032 I nimbus::stateful::nimbus_client: updating experiment list +10-02 12:54:12.193 13002 13032 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 10:08:58 UTC +10-02 12:54:12.201 13002 13035 I GeckoThread: preparing to run Gecko +10-02 12:54:12.203 13002 13035 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 12:54:12.204 13002 13035 E GeckoLibLoad: Load sqlite start +10-02 12:54:12.204 13002 13035 E GeckoLibLoad: Load sqlite done +10-02 12:54:12.204 13002 13035 E GeckoLibLoad: Load nss start +10-02 12:54:12.204 13002 13035 E GeckoLibLoad: Load nss done +10-02 12:54:12.209 13002 13035 E GeckoLibLoad: Loaded libs in 5.022246ms total, 1ms(2ms) user, 3ms(6ms) system, 0(0) faults +10-02 12:54:12.209 13002 13035 W GeckoThread: zerdatime 2737461 - runGecko +10-02 12:54:12.212 13002 13002 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 12:54:12.213 13002 13041 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 12:54:12.215 13002 13002 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 12:54:12.215 13002 13035 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 12:54:12.216 13002 13002 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 12:54:12.216 13002 13002 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 12:54:12.217 13002 13028 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 12:54:12.219 13002 13041 I ActionBarPolicy: Default - Starting check... +10-02 12:54:12.245 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 12:54:12.240 13002 13002 W org.redoubtbrowser: type=1400 audit(0.0:6087): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 12:54:12.246 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 12:54:12.246 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 12:54:12.248 13002 13046 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 12:54:12.248 13002 13041 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 12:54:12.249 13002 13035 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 12:54:12.249 13002 13044 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 12:54:12.249 13002 13035 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 12:54:12.249 13002 13035 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 12:54:12.249 13002 13035 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 12:54:12.251 13002 13029 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 12:54:12.255 13002 13002 I FirefoxAccountStateMachine: Sync is disabled +10-02 12:54:12.256 13002 13002 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 12:54:12.256 13002 13042 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 12:54:12.257 13002 13043 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 12:54:12.257 13002 13030 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 12:54:12.261 13002 13066 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 12:54:12.264 13002 13072 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 12:54:12.265 13002 13072 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 12:54:12.267 13002 13072 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 12:54:12.269 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 12:54:12.283 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 12:54:12.285 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 12:54:12.290 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 12:54:12.291 13002 13067 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 12:54:12.293 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 12:54:12.293 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 12:54:12.294 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 12:54:12.294 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 12:54:12.295 13002 13002 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 12:54:12.295 13002 13067 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 12:54:12.296 13002 13043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 12:54:12.296 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 12:54:12.296 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 12:54:12.298 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 12:54:12.299 13002 13002 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 12:54:12.300 13002 13067 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 12:54:12.329 13002 13070 D HostConnection: HostConnection::get() New Host Connection established 0x7154bfcb4710, tid 13070 +10-02 12:54:12.331 13002 13070 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 12:54:12.331 182 182 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 12:54:12.332 13002 13070 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 12:54:12.336 13002 13002 W Gecko : type=1400 audit(0.0:6088): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 12:54:12.344 13002 13070 D EGL_emulation: eglCreateContext: 0x7154afd28180: maj 3 min 1 rcv 4 +10-02 12:54:12.344 13002 13070 D EGL_emulation: eglMakeCurrent: 0x7154afd28180: ver 3 1 (tinfo 0x71544fd3f140) (first time) +10-02 12:54:12.336 13002 13002 W Gecko : type=1400 audit(0.0:6089): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 12:54:12.348 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f49e4000 0x3f51cd000] +10-02 12:54:12.377 182 182 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 12:54:12.377 13002 13070 I Gralloc4: mapper 4.x is not supported +10-02 12:54:12.378 13002 13070 D HostConnection: createUnique: call +10-02 12:54:12.378 13002 13070 D HostConnection: HostConnection::get() New Host Connection established 0x7154bfcb5fd0, tid 13070 +10-02 12:54:12.378 13002 13070 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 12:54:12.378 13002 13070 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 12:54:12.414 13002 13070 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 12:54:12.422 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f51cd000 0x3f59b6000] +10-02 12:54:12.423 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f59b6000 0x3f619f000] +10-02 12:54:12.477 13002 13035 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 12:54:12.482 531 578 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016184438/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 12:54:12.483 531 573 D EventSequenceValidator: Transition from ACTIVITY_LAUNCHED to ACTIVITY_FINISHED +10-02 12:54:12.485 531 578 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +349ms +10-02 12:54:12.485 13002 13043 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 12:54:12.496 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 12:54:12.508 531 11453 W ActivityManager: Receiver with filter android.content.IntentFilter@cd7b871 already registered for pid 13002, callerPackage is org.redoubtbrowser +10-02 12:54:12.510 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 12:54:12.510 13002 13029 I FenixApplication: Running post-visual completeness tasks... +10-02 12:54:12.510 13002 13029 I FenixApplication: Storage initialization... +10-02 12:54:12.510 13002 13029 I PlacesHistoryStorage: Warming up places storage... +10-02 12:54:12.512 13002 13069 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 12:54:12.514 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 12:54:12.514 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 12:54:12.514 13002 13002 I ColdStartupDuration: COLD MAIN Application. to first frame: 166 ms +10-02 12:54:12.515 13002 13042 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 12:54:12.515 13002 13042 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 12:54:12.517 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 12:54:12.518 531 11453 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 12:54:12.519 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 12:54:12.523 13002 13002 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:54:12.523 13002 13002 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 12:54:12.524 13002 13002 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:54:12.524 13002 13002 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 12:54:12.524 13002 13002 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 12:54:12.525 13002 13002 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:54:12.525 13002 13002 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:54:12.525 13002 13002 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:54:12.525 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 12:54:12.526 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 12:54:12.526 13002 13002 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 12:54:12.526 13002 13002 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:54:12.527 13002 13029 I PlacesHistoryStorage: 'Warming up places storage' took 16 ms +10-02 12:54:12.527 13002 13029 I PlacesBookmarksStorage: Warming up places storage... +10-02 12:54:12.527 13002 13029 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 12:54:12.527 13002 13029 I SyncableLoginsStorage: Warming up storage... +10-02 12:54:12.527 13002 13029 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 12:54:12.527 13002 13029 I AutofillCCAddressesStorage: Warming up storage... +10-02 12:54:12.527 13002 13029 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 12:54:12.530 12712 12712 D Zygote : Forked child process 13114 +10-02 12:54:12.531 13002 13029 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 12:54:12.531 13002 13029 I FenixApplication: 'Storage initialization' took 20 ms +10-02 12:54:12.533 531 580 I ActivityManager: Start proc 13114:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:81a8a773860a4423a2dfbb6d0e73a50a/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:81a8a773860a4423a2dfbb6d0e73a50a} +10-02 12:54:12.539 13114 13114 W 2dfbb6d0e73a50: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:54:12.541 402 419 I adbd : jdwp connection from 13114 +10-02 12:54:12.543 13002 13002 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:54:12.543 13002 13002 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:54:12.545 531 2168 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 12:54:12.544 13002 13002 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:54:12.557 13114 13114 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:54:12.558 13114 13114 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:54:12.561 13114 13114 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:81a8a773860a4423a2dfbb6d0e73a50a +10-02 12:54:12.561 13114 13135 I GeckoThread: preparing to run Gecko +10-02 12:54:14.385 531 1430 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 12:54:17.133 414 414 I perfetto: probes_producer.cc:329 Producer stop (id=45) +10-02 12:54:17.134 414 414 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 12:54:17.135 416 416 I perfetto: ng_service_impl.cc:1948 Tracing session 45 ended, total sessions:0 +10-02 12:54:17.230 0 0 W perfetto: disabled ftrace +10-02 12:54:17.138 429 12998 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016184438/org.redoubtbrowser.App/raw_traces/1790938457137955021.perfetto_trace.pb +10-02 12:54:42.239 13002 13002 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 12:54:42.239 13002 13002 E LibreWolfUboPreinstaller: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 30000 ms +10-02 12:54:42.239 13002 13002 E LibreWolfUboPreinstaller: at kotlinx.coroutines.TimeoutCoroutine.run(r8-map-id-d1286cd67ecea1bc4f1ad655d47b120db2db2e9a60d881c530a3871f78cd07e1:101) +10-02 12:54:42.239 13002 13002 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 12:54:42.239 13002 13002 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 12:54:42.239 13002 13002 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 12:54:42.239 13002 13002 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 12:54:42.239 13002 13002 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 12:54:42.239 13002 13002 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 12:54:42.239 13002 13002 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 12:54:42.265 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f7d52000 0x3f7fc5000] +10-02 12:54:42.269 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f619f000 0x3f6412000] +10-02 12:54:42.270 324 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f6412000 0x3f6685000] +10-02 12:54:42.509 13002 13112 I SessionStorage/AutoSave: Save: Periodic +10-02 12:54:47.998 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 12:54:50.665 494 494 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 12:54:50.665 494 494 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 12:54:50.761 496 496 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 12:54:50.761 496 496 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 12:54:54.509 531 11453 D WifiNl80211Manager: Scan result ready event +10-02 12:54:54.509 531 11453 D WifiNative: Scan result ready event +10-02 12:54:57.158 13144 13144 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 12:54:57.160 13144 13144 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 12:54:57.160 13144 13144 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 12:54:57.160 13144 13144 I AndroidRuntime: Using default boot image +10-02 12:54:57.160 13144 13144 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 12:54:57.160 13144 13144 I AndroidRuntime: Leaving lock profiling enabled +10-02 12:54:57.160 13144 13144 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 12:54:57.161 13144 13144 I app_process: Core platform API reporting enabled, enforcing=false +10-02 12:54:57.156 13144 13144 W app_process: type=1400 audit(0.0:6090): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:54:57.156 13144 13144 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 12:54:57.156 13144 13144 W app_process: type=1400 audit(0.0:6093): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:54:57.194 13144 13144 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 12:54:57.194 13144 13144 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 12:54:57.196 13144 13144 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:54:57.196 13144 13144 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:54:57.196 13144 13144 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:54:57.201 13144 13144 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 12:54:57.203 13144 13144 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 12:54:57.205 13144 13160 V UiAutomation: Init UiAutomation@7642500[id=935, flags=0] +10-02 12:54:58.209 13144 13144 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 12:54:58.210 531 27468 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@b2dde9a +10-02 12:54:58.210 13144 13160 V UiAutomation: Init UiAutomation@7642500[id=-1, flags=0] +10-02 12:54:58.211 13144 13144 D AndroidRuntime: Shutting down VM +10-02 12:54:58.726 0 0 D logd : logdr: UID=2000 GID=2000 PID=13163 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/launcher-start-restart-ui.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/launcher-start-restart-ui.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/beta2-check-launcher-start/launcher-start-restart-ui.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-aboutconfig/check-aboutconfig.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-aboutconfig/check-aboutconfig.err new file mode 100644 index 000000000..ebd8b2122 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-aboutconfig/check-aboutconfig.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:51859/ and https://10.0.2.2:48781/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] check-aboutconfig PASS about:config reachable on a release-configured build: 30 pref rows, general.aboutConfig.enable=true on the default branch (no user value), an edit through the page's own toggle survived a restart. 50 prefs locked; interstitial present=False (Android ships none). +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-aboutconfig/check-aboutconfig.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-aboutconfig/check-aboutconfig.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-aboutconfig/check-aboutconfig.json new file mode 100644 index 000000000..a7d1bb187 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-aboutconfig/check-aboutconfig.json @@ -0,0 +1,67 @@ +{ + "checks": [ + { + "check": "check-aboutconfig", + "ok": true, + "detail": "about:config reachable on a release-configured build: 30 pref rows, general.aboutConfig.enable=true on the default branch (no user value), an edit through the page's own toggle survived a restart. 50 prefs locked; interstitial present=False (Android ships none).", + "evidence": { + "initialDocument": { + "url": "http://127.0.0.1:51859/empty", + "uri": "http://127.0.0.1:51859/empty", + "ready": "complete" + }, + "page": { + "url": "about:config", + "title": "about:config", + "readyState": "complete", + "rows": 30, + "waitedMs": 250, + "landmarks": { + "#filter-input": true, + "#prefs-container": true, + "#new-pref-item": true + }, + "interstitial": false, + "desktopMarkup": false, + "body": " Boolean String Integer Toggle Cancel Create accessibility.AOM.enabledaccessibility.ARIAElementReflection.enabledaccessibility.accesskeycausesactivationaccessib", + "documentUnloadRetries": [] + }, + "pref": { + "type": 128, + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false, + "lockedPrefCount": 50, + "cfgVersion": "8.6" + }, + "edit": { + "found": true, + "before": "", + "locked": false, + "lockIcon": "none", + "disabled": false, + "waitedMs": 252, + "documentUnloadRetries": [], + "clicked": true, + "prefAfterToggle": true + }, + "afterRestart": { + "value": true, + "hasUserValue": true + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-aboutconfig/check-aboutconfig.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-aboutconfig/check-aboutconfig.logcat.gz new file mode 100644 index 000000000..33d864f07 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-aboutconfig/check-aboutconfig.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-aboutconfig/check-aboutconfig.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-aboutconfig/check-aboutconfig.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-https-only/check-https-only.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-https-only/check-https-only.err new file mode 100644 index 000000000..0bcfddbef --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-https-only/check-https-only.err @@ -0,0 +1,13 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:41131/ and https://10.0.2.2:58173/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:41131/?https-only-4aba96456c1462ca ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:58173/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] ------------------------------------------------------------ +[smoke] 3 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-https-only/check-https-only.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-https-only/check-https-only.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-https-only/check-https-only.json new file mode 100644 index 000000000..13c02c4ea --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-https-only/check-https-only.json @@ -0,0 +1,68 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:41131/?https-only-4aba96456c1462ca", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:41131/?https-only-4aba96456c1462ca ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:41131/?https-only-4aba96456c1462ca", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:58173/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:58173/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-https-only/check-https-only.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-https-only/check-https-only.logcat.gz new file mode 100644 index 000000000..1a4649634 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-https-only/check-https-only.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-https-only/check-https-only.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-https-only/check-https-only.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/check-launcher-start.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/check-launcher-start.err new file mode 100644 index 000000000..844e57e5e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/check-launcher-start.err @@ -0,0 +1,13 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] emulator DNS forced to 9.9.9.9 (bypassing the host's resolvers) +[smoke] booting emulator lw-smoke (android-30/default, x86_64, swangle), capture -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/capture.pcap +[smoke] emulator booted as emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] check-launcher-start: first-run ok +[smoke] check-launcher-start: restart ok +[smoke] check-launcher-start PASS launcher cold starts (fresh profile and restart, org.redoubtbrowser/.App) reached uBO readiness with no setup-failure dialog after 45s +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-launcher-start/check-launcher-start.json +[smoke] emulator left running as emulator-5584 (capture: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/capture.pcap) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/check-launcher-start.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/check-launcher-start.json new file mode 100644 index 000000000..2736770bf --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/check-launcher-start.json @@ -0,0 +1,54 @@ +{ + "checks": [ + { + "check": "check-launcher-start", + "ok": true, + "detail": "launcher cold starts (fresh profile and restart, org.redoubtbrowser/.App) reached uBO readiness with no setup-failure dialog after 45s", + "evidence": { + "phases": [ + { + "ok": true, + "problems": [], + "dialog": false, + "failed_lines": [], + "ready_lines": [ + "10-02 12:09:08.926 2511 2511 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true)" + ], + "gecko_window_lines": [ + "10-02 12:09:05.818 2511 2543 I GeckoSession: zerdatime 31070 - chrome startup finished" + ], + "phase": "first-run", + "component": "org.redoubtbrowser/.App", + "waited_seconds": 46.6 + }, + { + "ok": true, + "problems": [], + "dialog": false, + "failed_lines": [], + "ready_lines": [ + "10-02 12:09:53.035 3000 3000 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true)" + ], + "gecko_window_lines": [ + "10-02 12:09:51.881 3000 3033 I GeckoSession: zerdatime 77132 - chrome startup finished" + ], + "phase": "restart", + "component": "org.redoubtbrowser/.App", + "waited_seconds": 46.5 + } + ] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/check-launcher-start.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/check-launcher-start.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/launcher-start-first-run-logcat.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/launcher-start-first-run-logcat.txt new file mode 100644 index 000000000..ea050d106 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/launcher-start-first-run-logcat.txt @@ -0,0 +1,1384 @@ +--------- beginning of system +10-02 12:08:58.657 531 595 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 12:08:58.657 531 595 D PackageManager: Clear ephemeral installer activity +10-02 12:08:58.657 531 570 V StorageManagerService: Package null does not have legacy storage +--------- beginning of main +10-02 12:08:58.658 1538 1564 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: op android:read_external_storage +10-02 12:08:58.658 1538 1564 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: op android:read_external_storage +10-02 12:08:58.660 531 595 I PackageDexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/~~9eLRHlkxcXlIqMbkQxomew==/org.redoubtbrowser-fjuKImcjqHeIEQvE9XwyyQ==/base.apk pkg=org.redoubtbrowser isa=x86_64 dexoptFlags=boot_complete,profile_guided,public,enable_hidden_api_checks targetFilter=speed-profile oatDir=/data/app/~~9eLRHlkxcXlIqMbkQxomew==/org.redoubtbrowser-fjuKImcjqHeIEQvE9XwyyQ==/oat classLoaderContext=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} +10-02 12:08:58.660 428 428 V installd: DexInv: --- BEGIN '/data/app/~~9eLRHlkxcXlIqMbkQxomew==/org.redoubtbrowser-fjuKImcjqHeIEQvE9XwyyQ==/base.apk' --- +10-02 12:08:58.669 2315 2315 W dex2oat32: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:08:58.670 2315 2315 I dex2oat32: /apex/com.android.art/bin/dex2oat32 --input-vdex-fd=-1 --output-vdex-fd=9 --updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=speed-profile --classpath-dir=/data/app/~~9eLRHlkxcXlIqMbkQxomew==/org.redoubtbrowser-fjuKImcjqHeIEQvE9XwyyQ== --class-loader-context=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} --generate-mini-debug-info --compact-dex-level=none --compilation-reason=install +10-02 12:08:58.671 2315 2315 I dex2oat32: setting boot class path to /apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/core-icu4j.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/framework-atb-backward-compatibility.jar +10-02 12:08:58.913 188 188 I qemu-props: tell the host boot completed +10-02 12:08:58.922 182 182 I hwservicemanager: Notifying android.hardware.gnss@2.0::IGnss/default they have clients: 1 +10-02 12:08:58.922 1002 1002 I android.hardware.gnss@2.0-service.ranchu: Process has 1 (of 1 available) client(s) in use after notification android.hardware.gnss@2.0::IGnss has clients: 1 +10-02 12:08:58.929 180 180 I servicemanager: Notifying apexservice they have clients: 1 +10-02 12:08:58.929 180 180 I servicemanager: Notifying apexservice they have clients: 0 +--------- beginning of kernel +10-02 12:08:59.026 0 0 I AidlLazyServiceRegistrar: Process has 1 (of 1 available) client(s) in use after notification android.apex.IApexService has clients: 1 +10-02 12:08:59.028 0 0 I AidlLazyServiceRegistrar: Process has 0 (of 1 available) client(s) in use after notification android.apex.IApexService has clients: 0 +10-02 12:08:59.030 0 0 I AidlLazyServiceRegistrar: Shutdown prevented by forcePersist override flag. +10-02 12:08:58.963 2321 2323 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:08:59.013 531 1438 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 1000; state: DISABLED +10-02 12:08:59.016 304 304 D Zygote : Forked child process 2327 +10-02 12:08:59.025 531 580 I ActivityManager: Start proc 2327:com.android.localtransport/1000 for service {com.android.localtransport/com.android.localtransport.LocalTransportService} +10-02 12:08:59.026 2327 2327 W .localtranspor: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:08:59.029 402 419 I adbd : jdwp connection from 2327 +10-02 12:08:59.032 2327 2327 I .localtranspor: The ClassLoaderContext is a special shared library. +10-02 12:08:59.034 2327 2327 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-02 12:08:59.036 531 531 I TransportClient: LocalTransportService#0: Notifying [TransportManager.registerTransport()] transport = IBackupTransport +10-02 12:08:59.037 531 1438 D BackupTransportManager: Transport com.android.localtransport/.LocalTransportService registered +10-02 12:08:59.037 531 1438 D BackupManagerService: [UserID:0] Transport com.android.localtransport/.LocalTransport registered 3029ms after first request (delay = 3000ms) +10-02 12:08:59.049 531 1479 I ActivityManager: Killing 1433:com.android.cellbroadcastreceiver/u0a63 (adj 975): empty #17 +10-02 12:08:59.034 2327 2327 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-02 12:08:59.052 304 304 I Zygote : Process 1433 exited due to signal 9 (Killed) +10-02 12:08:59.094 531 581 I libprocessgroup: Successfully killed process cgroup uid 10063 pid 1433 in 45ms +10-02 12:08:59.177 2315 2315 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;Landroid/view/ScrollCaptureCallback;)V (blacklist, linking, denied) +10-02 12:08:59.177 2315 2315 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureSession;->getSurface()Landroid/view/Surface; (blacklist, linking, denied) +10-02 12:08:59.177 2315 2315 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/Rect;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 12:08:59.177 2315 2315 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/RectF;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 12:08:59.177 2315 2315 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->setScrollBounds(Landroid/graphics/Rect;)V (blacklist, linking, denied) +10-02 12:08:59.179 2315 2325 W dex2oat32: Accessing hidden method Landroid/app/job/JobParameters;->getStopReason()I (greylist-max-o, linking, denied) +10-02 12:08:59.217 2315 2315 W dex2oat32: Accessing hidden method Landroid/content/Context;->isUiContext()Z (blacklist, linking, denied) +10-02 12:08:59.322 743 834 I droid.bluetoot: Waiting for a blocking GC ProfileSaver +10-02 12:08:59.344 531 2168 E ActivityManager: Sending non-protected broadcast com.android.systemui.demo from system 763:com.android.systemui/u0a121 pkg com.android.systemui +10-02 12:08:59.344 531 2168 E ActivityManager: java.lang.Throwable +10-02 12:08:59.344 531 2168 E ActivityManager: at com.android.server.am.ActivityManagerService.checkBroadcastFromSystem(ActivityManagerService.java:15912) +10-02 12:08:59.344 531 2168 E ActivityManager: at com.android.server.am.ActivityManagerService.broadcastIntentLocked(ActivityManagerService.java:16493) +10-02 12:08:59.344 531 2168 E ActivityManager: at com.android.server.am.ActivityManagerService.broadcastIntentLocked(ActivityManagerService.java:15929) +10-02 12:08:59.344 531 2168 E ActivityManager: at com.android.server.am.ActivityManagerService.broadcastIntentWithFeature(ActivityManagerService.java:16743) +10-02 12:08:59.344 531 2168 E ActivityManager: at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2267) +10-02 12:08:59.344 531 2168 E ActivityManager: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2883) +10-02 12:08:59.344 531 2168 E ActivityManager: at android.os.Binder.execTransactInternal(Binder.java:1154) +10-02 12:08:59.344 531 2168 E ActivityManager: at android.os.Binder.execTransact(Binder.java:1123) +10-02 12:08:59.344 531 2168 E ActivityManager: Sending non-protected broadcast com.android.systemui.demo from system 763:com.android.systemui/u0a121 pkg com.android.systemui +10-02 12:08:59.344 531 2168 E ActivityManager: java.lang.Throwable +10-02 12:08:59.344 531 2168 E ActivityManager: at com.android.server.am.ActivityManagerService.checkBroadcastFromSystem(ActivityManagerService.java:15912) +10-02 12:08:59.344 531 2168 E ActivityManager: at com.android.server.am.ActivityManagerService.broadcastIntentLocked(ActivityManagerService.java:16587) +10-02 12:08:59.344 531 2168 E ActivityManager: at com.android.server.am.ActivityManagerService.broadcastIntentLocked(ActivityManagerService.java:15929) +10-02 12:08:59.344 531 2168 E ActivityManager: at com.android.server.am.ActivityManagerService.broadcastIntentWithFeature(ActivityManagerService.java:16743) +10-02 12:08:59.344 531 2168 E ActivityManager: at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2267) +10-02 12:08:59.344 531 2168 E ActivityManager: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2883) +10-02 12:08:59.344 531 2168 E ActivityManager: at android.os.Binder.execTransactInternal(Binder.java:1154) +10-02 12:08:59.344 531 2168 E ActivityManager: at android.os.Binder.execTransact(Binder.java:1123) +10-02 12:08:59.477 531 2168 D WifiNl80211Manager: Scan result ready event +10-02 12:08:59.477 531 2168 D WifiNative: Scan result ready event +10-02 12:08:59.488 531 693 W system_server: Core platform API violation: Lsun/misc/Unsafe;->allocateInstance(Ljava/lang/Class;)Ljava/lang/Object; from /apex/com.android.wifi/javalib/service-wifi.jar using linking +10-02 12:08:59.489 531 693 W UnsafeUtil: platform method missing - proto runtime falling back to safer methods: java.lang.NoSuchMethodException: sun.misc.Unsafe.copyMemory [class java.lang.Object, long, class java.lang.Object, long, long] +10-02 12:08:59.489 531 693 D WifiClientModeImpl: CMD_START_CONNECT my state DisconnectedState nid=0 roam=false +10-02 12:08:59.489 531 693 W LastMileLogger: Failed to open free_buffer pseudo-file: /sys/kernel/debug/tracing/instances/wifi/free_buffer: open failed: ENOENT (No such file or directory) +10-02 12:08:59.489 531 693 W LastMileLogger: Failed to arm fail-safe. +10-02 12:08:59.490 531 693 I WifiClientModeImpl: Connecting with 02:15:d0:00:00:00 as the mac address +10-02 12:08:59.490 441 441 W wificond: Scan is not started. Ignore abort request +10-02 12:08:59.490 531 693 D SupplicantStaIfaceHal: connectToNetwork "AndroidWifi"NONE +10-02 12:08:59.490 531 693 I SupplicantStaIfaceHal: addSupplicantStaNetwork via HIDL +10-02 12:08:59.498 740 740 I wpa_supplicant: wlan0: SME: Trying to authenticate with 02:15:d0:00:01:00 (SSID='AndroidWifi' freq=2447 MHz) +10-02 12:08:59.596 0 0 I wlan0 : authenticate with 02:15:d0:00:01:00 +10-02 12:08:59.597 0 0 I wlan0 : send auth to 02:15:d0:00:01:00 (try 1/3) +10-02 12:08:59.501 503 503 I hostapd : wlan1: STA 02:15:d0:00:00:00 IEEE 802.11: authenticated +10-02 12:08:59.501 503 503 I hostapd : wlan1: STA 02:15:d0:00:00:00 IEEE 802.11: authenticated +10-02 12:08:59.502 740 740 I wpa_supplicant: wlan0: Trying to associate with 02:15:d0:00:01:00 (SSID='AndroidWifi' freq=2447 MHz) +10-02 12:08:59.598 0 0 I wlan0 : authenticated +10-02 12:08:59.601 0 0 I wlan0 : associate with 02:15:d0:00:01:00 (try 1/3) +10-02 12:08:59.506 503 503 I hostapd : wlan1: STA 02:15:d0:00:00:00 IEEE 802.11: associated (aid 1) +10-02 12:08:59.506 503 503 I hostapd : wlan1: STA 02:15:d0:00:00:00 IEEE 802.11: associated (aid 1) +10-02 12:08:59.506 503 503 I hostapd : wlan1: AP-STA-CONNECTED 02:15:d0:00:00:00 +10-02 12:08:59.507 740 740 I wpa_supplicant: wlan0: Associated with 02:15:d0:00:01:00 +10-02 12:08:59.507 740 740 I wpa_supplicant: wlan0: CTRL-EVENT-CONNECTED - Connection to 02:15:d0:00:01:00 completed [id=0 id_str=%7B%22configKey%22%3A%22%5C%22AndroidWifi%5C%22NONE%22%2C%22creatorUid%22%3A%221000%22%7D] +10-02 12:08:59.508 740 740 I wpa_supplicant: wlan0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0 +10-02 12:08:59.603 0 0 I wlan0 : RX AssocResp from 02:15:d0:00:01:00 (capab=0x401 status=0 aid=1) +10-02 12:08:59.604 0 0 I wlan0 : associated +10-02 12:08:59.509 531 693 D ConnectivityService: registerNetworkAgent NetworkAgentInfo{ ni{[type: WIFI[], state: UNKNOWN/IDLE, reason: (unspecified), extra: , failover: false, available: true, roaming: false]} network{101} nethandle{437197393933} lp{{LinkAddresses: [ ] DnsAddresses: [ ] Domains: null MTU: 0 Routes: [ ]}} nc{[ Transports: WIFI Capabilities: NOT_METERED&INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN&NOT_ROAMING&FOREGROUND&NOT_CONGESTED&NOT_SUSPENDED LinkUpBandwidth>=300000Kbps LinkDnBandwidth>=300000Kbps OwnerUid: 1000 SSID: "AndroidWifi" RequestorUid: -1 RequestorPackageName: null]} Score{20} everValidated{false} lastValidated{false} created{false} lingering{false} explicitlySelected{false} acceptUnvalidated{false} everCaptivePortalDetected{false} lastCaptivePortalDetected{false} partialConnectivity{false} acceptPartialConnectivity{false} clat{mBaseIface: null, mIface: null, mState: IDLE} } +10-02 12:08:59.510 531 693 V WifiClientModeImpl: stopIpClient IpClientWithPreConnection: false +10-02 12:08:59.510 531 693 V WifiClientModeImpl: java.lang.Throwable +10-02 12:08:59.510 531 693 V WifiClientModeImpl: at com.android.server.wifi.ClientModeImpl.stopIpClient(ClientModeImpl.java:1069) +10-02 12:08:59.510 531 693 V WifiClientModeImpl: at com.android.server.wifi.ClientModeImpl.stopDhcpSetup(ClientModeImpl.java:1084) +10-02 12:08:59.510 531 693 V WifiClientModeImpl: at com.android.server.wifi.ClientModeImpl.startIpClient(ClientModeImpl.java:6535) +10-02 12:08:59.510 531 693 V WifiClientModeImpl: at com.android.server.wifi.ClientModeImpl.access$6800(ClientModeImpl.java:163) +10-02 12:08:59.510 531 693 V WifiClientModeImpl: at com.android.server.wifi.ClientModeImpl$ObtainingIpState.enter(ClientModeImpl.java:5133) +10-02 12:08:59.510 531 693 V WifiClientModeImpl: at com.android.wifi.x.com.android.internal.util.StateMachine$SmHandler.invokeEnterMethods(StateMachine.java:1037) +10-02 12:08:59.510 531 693 V WifiClientModeImpl: at com.android.wifi.x.com.android.internal.util.StateMachine$SmHandler.performTransitions(StateMachine.java:879) +10-02 12:08:59.510 531 693 V WifiClientModeImpl: at com.android.wifi.x.com.android.internal.util.StateMachine$SmHandler.handleMessage(StateMachine.java:819) +10-02 12:08:59.510 531 693 V WifiClientModeImpl: at android.os.Handler.dispatchMessage(Handler.java:106) +10-02 12:08:59.510 531 693 V WifiClientModeImpl: at android.os.Looper.loop(Looper.java:223) +10-02 12:08:59.510 531 693 V WifiClientModeImpl: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 12:08:59.511 531 686 I WifiService: updateInterfaceIpState uid=1073 +10-02 12:08:59.515 531 693 D WifiService: updateInterfaceIpState: ifaceName=wlan0 mode=-1 previous LOHS mode= -1 +10-02 12:08:59.515 531 697 D ConnectivityService: [101 WIFI] EVENT_NETWORK_INFO_CHANGED, going from UNKNOWN to UNKNOWN +10-02 12:08:59.519 531 697 D ConnectivityService: NetReassign [no changes] +10-02 12:08:59.520 531 697 D ConnectivityService: Adding iface wlan0 to network 101 +10-02 12:08:59.521 303 526 E Netd : no such netId 101 +10-02 12:08:59.521 531 697 E ConnectivityService: Exception adding interface: java.lang.IllegalStateException: android.os.ServiceSpecificException: Machine is not on the network (code 64) +10-02 12:08:59.521 303 526 E Netd : no such netId 101 +10-02 12:08:59.531 503 503 I hostapd : wlan1: STA-OPMODE-SMPS-MODE-CHANGED 02:15:d0:00:00:00 off +10-02 12:08:59.532 1044 1268 D DhcpClient: Broadcasting DHCPDISCOVER +10-02 12:08:59.533 1044 1268 D DhcpClient: Received packet: 02:15:d0:00:00:00 OFFER, ip /10.0.2.16, mask /255.255.255.0, DNS servers: /10.0.2.3 , gateways [/10.0.2.2] lease time 86400, domain null +10-02 12:08:59.533 1044 1268 D DhcpClient: Got pending lease: android.net.networkstack.DhcpResults@493fb3d DHCP server /10.0.2.2 Vendor info null lease 86400 seconds Servername +10-02 12:08:59.534 1044 1268 D DhcpClient: Broadcasting DHCPREQUEST ciaddr=0.0.0.0 request=10.0.2.16 serverid=10.0.2.2 +10-02 12:08:59.538 1044 1268 D DhcpClient: Received packet: 02:15:d0:00:00:00 ACK: your new IP /10.0.2.16, netmask /255.255.255.0, gateways [/10.0.2.2] DNS servers: /10.0.2.3 , lease time 86400 +10-02 12:08:59.539 1044 1268 D DhcpClient: Confirmed lease: android.net.networkstack.DhcpResults@4ad483 DHCP server /10.0.2.2 Vendor info null lease 86400 seconds Servername +10-02 12:08:59.540 503 503 I hostapd : wlan1: STA-OPMODE-SMPS-MODE-CHANGED 02:15:d0:00:00:00 dynamic +10-02 12:08:59.546 1106 1123 I m.android.phon: JIT allocated 75KB for compiled code of boolean com.android.internal.telephony.ITelephony$Stub.onTransact(int, android.os.Parcel, android.os.Parcel, int) +10-02 12:08:59.546 1106 1123 I m.android.phon: Compiler allocated 4900KB to compile boolean com.android.internal.telephony.ITelephony$Stub.onTransact(int, android.os.Parcel, android.os.Parcel, int) +10-02 12:08:59.546 1044 1268 D DhcpClient: Scheduling renewal in 43199s +10-02 12:08:59.546 1044 1268 D DhcpClient: Scheduling rebind in 75599s +10-02 12:08:59.546 1044 1268 D DhcpClient: Scheduling expiry in 86399s +10-02 12:08:59.553 531 1217 D WifiMemoryStoreImpl: Set cluster G530d67170f38e5ea for W33858bbb15a2e23d: SUCCESS +10-02 12:08:59.553 531 693 W WifiScoreReport: Cannot start external scoring netId=101 currentNetId=101 sessionId=1017 +10-02 12:08:59.560 531 1217 D WifiMemoryStoreImpl: Set cluster G530d67170f38e5ea for W530d67170f38e5ea: SUCCESS +10-02 12:08:59.562 303 303 E Netd : no such netId 101 +10-02 12:08:59.562 531 697 E ConnectivityService: Exception in networkAddRouteParcel for non-gateway: android.os.ServiceSpecificException: Machine is not on the network (code 64) +10-02 12:08:59.562 531 697 E ConnectivityService: Exception in networkAddRouteParcel for gateway: android.os.ServiceSpecificException: Machine is not on the network (code 64) +10-02 12:08:59.562 303 303 E Netd : no such netId 101 +10-02 12:08:59.579 2315 2315 I dex2oat32: dex2oat took 910.046ms (1.858s cpu) (threads: 4) arena alloc=7664B (7664B) java alloc=19MB (20460472B) native alloc=23MB (24792592B) free=6504KB (6661072B) +10-02 12:08:59.583 428 428 V installd: DexInv: --- END '/data/app/~~9eLRHlkxcXlIqMbkQxomew==/org.redoubtbrowser-fjuKImcjqHeIEQvE9XwyyQ==/base.apk' (success) --- +10-02 12:08:59.585 790 2356 E BackupHelper: Could not parse delayed permissions +10-02 12:08:59.585 790 2356 E BackupHelper: java.io.FileNotFoundException: /data/user_de/0/com.android.permissioncontroller/files/delayed_restore_permissions.xml: open failed: ENOENT (No such file or directory) +10-02 12:08:59.585 790 2356 E BackupHelper: at libcore.io.IoBridge.open(IoBridge.java:492) +10-02 12:08:59.585 790 2356 E BackupHelper: at java.io.FileInputStream.(FileInputStream.java:160) +10-02 12:08:59.585 790 2356 E BackupHelper: at android.app.ContextImpl.openFileInput(ContextImpl.java:636) +10-02 12:08:59.585 790 2356 E BackupHelper: at com.android.permissioncontroller.permission.service.BackupHelper.restoreDelayedState(BackupHelper.java:338) +10-02 12:08:59.585 790 2356 E BackupHelper: at com.android.permissioncontroller.permission.service.PermissionControllerServiceImpl.onRestoreDelayedRuntimePermissionsBackup(PermissionControllerServiceImpl.java:413) +10-02 12:08:59.585 790 2356 E BackupHelper: at com.android.permissioncontroller.permission.service.PermissionControllerServiceImpl.lambda$onApplyStagedRuntimePermissionBackup$4(PermissionControllerServiceImpl.java:407) +10-02 12:08:59.585 790 2356 E BackupHelper: at com.android.permissioncontroller.permission.service.PermissionControllerServiceImpl.lambda$onApplyStagedRuntimePermissionBackup$4$PermissionControllerServiceImpl(Unknown Source:0) +10-02 12:08:59.585 790 2356 E BackupHelper: at com.android.permissioncontroller.permission.service.-$$Lambda$PermissionControllerServiceImpl$mE7NqZpMEJTKa_y63m6czFzewlg.run(Unknown Source:8) +10-02 12:08:59.585 790 2356 E BackupHelper: at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305) +10-02 12:08:59.585 790 2356 E BackupHelper: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 12:08:59.585 790 2356 E BackupHelper: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 12:08:59.585 790 2356 E BackupHelper: at java.lang.Thread.run(Thread.java:923) +10-02 12:08:59.585 790 2356 E BackupHelper: Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory) +10-02 12:08:59.585 790 2356 E BackupHelper: at libcore.io.Linux.open(Native Method) +10-02 12:08:59.585 790 2356 E BackupHelper: at libcore.io.ForwardingOs.open(ForwardingOs.java:166) +10-02 12:08:59.585 790 2356 E BackupHelper: at libcore.io.BlockGuardOs.open(BlockGuardOs.java:254) +10-02 12:08:59.585 790 2356 E BackupHelper: at libcore.io.ForwardingOs.open(ForwardingOs.java:166) +10-02 12:08:59.585 790 2356 E BackupHelper: at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:7542) +10-02 12:08:59.585 790 2356 E BackupHelper: at libcore.io.IoBridge.open(IoBridge.java:478) +10-02 12:08:59.585 790 2356 E BackupHelper: ... 11 more +10-02 12:08:59.586 531 531 I Telecom : PhoneAccountRegistrar: getSimCallManager: SimCallManager for subId 1 queried, returning: null: TSI.gSCMFU@AHU +10-02 12:08:59.606 428 428 E installd: Couldn't opendir /data/app/vmdl2103867023.tmp: No such file or directory +10-02 12:08:59.606 428 428 E installd: Failed to delete /data/app/vmdl2103867023.tmp: No such file or directory +10-02 12:08:59.606 1584 1632 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:08:59.608 531 578 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 12:08:59.608 531 578 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 12:08:59.608 531 578 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 12:08:59.608 531 578 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 12:08:59.608 531 578 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 12:08:59.608 531 578 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 12:08:59.608 531 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 12:08:59.609 531 570 I RoleManagerService: Granting default roles... +10-02 12:08:59.609 1538 1538 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +10-02 12:08:59.609 763 1024 D BufferPoolAccessor2.0: bufferpool2 0x71550fce36b8 : 0(0 size) total buffers - 0(0 size) used buffers - 1/9 (recycle/alloc) - 14/38 (fetch/transfer) +10-02 12:08:59.609 763 1024 D BufferPoolAccessor2.0: bufferpool2 0x71550fce79c8 : 0(0 size) total buffers - 0(0 size) used buffers - 1/9 (recycle/alloc) - 9/36 (fetch/transfer) +10-02 12:08:59.609 763 1024 D BufferPoolAccessor2.0: evictor expired: 2, evicted: 2 +10-02 12:08:59.609 531 1027 D BufferPoolAccessor2.0: bufferpool2 0x71550fcf2bd8 : 0(0 size) total buffers - 0(0 size) used buffers - 1/9 (recycle/alloc) - 7/24 (fetch/transfer) +10-02 12:08:59.609 531 1027 D BufferPoolAccessor2.0: evictor expired: 1, evicted: 1 +10-02 12:08:59.609 531 734 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 12:08:59.610 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 12:08:59.610 743 743 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 12:08:59.610 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AHY +10-02 12:08:59.610 447 951 D BufferPoolAccessor2.0: bufferpool2 0x7505a738cf08 : 0(0 size) total buffers - 0(0 size) used buffers - 6/10 (recycle/alloc) - 4/9 (fetch/transfer) +10-02 12:08:59.610 447 951 D BufferPoolAccessor2.0: bufferpool2 0x7505a738da98 : 0(0 size) total buffers - 0(0 size) used buffers - 7/17 (recycle/alloc) - 10/16 (fetch/transfer) +10-02 12:08:59.610 447 951 D BufferPoolAccessor2.0: bufferpool2 0x7505a738ccb8 : 0(0 size) total buffers - 0(0 size) used buffers - 12/16 (recycle/alloc) - 4/15 (fetch/transfer) +10-02 12:08:59.610 447 951 D BufferPoolAccessor2.0: evictor expired: 3, evicted: 3 +10-02 12:08:59.612 790 808 I PermissionControllerServiceImpl: Updating user sensitive for uid 10130 +10-02 12:08:59.604 531 531 W Binder:531_5: type=1400 audit(0.0:12): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 12:08:59.612 531 579 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 12:08:59.614 531 697 D ConnectivityService: Setting DNS servers for network 101 to [/10.0.2.3] +10-02 12:08:59.615 531 578 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 12:08:59.604 531 531 W Binder:531_5: type=1400 audit(0.0:13): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 12:08:59.627 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:08:59.604 531 531 W Binder:531_5: type=1400 audit(0.0:14): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 12:08:59.637 531 542 W JavaBinder: BinderProxy is being destroyed but the application did not call unlinkToDeath to unlink all of its death recipients beforehand. Releasing leaked death recipient: com.android.server.AlarmManagerService$2 +10-02 12:08:59.637 531 542 I BpBinder: onLastStrongRef automatically unlinking death recipients: +10-02 12:08:59.637 531 542 W JavaBinder: BinderProxy is being destroyed but the application did not call unlinkToDeath to unlink all of its death recipients beforehand. Releasing leaked death recipient: com.android.server.AlarmManagerService$2 +10-02 12:08:59.637 531 542 W JavaBinder: BinderProxy is being destroyed but the application did not call unlinkToDeath to unlink all of its death recipients beforehand. Releasing leaked death recipient: com.android.server.AlarmManagerService$2 +10-02 12:08:59.637 531 542 I BpBinder: onLastStrongRef automatically unlinking death recipients: +10-02 12:08:59.637 531 542 W JavaBinder: BinderProxy is being destroyed but the application did not call unlinkToDeath to unlink all of its death recipients beforehand. Releasing leaked death recipient: com.android.server.AlarmManagerService$2 +10-02 12:08:59.637 531 542 I BpBinder: onLastStrongRef automatically unlinking death recipients: +10-02 12:08:59.637 531 542 W JavaBinder: BinderProxy is being destroyed but the application did not call unlinkToDeath to unlink all of its death recipients beforehand. Releasing leaked death recipient: com.android.server.AlarmManagerService$2 +10-02 12:08:59.637 531 542 I BpBinder: onLastStrongRef automatically unlinking death recipients: +10-02 12:08:59.642 1106 1106 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 12:08:59.661 531 686 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: clear data +10-02 12:08:59.661 531 579 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=-1: clearApplicationUserData +10-02 12:08:59.662 430 430 I keystore: clear_uid 10130 +10-02 12:08:59.663 531 579 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10077; state: DISABLED +10-02 12:08:59.663 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10077; state: ENABLED +10-02 12:08:59.664 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_DATA_CLEARED +10-02 12:08:59.666 304 304 D Zygote : Forked child process 2374 +10-02 12:08:59.667 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:08:59.667 531 580 I ActivityManager: Start proc 2374:com.android.documentsui/u0a77 for broadcast {com.android.documentsui/com.android.documentsui.PackageReceiver} +10-02 12:08:59.668 2374 2374 W oid.documentsu: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:08:59.669 402 419 I adbd : jdwp connection from 2374 +10-02 12:08:59.673 531 697 D ConnectivityService: [101 WIFI] EVENT_NETWORK_INFO_CHANGED, going from UNKNOWN to CONNECTED +10-02 12:08:59.674 531 572 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2 +10-02 12:08:59.674 531 578 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 12:08:59.674 531 578 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 12:08:59.674 531 578 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 12:08:59.674 531 578 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 12:08:59.674 531 578 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 12:08:59.674 531 578 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 12:08:59.675 531 697 D DnsManager: sendDnsConfigurationForNetwork(101, [10.0.2.3], [], 1800, 25, 8, 64, 0, 0, , []) +10-02 12:08:59.675 2374 2374 I oid.documentsu: The ClassLoaderContext is a special shared library. +10-02 12:08:59.675 531 697 W DnsManager: updatePrivateDns(101, PrivateDnsConfig{true:/[]}) +10-02 12:08:59.675 531 697 D ConnectivityService: Setting DNS servers for network 101 to [/10.0.2.3] +10-02 12:08:59.675 531 697 D DnsManager: sendDnsConfigurationForNetwork(101, [10.0.2.3], [], 1800, 25, 8, 64, 0, 0, , [10.0.2.3]) +10-02 12:08:59.689 303 2397 W resolv : Validating DnsTlsServer on netId 101 +10-02 12:08:59.689 303 2397 W resolv : Validation failed +10-02 12:08:59.689 531 697 D ConnectivityService: Adding iface wlan0 to network 101 +10-02 12:08:59.690 2374 2374 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-02 12:08:59.690 2374 2374 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-02 12:08:59.693 2374 2374 E ContextImpl: Tried to access visual service LayoutInflater from a non-visual Context:com.android.documentsui.DocumentsApplication@af18115 Visual services, such as WindowManager, WallpaperService or LayoutInflater should be accessed from Activity or other visual Context. Use an Activity or a Context created with Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen. +10-02 12:08:59.693 2374 2374 E ContextImpl: java.lang.IllegalAccessException: Tried to access visual service LayoutInflater from a non-visual Context:com.android.documentsui.DocumentsApplication@af18115 +10-02 12:08:59.693 2374 2374 E ContextImpl: at android.app.ContextImpl.getSystemService(ContextImpl.java:1914) +10-02 12:08:59.693 2374 2374 E ContextImpl: at android.content.ContextWrapper.getSystemService(ContextWrapper.java:803) +10-02 12:08:59.693 2374 2374 E ContextImpl: at android.view.LayoutInflater.from(LayoutInflater.java:282) +10-02 12:08:59.693 2374 2374 E ContextImpl: at com.android.documentsui.DragShadowBuilder.(DragShadowBuilder.java:49) +10-02 12:08:59.693 2374 2374 E ContextImpl: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:195) +10-02 12:08:59.693 2374 2374 E ContextImpl: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:166) +10-02 12:08:59.693 2374 2374 E ContextImpl: at com.android.documentsui.DragAndDropManager.create(DragAndDropManager.java:163) +10-02 12:08:59.693 2374 2374 E ContextImpl: at com.android.documentsui.DocumentsApplication.onCreate(DocumentsApplication.java:145) +10-02 12:08:59.693 2374 2374 E ContextImpl: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1192) +10-02 12:08:59.693 2374 2374 E ContextImpl: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6712) +10-02 12:08:59.693 2374 2374 E ContextImpl: at android.app.ActivityThread.access$1300(ActivityThread.java:237) +10-02 12:08:59.693 2374 2374 E ContextImpl: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913) +10-02 12:08:59.693 2374 2374 E ContextImpl: at android.os.Handler.dispatchMessage(Handler.java:106) +10-02 12:08:59.693 2374 2374 E ContextImpl: at android.os.Looper.loop(Looper.java:223) +10-02 12:08:59.693 2374 2374 E ContextImpl: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 12:08:59.693 2374 2374 E ContextImpl: at java.lang.reflect.Method.invoke(Native Method) +10-02 12:08:59.693 2374 2374 E ContextImpl: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 12:08:59.693 2374 2374 E ContextImpl: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@af18115UI constants, such as display metrics or window metrics, must be accessed from Activity or other visual Context. Use an Activity or a Context created with Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen +10-02 12:08:59.693 2374 2374 E ViewConfiguration: java.lang.IllegalArgumentException: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@af18115 +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.view.ViewConfiguration.get(ViewConfiguration.java:510) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.view.View.(View.java:5317) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.view.View.(View.java:5467) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.view.ViewGroup.(ViewGroup.java:697) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.widget.LinearLayout.(LinearLayout.java:254) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.widget.LinearLayout.(LinearLayout.java:250) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.widget.LinearLayout.(LinearLayout.java:246) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance0(Native Method) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.createView(LayoutInflater.java:852) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.createView(LayoutInflater.java:774) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:657) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:532) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:479) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at com.android.documentsui.DragShadowBuilder.(DragShadowBuilder.java:49) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:195) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:166) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at com.android.documentsui.DragAndDropManager.create(DragAndDropManager.java:163) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at com.android.documentsui.DocumentsApplication.onCreate(DocumentsApplication.java:145) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1192) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6712) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.app.ActivityThread.access$1300(ActivityThread.java:237) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.os.Handler.dispatchMessage(Handler.java:106) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.os.Looper.loop(Looper.java:223) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at java.lang.reflect.Method.invoke(Native Method) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 12:08:59.693 2374 2374 E ViewConfiguration: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 12:08:59.694 2374 2374 E ContextImpl: Tried to access visual service WindowManager from a non-visual Context:com.android.documentsui.DocumentsApplication@af18115 Visual services, such as WindowManager, WallpaperService or LayoutInflater should be accessed from Activity or other visual Context. Use an Activity or a Context created with Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen. +10-02 12:08:59.694 2374 2374 E ContextImpl: java.lang.IllegalAccessException: Tried to access visual service WindowManager from a non-visual Context:com.android.documentsui.DocumentsApplication@af18115 +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.app.ContextImpl.getSystemService(ContextImpl.java:1914) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.content.ContextWrapper.getSystemService(ContextWrapper.java:803) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.content.Context.getSystemService(Context.java:3705) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.view.ViewConfiguration.(ViewConfiguration.java:422) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.view.ViewConfiguration.get(ViewConfiguration.java:520) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.view.View.(View.java:5317) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.view.View.(View.java:5467) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.view.ViewGroup.(ViewGroup.java:697) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.widget.LinearLayout.(LinearLayout.java:254) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.widget.LinearLayout.(LinearLayout.java:250) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.widget.LinearLayout.(LinearLayout.java:246) +10-02 12:08:59.694 2374 2374 E ContextImpl: at java.lang.reflect.Constructor.newInstance0(Native Method) +10-02 12:08:59.694 2374 2374 E ContextImpl: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.view.LayoutInflater.createView(LayoutInflater.java:852) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.view.LayoutInflater.createView(LayoutInflater.java:774) +10-02 12:08:59.694 2374 2374 E ContextImpl: at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.view.LayoutInflater.inflate(LayoutInflater.java:657) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.view.LayoutInflater.inflate(LayoutInflater.java:532) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.view.LayoutInflater.inflate(LayoutInflater.java:479) +10-02 12:08:59.694 2374 2374 E ContextImpl: at com.android.documentsui.DragShadowBuilder.(DragShadowBuilder.java:49) +10-02 12:08:59.694 2374 2374 E ContextImpl: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:195) +10-02 12:08:59.694 2374 2374 E ContextImpl: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:166) +10-02 12:08:59.694 2374 2374 E ContextImpl: at com.android.documentsui.DragAndDropManager.create(DragAndDropManager.java:163) +10-02 12:08:59.694 2374 2374 E ContextImpl: at com.android.documentsui.DocumentsApplication.onCreate(DocumentsApplication.java:145) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1192) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6712) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.app.ActivityThread.access$1300(ActivityThread.java:237) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.os.Handler.dispatchMessage(Handler.java:106) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.os.Looper.loop(Looper.java:223) +10-02 12:08:59.694 2374 2374 E ContextImpl: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 12:08:59.694 2374 2374 E ContextImpl: at java.lang.reflect.Method.invoke(Native Method) +10-02 12:08:59.694 2374 2374 E ContextImpl: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 12:08:59.694 2374 2374 E ContextImpl: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 12:08:59.694 531 1217 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10068; state: DISABLED +10-02 12:08:59.694 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10068; state: ENABLED +10-02 12:08:59.695 2374 2374 E ViewConfiguration: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@af18115UI constants, such as display metrics or window metrics, must be accessed from Activity or other visual Context. Use an Activity or a Context created with Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen +10-02 12:08:59.695 2374 2374 E ViewConfiguration: java.lang.IllegalArgumentException: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@af18115 +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.ViewConfiguration.get(ViewConfiguration.java:510) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.View.(View.java:5317) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.View.(View.java:5467) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.ViewGroup.(ViewGroup.java:697) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.widget.LinearLayout.(LinearLayout.java:254) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.widget.LinearLayout.(LinearLayout.java:250) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.widget.LinearLayout.(LinearLayout.java:246) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance0(Native Method) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.createView(LayoutInflater.java:852) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.createView(LayoutInflater.java:774) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:680) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:532) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:479) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.documentsui.DragShadowBuilder.(DragShadowBuilder.java:49) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:195) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:166) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.documentsui.DragAndDropManager.create(DragAndDropManager.java:163) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.documentsui.DocumentsApplication.onCreate(DocumentsApplication.java:145) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1192) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6712) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.app.ActivityThread.access$1300(ActivityThread.java:237) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.os.Handler.dispatchMessage(Handler.java:106) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.os.Looper.loop(Looper.java:223) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at java.lang.reflect.Method.invoke(Native Method) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@af18115UI constants, such as display metrics or window metrics, must be accessed from Activity or other visual Context. Use an Activity or a Context created with Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen +10-02 12:08:59.695 2374 2374 E ViewConfiguration: java.lang.IllegalArgumentException: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@af18115 +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.ViewConfiguration.get(ViewConfiguration.java:510) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.View.(View.java:5317) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.View.(View.java:5467) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.widget.ImageView.(ImageView.java:195) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.widget.ImageView.(ImageView.java:190) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.widget.ImageView.(ImageView.java:186) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.documentsui.DropBadgeView.(DropBadgeView.java:40) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance0(Native Method) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.createView(LayoutInflater.java:852) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.parseInclude(LayoutInflater.java:1231) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.rInflate(LayoutInflater.java:1117) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:680) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:532) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:479) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.documentsui.DragShadowBuilder.(DragShadowBuilder.java:49) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:195) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:166) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.documentsui.DragAndDropManager.create(DragAndDropManager.java:163) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.documentsui.DocumentsApplication.onCreate(DocumentsApplication.java:145) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1192) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6712) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.app.ActivityThread.access$1300(ActivityThread.java:237) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.os.Handler.dispatchMessage(Handler.java:106) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.os.Looper.loop(Looper.java:223) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at java.lang.reflect.Method.invoke(Native Method) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 12:08:59.695 2374 2374 E ViewConfiguration: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 12:08:59.696 304 304 D Zygote : Forked child process 2402 +10-02 12:08:59.697 2374 2374 E ViewConfiguration: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@af18115UI constants, such as display metrics or window metrics, must be accessed from Activity or other visual Context. Use an Activity or a Context created with Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen +10-02 12:08:59.697 2374 2374 E ViewConfiguration: java.lang.IllegalArgumentException: Tried to access UI constants from a non-visual Context:com.android.documentsui.DocumentsApplication@af18115 +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.ViewConfiguration.get(ViewConfiguration.java:510) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.View.(View.java:5317) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.View.(View.java:5467) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.widget.TextView.(TextView.java:996) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.widget.TextView.(TextView.java:990) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.widget.TextView.(TextView.java:986) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance0(Native Method) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.createView(LayoutInflater.java:852) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.createView(LayoutInflater.java:774) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:680) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:532) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.view.LayoutInflater.inflate(LayoutInflater.java:479) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at com.android.documentsui.DragShadowBuilder.(DragShadowBuilder.java:49) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:195) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at com.android.documentsui.DragAndDropManager$RuntimeDragAndDropManager.(DragAndDropManager.java:166) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at com.android.documentsui.DragAndDropManager.create(DragAndDropManager.java:163) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at com.android.documentsui.DocumentsApplication.onCreate(DocumentsApplication.java:145) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1192) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6712) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.app.ActivityThread.access$1300(ActivityThread.java:237) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.os.Handler.dispatchMessage(Handler.java:106) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.os.Looper.loop(Looper.java:223) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at java.lang.reflect.Method.invoke(Native Method) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 12:08:59.697 2374 2374 E ViewConfiguration: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 12:08:59.697 531 580 I ActivityManager: Start proc 2402:com.android.externalstorage/u0a68 for content provider {com.android.externalstorage/com.android.externalstorage.ExternalStorageProvider} +10-02 12:08:59.698 531 686 I ActivityManager: Killing 1400:com.android.cellbroadcastreceiver.module/u0a125 (adj 985): empty #17 +10-02 12:08:59.698 2402 2402 W externalstorag: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:08:59.698 2374 2374 D DocumentsApplication: OverlayManager.setEnabled() result: true +10-02 12:08:59.699 402 419 I adbd : jdwp connection from 2402 +10-02 12:08:59.701 531 2168 I ActivityManager: Killing 2035:com.android.calendar/u0a108 (adj 985): empty #17 +10-02 12:08:59.702 304 304 I Zygote : Process 1400 exited due to signal 9 (Killed) +10-02 12:08:59.703 2386 2386 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 12:08:59.703 304 304 I Zygote : Process 2035 exited due to signal 9 (Killed) +10-02 12:08:59.704 2386 2386 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 12:08:59.704 2386 2386 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 12:08:59.704 2386 2386 I AndroidRuntime: Using default boot image +10-02 12:08:59.705 2386 2386 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 12:08:59.705 2386 2386 I AndroidRuntime: Leaving lock profiling enabled +10-02 12:08:59.705 2386 2386 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 12:08:59.706 2386 2386 I app_process: Core platform API reporting enabled, enforcing=false +10-02 12:08:59.801 0 0 W audit : audit_lost=1 audit_rate_limit=5 audit_backlog_limit=64 +10-02 12:08:59.802 0 0 E audit : rate limit exceeded +10-02 12:08:59.700 2386 2386 W app_process: type=1400 audit(0.0:15): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:08:59.700 2386 2386 W app_process: type=1400 audit(0.0:16): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:08:59.720 2402 2402 I externalstorag: The ClassLoaderContext is a special shared library. +10-02 12:08:59.721 2402 2402 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-02 12:08:59.721 2402 2402 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-02 12:08:59.722 2402 2402 D ExternalStorage: After updating volumes, found 1 active roots +10-02 12:08:59.731 2386 2386 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 12:08:59.731 2386 2386 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 12:08:59.733 2386 2386 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:08:59.734 2386 2386 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:08:59.738 2386 2386 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 12:08:59.739 2386 2386 D AndroidRuntime: Calling main entry com.android.commands.svc.Svc +10-02 12:08:59.740 2386 2386 D AndroidRuntime: Shutting down VM +10-02 12:08:59.743 531 581 I libprocessgroup: Successfully killed process cgroup uid 10125 pid 1400 in 45ms +10-02 12:08:59.743 531 581 I libprocessgroup: Successfully killed process cgroup uid 10108 pid 2035 in 0ms +10-02 12:08:59.762 531 697 D ConnectivityService: Setting DNS servers for network 101 to [/10.0.2.3] +10-02 12:08:59.762 531 697 D DnsManager: sendDnsConfigurationForNetwork(101, [10.0.2.3], [], 1800, 25, 8, 64, 0, 0, , [10.0.2.3]) +10-02 12:08:59.762 303 2440 W resolv : Validating DnsTlsServer on netId 101 +10-02 12:08:59.796 531 697 D ConnectivityService: NetReassign [no changes] +10-02 12:08:59.796 531 693 D WifiClientModeImpl: Received signal strength thresholds: [] +10-02 12:08:59.796 531 693 E WifiVendorHal: stopRssiMonitoring(l.2100) failed {.code = ERROR_NOT_AVAILABLE, .description = } +10-02 12:08:59.822 1079 1135 I com.android.se: Waiting for a blocking GC ProfileSaver +10-02 12:08:59.832 1044 2443 D NetworkMonitor/101: PROBE_DNS connectivitycheck.gstatic.com 35ms OK 142.251.14.94 +10-02 12:08:59.837 1044 2442 D NetworkMonitor/101: PROBE_DNS www.google.com 40ms OK 142.251.151.119,142.251.154.119,142.251.152.119,142.251.157.119,142.251.150.119,142.251.153.119,142.251.155.119,142.251.156.119 +10-02 12:08:59.921 1044 2442 D NetworkMonitor/101: PROBE_HTTPS https://www.google.com/generate_204 time=84ms ret=204 request={Connection=[close], User-Agent=[Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.32 Safari/537.36]} headers={null=[HTTP/1.1 204 No Content], Alt-Svc=[h3=":443"; ma=2592000,h3-29=":443"; ma=2592000], Connection=[close], Content-Length=[0], Cross-Origin-Resource-Policy=[cross-origin], Date=[Fri, 02 Oct 2026 10:08:59 GMT], X-Android-Received-Millis=[1790935739921], X-Android-Response-Source=[NETWORK 204], X-Android-Selected-Protocol=[http/1.1], X-Android-Sent-Millis=[1790935739898]} +10-02 12:08:59.921 1044 2441 D NetworkMonitor/101: isCaptivePortal: isSuccessful()=true isPortal()=false RedirectUrl=null isPartialConnectivity()=false Time=125ms +10-02 12:08:59.921 531 697 D ConnectivityService: [101 WIFI] validation passed +10-02 12:08:59.921 531 697 D ConnectivityService: NetReassign [15 : 100 → 101, 1 : 100 → 101, 12 : 100 → 101, 13 : 100 → 101, 9 : 100 → 101, 10 : 100 → 101] +10-02 12:08:59.951 303 2440 W resolv : Validation success +10-02 12:09:00.000 763 763 D KeyguardClockSwitch: Updating clock: 1209 +10-02 12:09:00.153 2452 2454 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:09:00.193 2455 2455 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 12:09:00.194 2455 2455 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 12:09:00.194 2455 2455 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 12:09:00.194 2455 2455 I AndroidRuntime: Using default boot image +10-02 12:09:00.194 2455 2455 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 12:09:00.194 2455 2455 I AndroidRuntime: Leaving lock profiling enabled +10-02 12:09:00.194 2455 2455 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 12:09:00.195 2455 2455 I app_process: Core platform API reporting enabled, enforcing=false +10-02 12:09:00.200 2459 2461 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:09:00.201 531 571 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:00.201 531 571 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:00.201 531 571 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:00.201 531 571 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:00.201 531 571 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:00.201 531 571 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:00.201 531 571 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:00.201 531 571 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:00.201 531 571 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:00.201 531 571 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:00.219 2455 2455 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 12:09:00.219 2455 2455 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 12:09:00.220 2455 2455 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:00.221 2455 2455 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:09:00.225 2455 2455 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 12:09:00.226 2455 2455 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 12:09:00.227 2455 2455 D AndroidRuntime: Shutting down VM +10-02 12:09:00.233 531 570 W system_server: Long monitor contention with owner ConnectivityServiceThread (697) at void com.android.server.NetworkManagementService.removeIdleTimer(java.lang.String)(NetworkManagementService.java:1188) waiters=0 in void com.android.server.NetworkManagementService.notifyInterfaceClassActivity(int, boolean, long, int, boolean) for 154ms +10-02 12:09:00.233 531 697 D ConnectivityService: Switching to new default network: NetworkAgentInfo{ ni{[type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: , failover: false, available: true, roaming: false]} network{101} nethandle{437197393933} lp{{InterfaceName: wlan0 LinkAddresses: [ fe80::4c2c:767:af9f:e07d/64,10.0.2.16/24 ] DnsAddresses: [ /10.0.2.3 ] Domains: null MTU: 0 ServerAddress: /10.0.2.2 TcpBufferSizes: 524288,1048576,2097152,262144,524288,1048576 Routes: [ fe80::/64 -> :: wlan0 mtu 0,10.0.2.0/24 -> 0.0.0.0 wlan0 mtu 0,0.0.0.0/0 -> 10.0.2.2 wlan0 mtu 0 ]}} nc{[ Transports: WIFI Capabilities: NOT_METERED&INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN&VALIDATED&NOT_ROAMING&FOREGROUND&NOT_CONGESTED&NOT_SUSPENDED LinkUpBandwidth>=141000Kbps LinkDnBandwidth>=141000Kbps SignalStrength: -30 OwnerUid: 1000 SSID: "AndroidWifi" RequestorUid: -1 RequestorPackageName: null]} Score{60} everValidated{true} lastValidated{true} created{true} lingering{false} explicitlySelected{false} acceptUnvalidated{false} everCaptivePortalDetected{false} lastCaptivePortalDetected{false} partialConnectivity{false} acceptPartialConnectivity{false} clat{mBaseIface: null, mIface: null, mState: IDLE} } +10-02 12:09:00.233 531 570 W Looper : Slow dispatch took 155ms android.fg h=android.os.Handler c=com.android.server.-$$Lambda$NetworkManagementService$YKgmK-4MuJjN-VLuMBhmJy1eWj4@b61b029 m=0 +10-02 12:09:00.274 531 1041 D NetworkTimeUpdateService: New default network 101; checking time. +10-02 12:09:00.274 531 697 D ConnectivityService: Lingering [100 CELLULAR] for 30000ms +10-02 12:09:00.274 531 697 D ConnectivityService: Sending DISCONNECTED broadcast for type 0 [100 CELLULAR] isDefaultNetwork=true +10-02 12:09:00.274 531 697 D ConnectivityService: Sending CONNECTED broadcast for type 1 [101 WIFI] isDefaultNetwork=true +10-02 12:09:00.274 531 697 D ConnectivityService: Setting DNS servers for network 101 to [/10.0.2.3] +10-02 12:09:00.274 531 697 D DnsManager: sendDnsConfigurationForNetwork(101, [10.0.2.3], [], 1800, 25, 8, 64, 0, 0, , [10.0.2.3]) +10-02 12:09:00.275 531 570 I GnssNetworkConnectivityHandler: updateNetworkState, state=CLOSED, connected=true, network=101, capabilities=[ Transports: WIFI Capabilities: NOT_METERED&INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN&VALIDATED&NOT_ROAMING&FOREGROUND&NOT_CONGESTED&NOT_SUSPENDED LinkUpBandwidth>=141000Kbps LinkDnBandwidth>=141000Kbps SignalStrength: -30 OwnerUid: 1000 AdministratorUids: [] SSID: "AndroidWifi" RequestorUid: -1 RequestorPackageName: null], apn: , availableNetworkCount: 2 +10-02 12:09:00.275 531 693 W LastMileLogger: Failed to stop event tracing: /sys/kernel/debug/tracing/instances/wifi/tracing_on: open failed: ENOENT (No such file or directory) +10-02 12:09:00.278 531 1217 D WifiMemoryStoreImpl: Set cluster G530d67170f38e5ea for W33858bbb15a2e23d: SUCCESS +10-02 12:09:00.279 763 763 W View : requestLayout() improperly called by com.android.keyguard.AlphaOptimizedLinearLayout{983b1f V.E...... ......ID 7,0-46,58 #7f0a04db app:id/wifi_group} during layout: running second layout pass +10-02 12:09:00.280 763 763 W View : requestLayout() improperly called by com.android.keyguard.AlphaOptimizedLinearLayout{bcece6c V.E...... ......ID 7,0-46,58 #7f0a04db app:id/wifi_group} during layout: running second layout pass +10-02 12:09:00.280 763 763 W View : requestLayout() improperly called by com.android.keyguard.AlphaOptimizedLinearLayout{d7afc35 V.E...... ......ID 7,0-46,58 #7f0a04db app:id/wifi_group} during layout: running second layout pass +10-02 12:09:00.518 303 526 E Netd : Error adding route ::/0 -> fe80::2 wlan0 to table 1014: File exists +10-02 12:09:00.589 1044 2443 D NetworkMonitor/101: PROBE_HTTP http://connectivitycheck.gstatic.com/generate_204 time=756ms ret=204 request={Connection=[close], User-Agent=[Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.32 Safari/537.36]} headers={null=[HTTP/1.1 204 No Content], Connection=[close], Content-Length=[0], Cross-Origin-Resource-Policy=[cross-origin], Date=[Fri, 02 Oct 2026 10:08:59 GMT], X-Android-Received-Millis=[1790935740588], X-Android-Response-Source=[NETWORK 204], X-Android-Selected-Protocol=[http/1.1], X-Android-Sent-Millis=[1790935739856]} +10-02 12:09:00.609 763 1024 D BufferPoolAccessor2.0: bufferpool2 0x71550fce6be8 : 0(0 size) total buffers - 0(0 size) used buffers - 3/9 (recycle/alloc) - 6/18 (fetch/transfer) +10-02 12:09:00.609 763 1024 D BufferPoolAccessor2.0: evictor expired: 1, evicted: 1 +10-02 12:09:00.609 531 1027 D BufferPoolAccessor2.0: bufferpool2 0x71550fcfcb68 : 0(0 size) total buffers - 0(0 size) used buffers - 1/9 (recycle/alloc) - 8/34 (fetch/transfer) +10-02 12:09:00.609 531 1027 D BufferPoolAccessor2.0: bufferpool2 0x71550fd01318 : 0(0 size) total buffers - 0(0 size) used buffers - 1/9 (recycle/alloc) - 8/24 (fetch/transfer) +10-02 12:09:00.609 531 1027 D BufferPoolAccessor2.0: bufferpool2 0x71550fcf9888 : 0(0 size) total buffers - 0(0 size) used buffers - 1/9 (recycle/alloc) - 8/26 (fetch/transfer) +10-02 12:09:00.609 531 1027 D BufferPoolAccessor2.0: bufferpool2 0x71550fceaca8 : 0(0 size) total buffers - 0(0 size) used buffers - 3/9 (recycle/alloc) - 6/34 (fetch/transfer) +10-02 12:09:00.609 531 1027 D BufferPoolAccessor2.0: bufferpool2 0x71550fcfab08 : 0(0 size) total buffers - 0(0 size) used buffers - 1/9 (recycle/alloc) - 8/18 (fetch/transfer) +10-02 12:09:00.609 531 1027 D BufferPoolAccessor2.0: evictor expired: 5, evicted: 5 +10-02 12:09:00.610 447 951 D BufferPoolAccessor2.0: bufferpool2 0x7505a738a568 : 0(0 size) total buffers - 0(0 size) used buffers - 5/7 (recycle/alloc) - 2/6 (fetch/transfer) +10-02 12:09:00.610 447 951 D BufferPoolAccessor2.0: bufferpool2 0x7505a738dce8 : 0(0 size) total buffers - 0(0 size) used buffers - 11/15 (recycle/alloc) - 4/14 (fetch/transfer) +10-02 12:09:00.610 447 951 D BufferPoolAccessor2.0: bufferpool2 0x7505a7387728 : 0(0 size) total buffers - 0(0 size) used buffers - 7/11 (recycle/alloc) - 4/10 (fetch/transfer) +10-02 12:09:00.610 447 951 D BufferPoolAccessor2.0: bufferpool2 0x7505a7388e48 : 0(0 size) total buffers - 0(0 size) used buffers - 4/7 (recycle/alloc) - 3/6 (fetch/transfer) +10-02 12:09:00.610 447 951 D BufferPoolAccessor2.0: bufferpool2 0x7505a7387e18 : 0(0 size) total buffers - 0(0 size) used buffers - 11/15 (recycle/alloc) - 4/14 (fetch/transfer) +10-02 12:09:00.610 447 951 D BufferPoolAccessor2.0: bufferpool2 0x7505a738c818 : 0(0 size) total buffers - 0(0 size) used buffers - 4/10 (recycle/alloc) - 6/9 (fetch/transfer) +10-02 12:09:00.610 447 951 D BufferPoolAccessor2.0: evictor expired: 6, evicted: 6 +10-02 12:09:00.643 531 565 W FastPrintWriter: Write failure +10-02 12:09:00.643 531 565 W FastPrintWriter: java.io.IOException: write failed: EPIPE (Broken pipe) +10-02 12:09:00.643 531 565 W FastPrintWriter: at libcore.io.IoBridge.write(IoBridge.java:540) +10-02 12:09:00.643 531 565 W FastPrintWriter: at java.io.FileOutputStream.write(FileOutputStream.java:398) +10-02 12:09:00.643 531 565 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.flushBytesLocked(FastPrintWriter.java:354) +10-02 12:09:00.643 531 565 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.flushLocked(FastPrintWriter.java:377) +10-02 12:09:00.643 531 565 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.flush(FastPrintWriter.java:412) +10-02 12:09:00.643 531 565 W FastPrintWriter: at android.os.Binder.dump(Binder.java:858) +10-02 12:09:00.643 531 565 W FastPrintWriter: at android.os.Binder.onTransact(Binder.java:792) +10-02 12:09:00.643 531 565 W FastPrintWriter: at android.os.IPowerManager$Stub.onTransact(IPowerManager.java:852) +10-02 12:09:00.643 531 565 W FastPrintWriter: at android.os.Binder.execTransactInternal(Binder.java:1159) +10-02 12:09:00.643 531 565 W FastPrintWriter: at android.os.Binder.execTransact(Binder.java:1123) +10-02 12:09:00.643 531 565 W FastPrintWriter: Caused by: android.system.ErrnoException: write failed: EPIPE (Broken pipe) +10-02 12:09:00.643 531 565 W FastPrintWriter: at libcore.io.Linux.writeBytes(Native Method) +10-02 12:09:00.643 531 565 W FastPrintWriter: at libcore.io.Linux.write(Linux.java:293) +10-02 12:09:00.643 531 565 W FastPrintWriter: at libcore.io.ForwardingOs.write(ForwardingOs.java:240) +10-02 12:09:00.643 531 565 W FastPrintWriter: at libcore.io.BlockGuardOs.write(BlockGuardOs.java:418) +10-02 12:09:00.643 531 565 W FastPrintWriter: at libcore.io.IoBridge.write(IoBridge.java:535) +10-02 12:09:00.643 531 565 W FastPrintWriter: ... 9 more +10-02 12:09:00.738 0 0 I binder : release 2478:2480 transaction 61565 out, still active +10-02 12:09:00.740 0 0 I binder : 531:565 transaction failed 29189/0, size 4-0 line 2624 +10-02 12:09:00.741 0 0 I binder : send failed reply for transaction 61565, target dead +10-02 12:09:00.657 531 565 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 2487 +10-02 12:09:00.658 2487 2489 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:09:00.658 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:09:01.024 414 414 I perfetto: probes_producer.cc:329 Producer stop (id=1) +10-02 12:09:01.025 416 416 I perfetto: ng_service_impl.cc:1948 Tracing session 1 ended, total sessions:1 +10-02 12:09:01.215 1511 1511 V MultiDispActionReceiver: startService +10-02 12:09:01.215 1511 1511 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1669 android.content.ContextWrapper.startService:720 android.content.ContextWrapper.startService:720 com.android.emulator.multidisplay.MultiDisplayServiceReceiver.onReceive:33 android.app.ActivityThread.handleReceiver:4032 +10-02 12:09:01.216 2492 2494 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:09:01.217 1511 2496 I android_emulator_multidisplay_JNI: multidisplay pipe connected!!! +10-02 12:09:01.217 1511 2496 D MultiDisplayService: received 1 +10-02 12:09:01.217 1511 2496 D MultiDisplayService: received 0 +10-02 12:09:01.217 1511 2496 D MultiDisplayService: received 1080 +10-02 12:09:01.217 1511 2496 D MultiDisplayService: received 1920 +10-02 12:09:01.217 1511 2496 D MultiDisplayService: received 0 +10-02 12:09:01.217 1511 2496 D MultiDisplayService: received 0 +10-02 12:09:01.217 1511 2496 E MultiDisplayService: invalid parameters for add/modify display +10-02 12:09:01.277 1538 2023 W MediaProvider: Failed operation Intent { act=android.intent.action.MEDIA_MOUNTED dat=file:///storage/emulated/0 flg=0x5000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 12:09:01.277 1538 2023 W MediaProvider: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 12:09:01.277 1538 2023 W MediaProvider: at android.database.sqlite.SQLiteConnection.nativeExecute(Native Method) +10-02 12:09:01.277 1538 2023 W MediaProvider: at android.database.sqlite.SQLiteConnection.execute(SQLiteConnection.java:707) +10-02 12:09:01.277 1538 2023 W MediaProvider: at android.database.sqlite.SQLiteSession.beginTransactionUnchecked(SQLiteSession.java:325) +10-02 12:09:01.277 1538 2023 W MediaProvider: at android.database.sqlite.SQLiteSession.beginTransaction(SQLiteSession.java:300) +10-02 12:09:01.277 1538 2023 W MediaProvider: at android.database.sqlite.SQLiteDatabase.beginTransaction(SQLiteDatabase.java:571) +10-02 12:09:01.277 1538 2023 W MediaProvider: at android.database.sqlite.SQLiteDatabase.beginTransaction(SQLiteDatabase.java:481) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.DatabaseHelper.beginTransactionInternal(DatabaseHelper.java:483) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.DatabaseHelper.beginTransaction(DatabaseHelper.java:469) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3508) +10-02 12:09:01.277 1538 2023 W MediaProvider: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 12:09:01.277 1538 2023 W MediaProvider: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.scan.ModernMediaScanner$Scan.maybeApplyPending(ModernMediaScanner.java:689) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.scan.ModernMediaScanner$Scan.visitFile(ModernMediaScanner.java:649) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.scan.ModernMediaScanner$Scan.visitFile(ModernMediaScanner.java:272) +10-02 12:09:01.277 1538 2023 W MediaProvider: at java.nio.file.Files.walkFileTree(Files.java:2670) +10-02 12:09:01.277 1538 2023 W MediaProvider: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 12:09:01.277 1538 2023 W MediaProvider: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 12:09:01.277 1538 2023 W MediaProvider: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 12:09:01.277 1538 2023 W MediaProvider: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 12:09:01.277 1538 2023 W MediaProvider: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 12:09:01.277 1538 2023 W MediaProvider: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 12:09:01.277 1538 2023 W MediaProvider: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 12:09:01.277 1538 2023 W MediaProvider: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 12:09:01.277 1538 2023 W MediaProvider: at java.lang.Thread.run(Thread.java:923) +10-02 12:09:01.277 1538 2023 I MediaProvider: End Intent { act=android.intent.action.MEDIA_MOUNTED dat=file:///storage/emulated/0 flg=0x5000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 12:09:01.277 1538 2023 I MediaProvider: Begin Intent { act=android.intent.action.MEDIA_MOUNTED dat=file:///storage/emulated/0 flg=0x5000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 12:09:01.278 1538 2023 W ModernMediaScanner: Failed to visit /system/media: java.nio.file.NoSuchFileException: /system/media +10-02 12:09:01.278 1538 2023 I MediaProvider: Scanned internal due to REASON_MOUNTED, found 0 items in 0ms, 0 inserts 0 updates 0 deletes +10-02 12:09:01.279 1538 2023 W ModernMediaScanner: Failed to visit /oem/media: java.nio.file.NoSuchFileException: /oem/media +10-02 12:09:01.279 1538 2023 I MediaProvider: Scanned internal due to REASON_MOUNTED, found 0 items in 0ms, 0 inserts 0 updates 0 deletes +10-02 12:09:01.647 414 414 I perfetto: probes_producer.cc:329 Producer stop (id=2) +10-02 12:09:01.648 414 414 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 12:09:01.744 0 0 W perfetto: disabled ftrace +10-02 12:09:01.648 416 416 I perfetto: ng_service_impl.cc:1948 Tracing session 2 ended, total sessions:0 +10-02 12:09:02.676 531 573 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 12:09:02.676 531 734 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 12:09:02.677 416 416 I perfetto: ing_service_impl.cc:758 Configured tracing session 3, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 12:09:02.677 414 414 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=3) +10-02 12:09:02.678 2502 2504 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:09:02.680 531 573 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 12:09:02.680 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 12:09:02.696 324 1450 D goldfish-address-space: claimShared: Ask to claim region [0x3fcfd2000 0x3fd7bb000] +10-02 12:09:02.706 414 414 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 12:09:02.793 0 0 W perfetto: enabled ftrace +10-02 12:09:02.722 304 304 D Zygote : Forked child process 2511 +10-02 12:09:02.723 531 580 I ActivityManager: Start proc 2511:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 12:09:02.725 2511 2511 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:02.726 402 419 I adbd : jdwp connection from 2511 +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.727 531 686 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:02.738 2511 2511 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 12:09:02.741 2511 2511 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:02.741 2511 2511 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:02.761 2511 2511 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 12:09:02.777 2511 2511 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187942"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790935738644), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("true"), "is_first_run": Bool(true), "is_large_device": Bool(false), "number_of_app_launches": Number(0)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(true), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 12:09:02.778 2511 2540 I nimbus::stateful::nimbus_client: updating experiment list +10-02 12:09:02.779 2511 2540 I nimbus::stateful::persistence: Upgrading from version 2 to version 3 +10-02 12:09:02.779 2511 2540 I nimbus::stateful::persistence: Migration v2->v3: experiments_participation=true, rollouts_participation=true +10-02 12:09:02.780 2511 2540 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 10:08:58 UTC +10-02 12:09:02.788 2511 2543 I GeckoThread: preparing to run Gecko +10-02 12:09:02.791 2511 2543 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 12:09:02.792 2511 2543 E GeckoLibLoad: Load sqlite start +10-02 12:09:02.793 2511 2543 E GeckoLibLoad: Load sqlite done +10-02 12:09:02.793 2511 2543 E GeckoLibLoad: Load nss start +10-02 12:09:02.793 2511 2543 E GeckoLibLoad: Load nss done +10-02 12:09:02.797 2511 2543 E GeckoLibLoad: Loaded libs in 4.758809ms total, 0ms(0ms) user, 3ms(4ms) system, 0(0) faults +10-02 12:09:02.797 2511 2543 W GeckoThread: zerdatime 28049 - runGecko +10-02 12:09:02.801 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 12:09:02.803 531 686 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 12:09:02.803 531 686 D PackageManager: Clear ephemeral installer activity +10-02 12:09:02.804 2511 2511 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 12:09:02.804 2511 2535 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 12:09:02.804 2511 2536 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 12:09:02.806 2511 2511 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 12:09:02.806 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 12:09:02.807 2511 2543 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 12:09:02.821 2511 2552 I ActionBarPolicy: Default - Starting check... +10-02 12:09:02.821 2511 2552 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 12:09:02.822 2511 2537 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 12:09:02.822 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 12:09:02.822 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 12:09:02.823 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 12:09:02.823 2511 2537 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 12:09:02.825 2511 2511 I FirefoxAccountStateMachine: Sync is disabled +10-02 12:09:02.820 2511 2511 W org.redoubtbrowser: type=1400 audit(0.0:23): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 12:09:02.826 2511 2511 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 12:09:02.826 2511 2537 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 12:09:02.828 2511 2535 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 12:09:02.831 2511 2543 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 12:09:02.831 2511 2543 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 12:09:02.831 2511 2543 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 12:09:02.831 2511 2543 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 12:09:02.832 2511 2551 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 12:09:02.833 2511 2553 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 12:09:02.834 2511 2535 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 12:09:02.837 531 2138 D AutofillManagerServiceImpl: Reset component for user 0: +10-02 12:09:02.837 531 571 D AutofillUI: destroySaveUiUiThread(): already destroyed +10-02 12:09:02.838 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 12:09:02.841 2511 2593 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 12:09:02.842 2511 2593 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 12:09:02.843 2511 2593 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 12:09:02.853 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 12:09:02.854 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RestoreHiddenSearchEnginesAction +10-02 12:09:02.855 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 12:09:02.859 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 12:09:02.859 2511 2551 E SearchMiddleware: Could not find migrated default search engine () +10-02 12:09:02.859 2511 2552 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 12:09:02.860 2511 2577 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 12:09:02.861 2511 2575 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 12:09:02.862 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 12:09:02.862 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 12:09:02.863 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 12:09:02.863 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 12:09:02.864 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 12:09:02.864 2511 2552 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 12:09:02.864 2511 2552 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 12:09:02.865 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 12:09:02.865 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 12:09:02.867 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 12:09:02.867 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 12:09:02.868 2511 2554 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 12:09:02.882 531 734 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 12:09:02.882 531 734 D PackageManager: Clear ephemeral installer activity +10-02 12:09:02.892 2511 2511 W Gecko : type=1400 audit(0.0:24): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 12:09:02.892 2511 2511 W Gecko : type=1400 audit(0.0:25): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 12:09:02.903 2511 2584 D HostConnection: HostConnection::get() New Host Connection established 0x7154bfcb6f90, tid 2584 +10-02 12:09:02.906 2511 2584 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 12:09:02.906 182 182 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 12:09:02.906 2511 2575 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 12:09:02.906 2511 2584 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 12:09:02.912 2511 2584 D EGL_emulation: eglCreateContext: 0x7154afd2ec10: maj 3 min 1 rcv 4 +10-02 12:09:02.913 2511 2584 D EGL_emulation: eglMakeCurrent: 0x7154afd2ec10: ver 3 1 (tinfo 0x71544fd3b360) (first time) +10-02 12:09:02.914 531 734 W OverlayManager: service 'idmap' died +10-02 12:09:03.009 0 0 I init : Sending signal 9 to service 'idmap2d' (pid 425) process group... +10-02 12:09:03.015 0 0 I libprocessgroup: Successfully killed process cgroup uid 1000 pid 425 in 5ms +10-02 12:09:03.017 0 0 I init : Control message: Processed ctl.stop for 'idmap2d' from pid: 531 (system_server) +10-02 12:09:03.019 0 0 I init : Service 'idmap2d' (pid 425) received signal 9 +10-02 12:09:02.943 324 1450 D goldfish-address-space: claimShared: Ask to claim region [0x3fd7bb000 0x3fdfa4000] +10-02 12:09:02.943 182 182 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 12:09:02.943 2511 2584 I Gralloc4: mapper 4.x is not supported +10-02 12:09:02.965 2511 2584 D HostConnection: createUnique: call +10-02 12:09:02.965 2511 2584 D HostConnection: HostConnection::get() New Host Connection established 0x7154bfcb8910, tid 2584 +10-02 12:09:02.965 2511 2584 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 12:09:02.965 2511 2584 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3fbffe000 size 0x2000 +10-02 12:09:02.993 2511 2584 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 12:09:03.004 324 1450 D goldfish-address-space: claimShared: Ask to claim region [0x3fdfa4000 0x3fe78d000] +10-02 12:09:03.006 324 1450 D goldfish-address-space: claimShared: Ask to claim region [0x3f8000000 0x3f87e9000] +10-02 12:09:03.006 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 12:09:03.060 2511 2543 D HostConnection: HostConnection::get() New Host Connection established 0x7154bfcb6c90, tid 2543 +10-02 12:09:03.067 2511 2543 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 12:09:03.071 2511 2543 D EGL_emulation: eglCreateContext: 0x7154afd348e0: maj 3 min 1 rcv 4 +10-02 12:09:03.072 2511 2543 D EGL_emulation: eglMakeCurrent: 0x7154afd348e0: ver 3 1 (tinfo 0x71544fd45350) (first time) +10-02 12:09:03.086 531 578 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187942/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 12:09:03.086 531 578 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +407ms +10-02 12:09:03.102 531 573 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 12:09:03.104 531 2138 W ActivityManager: Receiver with filter android.content.IntentFilter@51ced9f already registered for pid 2511, callerPackage is org.redoubtbrowser +10-02 12:09:03.107 368 380 W ServiceManager: Permission failure: android.permission.ACCESS_SURFACE_FLINGER from uid=10130 pid=2511 +10-02 12:09:03.107 368 380 D PermissionCache: checking android.permission.ACCESS_SURFACE_FLINGER for uid=10130 => denied (161 us) +10-02 12:09:03.108 2511 2537 I FenixApplication: Running post-visual completeness tasks... +10-02 12:09:03.108 2511 2537 I FenixApplication: Storage initialization... +10-02 12:09:03.108 2511 2537 I PlacesHistoryStorage: Warming up places storage... +10-02 12:09:03.109 2511 2556 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 12:09:03.114 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 12:09:03.114 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 12:09:03.114 2511 2511 I ColdStartupDuration: COLD MAIN Application. to first frame: 162 ms +10-02 12:09:03.115 2511 2555 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 12:09:03.115 2511 2555 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 12:09:03.115 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 12:09:03.117 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:09:03.118 2511 2540 I nimbus::stateful::nimbus_client: updating experiment list +10-02 12:09:03.120 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 12:09:03.120 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$TaskPreferenceUpdated +10-02 12:09:03.121 531 686 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 12:09:03.121 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 12:09:03.122 2511 2580 I MessageNotificationWorker: Successfully fetched and applied Nimbus experiments. +10-02 12:09:03.135 2511 2511 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 12:09:03.135 304 304 D Zygote : Forked child process 2642 +10-02 12:09:03.135 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 12:09:03.135 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 12:09:03.135 2511 2511 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 12:09:03.136 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:09:03.141 531 580 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 12:09:03.144 2511 2537 I PlacesHistoryStorage: 'Warming up places storage' took 35 ms +10-02 12:09:03.144 2511 2537 I PlacesBookmarksStorage: Warming up places storage... +10-02 12:09:03.144 2511 2595 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=03ab3b76-6c7a-4277-9d70-829deb24b771, tags={ org.mozilla.fenix.messaging.MessageNotificationWorker } ] +10-02 12:09:03.145 2511 2537 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 12:09:03.148 2511 2543 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 12:09:03.149 2511 2537 I SyncableLoginsStorage: Warming up storage... +10-02 12:09:03.149 2511 2537 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 12:09:03.149 2511 2537 I AutofillCCAddressesStorage: Warming up storage... +10-02 12:09:03.149 2511 2537 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 12:09:03.169 2511 2537 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 12:09:03.170 2511 2537 I FenixApplication: 'Storage initialization' took 61 ms +10-02 12:09:03.191 531 580 I AppZygote: Starting application preload. +10-02 12:09:03.193 2642 2642 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 12:09:03.194 2642 2642 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 12:09:03.196 2642 2642 I GeckoViewZygotePreload: doPreload +10-02 12:09:03.213 2642 2642 I AppZygoteInit: Application preload done +10-02 12:09:03.213 531 580 I AppZygote: Application preload done. +10-02 12:09:03.219 2642 2642 D Zygote : Forked child process 2660 +10-02 12:09:03.219 2263 2284 I m.android.shel: Waiting for a blocking GC ProfileSaver +10-02 12:09:03.220 531 580 W ActivityManager: Slow operation: 99ms so far, now at startProcess: returned from zygote! +10-02 12:09:03.220 531 580 W ActivityManager: Slow operation: 99ms so far, now at startProcess: done updating battery stats +10-02 12:09:03.220 531 580 W ActivityManager: Slow operation: 99ms so far, now at startProcess: building log message +10-02 12:09:03.220 531 580 I ActivityManager: Start proc 2660:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:fd7148ba5ec34f479bcbddf919d64896/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:fd7148ba5ec34f479bcbddf919d64896} +10-02 12:09:03.220 531 580 W ActivityManager: Slow operation: 99ms so far, now at startProcess: starting to update pids map +10-02 12:09:03.220 531 580 W ActivityManager: Slow operation: 99ms so far, now at startProcess: done updating pids map +10-02 12:09:03.220 531 580 W ActivityManager: Slow operation: 66ms so far, now at startProcess: asking zygote to start proc +10-02 12:09:03.220 2263 2284 I m.android.shel: Waiting for a blocking GC ProfileSaver +10-02 12:09:03.221 2660 2660 W bcbddf919d6489: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:03.223 402 419 I adbd : jdwp connection from 2660 +10-02 12:09:03.223 304 304 D Zygote : Forked child process 2676 +10-02 12:09:03.224 531 580 W ActivityManager: Slow operation: 70ms so far, now at startProcess: returned from zygote! +10-02 12:09:03.224 531 580 W ActivityManager: Slow operation: 70ms so far, now at startProcess: done updating battery stats +10-02 12:09:03.224 531 580 W ActivityManager: Slow operation: 70ms so far, now at startProcess: building log message +10-02 12:09:03.224 531 580 I ActivityManager: Start proc 2676:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 12:09:03.224 531 580 W ActivityManager: Slow operation: 70ms so far, now at startProcess: starting to update pids map +10-02 12:09:03.224 531 580 W ActivityManager: Slow operation: 70ms so far, now at startProcess: done updating pids map +10-02 12:09:03.226 531 734 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 12:09:03.226 2676 2676 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:03.235 2660 2660 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:03.235 2660 2660 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:03.239 2660 2660 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:fd7148ba5ec34f479bcbddf919d64896 +10-02 12:09:03.240 2660 2689 I GeckoThread: preparing to run Gecko +10-02 12:09:03.241 402 419 I adbd : jdwp connection from 2676 +10-02 12:09:03.241 2660 2689 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 12:09:03.241 2660 2689 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 12:09:03.241 2660 2689 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 12:09:03.242 2660 2689 E GeckoLibLoad: Load sqlite start +10-02 12:09:03.242 2660 2689 E GeckoLibLoad: Load sqlite done +10-02 12:09:03.242 2660 2689 E GeckoLibLoad: Load nss start +10-02 12:09:03.242 2660 2689 E GeckoLibLoad: Load nss done +10-02 12:09:03.242 2660 2689 E GeckoLibLoad: Loaded libs in 0.130984ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 12:09:03.242 2660 2689 W GeckoThread: zerdatime 28494 - runGecko +10-02 12:09:03.243 531 2086 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 12:09:03.245 2676 2676 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 12:09:03.248 2676 2676 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:03.248 2676 2676 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:03.250 2676 2676 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 12:09:03.251 2676 2711 I GeckoThread: preparing to run Gecko +10-02 12:09:03.253 2676 2711 E GeckoLibLoad: Load sqlite start +10-02 12:09:03.253 2676 2711 E GeckoLibLoad: Load sqlite done +10-02 12:09:03.254 2676 2711 E GeckoLibLoad: Load nss start +10-02 12:09:03.254 2676 2711 E GeckoLibLoad: Load nss done +10-02 12:09:03.264 2676 2711 E GeckoLibLoad: Loaded libs in 10.189727ms total, 1ms(1ms) user, 6ms(8ms) system, 0(0) faults +10-02 12:09:03.264 2676 2711 W GeckoThread: zerdatime 28516 - runGecko +10-02 12:09:03.271 2676 2718 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 12:09:03.272 2676 2718 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 12:09:03.273 2676 2718 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 12:09:03.275 2676 2729 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 12:09:03.282 2676 2718 D HostConnection: HostConnection::get() New Host Connection established 0x7154bfcaa150, tid 2718 +10-02 12:09:03.288 2287 2308 I android.traceu: Waiting for a blocking GC ProfileSaver +10-02 12:09:03.288 2676 2718 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 12:09:03.289 182 182 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 12:09:03.289 2676 2718 D EGL_emulation: eglCreateContext: 0x7154afd27050: maj 3 min 1 rcv 4 +10-02 12:09:03.290 2676 2718 D EGL_emulation: eglMakeCurrent: 0x7154afd27050: ver 3 1 (tinfo 0x71544fcfd2f0) (first time) +10-02 12:09:03.288 2660 2660 W WebExtensions: type=1400 audit(0.0:26): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 12:09:03.288 2660 2660 W WebExtensions: type=1400 audit(0.0:27): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 12:09:03.321 2660 2689 W GeckoEditableChild: No editable parent +10-02 12:09:03.371 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:09:03.449 2511 2511 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 12:09:03.449 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:09:04.069 2327 2348 I .localtranspor: Waiting for a blocking GC ProfileSaver +10-02 12:09:04.305 531 570 I RoleManagerService: Granting default roles... +10-02 12:09:04.071 2327 2348 I .localtranspor: Waiting for a blocking GC ProfileSaver +10-02 12:09:04.306 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 12:09:04.306 743 743 D AvrcpMediaPlayerList: Name of package changed: com.android.messaging +10-02 12:09:04.306 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 12:09:04.306 743 743 D AvrcpMediaPlayerList: Name of package changed: com.android.camera2 +10-02 12:09:04.307 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 12:09:04.307 743 743 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 12:09:04.307 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 12:09:04.307 743 743 D AvrcpMediaPlayerList: Name of package changed: com.android.stk +10-02 12:09:04.307 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 12:09:04.307 743 743 D AvrcpMediaPlayerList: Name of package changed: com.android.provision +10-02 12:09:04.307 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 12:09:04.307 743 743 D AvrcpMediaPlayerList: Name of package changed: com.android.calendar +10-02 12:09:04.307 531 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 12:09:04.311 531 2168 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 12:09:04.311 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 12:09:04.308 531 625 I chatty : uid=1000(system) InputReader identical 1 line +10-02 12:09:04.308 531 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 12:09:04.312 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 12:09:04.312 743 743 D AvrcpMediaPlayerList: Name of package changed: com.android.gallery3d +10-02 12:09:04.312 531 578 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 12:09:04.314 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 12:09:04.314 743 743 D AvrcpMediaPlayerList: Name of package changed: com.android.inputmethod.latin +10-02 12:09:04.314 531 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 12:09:04.315 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AHk +10-02 12:09:04.314 531 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 12:09:04.316 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 12:09:04.316 743 743 D AvrcpMediaPlayerList: Name of package changed: com.android.cellbroadcastreceiver.module +10-02 12:09:04.316 531 578 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 12:09:04.316 531 578 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 12:09:04.316 531 578 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 12:09:04.316 531 578 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 12:09:04.316 531 578 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 12:09:04.316 531 578 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 12:09:04.316 531 578 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 12:09:04.317 2642 2642 D Zygote : Forked child process 2773 +10-02 12:09:04.318 531 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 12:09:04.318 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AHo +10-02 12:09:04.318 531 625 I chatty : uid=1000(system) InputReader identical 1 line +10-02 12:09:04.318 531 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 12:09:04.319 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 12:09:04.319 743 743 D AvrcpMediaPlayerList: Name of package changed: com.android.settings +10-02 12:09:04.319 531 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 12:09:04.320 531 580 I ActivityManager: Start proc 2773:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c4408107c016437f850237a307fdd4ef/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c4408107c016437f850237a307fdd4ef} +10-02 12:09:04.320 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:09:04.321 2773 2773 W 50237a307fdd4e: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:04.322 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 12:09:04.322 743 743 D AvrcpMediaPlayerList: Name of package changed: com.android.systemui +10-02 12:09:04.322 531 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 12:09:04.324 531 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 12:09:04.325 402 419 I adbd : jdwp connection from 2773 +10-02 12:09:04.326 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 12:09:04.326 743 743 D AvrcpMediaPlayerList: Name of package changed: com.android.permissioncontroller +10-02 12:09:04.327 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AHs +10-02 12:09:04.328 531 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 12:09:04.328 743 743 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 12:09:04.328 743 743 D AvrcpMediaPlayerList: Name of package changed: com.android.traceur +10-02 12:09:04.328 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AHw +10-02 12:09:04.328 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AH0 +10-02 12:09:04.329 531 1217 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 12:09:04.329 531 578 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 12:09:04.331 531 578 I chatty : uid=1000(system) android.bg identical 1 line +10-02 12:09:04.333 531 578 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 12:09:04.335 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AH4 +10-02 12:09:04.335 531 578 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 12:09:04.336 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:09:04.339 2773 2773 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:04.339 531 578 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 12:09:04.340 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AH8 +10-02 12:09:04.339 2773 2773 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:04.341 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:09:04.342 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AIA +10-02 12:09:04.343 2773 2773 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c4408107c016437f850237a307fdd4ef +10-02 12:09:04.343 2773 2792 I GeckoThread: preparing to run Gecko +10-02 12:09:04.344 531 578 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 12:09:04.345 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AIE +10-02 12:09:04.345 2773 2792 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 12:09:04.345 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AII +10-02 12:09:04.346 2773 2792 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 12:09:04.346 2773 2792 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 12:09:04.346 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AIM +10-02 12:09:04.346 1333 1333 I InputAttributes: InputType.TYPE_NULL is specified +10-02 12:09:04.347 348 348 I android.hardware.vibrator-service.example: Vibrator reporting capabilities +10-02 12:09:04.347 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AIQ +10-02 12:09:04.347 2773 2792 E GeckoLibLoad: Load sqlite start +10-02 12:09:04.347 2773 2792 E GeckoLibLoad: Load sqlite done +10-02 12:09:04.347 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:09:04.347 2773 2792 E GeckoLibLoad: Load nss start +10-02 12:09:04.347 2773 2792 E GeckoLibLoad: Load nss done +10-02 12:09:04.348 531 531 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AIU +10-02 12:09:04.348 2773 2792 E GeckoLibLoad: Loaded libs in 0.766921ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 12:09:04.348 2773 2792 W GeckoThread: zerdatime 29600 - runGecko +10-02 12:09:04.350 531 578 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 12:09:04.352 790 812 I PermissionControllerServiceImpl: Updating user sensitive for uid 10105 +10-02 12:09:04.352 531 578 E system_server: No package ID 7f found for ID 0x7f080271. +10-02 12:09:04.352 531 578 E system_server: No package ID 7f found for ID 0x7f1212ec. +10-02 12:09:04.352 531 578 E system_server: No package ID 7f found for ID 0x7f080270. +10-02 12:09:04.352 531 578 E system_server: No package ID 7f found for ID 0x7f120592. +10-02 12:09:04.352 531 578 E system_server: No package ID 7f found for ID 0x7f08026f. +10-02 12:09:04.352 531 578 E system_server: No package ID 7f found for ID 0x7f120c2b. +10-02 12:09:04.352 790 812 I PermissionControllerServiceImpl: Updating user sensitive for uid 10111 +10-02 12:09:04.352 790 812 I PermissionControllerServiceImpl: Updating user sensitive for uid 10130 +10-02 12:09:04.352 790 812 I PermissionControllerServiceImpl: Updating user sensitive for uid 1001 +10-02 12:09:04.352 790 812 I PermissionControllerServiceImpl: Updating user sensitive for uid 10116 +10-02 12:09:04.358 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:09:04.363 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:09:04.371 790 2797 I PermissionControllerServiceImpl: Updating user sensitive for uid 10108 +10-02 12:09:04.371 790 2797 I PermissionControllerServiceImpl: Updating user sensitive for uid 10112 +10-02 12:09:04.371 790 2797 I PermissionControllerServiceImpl: Updating user sensitive for uid 10107 +10-02 12:09:04.371 790 2797 I PermissionControllerServiceImpl: Updating user sensitive for uid 10125 +10-02 12:09:04.371 790 2797 I PermissionControllerServiceImpl: Updating user sensitive for uid 1000 +10-02 12:09:04.371 790 2797 I PermissionControllerServiceImpl: Updating user sensitive for uid 10121 +10-02 12:09:04.371 790 2797 I PermissionControllerServiceImpl: Updating user sensitive for uid 10123 +10-02 12:09:04.371 790 2797 I PermissionControllerServiceImpl: Updating user sensitive for uid 10090 +10-02 12:09:04.368 2773 2773 W org.redoubtbrowser_zygote: type=1400 audit(0.0:28): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 12:09:04.374 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:09:04.368 2773 2773 W org.redoubtbrowser_zygote: type=1400 audit(0.0:29): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 12:09:04.380 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:09:04.391 1106 1106 I chatty : uid=1001(radio) com.android.phone identical 2 lines +10-02 12:09:04.395 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:09:04.398 977 1010 D ModelWriter: removing items from db +10-02 12:09:04.398 977 1010 D ModelWriter: java.lang.Exception +10-02 12:09:04.398 977 1010 D ModelWriter: at com.android.launcher3.model.ModelWriter.deleteItemsFromDatabase(ModelWriter.java:272) +10-02 12:09:04.398 977 1010 D ModelWriter: at com.android.launcher3.model.ModelWriter.deleteItemsFromDatabase(ModelWriter.java:262) +10-02 12:09:04.398 977 1010 D ModelWriter: at com.android.launcher3.model.BaseModelUpdateTask.deleteAndBindComponentsRemoved(BaseModelUpdateTask.java:111) +10-02 12:09:04.398 977 1010 D ModelWriter: at com.android.launcher3.model.PackageUpdatedTask.execute(PackageUpdatedTask.java:323) +10-02 12:09:04.398 977 1010 D ModelWriter: at com.android.launcher3.model.BaseModelUpdateTask.run(BaseModelUpdateTask.java:67) +10-02 12:09:04.398 977 1010 D ModelWriter: at android.os.Handler.handleCallback(Handler.java:938) +10-02 12:09:04.398 977 1010 D ModelWriter: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 12:09:04.398 977 1010 D ModelWriter: at android.os.Looper.loop(Looper.java:223) +10-02 12:09:04.398 977 1010 D ModelWriter: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 12:09:04.399 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:09:04.404 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:09:04.425 790 812 I PermissionControllerServiceImpl: Updating user sensitive for user 0 +10-02 12:09:04.426 790 829 I UserPackageInfos: updating UserPackageInfosLiveData for user 0 +10-02 12:09:04.426 790 827 I LancherPackagesLiveData: updating LauncherPackageLiveData +10-02 12:09:04.705 2374 2398 I oid.documentsu: Waiting for a blocking GC ProfileSaver +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: Error inserting format=12289 owner_package_name=null parent=-1 volume_name=internal date_modified=1683216921 _display_name=product _data=/product is_download=0 relative_path=null +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1701) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1570) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertDirectory(MediaProvider.java:2773) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.getParent(MediaProvider.java:2794) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3060) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.maybeApplyPending(ModernMediaScanner.java:689) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.visitFile(ModernMediaScanner.java:649) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.visitFile(ModernMediaScanner.java:272) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at java.nio.file.Files.walkFileTree(Files.java:2670) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 12:09:04.787 1538 2023 E SQLiteDatabase: at java.lang.Thread.run(Thread.java:923) +10-02 12:09:04.373 531 578 I chatty : uid=1000(system) android.bg identical 3 lines +10-02 12:09:04.374 531 578 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 12:09:05.696 531 1430 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 12:09:05.727 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:09:05.728 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdatePromptRequestWebExtensionAction +10-02 12:09:05.737 2511 2817 I Addon : Icon for extension uBlock0@raymondhill.net loaded successfully +10-02 12:09:05.738 2660 2689 W GeckoEditableChild: No editable parent +10-02 12:09:05.743 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:09:05.744 2511 2511 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 12:09:05.744 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:05.749 324 1450 D goldfish-address-space: claimShared: Ask to claim region [0x3f87e9000 0x3f8aef000] +10-02 12:09:05.761 324 1450 D goldfish-address-space: claimShared: Ask to claim region [0x3f8aef000 0x3f8df5000] +10-02 12:09:05.762 324 1450 D goldfish-address-space: claimShared: Ask to claim region [0x3f8df5000 0x3f90fb000] +10-02 12:09:05.765 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:05.768 531 686 D ConnectivityService: requestNetwork for uid/pid:10130/2511 NetworkRequest [ TRACK_DEFAULT id=20, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] +10-02 12:09:05.768 531 697 D ConnectivityService: NetReassign [20 : null → 101] +10-02 12:09:05.768 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:05.769 531 693 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=20, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 12:09:05.769 531 693 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=20, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 12:09:05.769 1106 1106 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=20, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 12:09:05.770 2511 2511 I AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +10-02 12:09:05.771 1106 1106 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 12:09:05.771 1106 1106 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 12:09:05.781 763 763 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 12:09:05.785 763 763 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@a229722 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 12:09:05.818 2511 2543 I GeckoSession: zerdatime 31070 - chrome startup finished +10-02 12:09:05.820 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:05.820 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:05.822 2773 2792 W GeckoEditableChild: No editable parent +10-02 12:09:05.823 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:05.824 2511 2511 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 12:09:05.824 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:05.826 2511 2511 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 12:09:05.826 2511 2511 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 12:09:05.834 2511 2543 D GeckoIdleService: Registering Idle observer callback +10-02 12:09:05.834 2511 2543 D GeckoIdleService: Register idle observer 0x7153ad8a7280 for 180 seconds +10-02 12:09:05.834 2511 2543 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 12:09:05.834 2511 2543 D GeckoIdleService: next timeout 180000 msec from now +10-02 12:09:05.834 2511 2543 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 12:09:05.834 2511 2543 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 12:09:05.837 2511 2543 D GeckoIdleService: Get idle time: time since reset 3 msec +10-02 12:09:05.840 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:05.841 2511 2543 D GeckoIdleService: Register idle observer 0x7153ad8a1da8 for 5 seconds +10-02 12:09:05.841 2511 2543 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 12:09:05.841 2511 2543 D GeckoIdleService: next timeout 4993 msec from now +10-02 12:09:05.841 2511 2543 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4993 msec from now +10-02 12:09:05.841 2511 2543 D GeckoIdleService: reset timer expiry to 5003 msec from now +10-02 12:09:06.129 743 743 D AvrcpBrowsablePlayerConnector: Received a message: msg.what=2 +10-02 12:09:06.129 743 743 V AvrcpBrowsablePlayerConnector: Timed out waiting for players +10-02 12:09:06.129 743 743 I AvrcpBrowsablePlayerConnector: Successfully connected to 0 browsable players. +10-02 12:09:06.129 743 743 I AvrcpMediaPlayerList: init: Browsable Player list size is 0 +10-02 12:09:06.129 743 743 D AvrcpMediaPlayerList: Initializing list of current media players +10-02 12:09:06.209 2511 2511 I AddonUpdaterWorker: There is no update available for uBlock0@raymondhill.net +10-02 12:09:06.210 2511 2596 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=1d2996bb-6484-4607-b8c2-143feb7c37c5, tags={ mozilla.components.feature.addons.update.AddonUpdaterWorker,mozilla.components.feature.addons.update.uBlock0@raymondhill.net.periodicWork,mozilla.components.feature.addons.update.addonUpdater.periodicWork } ] +10-02 12:09:06.208 2511 2511 W org.redoubtbrowser: type=1400 audit(0.0:30): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 12:09:06.213 531 697 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=20, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] (release request) +10-02 12:09:06.215 763 763 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 12:09:06.215 1106 1106 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 12:09:06.215 1106 1106 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 12:09:06.215 763 763 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@112e5b3 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 12:09:06.288 2511 2511 W org.redoubtbrowser: type=1400 audit(0.0:31): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 12:09:06.385 1333 1333 I LatinIME: Timeout waiting for dictionary load +10-02 12:09:06.785 531 2138 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 12:09:06.785 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 12:09:06.788 2642 2642 D Zygote : Forked child process 2841 +10-02 12:09:06.789 531 580 I ActivityManager: Start proc 2841:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:604634f282fe4c7d921a004925f87056/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:604634f282fe4c7d921a004925f87056} +10-02 12:09:06.790 2841 2841 W 21a004925f8705: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:06.791 402 419 I adbd : jdwp connection from 2841 +10-02 12:09:06.792 531 2138 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 12:09:06.794 2841 2841 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:06.795 2841 2841 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:06.796 2841 2841 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:604634f282fe4c7d921a004925f87056 +10-02 12:09:06.821 2841 2860 I GeckoThread: preparing to run Gecko +10-02 12:09:06.822 2841 2860 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 12:09:06.823 2841 2860 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 12:09:06.823 2841 2860 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 12:09:06.823 2841 2860 E GeckoLibLoad: Load sqlite start +10-02 12:09:06.823 2841 2860 E GeckoLibLoad: Load sqlite done +10-02 12:09:06.823 2841 2860 E GeckoLibLoad: Load nss start +10-02 12:09:06.823 2841 2860 E GeckoLibLoad: Load nss done +10-02 12:09:06.823 2841 2860 E GeckoLibLoad: Loaded libs in 0.095903ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 12:09:06.823 2841 2860 W GeckoThread: zerdatime 32075 - runGecko +10-02 12:09:06.852 2841 2841 W org.redoubtbrowser_zygote: type=1400 audit(0.0:32): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 12:09:06.852 2841 2841 W org.redoubtbrowser_zygote: type=1400 audit(0.0:33): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 12:09:07.677 414 414 I perfetto: probes_producer.cc:329 Producer stop (id=3) +10-02 12:09:07.678 414 414 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 12:09:07.679 416 416 I perfetto: ng_service_impl.cc:1948 Tracing session 3 ended, total sessions:0 +10-02 12:09:07.775 0 0 W perfetto: disabled ftrace +10-02 12:09:07.723 429 2506 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187942/org.redoubtbrowser.App/raw_traces/1790935747722115319.perfetto_trace.pb +10-02 12:09:08.923 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:08.924 2511 2511 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 12:09:08.924 2511 2511 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:08.926 2511 2511 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 12:09:09.668 531 572 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2 +10-02 12:09:09.749 2374 2374 D CompatibilityChangeReporter: Compat change id reported: 150939131; UID 10077; state: ENABLED +10-02 12:09:09.749 2374 2374 I ProvidersCache: Updating roots due to change on user 0at content://com.android.externalstorage.documents +10-02 12:09:10.875 2511 2543 D GeckoIdleService: Get idle time: time since reset 5040 msec +10-02 12:09:10.875 2511 2543 D GeckoIdleService: Idle timer callback: current idle time 5040 msec +10-02 12:09:10.875 2511 2543 D GeckoIdleService: next timeout 174959 msec from now +10-02 12:09:10.875 2511 2543 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174959 msec from now +10-02 12:09:10.875 2511 2543 D GeckoIdleService: reset timer expiry to 174969 msec from now +10-02 12:09:10.875 2511 2543 D GeckoIdleService: Idle timer callback: tell observer 0x7153ad8a1da8 user is idle +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: Error inserting format=12289 owner_package_name=null parent=-1 volume_name=internal date_modified=1683213674 _display_name=media _data=/product/media is_download=0 relative_path=null +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1701) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1570) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertDirectory(MediaProvider.java:2773) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.getParent(MediaProvider.java:2794) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3060) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.maybeApplyPending(ModernMediaScanner.java:689) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.visitFile(ModernMediaScanner.java:649) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.visitFile(ModernMediaScanner.java:272) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at java.nio.file.Files.walkFileTree(Files.java:2670) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 12:09:11.725 1538 2023 E SQLiteDatabase: at java.lang.Thread.run(Thread.java:923) +10-02 12:09:13.608 2511 2511 W org.redoubtbrowser: type=1400 audit(0.0:34): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 12:09:15.689 531 693 D WifiConfigStore: Writing to stores completed in 1 ms. +10-02 12:09:15.733 531 686 D WifiNl80211Manager: Scan result ready event +10-02 12:09:15.733 531 686 D WifiNative: Scan result ready event +10-02 12:09:09.670 531 572 I chatty : uid=1000(system) android.io identical 5 lines +10-02 12:09:09.670 531 572 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2 +10-02 12:09:15.785 531 579 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10125; state: DISABLED +10-02 12:09:15.785 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10125; state: ENABLED +10-02 12:09:15.787 304 304 D Zygote : Forked child process 2904 +10-02 12:09:15.788 531 580 I ActivityManager: Start proc 2904:com.android.cellbroadcastreceiver.module/u0a125 for broadcast {com.android.cellbroadcastreceiver.module/com.android.cellbroadcastreceiver.CellBroadcastReceiver} +10-02 12:09:15.788 1106 1106 I Telephony: isRttCurrentlySupported -- regular acct, hasVoiceAvailability: false +10-02 12:09:15.788 1106 1106 I Telephony: isRttSupported: false +10-02 12:09:15.788 1106 1106 I Telephony: isRoaming: false +10-02 12:09:15.788 1106 1106 I Telephony: isOnWfc: false +10-02 12:09:15.789 2904 2904 W receiver.modul: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:15.790 402 419 I adbd : jdwp connection from 2904 +10-02 12:09:15.815 2904 2904 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-02 12:09:15.815 2904 2904 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-02 12:09:15.819 2904 2904 D CellBroadcastReceiver: onReceive Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 cmp=com.android.cellbroadcastreceiver.module/com.android.cellbroadcastreceiver.CellBroadcastReceiver (has extras) } +10-02 12:09:15.820 531 2138 I ActivityManager: Killing 2066:com.android.camera2/u0a111 (adj 985): empty #17 +10-02 12:09:15.823 304 304 I Zygote : Process 2066 exited due to signal 9 (Killed) +10-02 12:09:15.841 531 581 I libprocessgroup: Successfully killed process cgroup uid 10111 pid 2066 in 20ms +10-02 12:09:17.565 0 0 I AidlLazyServiceRegistrar: Trying to shut down the service. No clients in use for any service in process. +10-02 12:09:17.485 180 180 I BpBinder: onLastStrongRef automatically unlinking death recipients: +10-02 12:09:17.582 0 0 I AidlLazyServiceRegistrar: Unregistered all clients and exiting +10-02 12:09:17.584 0 0 I init : Service 'apexd' (pid 237) exited with status 0 oneshot service took 30.915001 seconds in background +10-02 12:09:17.585 0 0 I init : Sending signal 9 to service 'apexd' (pid 237) process group... +10-02 12:09:17.586 0 0 I libprocessgroup: Successfully killed process cgroup uid 0 pid 237 in 0ms +10-02 12:09:18.260 2511 2511 W org.redoubtbrowser: type=1400 audit(0.0:35): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: Error inserting format=12289 owner_package_name=null parent=-1 volume_name=internal date_modified=1683213674 _display_name=audio _data=/product/media/audio is_download=0 relative_path=null +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1701) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1570) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertDirectory(MediaProvider.java:2773) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.getParent(MediaProvider.java:2794) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3060) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.maybeApplyPending(ModernMediaScanner.java:689) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.visitFile(ModernMediaScanner.java:649) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.visitFile(ModernMediaScanner.java:272) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at java.nio.file.Files.walkFileTree(Files.java:2670) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 12:09:18.665 1538 2023 E SQLiteDatabase: at java.lang.Thread.run(Thread.java:923) +10-02 12:09:19.389 531 570 I ActivityManager: Killing 2092:com.android.contacts/u0a98 (adj 985): empty #17 +10-02 12:09:19.390 531 686 I ActivityManager: Killing 2117:com.android.deskclock/u0a106 (adj 975): empty #17 +10-02 12:09:19.413 304 304 I Zygote : Process 2117 exited due to signal 9 (Killed) +10-02 12:09:19.413 304 2905 I Zygote : Process 2092 exited due to signal 9 (Killed) +10-02 12:09:19.435 531 581 I libprocessgroup: Successfully killed process cgroup uid 10098 pid 2092 in 45ms +10-02 12:09:19.435 531 581 I libprocessgroup: Successfully killed process cgroup uid 10106 pid 2117 in 0ms +10-02 12:09:20.832 2904 2925 I receiver.modul: Waiting for a blocking GC ProfileSaver +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: Error inserting format=12289 owner_package_name=null parent=-1 volume_name=internal date_modified=1683213674 _display_name=ringtones _data=/product/media/audio/ringtones is_download=0 relative_path=null +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1701) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1570) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertDirectory(MediaProvider.java:2773) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.getParent(MediaProvider.java:2794) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3060) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.maybeApplyPending(ModernMediaScanner.java:689) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.visitFile(ModernMediaScanner.java:649) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.visitFile(ModernMediaScanner.java:272) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at java.nio.file.Files.walkFileTree(Files.java:2670) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 12:09:25.186 1538 2023 E SQLiteDatabase: at java.lang.Thread.run(Thread.java:923) +10-02 12:09:29.921 531 697 D ConnectivityService: handleLingerComplete for [100 CELLULAR] +10-02 12:09:33.105 2511 2640 I SessionStorage/AutoSave: Save: Periodic +10-02 12:09:35.689 531 693 E WifiHealthMonitor: Hit PackageManager exception +10-02 12:09:35.689 531 693 E WifiHealthMonitor: android.content.pm.PackageManager$NameNotFoundException: com.google.android.wifi +10-02 12:09:35.689 531 693 E WifiHealthMonitor: at android.app.ApplicationPackageManager.getPackageInfoAsUser(ApplicationPackageManager.java:206) +10-02 12:09:35.689 531 693 E WifiHealthMonitor: at android.app.ApplicationPackageManager.getPackageInfo(ApplicationPackageManager.java:178) +10-02 12:09:35.689 531 693 E WifiHealthMonitor: at com.android.server.wifi.WifiHealthMonitor.extractCurrentSoftwareBuildInfo(WifiHealthMonitor.java:545) +10-02 12:09:35.689 531 693 E WifiHealthMonitor: at com.android.server.wifi.WifiHealthMonitor.postBootSwBuildCheck(WifiHealthMonitor.java:477) +10-02 12:09:35.689 531 693 E WifiHealthMonitor: at com.android.server.wifi.WifiHealthMonitor.postBootDetectionHandler(WifiHealthMonitor.java:468) +10-02 12:09:35.689 531 693 E WifiHealthMonitor: at com.android.server.wifi.WifiHealthMonitor.access$200(WifiHealthMonitor.java:70) +10-02 12:09:35.689 531 693 E WifiHealthMonitor: at com.android.server.wifi.WifiHealthMonitor$2.onAlarm(WifiHealthMonitor.java:163) +10-02 12:09:35.689 531 693 E WifiHealthMonitor: at android.app.AlarmManager$ListenerWrapper.run(AlarmManager.java:239) +10-02 12:09:35.689 531 693 E WifiHealthMonitor: at android.os.Handler.handleCallback(Handler.java:938) +10-02 12:09:35.689 531 693 E WifiHealthMonitor: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 12:09:35.689 531 693 E WifiHealthMonitor: at android.os.Looper.loop(Looper.java:223) +10-02 12:09:35.689 531 693 E WifiHealthMonitor: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 12:09:35.725 531 565 D WifiNl80211Manager: Scan result ready event +10-02 12:09:35.725 531 565 D WifiNative: Scan result ready event +10-02 12:09:47.759 2952 2952 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 12:09:47.756 2952 2952 W app_process: type=1400 audit(0.0:36): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:09:47.760 2952 2952 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 12:09:47.760 2952 2952 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 12:09:47.760 2952 2952 I AndroidRuntime: Using default boot image +10-02 12:09:47.760 2952 2952 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 12:09:47.760 2952 2952 I AndroidRuntime: Leaving lock profiling enabled +10-02 12:09:47.761 2952 2952 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 12:09:47.761 2952 2952 I app_process: Core platform API reporting enabled, enforcing=false +10-02 12:09:47.760 2952 2952 W app_process: type=1400 audit(0.0:37): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:09:47.760 2952 2952 I chatty : uid=2000(shell) app_process identical 1 line +10-02 12:09:47.760 2952 2952 W app_process: type=1400 audit(0.0:39): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:09:47.793 2952 2952 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 12:09:47.793 2952 2952 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 12:09:47.796 2952 2952 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:47.799 2952 2952 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:09:47.802 2952 2952 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:09:47.809 2952 2952 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 12:09:47.810 2952 2952 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 12:09:47.815 2952 2969 V UiAutomation: Init UiAutomation@215917a[id=1, flags=0] +10-02 12:09:47.998 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 12:09:48.820 531 565 D CompatibilityChangeReporter: Compat change id reported: 149924527; UID 2000; state: ENABLED +10-02 12:09:48.820 531 565 D CompatibilityChangeReporter: Compat change id reported: 132649864; UID 2000; state: DISABLED +10-02 12:09:48.835 2952 2952 W AccessibilityNodeInfoDumper: Fetch time: 17ms +10-02 12:09:48.835 531 565 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@5a50627 +10-02 12:09:48.835 2952 2969 V UiAutomation: Init UiAutomation@215917a[id=-1, flags=0] +10-02 12:09:48.836 2952 2952 D AndroidRuntime: Shutting down VM +10-02 12:09:48.873 494 494 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 12:09:48.873 494 494 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 12:09:48.873 496 496 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 12:09:48.873 496 496 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 12:09:49.359 0 0 D logd : logdr: UID=2000 GID=2000 PID=2974 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/launcher-start-first-run-ui.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/launcher-start-first-run-ui.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/launcher-start-first-run-ui.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/launcher-start-restart-logcat.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/launcher-start-restart-logcat.txt new file mode 100644 index 000000000..c09b1fbd9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/launcher-start-restart-logcat.txt @@ -0,0 +1,459 @@ +--------- beginning of main +10-02 12:09:47.759 2952 2952 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 12:09:47.756 2952 2952 W app_process: type=1400 audit(0.0:36): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:09:47.760 2952 2952 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 12:09:47.760 2952 2952 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 12:09:47.760 2952 2952 I AndroidRuntime: Using default boot image +10-02 12:09:47.760 2952 2952 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 12:09:47.760 2952 2952 I AndroidRuntime: Leaving lock profiling enabled +10-02 12:09:47.761 2952 2952 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 12:09:47.761 2952 2952 I app_process: Core platform API reporting enabled, enforcing=false +10-02 12:09:47.760 2952 2952 W app_process: type=1400 audit(0.0:37): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:09:47.760 2952 2952 I chatty : uid=2000(shell) app_process identical 1 line +10-02 12:09:47.760 2952 2952 W app_process: type=1400 audit(0.0:39): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:09:47.793 2952 2952 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 12:09:47.793 2952 2952 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 12:09:47.796 2952 2952 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:47.799 2952 2952 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:09:47.802 2952 2952 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:09:47.809 2952 2952 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 12:09:47.810 2952 2952 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 12:09:47.815 2952 2969 V UiAutomation: Init UiAutomation@215917a[id=1, flags=0] +--------- beginning of kernel +10-02 12:09:47.998 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +--------- beginning of system +10-02 12:09:48.820 531 565 D CompatibilityChangeReporter: Compat change id reported: 149924527; UID 2000; state: ENABLED +10-02 12:09:48.820 531 565 D CompatibilityChangeReporter: Compat change id reported: 132649864; UID 2000; state: DISABLED +10-02 12:09:48.835 2952 2952 W AccessibilityNodeInfoDumper: Fetch time: 17ms +10-02 12:09:48.835 531 565 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@5a50627 +10-02 12:09:48.835 2952 2969 V UiAutomation: Init UiAutomation@215917a[id=-1, flags=0] +10-02 12:09:48.836 2952 2952 D AndroidRuntime: Shutting down VM +10-02 12:09:48.873 494 494 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 12:09:48.873 494 494 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 12:09:48.873 496 496 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 12:09:48.873 496 496 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 12:09:49.359 0 0 D logd : logdr: UID=2000 GID=2000 PID=2974 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 12:09:49.284 531 832 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 2981 +10-02 12:09:49.284 531 832 I ActivityManager: Killing 2676:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 2981 +10-02 12:09:49.284 531 832 I ActivityManager: Killing 2511:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 2981 +10-02 12:09:49.285 2773 2773 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 12:09:49.285 531 832 W ActivityTaskManager: Force removing ActivityRecord{e39f32b u0 org.redoubtbrowser/.App t9 f}}: app died, no saved state +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.286 531 832 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:49.287 531 832 I ActivityManager: Killing 2841:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:604634f282fe4c7d921a004925f87056/u0a130i-8998 (adj 0): isolated not needed +10-02 12:09:49.287 531 832 I ActivityManager: Killing 2773:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c4408107c016437f850237a307fdd4ef/u0a130i-8999 (adj 0): isolated not needed +10-02 12:09:49.287 531 832 I ActivityManager: Killing 2660:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:fd7148ba5ec34f479bcbddf919d64896/u0a130i-9000 (adj 0): isolated not needed +10-02 12:09:49.287 531 832 I ActivityManager: Killing 2146:com.android.dynsystem/1000 (adj 985): empty #17 +10-02 12:09:49.287 531 832 I WindowManager: Force finishing activity ActivityRecord{e39f32b u0 org.redoubtbrowser/.App t9 f} isExiting} +10-02 12:09:49.287 531 832 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{e39f32b u0 org.redoubtbrowser/.App t9 f} isExiting} +10-02 12:09:49.287 2981 2983 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:09:49.288 531 734 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@e0d61b4 +10-02 12:09:49.289 1106 1106 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 12:09:49.303 2642 2642 I Zygote : Process 2841 exited due to signal 9 (Killed) +10-02 12:09:49.305 304 304 I Zygote : Process 2146 exited due to signal 9 (Killed) +10-02 12:09:49.305 304 304 I Zygote : Process 2676 exited due to signal 9 (Killed) +10-02 12:09:49.306 2642 2642 I Zygote : Process 2773 exited due to signal 9 (Killed) +10-02 12:09:49.314 324 1450 D goldfish-address-space: claimShared: Ask to claim region [0x3f90fb000 0x3f98e4000] +10-02 12:09:49.315 324 1450 D goldfish-address-space: claimShared: Ask to claim region [0x3f98e4000 0x3fa0cd000] +10-02 12:09:49.315 324 1450 D goldfish-address-space: claimShared: Ask to claim region [0x3fa0cd000 0x3fa8b6000] +10-02 12:09:49.320 2642 2642 I Zygote : Process 2660 exited due to signal 9 (Killed) +10-02 12:09:49.421 0 0 I binder : undelivered TRANSACTION_COMPLETE +10-02 12:09:49.422 0 0 I binder : undelivered transaction 77516, process died. +10-02 12:09:49.423 0 0 I binder : undelivered transaction 77465, process died. +10-02 12:09:49.424 0 0 I binder : undelivered transaction 77466, process died. +10-02 12:09:49.327 531 2138 I WindowManager: WIN DEATH: Window{f439e1d u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 12:09:49.327 531 2138 W InputDispatcher: Attempted to unregister already unregistered input channel 'f439e1d org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 12:09:49.327 304 304 I Zygote : Process 2511 exited due to signal 9 (Killed) +10-02 12:09:49.425 0 0 I binder : undelivered transaction 77736, process died. +10-02 12:09:49.330 531 581 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 2676 in 45ms +10-02 12:09:49.330 531 581 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 2511 in 0ms +10-02 12:09:49.426 0 0 I binder : undelivered transaction 77462, process died. +10-02 12:09:49.330 531 581 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 2841 in 0ms +10-02 12:09:49.330 531 581 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 2773 in 0ms +10-02 12:09:49.330 531 581 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 2660 in 0ms +10-02 12:09:49.330 531 581 I libprocessgroup: Successfully killed process cgroup uid 1000 pid 2146 in 0ms +10-02 12:09:49.331 531 1730 I WindowManager: WIN DEATH: Window{9c83a8d u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 12:09:49.331 531 1730 W InputDispatcher: Attempted to unregister already unregistered input channel '9c83a8d org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 12:09:49.427 0 0 I binder : undelivered transaction 77463, process died. +10-02 12:09:49.346 531 574 W WindowManager: Failed to deliver inset state change to w=Window{f439e1d u0 org.redoubtbrowser/org.redoubtbrowser.App EXITING} +10-02 12:09:49.346 531 574 W WindowManager: android.os.DeadObjectException +10-02 12:09:49.346 531 574 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 12:09:49.346 531 574 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 12:09:49.346 531 574 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 12:09:49.346 531 574 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 12:09:49.346 531 574 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 12:09:49.346 531 574 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 12:09:49.346 531 574 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 12:09:49.346 531 574 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:222) +10-02 12:09:49.346 531 574 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:107) +10-02 12:09:49.346 531 574 W WindowManager: at com.android.server.wm.-$$Lambda$WindowAnimator$ddXU8gK8rmDqri0OZVMNa3Y4GHk.doFrame(Unknown Source:2) +10-02 12:09:49.346 531 574 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970) +10-02 12:09:49.346 531 574 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:796) +10-02 12:09:49.346 531 574 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:727) +10-02 12:09:49.346 531 574 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957) +10-02 12:09:49.346 531 574 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 12:09:49.346 531 574 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 12:09:49.346 531 574 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 12:09:49.346 531 574 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 12:09:49.346 531 574 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 12:09:49.545 531 573 W ActivityManager: setHasOverlayUi called on unknown pid: 2511 +10-02 12:09:51.325 531 573 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 12:09:51.325 531 1730 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 12:09:51.325 416 416 I perfetto: ing_service_impl.cc:758 Configured tracing session 4, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 12:09:51.325 414 414 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=4) +10-02 12:09:51.327 2992 2994 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 12:09:51.328 531 573 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 12:09:51.328 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 12:09:51.346 414 414 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 12:09:51.346 324 1450 D goldfish-address-space: claimShared: Ask to claim region [0x3fa8b6000 0x3fb09f000] +10-02 12:09:51.442 0 0 W perfetto: enabled ftrace +10-02 12:09:51.349 304 304 D Zygote : Forked child process 3000 +10-02 12:09:51.349 531 580 I ActivityManager: Start proc 3000:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 12:09:51.350 3000 3000 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:51.352 402 419 I adbd : jdwp connection from 3000 +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.353 531 686 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 12:09:51.356 3000 3000 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 12:09:51.358 3000 3000 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:51.358 3000 3000 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:51.377 3000 3000 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 12:09:51.390 3000 3000 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187942"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790935738644), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(1)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 12:09:51.391 3000 3030 I nimbus::stateful::nimbus_client: updating experiment list +10-02 12:09:51.391 3000 3030 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 10:08:58 UTC +10-02 12:09:51.401 3000 3033 I GeckoThread: preparing to run Gecko +10-02 12:09:51.403 3000 3033 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 12:09:51.404 3000 3033 E GeckoLibLoad: Load sqlite start +10-02 12:09:51.404 3000 3033 E GeckoLibLoad: Load sqlite done +10-02 12:09:51.404 3000 3033 E GeckoLibLoad: Load nss start +10-02 12:09:51.404 3000 3033 E GeckoLibLoad: Load nss done +10-02 12:09:51.411 3000 3033 E GeckoLibLoad: Loaded libs in 7.095992ms total, 1ms(1ms) user, 3ms(4ms) system, 6(6) faults +10-02 12:09:51.411 3000 3033 W GeckoThread: zerdatime 76663 - runGecko +10-02 12:09:51.415 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 12:09:51.416 3000 3026 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 12:09:51.416 3000 3028 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 12:09:51.418 3000 3033 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 12:09:51.430 3000 3042 I ActionBarPolicy: Default - Starting check... +10-02 12:09:51.430 3000 3000 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 12:09:51.430 3000 3042 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 12:09:51.432 3000 3040 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 12:09:51.432 3000 3000 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 12:09:51.432 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 12:09:51.433 3000 3041 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 12:09:51.428 3000 3000 W org.redoubtbrowser: type=1400 audit(0.0:40): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 12:09:51.435 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 12:09:51.436 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 12:09:51.436 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 12:09:51.437 3000 3033 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 12:09:51.437 3000 3033 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 12:09:51.437 3000 3033 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 12:09:51.437 3000 3033 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 12:09:51.438 3000 3041 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 12:09:51.444 3000 3000 I FirefoxAccountStateMachine: Sync is disabled +10-02 12:09:51.444 3000 3000 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 12:09:51.445 3000 3066 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 12:09:51.446 3000 3063 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 12:09:51.447 3000 3067 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 12:09:51.453 3000 3040 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 12:09:51.453 3000 3075 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 12:09:51.454 3000 3075 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 12:09:51.454 3000 3075 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 12:09:51.457 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 12:09:51.470 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 12:09:51.471 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 12:09:51.476 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 12:09:51.478 3000 3042 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 12:09:51.479 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 12:09:51.479 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 12:09:51.481 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 12:09:51.481 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 12:09:51.482 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 12:09:51.482 3000 3064 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 12:09:51.482 3000 3064 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 12:09:51.483 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 12:09:51.483 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 12:09:51.485 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 12:09:51.485 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 12:09:51.486 3000 3065 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 12:09:51.496 3000 3000 W Gecko : type=1400 audit(0.0:41): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 12:09:51.496 3000 3000 W Gecko : type=1400 audit(0.0:42): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 12:09:51.530 3000 3072 D HostConnection: HostConnection::get() New Host Connection established 0x7154bfcb3090, tid 3072 +10-02 12:09:51.545 3000 3072 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 12:09:51.547 182 182 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 12:09:51.547 3000 3072 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 12:09:51.555 3000 3033 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 12:09:51.561 3000 3072 D EGL_emulation: eglCreateContext: 0x7154afd2cbc0: maj 3 min 1 rcv 4 +10-02 12:09:51.561 3000 3072 D EGL_emulation: eglMakeCurrent: 0x7154afd2cbc0: ver 3 1 (tinfo 0x71544fd3a190) (first time) +10-02 12:09:51.577 324 1450 D goldfish-address-space: claimShared: Ask to claim region [0x3fb09f000 0x3fb888000] +10-02 12:09:51.595 182 182 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 12:09:51.595 3000 3072 I Gralloc4: mapper 4.x is not supported +10-02 12:09:51.595 3000 3072 D HostConnection: createUnique: call +10-02 12:09:51.595 3000 3072 D HostConnection: HostConnection::get() New Host Connection established 0x7154bfcb3c90, tid 3072 +10-02 12:09:51.596 3000 3072 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 12:09:51.596 3000 3072 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000 +10-02 12:09:51.631 3000 3072 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 12:09:51.640 324 1450 D goldfish-address-space: claimShared: Ask to claim region [0x3f8000000 0x3f87e9000] +10-02 12:09:51.641 324 1450 D goldfish-address-space: claimShared: Ask to claim region [0x3f87e9000 0x3f8fd2000] +10-02 12:09:51.708 531 573 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 12:09:51.710 531 578 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187942/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 12:09:51.711 531 578 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +382ms +10-02 12:09:51.713 3000 3042 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 12:09:51.722 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 12:09:51.739 531 2138 W ActivityManager: Receiver with filter android.content.IntentFilter@e555bae already registered for pid 3000, callerPackage is org.redoubtbrowser +10-02 12:09:51.743 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 12:09:51.743 3000 3063 I FenixApplication: Running post-visual completeness tasks... +10-02 12:09:51.743 3000 3063 I FenixApplication: Storage initialization... +10-02 12:09:51.743 3000 3063 I PlacesHistoryStorage: Warming up places storage... +10-02 12:09:51.743 3000 3026 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 12:09:51.745 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 12:09:51.745 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 12:09:51.746 3000 3000 I ColdStartupDuration: COLD MAIN Application. to first frame: 187 ms +10-02 12:09:51.746 3000 3026 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 12:09:51.746 3000 3026 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 12:09:51.749 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 12:09:51.750 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:09:51.750 531 1730 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 12:09:51.750 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 12:09:51.751 3000 3000 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 12:09:51.751 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:09:51.752 3000 3000 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 12:09:51.752 3000 3000 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 12:09:51.752 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:51.756 3000 3063 I PlacesHistoryStorage: 'Warming up places storage' took 13 ms +10-02 12:09:51.756 3000 3063 I PlacesBookmarksStorage: Warming up places storage... +10-02 12:09:51.757 3000 3063 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 12:09:51.757 3000 3063 I SyncableLoginsStorage: Warming up storage... +10-02 12:09:51.757 3000 3063 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 12:09:51.757 3000 3063 I AutofillCCAddressesStorage: Warming up storage... +10-02 12:09:51.757 3000 3063 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 12:09:51.761 3000 3063 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 12:09:51.762 3000 3063 I FenixApplication: 'Storage initialization' took 19 ms +10-02 12:09:51.762 2642 2642 D Zygote : Forked child process 3111 +10-02 12:09:51.763 531 580 I ActivityManager: Start proc 3111:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:5f5ec36a26f74f7bb38dc6189400558a/u0ai3 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:5f5ec36a26f74f7bb38dc6189400558a} +10-02 12:09:51.765 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 12:09:51.766 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 12:09:51.766 3000 3000 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 12:09:51.766 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:09:51.766 3111 3111 W 38dc6189400558: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:51.766 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:09:51.768 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:51.768 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:09:51.771 531 2138 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 12:09:51.769 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 12:09:51.772 402 419 I adbd : jdwp connection from 3111 +10-02 12:09:51.772 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:51.779 3000 3033 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 12:09:51.783 531 1730 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 12:09:51.784 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 12:09:51.785 3111 3111 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:51.785 3111 3111 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:51.788 3111 3111 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:5f5ec36a26f74f7bb38dc6189400558a +10-02 12:09:51.789 3111 3133 I GeckoThread: preparing to run Gecko +10-02 12:09:51.789 304 304 D Zygote : Forked child process 3134 +10-02 12:09:51.790 531 580 I ActivityManager: Start proc 3134:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 12:09:51.793 3134 3134 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:51.795 402 419 I adbd : jdwp connection from 3134 +10-02 12:09:51.797 531 1730 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 12:09:51.799 3134 3134 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 12:09:51.811 3111 3133 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 12:09:51.811 3111 3133 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 12:09:51.811 3111 3133 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 12:09:51.822 3111 3133 E GeckoLibLoad: Load sqlite start +10-02 12:09:51.823 3111 3133 E GeckoLibLoad: Load sqlite done +10-02 12:09:51.823 3111 3133 E GeckoLibLoad: Load nss start +10-02 12:09:51.823 3111 3133 E GeckoLibLoad: Load nss done +10-02 12:09:51.823 3111 3133 E GeckoLibLoad: Loaded libs in 0.197555ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 12:09:51.823 3111 3133 W GeckoThread: zerdatime 77075 - runGecko +10-02 12:09:51.824 3134 3134 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:51.824 3134 3134 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:51.826 3134 3134 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 12:09:51.826 3134 3161 I GeckoThread: preparing to run Gecko +10-02 12:09:51.829 3134 3161 E GeckoLibLoad: Load sqlite start +10-02 12:09:51.830 3134 3161 E GeckoLibLoad: Load sqlite done +10-02 12:09:51.830 3134 3161 E GeckoLibLoad: Load nss start +10-02 12:09:51.830 3134 3161 E GeckoLibLoad: Load nss done +10-02 12:09:51.842 3134 3161 E GeckoLibLoad: Loaded libs in 11.959024ms total, 4ms(3ms) user, 6ms(8ms) system, 0(0) faults +10-02 12:09:51.842 3134 3161 W GeckoThread: zerdatime 77094 - runGecko +10-02 12:09:51.847 3134 3173 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 12:09:51.847 3134 3173 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 12:09:51.848 3134 3173 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 12:09:51.851 3134 3184 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 12:09:51.856 3134 3173 D HostConnection: HostConnection::get() New Host Connection established 0x7154bfca9f10, tid 3173 +10-02 12:09:51.859 3134 3173 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 12:09:51.860 182 182 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 12:09:51.860 3134 3173 D EGL_emulation: eglCreateContext: 0x7154afccc710: maj 3 min 1 rcv 4 +10-02 12:09:51.861 3134 3173 D EGL_emulation: eglMakeCurrent: 0x7154afccc710: ver 3 1 (tinfo 0x71544fcfd200) (first time) +10-02 12:09:51.881 3000 3033 I GeckoSession: zerdatime 77132 - chrome startup finished +10-02 12:09:51.883 3000 3000 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 12:09:51.883 3000 3000 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 12:09:51.887 3000 3033 D GeckoIdleService: Registering Idle observer callback +10-02 12:09:51.887 3000 3033 D GeckoIdleService: Register idle observer 0x7153b1a74540 for 180 seconds +10-02 12:09:51.887 3000 3033 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 12:09:51.887 3000 3033 D GeckoIdleService: next timeout 180000 msec from now +10-02 12:09:51.887 3000 3033 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 12:09:51.887 3000 3033 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 12:09:51.887 3000 3033 D GeckoIdleService: Register idle observer 0x7153b1ac0728 for 5 seconds +10-02 12:09:51.887 3000 3033 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 12:09:51.887 3000 3033 D GeckoIdleService: next timeout 4999 msec from now +10-02 12:09:51.887 3000 3033 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4999 msec from now +10-02 12:09:51.887 3000 3033 D GeckoIdleService: reset timer expiry to 5009 msec from now +10-02 12:09:51.901 531 2138 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 12:09:51.901 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 12:09:51.905 2642 2642 D Zygote : Forked child process 3205 +10-02 12:09:51.905 531 580 I ActivityManager: Start proc 3205:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:2d69a5d006144b44b7ce96498966aca9/u0ai4 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:2d69a5d006144b44b7ce96498966aca9} +10-02 12:09:51.906 3205 3205 W 7ce96498966aca: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:51.907 402 419 I adbd : jdwp connection from 3205 +10-02 12:09:51.909 531 2138 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 12:09:51.912 3205 3205 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:51.912 3205 3205 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:51.934 3205 3205 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:2d69a5d006144b44b7ce96498966aca9 +10-02 12:09:51.935 3205 3224 I GeckoThread: preparing to run Gecko +10-02 12:09:51.936 3205 3224 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 12:09:51.936 3205 3224 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 12:09:51.936 3205 3224 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 12:09:51.936 3205 3224 E GeckoLibLoad: Load sqlite start +10-02 12:09:51.936 3205 3224 E GeckoLibLoad: Load sqlite done +10-02 12:09:51.936 3205 3224 E GeckoLibLoad: Load nss start +10-02 12:09:51.936 3205 3224 E GeckoLibLoad: Load nss done +10-02 12:09:51.937 3205 3224 E GeckoLibLoad: Loaded libs in 0.146624ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 12:09:51.937 3205 3224 W GeckoThread: zerdatime 77188 - runGecko +10-02 12:09:51.980 3205 3205 W WebExtensions: type=1400 audit(0.0:43): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 12:09:51.990 3205 3224 W GeckoEditableChild: No editable parent +10-02 12:09:51.980 3205 3205 W WebExtensions: type=1400 audit(0.0:44): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 12:09:52.063 3205 3224 W GeckoEditableChild: No editable parent +10-02 12:09:52.105 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:52.816 531 1730 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 12:09:52.817 531 580 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 12:09:52.120 3000 3000 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 12:09:52.120 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:52.830 2642 2642 D Zygote : Forked child process 3257 +10-02 12:09:52.830 531 580 I ActivityManager: Start proc 3257:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:fd47e93953ed4c91b1ffdde8b7759e61/u0ai5 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:fd47e93953ed4c91b1ffdde8b7759e61} +10-02 12:09:52.833 3257 3257 W 1ffdde8b7759e6: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:52.840 531 1730 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 12:09:52.841 402 419 I adbd : jdwp connection from 3257 +10-02 12:09:52.858 3257 3257 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:52.858 3257 3257 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 12:09:52.860 3257 3257 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:fd47e93953ed4c91b1ffdde8b7759e61 +10-02 12:09:52.860 3257 3275 I GeckoThread: preparing to run Gecko +10-02 12:09:52.861 3257 3275 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 12:09:52.861 3257 3275 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 12:09:52.861 3257 3275 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 12:09:52.861 3257 3275 E GeckoLibLoad: Load sqlite start +10-02 12:09:52.861 3257 3275 E GeckoLibLoad: Load sqlite done +10-02 12:09:52.862 3257 3275 E GeckoLibLoad: Load nss start +10-02 12:09:52.862 3257 3275 E GeckoLibLoad: Load nss done +10-02 12:09:52.862 3257 3275 E GeckoLibLoad: Loaded libs in 0.120803ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 12:09:52.862 3257 3275 W GeckoThread: zerdatime 78114 - runGecko +10-02 12:09:52.888 3257 3257 W org.redoubtbrowser_zygote: type=1400 audit(0.0:45): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 12:09:52.888 3257 3257 W org.redoubtbrowser_zygote: type=1400 audit(0.0:46): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 12:09:53.034 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:53.034 3000 3000 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 12:09:53.034 3000 3000 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 12:09:53.035 3000 3000 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 12:09:53.650 531 1430 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 12:09:56.327 414 414 I perfetto: probes_producer.cc:329 Producer stop (id=4) +10-02 12:09:56.327 414 414 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 12:09:56.328 416 416 I perfetto: ng_service_impl.cc:1948 Tracing session 4 ended, total sessions:0 +10-02 12:09:56.424 0 0 W perfetto: disabled ftrace +10-02 12:09:56.335 429 2996 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187942/org.redoubtbrowser.App/raw_traces/1790935796335554344.perfetto_trace.pb +10-02 12:09:57.131 3000 3033 D GeckoIdleService: Get idle time: time since reset 5244 msec +10-02 12:09:57.131 3000 3033 D GeckoIdleService: Idle timer callback: current idle time 5244 msec +10-02 12:09:57.131 3000 3033 D GeckoIdleService: next timeout 174756 msec from now +10-02 12:09:57.131 3000 3033 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174756 msec from now +10-02 12:09:57.131 3000 3033 D GeckoIdleService: reset timer expiry to 174766 msec from now +10-02 12:09:57.131 3000 3033 D GeckoIdleService: Idle timer callback: tell observer 0x7153b1ac0728 user is idle +10-02 12:09:57.261 1769 2015 I Dialer : OmtpVvmCarrierCfgHlpr - OmtpEvent:CONFIG_STATUS_SMS_TIME_OUT +10-02 12:09:57.262 1769 1769 I Dialer : RetryPolicy - discarding deferred status: configuration_state=4 +10-02 12:09:57.262 1769 1769 I Dialer : VvmTaskExecutor - no more tasks, stopping service if no task are added in 5000 millis +10-02 12:09:57.262 1769 1769 I Dialer : VvmTaskReceiver - task received +10-02 12:09:57.263 1769 1769 I Dialer : VvmTaskReceiver - TaskExecutor already running +10-02 12:09:57.263 1769 1769 I Dialer : Task.createTask - create task:com.android.voicemail.impl.ActivationTask +10-02 12:09:57.263 1769 1769 I Dialer : RetryPolicy - retry #1 for com.android.voicemail.impl.ActivationTask@6b85cf queued, executing in 5000 +10-02 12:09:57.263 1769 1769 I Dialer : VvmTaskExecutor - com.android.voicemail.impl.ActivationTask@6b85cf added +10-02 12:09:57.263 1769 1769 I Dialer : VvmTaskExecutor - minimal wait time:5000 +10-02 12:09:57.263 1769 1769 I Dialer : VvmTaskExecutor - sleep for 5000 millis +10-02 12:09:57.400 531 3298 I system_server: The ClassLoaderContext is a special shared library. +10-02 12:09:57.445 531 3298 I chatty : uid=1000(system) Binder:531_3 identical 18 lines +10-02 12:09:57.446 531 3298 I system_server: The ClassLoaderContext is a special shared library. +10-02 12:09:57.448 428 428 V installd: DexInv: --- BEGIN '/apex/com.android.os.statsd/javalib/service-statsd.jar' --- +10-02 12:09:57.462 3299 3299 W dex2oat32: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:09:57.462 3299 3299 I dex2oat32: /apex/com.android.art/bin/dex2oat32 --input-vdex-fd=-1 --output-vdex-fd=9 --updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=verify --classpath-dir=/apex/com.android.os.statsd/javalib --class-loader-context=PCL[];PCL[/system/framework/com.android.location.provider.jar:/system/framework/services.jar:/system/framework/ethernet-service.jar:/apex/com.android.permission/javalib/service-permission.jar:/apex/com.android.wifi/javalib/service-wifi.jar:/apex/com.android.ipsec/javalib/android.net.ipsec.ike.jar] --generate-mini-debug-info --compact-dex-level=none --compilation-reason=boot +10-02 12:09:57.463 3299 3299 I dex2oat32: setting boot class path to /apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/core-icu4j.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/framework-atb-backward-compatibility.jar +10-02 12:09:57.484 3299 3299 I dex2oat32: dex2oat took 22.732ms (23.396ms cpu) (threads: 4) arena alloc=0B (0B) java alloc=65KB (67368B) native alloc=1270KB (1300912B) free=1503KB (1539520B) +10-02 12:09:57.485 428 428 V installd: DexInv: --- END '/apex/com.android.os.statsd/javalib/service-statsd.jar' (success) --- +10-02 12:09:57.486 531 3298 I system_server: The ClassLoaderContext is a special shared library. +10-02 12:09:57.590 531 3298 I chatty : uid=1000(system) Binder:531_3 identical 69 lines +10-02 12:09:57.593 531 3298 I system_server: The ClassLoaderContext is a special shared library. +10-02 12:09:57.593 531 3298 I BackgroundDexOptService: Pinning optimized code {android} +10-02 12:09:57.593 531 3298 D IorapForwardingService: onPackagesUpdated: android +10-02 12:10:00.001 763 763 D KeyguardClockSwitch: Updating clock: 1210 +10-02 12:10:02.278 1769 2015 I Dialer : VvmTaskExecutor - executing task com.android.voicemail.impl.ActivationTask@6b85cf +10-02 12:10:02.278 1769 2015 I Dialer : PreOMigrationHandler - ComponentInfo{com.android.phone/com.android.services.telephony.TelephonyConnectionService}, ***, UserHandle{0} already migrated +10-02 12:10:02.285 1863 1972 I VoicemailNotifier: receivers for android.intent.action.PROVIDER_CHANGED :[] +10-02 12:10:02.285 1769 2015 I Dialer : VvmActivationTask - VVM content provider configured - vvm_type_cvvm +10-02 12:10:02.285 1769 2015 I Dialer : OmtpVvmCarrierCfgHlpr - OmtpEvent:CONFIG_ACTIVATING +10-02 12:10:02.286 1863 1972 I VoicemailNotifier: receivers for android.intent.action.PROVIDER_CHANGED :[] +10-02 12:10:02.289 1106 1281 D SmsNumberUtils: enter filterDestAddr. destAddr="[BajqU4K5_YhSYbs-7QUn0dOwcmI]" +10-02 12:10:02.290 1106 1281 D SmsNumberUtils: destAddr is not formatted. +10-02 12:10:02.290 1106 1281 D SmsNumberUtils: leave filterDestAddr, new destAddr="[BajqU4K5_YhSYbs-7QUn0dOwcmI]" +10-02 12:10:15.729 531 2138 D WifiNl80211Manager: Scan result ready event +10-02 12:10:15.729 531 2138 D WifiNative: Scan result ready event +10-02 12:10:21.741 3000 3107 I SessionStorage/AutoSave: Save: Periodic +10-02 12:10:36.354 3322 3322 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 12:10:36.355 3322 3322 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 12:10:36.355 3322 3322 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 12:10:36.355 3322 3322 I AndroidRuntime: Using default boot image +10-02 12:10:36.355 3322 3322 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 12:10:36.355 3322 3322 I AndroidRuntime: Leaving lock profiling enabled +10-02 12:10:36.355 3322 3322 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 12:10:36.356 3322 3322 I app_process: Core platform API reporting enabled, enforcing=false +10-02 12:10:36.352 3322 3322 W app_process: type=1400 audit(0.0:47): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:10:36.352 3322 3322 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 12:10:36.352 3322 3322 W app_process: type=1400 audit(0.0:50): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8309 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 12:10:36.383 3322 3322 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 12:10:36.383 3322 3322 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 12:10:36.384 3322 3322 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 12:10:36.385 3322 3322 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:10:36.385 3322 3322 I app_process: The ClassLoaderContext is a special shared library. +10-02 12:10:36.390 3322 3322 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 12:10:36.391 3322 3322 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 12:10:36.394 3322 3338 V UiAutomation: Init UiAutomation@3351f93[id=2, flags=0] +10-02 12:10:37.403 3322 3322 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 12:10:37.403 531 2138 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@f5217de +10-02 12:10:37.403 3322 3338 V UiAutomation: Init UiAutomation@3351f93[id=-1, flags=0] +10-02 12:10:37.404 3322 3322 D AndroidRuntime: Shutting down VM diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/launcher-start-restart-ui.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/launcher-start-restart-ui.xml new file mode 100644 index 000000000..6830947f5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-launcher-start/launcher-start-restart-ui.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-remote-settings/check-no-remote-settings.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-remote-settings/check-no-remote-settings.err new file mode 100644 index 000000000..0738a2349 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-remote-settings/check-no-remote-settings.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] check-no-remote-settings: launching the home screen and idling 60s (device addresses: 10.0.2.15, 10.0.2.16, fe80::4c2c:767:af9f:e07d, fe80::5c7f:b3ff:fef9:e83c, fe80::801e:6cff:fefe:bb6c, fec0::5c7f:b3ff:fef9:e83c, fec0::6ae2:cc16:1e3d:8592, fec0::6cb6:18c8:185f:8492, fec0::c90c:9fba:3c79:2905) +[smoke] check-no-remote-settings FAIL 4 event(s) to a Remote Settings host: ['content-signature-2.cdn.mozilla.net', 'firefox-settings-attachments.cdn.mozilla.net', 'firefox.settings.services.mozilla.com'] +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-no-remote-settings/check-no-remote-settings.json +[smoke] FAILED check-no-remote-settings 4 event(s) to a Remote Settings host: ['content-signature-2.cdn.mozilla.net', 'firefox-settings-attachments.cdn.mozilla.net', 'firefox.settings.services.mozilla.com'] diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-remote-settings/check-no-remote-settings.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-remote-settings/check-no-remote-settings.json new file mode 100644 index 000000000..6048965cb --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-remote-settings/check-no-remote-settings.json @@ -0,0 +1,84 @@ +{ + "checks": [ + { + "check": "check-no-remote-settings", + "ok": false, + "detail": "4 event(s) to a Remote Settings host: ['content-signature-2.cdn.mozilla.net', 'firefox-settings-attachments.cdn.mozilla.net', 'firefox.settings.services.mozilla.com']", + "evidence": { + "total_events": 108, + "app_events": 105, + "rs_hosts_checked": [ + "firefox.settings.services.mozilla.com", + "firefox-settings-attachments.cdn.mozilla.net", + "content-signature-2.cdn.mozilla.net" + ], + "rs_hits": [ + { + "ts": 1790934735.249647, + "kind": "dns", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "10.0.2.3", + "port": 53, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934735.495101, + "kind": "sni", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "151.101.1.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934735.703545, + "kind": "sni", + "detail": "firefox-settings-attachments.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934736.032135, + "kind": "sni", + "detail": "content-signature-2.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + } + ], + "capture_offset": 261748793, + "capture_end": 284555890, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::4c2c:767:af9f:e07d", + "fe80::5c7f:b3ff:fef9:e83c", + "fe80::801e:6cff:fefe:bb6c", + "fec0::5c7f:b3ff:fef9:e83c", + "fec0::6ae2:cc16:1e3d:8592", + "fec0::6cb6:18c8:185f:8492", + "fec0::c90c:9fba:3c79:2905" + ] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-remote-settings/check-no-remote-settings.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-remote-settings/check-no-remote-settings.logcat.gz new file mode 100644 index 000000000..e4ac604cc Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-remote-settings/check-no-remote-settings.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-remote-settings/check-no-remote-settings.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-remote-settings/check-no-remote-settings.out new file mode 100644 index 000000000..cc7ef1774 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-remote-settings/check-no-remote-settings.out @@ -0,0 +1,108 @@ +11:52:15 tcp-syn - 10.0.2.3:853 os-noise +11:52:15 dns firefox.settings.services.mozilla.com 10.0.2.3:53 app-or-unknown +11:52:15 tcp-syn - 10.0.2.3:853 os-noise +11:52:15 tcp-syn - 2a04:4e42:400::347:443 app-or-unknown +11:52:15 tcp-syn - 2a04:4e42:600::347:443 app-or-unknown +11:52:15 tcp-syn - 151.101.1.91:443 app-or-unknown +11:52:15 sni firefox.settings.services.mozilla.com 151.101.1.91:443 app-or-unknown +11:52:15 tcp-syn - 2a04:4e42:200::347:443 app-or-unknown +11:52:15 tcp-syn - 2a04:4e42::347:443 app-or-unknown +11:52:15 tcp-syn - 151.101.129.91:443 app-or-unknown +11:52:15 sni firefox-settings-attachments.cdn.mozilla.net 151.101.129.91:443 app-or-unknown +11:52:16 tcp-syn - 2600:1901:0:8d82:::443 app-or-unknown +11:52:16 tcp-syn - 34.149.226.178:443 app-or-unknown +11:52:16 sni content-signature-2.cdn.mozilla.net 34.149.226.178:443 app-or-unknown +11:52:16 tcp-syn - 2a04:4e42::347:443 app-or-unknown +11:52:16 tcp-syn - 2a04:4e42:200::347:443 app-or-unknown +11:52:16 tcp-syn - 151.101.193.91:443 app-or-unknown +11:52:16 sni services.addons.mozilla.org 151.101.193.91:443 app-or-unknown +11:52:17 tcp-syn - 10.0.2.3:853 os-noise +11:52:17 tcp-syn - 2a0f:85c1:8d1:acab::1:443 app-or-unknown +11:52:17 tcp-syn - 45.86.153.23:443 app-or-unknown +11:52:17 sni librewolf.dev 45.86.153.23:443 app-or-unknown +11:52:17 tcp-syn - 2600:1901:0:d29a:::443 app-or-unknown +11:52:17 tcp-syn - 34.160.90.233:443 app-or-unknown +11:52:17 sni versioncheck-bg.addons.mozilla.org 34.160.90.233:443 app-or-unknown +11:52:17 tcp-syn - 2606:50c0:8000::153:443 app-or-unknown +11:52:17 tcp-syn - 2606:50c0:8003::153:443 app-or-unknown +11:52:17 tcp-syn - 2600:1901:0:7b8a:::443 app-or-unknown +11:52:17 tcp-syn - 2606:50c0:8001::154:443 app-or-unknown +11:52:17 tcp-syn - 185.199.111.153:443 app-or-unknown +11:52:17 tcp-syn - 35.185.44.232:443 app-or-unknown +11:52:17 tcp-syn - 2606:50c0:8002::154:443 app-or-unknown +11:52:17 tcp-syn - 185.199.111.133:443 app-or-unknown +11:52:17 sni ublockorigin.github.io 185.199.111.153:443 app-or-unknown +11:52:17 sni malware-filter.gitlab.io 35.185.44.232:443 app-or-unknown +11:52:17 sni raw.githubusercontent.com 185.199.111.133:443 app-or-unknown +11:52:17 udp - 45.86.153.23:443 app-or-unknown +11:52:17 udp - 45.86.153.23:443 app-or-unknown +11:52:17 udp - 45.86.153.23:443 app-or-unknown +11:52:17 udp - 45.86.153.23:443 app-or-unknown +11:52:17 udp - 45.86.153.23:443 app-or-unknown +11:52:17 udp - 45.86.153.23:443 app-or-unknown +11:52:17 udp - 34.160.90.233:443 app-or-unknown +11:52:17 udp - 34.160.90.233:443 app-or-unknown +11:52:17 udp - 34.160.90.233:443 app-or-unknown +11:52:17 udp - 45.86.153.23:443 app-or-unknown +11:52:17 udp - 34.160.90.233:443 app-or-unknown +11:52:17 udp - 34.160.90.233:443 app-or-unknown +11:52:17 udp - 34.160.90.233:443 app-or-unknown +11:52:17 udp - 34.160.90.233:443 app-or-unknown +11:52:17 udp - 34.160.90.233:443 app-or-unknown +11:52:18 tcp-syn - 130.117.76.67:443 app-or-unknown +11:52:18 sni filters.adtidy.org 130.117.76.67:443 app-or-unknown +11:52:22 tcp-syn - 2a02:2479:a1:9900::1:443 app-or-unknown +11:52:22 tcp-syn - 82.165.93.184:443 app-or-unknown +11:52:22 sni pgl.yoyo.org 82.165.93.184:443 app-or-unknown +11:52:23 tcp-syn - 2a06:98c1:3120::4:443 app-or-unknown +11:52:23 tcp-syn - 188.114.96.4:443 app-or-unknown +11:52:23 sni malware-filter.pages.dev 188.114.96.4:443 app-or-unknown +11:52:23 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:23 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:24 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:24 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:24 tcp-syn - 2a06:98c1:3120::4:443 app-or-unknown +11:52:24 tcp-syn - 188.114.97.4:443 app-or-unknown +11:52:24 sni ublockorigin.pages.dev 188.114.97.4:443 app-or-unknown +11:52:25 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:25 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:25 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:25 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:25 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:25 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:25 tcp-syn - 2a04:4e42:200::485:443 app-or-unknown +11:52:25 tcp-syn - 2a04:4e42::485:443 app-or-unknown +11:52:25 tcp-syn - 151.101.1.229:443 app-or-unknown +11:52:25 sni cdn.jsdelivr.net 151.101.1.229:443 app-or-unknown +11:52:26 udp - 2a04:4e42:600::485:443 app-or-unknown +11:52:26 udp - 2a04:4e42:600::485:443 app-or-unknown +11:52:26 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:26 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:26 udp - 2a04:4e42:600::485:443 app-or-unknown +11:52:26 udp - 2a04:4e42:600::485:443 app-or-unknown +11:52:28 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:28 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:28 udp - 2a04:4e42:600::485:443 app-or-unknown +11:52:28 udp - 2a04:4e42:600::485:443 app-or-unknown +11:52:29 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:29 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:30 udp - 2a04:4e42:600::485:443 app-or-unknown +11:52:30 udp - 2a04:4e42:600::485:443 app-or-unknown +11:52:32 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:32 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:33 tcp-syn - 2600:1901:0:4c10:::443 app-or-unknown +11:52:33 tcp-syn - 34.160.122.198:443 app-or-unknown +11:52:33 sni publicsuffix.org 34.160.122.198:443 app-or-unknown +11:52:34 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:34 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:35 udp - 2a04:4e42:600::485:443 app-or-unknown +11:52:35 udp - 2a04:4e42:600::485:443 app-or-unknown +11:52:36 udp - 45.86.153.23:443 app-or-unknown +11:52:36 udp - 45.86.153.23:443 app-or-unknown +11:52:36 udp - 45.86.153.23:443 app-or-unknown +11:52:42 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:42 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:43 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:43 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:52:45 udp - 2a04:4e42:600::485:443 app-or-unknown +11:52:45 udp - 2a04:4e42:600::485:443 app-or-unknown diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-suggest/check-no-suggest.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-suggest/check-no-suggest.err new file mode 100644 index 000000000..0d724f758 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-suggest/check-no-suggest.err @@ -0,0 +1,16 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] acknowledging the first-run 'uBlock Origin was added' sheet (one tap on its OK) +[smoke] check-no-suggest: waiting for uBO's post-launch list update (37s after launch, fetch period 5s) and a quiet capture before typing +[smoke] check-no-suggest: quiet after 106s; pre-typing outbound bytes by host: {'10.0.2.3': 3369, 'services.addons.mozilla.org': 890, 'versioncheck-bg.addons.mozilla.org': 965, 'librewolf.dev': 2406, '34.160.90.233': 5333, '45.86.153.23': 4494, 'ublockorigin.github.io': 2680, 'filters.adtidy.org': 2372, 'malware-filter.gitlab.io': 2411, 'raw.githubusercontent.com': 2404, 'pgl.yoyo.org': 2468, 'curbengh.github.io': 2092, 'cdn.jsdelivr.net': 2603, '2a04:4e42:600::485': 14784, 'ublockorigin.pages.dev': 2529, '2a06:98c1:3120::4': 14784, 'publicsuffix.org': 2403} +[smoke] check-no-suggest: typed 'lwsmokeq36104' into the toolbar; idling 60s WITHOUT pressing Enter (device addresses: 10.0.2.15, 10.0.2.16, fe80::4c2c:767:af9f:e07d, fe80::5c7f:b3ff:fef9:e83c, fe80::801e:6cff:fefe:bb6c, fec0::5c7f:b3ff:fef9:e83c, fec0::6ae2:cc16:1e3d:8592, fec0::6cb6:18c8:185f:8492, fec0::c90c:9fba:3c79:2905) +[smoke] check-no-suggest: post-Enter window closed -- 9090 outbound payload bytes on noai.duckduckgo.com connections, 7149517 total capture bytes +[smoke] check-no-suggest: post-Enter navigation 'https://noai.duckduckgo.com/?q=lwsmokeq36104&ia=web' +[smoke] check-no-suggest FAIL typing emitted 504 outbound payload bytes on 13 packet(s), including reused TLS connections; quiet typing is unproven: ['cdn.jsdelivr.net', 'publicsuffix.org', 'raw.githubusercontent.com', 'services.addons.mozilla.org', 'ublockorigin.github.io', 'ublockorigin.pages.dev'] -- owned by LW-M4-11 +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-no-suggest/check-no-suggest.json +[smoke] FAILED check-no-suggest typing emitted 504 outbound payload bytes on 13 packet(s), including reused TLS connections; quiet typing is unproven: ['cdn.jsdelivr.net', 'publicsuffix.org', 'raw.githubusercontent.com', 'services.addons.mozilla.org', 'ublockorigin.github.io', 'ublockorigin.pages.dev'] -- owned by LW-M4-11 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-suggest/check-no-suggest.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-suggest/check-no-suggest.json new file mode 100644 index 000000000..645299c15 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-suggest/check-no-suggest.json @@ -0,0 +1,1497 @@ +{ + "checks": [ + { + "check": "check-no-suggest", + "ok": false, + "detail": "typing emitted 504 outbound payload bytes on 13 packet(s), including reused TLS connections; quiet typing is unproven: ['cdn.jsdelivr.net', 'publicsuffix.org', 'raw.githubusercontent.com', 'services.addons.mozilla.org', 'ublockorigin.github.io', 'ublockorigin.pages.dev'] -- owned by LW-M4-11", + "evidence": { + "token": "lwsmokeq36104", + "url_after_enter": "https://noai.duckduckgo.com/?q=lwsmokeq36104&ia=web", + "search_document": { + "uri": "https://noai.duckduckgo.com/?q=lwsmokeq36104&ia=web", + "ready": "complete", + "title": "lwsmokeq36104 at DuckDuckGo" + }, + "typing_events": [], + "typing_payloads": [ + { + "ts": 1790932512.302104, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39466, + "dst": "151.101.65.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790932512.302146, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40758, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790932512.302158, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 48794, + "dst": "185.199.109.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 39, + "background": false + }, + { + "ts": 1790932523.302922, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 56392, + "dst": "151.101.129.229", + "port": 443, + "host": "cdn.jsdelivr.net", + "bytes": 39, + "background": false + }, + { + "ts": 1790932524.303074, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 48516, + "dst": "185.199.108.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 39, + "background": false + }, + { + "ts": 1790932528.303599, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60036, + "dst": "188.114.97.4", + "port": 443, + "host": "ublockorigin.pages.dev", + "bytes": 39, + "background": false + }, + { + "ts": 1790932529.303825, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43564, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "bytes": 39, + "background": false + }, + { + "ts": 1790932540.30447, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 48728, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "bytes": 46, + "background": true + }, + { + "ts": 1790932541.304763, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49408, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "bytes": 46, + "background": true + }, + { + "ts": 1790932562.403232, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49456, + "dst": "151.101.193.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 46, + "background": true + }, + { + "ts": 1790932564.403936, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39466, + "dst": "151.101.65.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790932564.403991, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40758, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 46, + "background": false + }, + { + "ts": 1790932564.404003, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40758, + "dst": "34.160.90.233", + "port": 443, + "host": "versioncheck-bg.addons.mozilla.org", + "bytes": 31, + "background": false + }, + { + "ts": 1790932564.404123, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39466, + "dst": "151.101.65.91", + "port": 443, + "host": "services.addons.mozilla.org", + "bytes": 31, + "background": false + }, + { + "ts": 1790932565.404134, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 48794, + "dst": "185.199.109.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 39, + "background": false + }, + { + "ts": 1790932565.404177, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 48794, + "dst": "185.199.109.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 24, + "background": false + } + ], + "enter_payloads": [ + { + "ts": 1790932570.785977, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49768, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790932570.845395, + "protocol": "udp", + "src": "10.0.2.16", + "src_port": 12524, + "dst": "10.0.2.3", + "port": 53, + "host": "noai.duckduckgo.com", + "bytes": 37, + "background": false + }, + { + "ts": 1790932570.861935, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49770, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790932570.940246, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49770, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 85, + "background": false + }, + { + "ts": 1790932570.940422, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49770, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790932570.940489, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49770, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790932571.022863, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790932571.022902, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790932571.075266, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790932571.075542, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790932571.075569, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 322, + "background": false + }, + { + "ts": 1790932571.165914, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790932571.195854, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49770, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 61, + "background": false + }, + { + "ts": 1790932571.198191, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790932571.198323, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49770, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790932571.198393, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 88, + "background": false + }, + { + "ts": 1790932571.198588, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790932571.198773, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 152, + "background": false + }, + { + "ts": 1790932571.199075, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790932571.199192, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790932571.199426, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790932571.199919, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790932571.200078, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790932571.200334, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790932571.200512, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790932571.201308, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790932571.201451, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790932571.201615, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790932571.204224, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49770, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790932571.294348, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 34544, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790932571.294371, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 34544, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 437, + "background": false + }, + { + "ts": 1790932571.360065, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 34544, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790932571.360242, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 34544, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790932571.360255, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 34544, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 625, + "background": false + }, + { + "ts": 1790932571.495618, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 34544, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790932571.544418, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790932571.544543, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 97, + "background": false + }, + { + "ts": 1790932571.683909, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790932571.706594, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53522, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790932571.706621, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53522, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790932571.713196, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790932571.713863, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 99, + "background": false + }, + { + "ts": 1790932571.71406, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790932571.714438, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790932571.714655, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790932571.71484, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790932571.715026, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790932571.715171, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 100, + "background": false + }, + { + "ts": 1790932571.715393, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790932571.734437, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790932571.734545, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790932571.734651, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790932571.735707, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790932571.753958, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 375, + "background": false + }, + { + "ts": 1790932571.788334, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 87, + "background": false + }, + { + "ts": 1790932571.789548, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53522, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790932571.789763, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53522, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790932571.789784, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53522, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 270, + "background": false + }, + { + "ts": 1790932571.810978, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 103, + "background": false + }, + { + "ts": 1790932571.811125, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790932571.829646, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53522, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790932571.842056, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 104, + "background": false + }, + { + "ts": 1790932571.886762, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49770, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790932571.938987, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49770, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790932571.939878, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49770, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 65, + "background": false + }, + { + "ts": 1790932571.941112, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 159, + "background": false + }, + { + "ts": 1790932571.941145, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 338, + "background": false + }, + { + "ts": 1790932571.960573, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53524, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790932571.960595, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53524, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 441, + "background": false + }, + { + "ts": 1790932572.043122, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53524, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790932572.043298, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53524, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790932572.053871, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49770, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 72, + "background": false + }, + { + "ts": 1790932572.056921, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53518, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790932572.073395, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40704, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790932572.073427, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40704, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790932572.073976, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40702, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790932572.073994, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40702, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790932572.074561, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40706, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790932572.074588, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40706, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790932572.075169, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40712, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790932572.075186, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40712, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790932572.079502, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 53524, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790932572.080172, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40708, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790932572.080188, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40708, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790932572.080687, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40710, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790932572.080712, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40710, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790932572.147638, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40710, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790932572.147823, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40708, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790932572.14798, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40704, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790932572.148135, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40702, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790932572.148302, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40706, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790932572.148466, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40712, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790932572.148734, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40708, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790932572.148749, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40704, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790932572.148834, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40702, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790932572.148849, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40706, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790932572.148857, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40710, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790932572.148865, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40710, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 347, + "background": false + }, + { + "ts": 1790932572.148955, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40710, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790932572.149008, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40710, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790932572.149044, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40710, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790932572.149086, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40712, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790932572.149129, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40710, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790932572.149263, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40710, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 88, + "background": false + }, + { + "ts": 1790932572.186278, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40702, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790932572.186369, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40708, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790932572.188432, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40706, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790932572.188469, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40704, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790932572.188508, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40712, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790932572.199715, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40710, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790932572.699633, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40710, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 35, + "background": false + }, + { + "ts": 1790932572.701143, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40710, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 35, + "background": false + } + ], + "sponsored_events": [], + "suggestions_switch": false, + "suggestions_toggle_round_trip": { + "on": true, + "restored_off": true + }, + "typing_capture_offset": 102979046, + "enter_capture_offset": 102984856, + "app_capture_offset": 80149357, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::4c2c:767:af9f:e07d", + "fe80::5c7f:b3ff:fef9:e83c", + "fe80::801e:6cff:fefe:bb6c", + "fec0::5c7f:b3ff:fef9:e83c", + "fec0::6ae2:cc16:1e3d:8592", + "fec0::6cb6:18c8:185f:8492", + "fec0::c90c:9fba:3c79:2905" + ], + "post_enter_pcap_bytes": 7149517, + "post_enter_search_payload_bytes": 9090, + "capture_seconds": 60, + "pre_typing_settle": { + "settled": true, + "waited_s": 106.5, + "earliest_s": 67, + "quiet_s": 20, + "timeout_s": 300, + "quiet_since_s": 20.7, + "ubo_schedule": { + "autoUpdateDelayAfterLaunch": 37, + "autoUpdateAssetFetchPeriod": 5 + }, + "hosts_bytes": { + "10.0.2.3": 3369, + "services.addons.mozilla.org": 890, + "versioncheck-bg.addons.mozilla.org": 965, + "librewolf.dev": 2406, + "34.160.90.233": 5333, + "45.86.153.23": 4494, + "ublockorigin.github.io": 2680, + "filters.adtidy.org": 2372, + "malware-filter.gitlab.io": 2411, + "raw.githubusercontent.com": 2404, + "pgl.yoyo.org": 2468, + "curbengh.github.io": 2092, + "cdn.jsdelivr.net": 2603, + "2a04:4e42:600::485": 14784, + "ublockorigin.pages.dev": 2529, + "2a06:98c1:3120::4": 14784, + "publicsuffix.org": 2403 + } + }, + "ubo_notice_acknowledged": true + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-suggest/check-no-suggest.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-suggest/check-no-suggest.logcat.gz new file mode 100644 index 000000000..4083107ba Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-suggest/check-no-suggest.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-suggest/check-no-suggest.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-suggest/check-no-suggest.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-suggest/typing-window-connection-trace.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-suggest/typing-window-connection-trace.txt new file mode 100644 index 000000000..86763970d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-no-suggest/typing-window-connection-trace.txt @@ -0,0 +1,1196 @@ +# tcpdump -nn -tt of the 10 device->server TCP connections that carried check-no-suggest's 'typing' payloads. +# Time column = epoch - 1790932500. The first packet after the typing capture offset is at +12.3 and the Enter offset is at +70.8 (pcap record headers at typing_capture_offset and enter_capture_offset), so typing began at or before +12.3, about +10. No SYN, DNS (53/853) or UDP/443 packet left the device between -1 and +70.8. +# Source: work/capture.pcap of this emulator session (not archived: 134 MB). + +## device port 39466 +-46.6 IP 10.0.2.16.39466 > 151.101.65.91.443: Flags [P.], seq 845:891, ack 11980, win 65535, length 46 +-46.5 IP 151.101.65.91.443 > 10.0.2.16.39466: Flags [P.], seq 11980:12026, ack 891, win 8760, length 46 +12.3 IP 10.0.2.16.39466 > 151.101.65.91.443: Flags [P.], seq 891:937, ack 12026, win 65535, length 46 +12.4 IP 151.101.65.91.443 > 10.0.2.16.39466: Flags [P.], seq 12026:12072, ack 937, win 8760, length 46 +64.4 IP 10.0.2.16.39466 > 151.101.65.91.443: Flags [P.], seq 937:983, ack 12072, win 65535, length 46 +64.4 IP 10.0.2.16.39466 > 151.101.65.91.443: Flags [P.], seq 983:1014, ack 12072, win 65535, length 31 +64.4 IP 151.101.65.91.443 > 10.0.2.16.39466: Flags [P.], seq 12072:12103, ack 1015, win 8760, length 31 + +## device port 40758 +-46.6 IP 10.0.2.16.40758 > 34.160.90.233.443: Flags [P.], seq 920:966, ack 6424, win 65535, length 46 +-46.5 IP 34.160.90.233.443 > 10.0.2.16.40758: Flags [P.], seq 6424:6470, ack 966, win 8760, length 46 +12.3 IP 10.0.2.16.40758 > 34.160.90.233.443: Flags [P.], seq 966:1012, ack 6470, win 65535, length 46 +12.3 IP 34.160.90.233.443 > 10.0.2.16.40758: Flags [P.], seq 6470:6516, ack 1012, win 8760, length 46 +64.4 IP 10.0.2.16.40758 > 34.160.90.233.443: Flags [P.], seq 1012:1058, ack 6516, win 65535, length 46 +64.4 IP 10.0.2.16.40758 > 34.160.90.233.443: Flags [P.], seq 1058:1089, ack 6516, win 65535, length 31 + +## device port 48794 +-46.6 IP 10.0.2.16.48794 > 185.199.109.133.443: Flags [P.], seq 2366:2405, ack 105416, win 65535, length 39 +-46.5 IP 185.199.109.133.443 > 10.0.2.16.48794: Flags [P.], seq 105416:105455, ack 2405, win 8760, length 39 +12.3 IP 10.0.2.16.48794 > 185.199.109.133.443: Flags [P.], seq 2405:2444, ack 105455, win 65535, length 39 +12.4 IP 185.199.109.133.443 > 10.0.2.16.48794: Flags [P.], seq 105455:105494, ack 2444, win 8760, length 39 +65.4 IP 10.0.2.16.48794 > 185.199.109.133.443: Flags [P.], seq 2444:2483, ack 105494, win 65535, length 39 +65.4 IP 10.0.2.16.48794 > 185.199.109.133.443: Flags [P.], seq 2483:2507, ack 105494, win 65535, length 24 +65.4 IP 185.199.109.133.443 > 10.0.2.16.48794: Flags [P.], seq 105494:105518, ack 2508, win 8760, length 24 + +## device port 56392 +-35.6 IP 10.0.2.16.56392 > 151.101.129.229.443: Flags [P.], seq 2565:2604, ack 1195879, win 65535, length 39 +-35.5 IP 151.101.129.229.443 > 10.0.2.16.56392: Flags [P.], seq 1195879:1195918, ack 2604, win 8760, length 39 +23.3 IP 10.0.2.16.56392 > 151.101.129.229.443: Flags [P.], seq 2604:2643, ack 1195918, win 65535, length 39 +23.3 IP 151.101.129.229.443 > 10.0.2.16.56392: Flags [P.], seq 1195918:1195957, ack 2643, win 8760, length 39 +76.1 IP 10.0.2.16.56392 > 151.101.129.229.443: Flags [P.], seq 2643:2682, ack 1195957, win 65535, length 39 +76.1 IP 10.0.2.16.56392 > 151.101.129.229.443: Flags [P.], seq 2682:2706, ack 1195957, win 65535, length 24 +76.2 IP 151.101.129.229.443 > 10.0.2.16.56392: Flags [P.], seq 1195957:1195981, ack 2707, win 8760, length 24 + +## device port 48516 +-34.6 IP 10.0.2.16.48516 > 185.199.108.153.443: Flags [P.], seq 2642:2681, ack 345601, win 65535, length 39 +-34.5 IP 185.199.108.153.443 > 10.0.2.16.48516: Flags [P.], seq 345601:345640, ack 2681, win 8760, length 39 +24.3 IP 10.0.2.16.48516 > 185.199.108.153.443: Flags [P.], seq 2681:2720, ack 345640, win 65535, length 39 +24.4 IP 185.199.108.153.443 > 10.0.2.16.48516: Flags [P.], seq 345640:345679, ack 2720, win 8760, length 39 +78.2 IP 10.0.2.16.48516 > 185.199.108.153.443: Flags [P.], seq 2720:2759, ack 345679, win 65535, length 39 +78.2 IP 10.0.2.16.48516 > 185.199.108.153.443: Flags [P.], seq 2759:2783, ack 345679, win 65535, length 24 +78.6 IP 185.199.108.153.443 > 10.0.2.16.48516: Flags [P.], seq 345679:345703, ack 2784, win 8760, length 24 + +## device port 60036 +-30.6 IP 10.0.2.16.60036 > 188.114.97.4.443: Flags [P.], seq 2491:2530, ack 575494, win 65535, length 39 +-30.5 IP 188.114.97.4.443 > 10.0.2.16.60036: Flags [P.], seq 575494:575533, ack 2530, win 8760, length 39 +28.3 IP 10.0.2.16.60036 > 188.114.97.4.443: Flags [P.], seq 2530:2569, ack 575533, win 65535, length 39 +28.6 IP 188.114.97.4.443 > 10.0.2.16.60036: Flags [P.], seq 575533:575572, ack 2569, win 8760, length 39 +81.2 IP 10.0.2.16.60036 > 188.114.97.4.443: Flags [P.], seq 2569:2608, ack 575572, win 65535, length 39 +81.2 IP 10.0.2.16.60036 > 188.114.97.4.443: Flags [P.], seq 2608:2632, ack 575572, win 65535, length 24 + +## device port 43564 +-29.6 IP 10.0.2.16.43564 > 34.160.122.198.443: Flags [P.], seq 2365:2404, ack 95809, win 65535, length 39 +-29.5 IP 34.160.122.198.443 > 10.0.2.16.43564: Flags [P.], seq 95809:95848, ack 2404, win 8760, length 39 +29.3 IP 10.0.2.16.43564 > 34.160.122.198.443: Flags [P.], seq 2404:2443, ack 95848, win 65535, length 39 +29.3 IP 34.160.122.198.443 > 10.0.2.16.43564: Flags [P.], seq 95848:95887, ack 2443, win 8760, length 39 +82.2 IP 10.0.2.16.43564 > 34.160.122.198.443: Flags [P.], seq 2443:2482, ack 95887, win 65535, length 39 +82.2 IP 10.0.2.16.43564 > 34.160.122.198.443: Flags [P.], seq 2482:2506, ack 95887, win 65535, length 24 + +## device port 48728 +-18.7 IP 10.0.2.16.48728 > 34.149.226.178.443: Flags [P.], seq 909:955, ack 16549, win 65535, length 46 +-18.6 IP 34.149.226.178.443 > 10.0.2.16.48728: Flags [P.], seq 16549:16595, ack 955, win 8760, length 46 +40.3 IP 10.0.2.16.48728 > 34.149.226.178.443: Flags [P.], seq 955:1001, ack 16595, win 65535, length 46 +40.3 IP 34.149.226.178.443 > 10.0.2.16.48728: Flags [P.], seq 16595:16641, ack 1001, win 8760, length 46 + +## device port 49408 +-17.7 IP 10.0.2.16.49408 > 151.101.129.91.443: Flags [P.], seq 1582:1628, ack 442893, win 65535, length 46 +-17.6 IP 151.101.129.91.443 > 10.0.2.16.49408: Flags [P.], seq 442893:442939, ack 1628, win 8760, length 46 +41.3 IP 10.0.2.16.49408 > 151.101.129.91.443: Flags [P.], seq 1628:1674, ack 442939, win 65535, length 46 +41.4 IP 151.101.129.91.443 > 10.0.2.16.49408: Flags [P.], seq 442939:442985, ack 1674, win 8760, length 46 +88.3 IP 151.101.129.91.443 > 10.0.2.16.49408: Flags [P.], seq 442985:443016, ack 1675, win 8760, length 31 + +## device port 49456 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15506995:15508435, ack 11569, win 8760, length 1440 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15508435:15509665, ack 11569, win 8760, length 1230 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15509665:15511000, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15511000:15512335, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15512335:15513670, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15513670:15515005, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15515005:15516340, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15516340:15517675, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15517675:15519115, ack 11569, win 8760, length 1440 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15519115:15520345, ack 11569, win 8760, length 1230 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15520345:15521680, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15521680:15523015, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15523015:15524350, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15524350:15525685, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15525685:15527020, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15527020:15528355, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15528355:15529690, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15529690:15531025, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15531025:15532360, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15532360:15533695, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15533695:15535030, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15535030:15536365, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15536365:15537805, ack 11569, win 8760, length 1440 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15537805:15539035, ack 11569, win 8760, length 1230 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15539035:15540370, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15540370:15541705, ack 11569, win 8760, length 1335 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15541705:15543145, ack 11569, win 8760, length 1440 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15543145:15544375, ack 11569, win 8760, length 1230 +-59.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15544375:15545440, ack 11569, win 8760, length 1065 +-59.9 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 11569:11733, ack 15545440, win 65535, length 164 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15545440:15545821, ack 11733, win 8760, length 381 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15545821:15547261, ack 11733, win 8760, length 1440 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15547261:15548491, ack 11733, win 8760, length 1230 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15548491:15549826, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15549826:15551161, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15551161:15552601, ack 11733, win 8760, length 1440 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15552601:15553831, ack 11733, win 8760, length 1230 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15553831:15555271, ack 11733, win 8760, length 1440 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15555271:15556501, ack 11733, win 8760, length 1230 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15556501:15557836, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15557836:15559171, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15559171:15560506, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15560506:15561841, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15561841:15563281, ack 11733, win 8760, length 1440 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15563281:15564511, ack 11733, win 8760, length 1230 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15564511:15565846, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15565846:15567181, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15567181:15568516, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15568516:15569851, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15569851:15571186, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15571186:15572521, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15572521:15573961, ack 11733, win 8760, length 1440 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15573961:15575191, ack 11733, win 8760, length 1230 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15575191:15576631, ack 11733, win 8760, length 1440 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15576631:15577861, ack 11733, win 8760, length 1230 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15577861:15579196, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15579196:15580531, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15580531:15581866, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15581866:15583201, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15583201:15584641, ack 11733, win 8760, length 1440 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15584641:15585871, ack 11733, win 8760, length 1230 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15585871:15587206, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15587206:15588541, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15588541:15589876, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15589876:15591211, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15591211:15592546, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15592546:15593881, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15593881:15595216, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15595216:15596551, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15596551:15597886, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15597886:15599221, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15599221:15600556, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15600556:15601891, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15601891:15603226, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15603226:15604561, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15604561:15605896, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15605896:15607231, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15607231:15608566, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15608566:15609901, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15609901:15611236, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15611236:15612571, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15612571:15614011, ack 11733, win 8760, length 1440 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15614011:15615241, ack 11733, win 8760, length 1230 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15615241:15616576, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15616576:15617911, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15617911:15619246, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15619246:15620686, ack 11733, win 8760, length 1440 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15620686:15621916, ack 11733, win 8760, length 1230 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15621916:15623251, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15623251:15624586, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15624586:15625921, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15625921:15627256, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15627256:15628591, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15628591:15629926, ack 11733, win 8760, length 1335 +-59.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15629926:15631261, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15631261:15632596, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15632596:15633931, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15633931:15635371, ack 11733, win 8760, length 1440 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15635371:15636601, ack 11733, win 8760, length 1230 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15636601:15637936, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15637936:15639271, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15639271:15640711, ack 11733, win 8760, length 1440 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15640711:15641941, ack 11733, win 8760, length 1230 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15641941:15643276, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15643276:15644611, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15644611:15645946, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15645946:15647386, ack 11733, win 8760, length 1440 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15647386:15648616, ack 11733, win 8760, length 1230 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15648616:15649951, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15649951:15651286, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15651286:15652621, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15652621:15653956, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15653956:15655291, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15655291:15656626, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15656626:15657961, ack 11733, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15657961:15659087, ack 11733, win 8760, length 1126 +-59.7 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 11733:11895, ack 15659087, win 65535, length 162 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15659087:15660527, ack 11895, win 8760, length 1440 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15660531:15661866, ack 11895, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15661866:15663201, ack 11895, win 8760, length 1335 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15663201:15664641, ack 11895, win 8760, length 1440 +-59.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15664641:15665871, ack 11895, win 8760, length 1230 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15665871:15667206, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15667206:15668541, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15668541:15669876, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15669876:15671211, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15671211:15672546, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15672546:15673881, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15673881:15675216, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15675216:15676551, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15676551:15677991, ack 11895, win 8760, length 1440 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15677991:15679221, ack 11895, win 8760, length 1230 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15679221:15680661, ack 11895, win 8760, length 1440 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15680661:15681891, ack 11895, win 8760, length 1230 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15681891:15683226, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15683226:15684561, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15684561:15685896, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15685896:15687231, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15687231:15688566, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15688566:15689901, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15689901:15691236, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15691236:15692571, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15692571:15694011, ack 11895, win 8760, length 1440 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15694011:15695241, ack 11895, win 8760, length 1230 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15695241:15696576, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15696576:15697911, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15697911:15699351, ack 11895, win 8760, length 1440 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15699351:15700581, ack 11895, win 8760, length 1230 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15700581:15701916, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15701916:15703251, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15703251:15704586, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15704586:15705921, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15705921:15707256, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15707256:15708591, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15708591:15710031, ack 11895, win 8760, length 1440 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15710031:15711261, ack 11895, win 8760, length 1230 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15711261:15712596, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15712596:15713931, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15713931:15715266, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15715266:15716601, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15716601:15717936, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15717936:15719271, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15719271:15720606, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15720606:15721941, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15721941:15723276, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15723276:15724611, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15724611:15725946, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15725946:15727281, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15727281:15728721, ack 11895, win 8760, length 1440 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15728721:15729951, ack 11895, win 8760, length 1230 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15729951:15731286, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15731286:15732621, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15732621:15733956, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15733956:15735291, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15735291:15736626, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15736626:15737961, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15737961:15739296, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15739296:15740631, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15740631:15741966, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15741966:15743301, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15743301:15744741, ack 11895, win 8760, length 1440 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15744741:15745971, ack 11895, win 8760, length 1230 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15745971:15747306, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15747306:15748641, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15748641:15749976, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15749976:15751311, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15751311:15752646, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15752646:15753981, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15753981:15755421, ack 11895, win 8760, length 1440 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15755421:15756651, ack 11895, win 8760, length 1230 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15756651:15757986, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15757986:15759321, ack 11895, win 8760, length 1335 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15759321:15760761, ack 11895, win 8760, length 1440 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15760761:15761991, ack 11895, win 8760, length 1230 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15761991:15763431, ack 11895, win 8760, length 1440 +-59.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15763431:15764661, ack 11895, win 8760, length 1230 +-59.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15764661:15765996, ack 11895, win 8760, length 1335 +-59.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15765996:15767331, ack 11895, win 8760, length 1335 +-59.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15767331:15768666, ack 11895, win 8760, length 1335 +-59.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15768666:15770001, ack 11895, win 8760, length 1335 +-59.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15770001:15771336, ack 11895, win 8760, length 1335 +-59.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15771336:15772671, ack 11895, win 8760, length 1335 +-59.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15772671:15774006, ack 11895, win 8760, length 1335 +-59.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15774006:15775341, ack 11895, win 8760, length 1335 +-59.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15775341:15776781, ack 11895, win 8760, length 1440 +-59.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15776781:15778011, ack 11895, win 8760, length 1230 +-59.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15778011:15779346, ack 11895, win 8760, length 1335 +-59.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15779346:15780681, ack 11895, win 8760, length 1335 +-59.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15780681:15781474, ack 11895, win 8760, length 793 +-59.5 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 11895:12058, ack 15781474, win 65535, length 163 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15781474:15782809, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15782809:15784144, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15784144:15785479, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15785479:15786814, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15786814:15788149, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15788149:15789484, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15789484:15790819, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15790819:15792154, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15792154:15793489, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15793489:15794824, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15794824:15796159, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15796159:15797599, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15797599:15798829, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15798829:15800164, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15800164:15801499, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15801499:15802939, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15802939:15804169, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15804169:15805504, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15805504:15806944, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15806944:15808174, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15808174:15809614, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15809614:15810844, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15810844:15812179, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15812179:15813514, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15813514:15814849, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15814849:15816184, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15816184:15817519, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15817519:15818854, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15818854:15820189, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15820189:15821524, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15821524:15822964, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15822964:15824194, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15824194:15825529, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15825529:15826864, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15826864:15828199, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15828199:15829534, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15829534:15830974, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15830974:15832204, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15832204:15833644, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15833644:15834874, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15834874:15836209, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15836209:15837544, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15837544:15838879, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15838879:15840214, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15840214:15841654, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15841654:15842884, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15842884:15844219, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15844219:15845554, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15845554:15846994, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15846994:15848224, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15848224:15849559, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15849559:15850894, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15850894:15852229, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15852229:15853564, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15853564:15854899, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15854899:15856234, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15856234:15857569, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15857569:15858904, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15858904:15860239, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15860239:15861679, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15861679:15862909, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15862909:15864244, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15864244:15865684, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15865684:15866914, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15866914:15868354, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15868354:15869584, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15869584:15871024, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15871024:15872254, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15872254:15873589, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15873589:15874924, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15874924:15876259, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15876259:15877594, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15877594:15878929, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15878929:15880264, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15880264:15881599, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15881599:15882934, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15882934:15884269, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15884269:15885604, ack 12058, win 8760, length 1335 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15885604:15887044, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15887044:15888274, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15888274:15889714, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15889714:15890944, ack 12058, win 8760, length 1230 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15890944:15892384, ack 12058, win 8760, length 1440 +-59.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15892384:15893614, ack 12058, win 8760, length 1230 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15893614:15894949, ack 12058, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15894949:15896284, ack 12058, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15896284:15897528, ack 12058, win 8760, length 1244 +-59.3 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 12058:12221, ack 15897528, win 65535, length 163 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15897528:15898863, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15898863:15900198, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15900198:15901638, ack 12221, win 8760, length 1440 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15901638:15902868, ack 12221, win 8760, length 1230 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15902868:15904203, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15904203:15905538, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15905538:15906873, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15906873:15908208, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15908208:15909648, ack 12221, win 8760, length 1440 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15909648:15910878, ack 12221, win 8760, length 1230 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15910878:15912318, ack 12221, win 8760, length 1440 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15912318:15913548, ack 12221, win 8760, length 1230 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15913548:15914883, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15914883:15916218, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15916218:15917553, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15917553:15918888, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15918888:15920223, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15920223:15921558, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15921558:15922893, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15922893:15924228, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15924228:15925668, ack 12221, win 8760, length 1440 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15925668:15926898, ack 12221, win 8760, length 1230 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15926898:15928338, ack 12221, win 8760, length 1440 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15928338:15929568, ack 12221, win 8760, length 1230 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15929568:15931008, ack 12221, win 8760, length 1440 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15931008:15932238, ack 12221, win 8760, length 1230 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15932238:15933573, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15933573:15934908, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15934908:15936243, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15936243:15937578, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15937578:15938913, ack 12221, win 8760, length 1335 +-59.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15938913:15940248, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15940248:15941688, ack 12221, win 8760, length 1440 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15941688:15942918, ack 12221, win 8760, length 1230 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15942918:15944253, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15944253:15945588, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15945588:15947028, ack 12221, win 8760, length 1440 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15947028:15948258, ack 12221, win 8760, length 1230 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15948258:15949698, ack 12221, win 8760, length 1440 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15949698:15950928, ack 12221, win 8760, length 1230 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15950928:15952368, ack 12221, win 8760, length 1440 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15952368:15953598, ack 12221, win 8760, length 1230 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15953598:15954933, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15954933:15956268, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15956268:15957603, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15957603:15958938, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15958938:15960273, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15960273:15961608, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15961608:15962943, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15962943:15964278, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15964278:15965613, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15965613:15966948, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15966948:15968388, ack 12221, win 8760, length 1440 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15968388:15969618, ack 12221, win 8760, length 1230 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15969618:15970953, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15970953:15972288, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15972288:15973623, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15973623:15974958, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15974958:15976293, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15976293:15977628, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15977628:15978963, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15978963:15980298, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15980298:15981738, ack 12221, win 8760, length 1440 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15981738:15982968, ack 12221, win 8760, length 1230 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15982968:15984303, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15984303:15985638, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15985638:15986973, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15986973:15988308, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15988308:15989643, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15989643:15990978, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15990978:15992313, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15992313:15993648, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15993648:15994983, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15994983:15996318, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15996318:15997758, ack 12221, win 8760, length 1440 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 15997758:15998988, ack 12221, win 8760, length 1230 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 15998988:16000428, ack 12221, win 8760, length 1440 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16000428:16001658, ack 12221, win 8760, length 1230 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16001658:16002993, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16002993:16004328, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16004328:16005663, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16005663:16006998, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16006998:16008333, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16008333:16009668, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16009668:16011003, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16011003:16012338, ack 12221, win 8760, length 1335 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16012338:16013778, ack 12221, win 8760, length 1440 +-59.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16013778:16014171, ack 12221, win 8760, length 393 +-59.2 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 12221:12384, ack 16014171, win 65535, length 163 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16014171:16015506, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16015506:16016946, ack 12384, win 8760, length 1440 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16016946:16018176, ack 12384, win 8760, length 1230 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16018176:16019616, ack 12384, win 8760, length 1440 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16019616:16021056, ack 12384, win 8760, length 1440 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16021056:16022181, ack 12384, win 8760, length 1125 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16022181:16023516, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16023516:16024851, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16024851:16026186, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16026186:16027521, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16027521:16028856, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16028856:16030191, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16030191:16031526, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16031526:16032861, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16032861:16034196, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16034196:16035531, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16035531:16036971, ack 12384, win 8760, length 1440 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16036971:16038201, ack 12384, win 8760, length 1230 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16038201:16039536, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16039536:16040871, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16040871:16042206, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16042206:16043541, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16043541:16044876, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16044876:16046211, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16046211:16047546, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16047546:16048881, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16048881:16050216, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16050216:16051551, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16051551:16052886, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16052886:16054221, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16054221:16055556, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16055556:16056891, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16056891:16058226, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16058226:16059561, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16059561:16061001, ack 12384, win 8760, length 1440 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16061001:16062231, ack 12384, win 8760, length 1230 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16062231:16063566, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16063566:16064901, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16064901:16066236, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16066236:16067571, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16067571:16069011, ack 12384, win 8760, length 1440 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16069011:16070241, ack 12384, win 8760, length 1230 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16070241:16071576, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16071576:16072911, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16072911:16074351, ack 12384, win 8760, length 1440 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16074351:16075581, ack 12384, win 8760, length 1230 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16075581:16076916, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16076916:16078251, ack 12384, win 8760, length 1335 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16078251:16079691, ack 12384, win 8760, length 1440 +-59.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16079691:16080921, ack 12384, win 8760, length 1230 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16080921:16082256, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16082256:16083591, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16083591:16084926, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16084926:16086261, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16086261:16087596, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16087596:16088931, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16088931:16090266, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16090266:16091601, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16091601:16093041, ack 12384, win 8760, length 1440 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16093041:16094271, ack 12384, win 8760, length 1230 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16094271:16095606, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16095606:16096941, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16096941:16098276, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16098276:16099611, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16099611:16100946, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16100946:16102281, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16102281:16103616, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16103616:16104951, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16104951:16106286, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16106286:16107621, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16107621:16108956, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16108956:16110291, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16110291:16111626, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16111626:16112961, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16112961:16114401, ack 12384, win 8760, length 1440 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16114401:16115631, ack 12384, win 8760, length 1230 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16115631:16116966, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16116966:16118301, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16118301:16119636, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16119636:16120971, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16120971:16122306, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16122306:16123641, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16123641:16124976, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16124976:16126311, ack 12384, win 8760, length 1335 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16126311:16127751, ack 12384, win 8760, length 1440 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16127751:16128981, ack 12384, win 8760, length 1230 +-59.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16128981:16129996, ack 12384, win 8760, length 1015 +-59.0 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 12384:12547, ack 16129996, win 65535, length 163 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16129996:16130447, ack 12547, win 8760, length 451 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16130447:16131782, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16131782:16133117, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16133117:16134557, ack 12547, win 8760, length 1440 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16134557:16135787, ack 12547, win 8760, length 1230 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16135787:16137227, ack 12547, win 8760, length 1440 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16137227:16138457, ack 12547, win 8760, length 1230 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16138457:16139792, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16139792:16141127, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16141127:16142462, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16142462:16143797, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16143797:16145132, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16145132:16146467, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16146467:16147802, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16147802:16149137, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16149137:16150577, ack 12547, win 8760, length 1440 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16150577:16151807, ack 12547, win 8760, length 1230 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16151807:16153142, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16153142:16154477, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16154477:16155812, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16155812:16157147, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16157147:16158482, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16158482:16159817, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16159817:16161152, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16161152:16162487, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16162487:16163822, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16163822:16165157, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16165157:16166492, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16166492:16167827, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16167827:16169267, ack 12547, win 8760, length 1440 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16169267:16170497, ack 12547, win 8760, length 1230 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16170497:16171937, ack 12547, win 8760, length 1440 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16171937:16173167, ack 12547, win 8760, length 1230 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16173167:16174502, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16174502:16175837, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16175837:16177277, ack 12547, win 8760, length 1440 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16177277:16178507, ack 12547, win 8760, length 1230 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16178507:16179947, ack 12547, win 8760, length 1440 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16179947:16181177, ack 12547, win 8760, length 1230 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16181177:16182617, ack 12547, win 8760, length 1440 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16182617:16183847, ack 12547, win 8760, length 1230 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16183847:16185182, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16185182:16186517, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16186517:16187852, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16187852:16189187, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16189187:16190522, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16190522:16191857, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16191857:16193192, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16193192:16194527, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16194527:16195862, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16195862:16197197, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16197197:16198532, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16198532:16199867, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16199867:16201202, ack 12547, win 8760, length 1335 +-58.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16201202:16202537, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16202537:16203872, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16203872:16205207, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16205207:16206542, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16206542:16207877, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16207877:16209212, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16209212:16210547, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16210547:16211882, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16211882:16213217, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16213217:16214657, ack 12547, win 8760, length 1440 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16214657:16215887, ack 12547, win 8760, length 1230 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16215887:16217222, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16217222:16218557, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16218557:16219892, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16219892:16221227, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16221227:16222667, ack 12547, win 8760, length 1440 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16222667:16223897, ack 12547, win 8760, length 1230 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16223897:16225232, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16225232:16226567, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16226567:16228007, ack 12547, win 8760, length 1440 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16228007:16229237, ack 12547, win 8760, length 1230 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16229237:16230677, ack 12547, win 8760, length 1440 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16230677:16231907, ack 12547, win 8760, length 1230 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16231907:16233242, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16233242:16234577, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16234577:16235912, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16235912:16237247, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16237247:16238582, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16238582:16239917, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16239917:16241252, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16241252:16242587, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16242587:16243922, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16243922:16245257, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16245257:16246592, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16246592:16247927, ack 12547, win 8760, length 1335 +-58.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16247927:16249065, ack 12547, win 8760, length 1138 +-58.8 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 12547:12710, ack 16249065, win 65535, length 163 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16249065:16250400, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16250400:16251735, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16251735:16253175, ack 12710, win 8760, length 1440 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16253175:16254405, ack 12710, win 8760, length 1230 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16254405:16255740, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16255740:16257075, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16257075:16258410, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16258410:16259745, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16259745:16261080, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16261080:16262415, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16262415:16263855, ack 12710, win 8760, length 1440 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16263855:16265085, ack 12710, win 8760, length 1230 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16265085:16266420, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16266420:16267755, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16267755:16269195, ack 12710, win 8760, length 1440 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16269195:16270425, ack 12710, win 8760, length 1230 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16270425:16271760, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16271760:16273095, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16273095:16274430, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16274430:16275765, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16275765:16277100, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16277100:16278435, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16278435:16279770, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16279770:16281105, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16281105:16282440, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16282440:16283775, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16283775:16285215, ack 12710, win 8760, length 1440 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16285215:16286445, ack 12710, win 8760, length 1230 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16286445:16287885, ack 12710, win 8760, length 1440 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16287885:16289115, ack 12710, win 8760, length 1230 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16289115:16290555, ack 12710, win 8760, length 1440 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16290555:16291785, ack 12710, win 8760, length 1230 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16291785:16293225, ack 12710, win 8760, length 1440 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16293225:16294455, ack 12710, win 8760, length 1230 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16294455:16295895, ack 12710, win 8760, length 1440 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16295895:16297125, ack 12710, win 8760, length 1230 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16297125:16298460, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16298460:16299795, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16299795:16301235, ack 12710, win 8760, length 1440 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16301235:16302465, ack 12710, win 8760, length 1230 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16302465:16303800, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16303800:16305135, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16305135:16306470, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16306470:16307805, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16307805:16309245, ack 12710, win 8760, length 1440 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16309245:16310475, ack 12710, win 8760, length 1230 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16310475:16311810, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16311810:16313145, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16313145:16314480, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16314480:16315815, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16315815:16317150, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16317150:16318485, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16318485:16319820, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16319820:16321155, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16321155:16322595, ack 12710, win 8760, length 1440 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16322595:16323825, ack 12710, win 8760, length 1230 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16323825:16325265, ack 12710, win 8760, length 1440 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16325265:16326495, ack 12710, win 8760, length 1230 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16326495:16327830, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16327830:16329165, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16329165:16330500, ack 12710, win 8760, length 1335 +-58.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16330500:16331835, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16331835:16333170, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16333170:16334505, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16334505:16335840, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16335840:16337175, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16337175:16338510, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16338510:16339845, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16339845:16341180, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16341180:16342515, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16342515:16343955, ack 12710, win 8760, length 1440 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16343955:16345185, ack 12710, win 8760, length 1230 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16345185:16346520, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16346520:16347855, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16347855:16349190, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16349190:16350525, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16350525:16351860, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16351860:16353195, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16353195:16354635, ack 12710, win 8760, length 1440 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16354635:16355865, ack 12710, win 8760, length 1230 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16355865:16357200, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16357200:16358535, ack 12710, win 8760, length 1335 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16358535:16359975, ack 12710, win 8760, length 1440 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16359975:16361205, ack 12710, win 8760, length 1230 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16361205:16362645, ack 12710, win 8760, length 1440 +-58.6 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16362645:16363055, ack 12710, win 8760, length 410 +-58.6 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 12710:12874, ack 16363055, win 65535, length 164 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16363055:16364390, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16364390:16365725, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16365725:16367060, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16367060:16368395, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16368395:16369730, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16369730:16371065, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16371065:16372400, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16372400:16373735, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16373735:16375070, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16375070:16376510, ack 12874, win 8760, length 1440 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16376510:16377740, ack 12874, win 8760, length 1230 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16377740:16379075, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16379075:16380410, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16380410:16381745, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16381745:16383080, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16383080:16384520, ack 12874, win 8760, length 1440 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16384520:16385750, ack 12874, win 8760, length 1230 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16385750:16387085, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16387085:16388420, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16388420:16389755, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16389755:16391195, ack 12874, win 8760, length 1440 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16391195:16392425, ack 12874, win 8760, length 1230 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16392425:16393760, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16393760:16395095, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16395095:16396535, ack 12874, win 8760, length 1440 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16396535:16397765, ack 12874, win 8760, length 1230 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16397765:16399205, ack 12874, win 8760, length 1440 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16399205:16400435, ack 12874, win 8760, length 1230 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16400435:16401770, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16401770:16403105, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16403105:16404440, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16404440:16405775, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16405775:16407215, ack 12874, win 8760, length 1440 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16407215:16408445, ack 12874, win 8760, length 1230 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16408445:16409780, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16409780:16411115, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16411115:16412450, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16412450:16413785, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16413785:16415120, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16415120:16416455, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16416455:16417790, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16417790:16419125, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16419125:16420565, ack 12874, win 8760, length 1440 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16420565:16421795, ack 12874, win 8760, length 1230 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16421795:16423235, ack 12874, win 8760, length 1440 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16423235:16424465, ack 12874, win 8760, length 1230 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16424465:16425800, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16425800:16427135, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16427135:16428575, ack 12874, win 8760, length 1440 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16428575:16429805, ack 12874, win 8760, length 1230 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16429805:16431140, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16431140:16432475, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16432475:16433915, ack 12874, win 8760, length 1440 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16433915:16435145, ack 12874, win 8760, length 1230 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16435145:16436585, ack 12874, win 8760, length 1440 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16436585:16437815, ack 12874, win 8760, length 1230 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16437815:16439150, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16439150:16440485, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16440485:16441925, ack 12874, win 8760, length 1440 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16441925:16443155, ack 12874, win 8760, length 1230 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16443155:16444490, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16444490:16445825, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16445825:16447265, ack 12874, win 8760, length 1440 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16447265:16448495, ack 12874, win 8760, length 1230 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16448495:16449935, ack 12874, win 8760, length 1440 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16449935:16451165, ack 12874, win 8760, length 1230 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16451165:16452500, ack 12874, win 8760, length 1335 +-58.5 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16452500:16453835, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16453835:16455170, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16455170:16456505, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16456505:16457840, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16457840:16459175, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16459175:16460510, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16460510:16461845, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16461845:16463180, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16463180:16464515, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16464515:16465850, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16465850:16467185, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16467185:16468520, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16468520:16469855, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16469855:16471190, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16471190:16472525, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16472525:16473860, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16473860:16475195, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16475195:16476530, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16476530:16477865, ack 12874, win 8760, length 1335 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16477865:16479305, ack 12874, win 8760, length 1440 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16479305:16479627, ack 12874, win 8760, length 322 +-58.4 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 12874:13036, ack 16479627, win 65535, length 162 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16479627:16480030, ack 13036, win 8760, length 403 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16480030:16481470, ack 13036, win 8760, length 1440 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16481470:16482700, ack 13036, win 8760, length 1230 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16482700:16484140, ack 13036, win 8760, length 1440 +-58.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16484140:16485370, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16485370:16486705, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16486705:16488040, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16488040:16489480, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16489480:16490710, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16490710:16492150, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16492150:16493380, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16493380:16494715, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16494715:16496050, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16496050:16497490, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16497490:16498720, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16498720:16500055, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16500055:16501390, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16501390:16502725, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16502725:16504060, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16504060:16505395, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16505395:16506730, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16506730:16508170, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16508170:16509400, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16509400:16510840, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16510840:16512070, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16512070:16513510, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16513510:16514740, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16514740:16516180, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16516180:16517410, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16517410:16518745, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16518745:16520185, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16520185:16521625, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16521625:16522750, ack 13036, win 8760, length 1125 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16522750:16524190, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16524190:16525420, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16525420:16526860, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16526860:16528300, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16528300:16529740, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16529740:16530760, ack 13036, win 8760, length 1020 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16530760:16532095, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16532095:16533430, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16533430:16534870, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16534870:16536100, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16536100:16537435, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16537435:16538770, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16538770:16540105, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16540105:16541440, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16541440:16542775, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16542775:16544110, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16544110:16545550, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16545550:16546780, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16546780:16548220, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16548220:16549450, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16549450:16550785, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16550785:16552120, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16552120:16553455, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16553455:16554790, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16554790:16556125, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16556125:16557460, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16557460:16558795, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16558795:16560130, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16560130:16561465, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16561465:16562800, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16562800:16564135, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16564135:16565470, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16565470:16566910, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16566910:16568140, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16568140:16569580, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16569580:16570810, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16570810:16572250, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16572250:16573480, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16573480:16574815, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16574815:16576150, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16576150:16577590, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16577590:16578820, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16578820:16580155, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16580155:16581490, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16581490:16582930, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16582930:16584160, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16584160:16585600, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16585600:16586830, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16586830:16588165, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16588165:16589500, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16589500:16590835, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16590835:16592170, ack 13036, win 8760, length 1335 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16592170:16593610, ack 13036, win 8760, length 1440 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16593610:16594840, ack 13036, win 8760, length 1230 +-58.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16594840:16596175, ack 13036, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16596175:16597510, ack 13036, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16597510:16598845, ack 13036, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16598845:16600180, ack 13036, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16600180:16601620, ack 13036, win 8760, length 1440 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16601620:16602850, ack 13036, win 8760, length 1230 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16602850:16604185, ack 13036, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16604185:16604915, ack 13036, win 8760, length 730 +-58.2 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 13036:13199, ack 16604915, win 65535, length 163 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16604915:16606355, ack 13199, win 8760, length 1440 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16606355:16606702, ack 13199, win 8760, length 347 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16606702:16608037, ack 13199, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16608037:16609372, ack 13199, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16609372:16610707, ack 13199, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16610707:16612042, ack 13199, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16612042:16613377, ack 13199, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16613377:16614712, ack 13199, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16614712:16616047, ack 13199, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16616047:16617382, ack 13199, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16617382:16618717, ack 13199, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16618717:16620157, ack 13199, win 8760, length 1440 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16620157:16621597, ack 13199, win 8760, length 1440 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16621597:16622722, ack 13199, win 8760, length 1125 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16622722:16624057, ack 13199, win 8760, length 1335 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16624057:16625497, ack 13199, win 8760, length 1440 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16625497:16626727, ack 13199, win 8760, length 1230 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16626727:16628167, ack 13199, win 8760, length 1440 +-58.2 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16628167:16629397, ack 13199, win 8760, length 1230 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16629397:16630732, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16630732:16632067, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16632067:16633507, ack 13199, win 8760, length 1440 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16633507:16634737, ack 13199, win 8760, length 1230 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16634737:16636072, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16636072:16637407, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16637407:16638742, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16638742:16640077, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16640077:16641517, ack 13199, win 8760, length 1440 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16641517:16642747, ack 13199, win 8760, length 1230 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16642747:16644187, ack 13199, win 8760, length 1440 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16644187:16645417, ack 13199, win 8760, length 1230 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16645417:16646857, ack 13199, win 8760, length 1440 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16646857:16648087, ack 13199, win 8760, length 1230 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16648087:16649527, ack 13199, win 8760, length 1440 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16649527:16650757, ack 13199, win 8760, length 1230 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16650757:16652092, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16652092:16653427, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16653427:16654762, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16654762:16656097, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16656097:16657432, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16657432:16658767, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16658767:16660102, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16660102:16661437, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16661437:16662772, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16662772:16664107, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16664107:16665442, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16665442:16666777, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16666777:16668112, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16668112:16669447, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16669447:16670887, ack 13199, win 8760, length 1440 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16670887:16672117, ack 13199, win 8760, length 1230 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16672117:16673452, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16673452:16674787, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16674787:16676227, ack 13199, win 8760, length 1440 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16676227:16677457, ack 13199, win 8760, length 1230 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16677457:16678792, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16678792:16680127, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16680127:16681462, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16681462:16682797, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16682797:16684132, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16684132:16685467, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16685467:16686802, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16686802:16688137, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16688137:16689472, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16689472:16690807, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16690807:16692142, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16692142:16693477, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16693477:16694812, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16694812:16696147, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16696147:16697482, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16697482:16698817, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16698817:16700152, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16700152:16701487, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16701487:16702822, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16702822:16704157, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16704157:16705492, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16705492:16706827, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16706827:16708162, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16708162:16709497, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16709497:16710937, ack 13199, win 8760, length 1440 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16710937:16712167, ack 13199, win 8760, length 1230 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16712167:16713502, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16713502:16714837, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16714837:16716172, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16716172:16717507, ack 13199, win 8760, length 1335 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16717507:16718947, ack 13199, win 8760, length 1440 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16718947:16720177, ack 13199, win 8760, length 1230 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16720177:16721617, ack 13199, win 8760, length 1440 +-58.1 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16721617:16722847, ack 13199, win 8760, length 1230 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16722847:16724287, ack 13199, win 8760, length 1440 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16724287:16724903, ack 13199, win 8760, length 616 +-58.0 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 13199:13362, ack 16724903, win 65535, length 163 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16724903:16725303, ack 13362, win 8760, length 400 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16725303:16726638, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16726638:16727973, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16727973:16729308, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16729308:16730643, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16730643:16731978, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16731978:16733313, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16733313:16734648, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16734648:16735983, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16735983:16737423, ack 13362, win 8760, length 1440 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16737423:16738653, ack 13362, win 8760, length 1230 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16738653:16739988, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16739988:16741323, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16741323:16742658, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16742658:16743993, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16743993:16745328, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16745328:16746663, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16746663:16747998, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16747998:16749333, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16749333:16750668, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16750668:16752108, ack 13362, win 8760, length 1440 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16752108:16753338, ack 13362, win 8760, length 1230 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16753338:16754673, ack 13362, win 8760, length 1335 +-58.0 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16754673:16756008, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16756008:16757343, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16757343:16758783, ack 13362, win 8760, length 1440 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16758783:16760013, ack 13362, win 8760, length 1230 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16760013:16761348, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16761348:16762683, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16762683:16764123, ack 13362, win 8760, length 1440 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16764123:16765353, ack 13362, win 8760, length 1230 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16765353:16766688, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16766688:16768023, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16768023:16769358, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16769358:16770693, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16770693:16772133, ack 13362, win 8760, length 1440 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16772133:16773363, ack 13362, win 8760, length 1230 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16773363:16774803, ack 13362, win 8760, length 1440 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16774803:16776033, ack 13362, win 8760, length 1230 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16776033:16777368, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16777368:16778703, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16778703:16780038, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16780038:16781373, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16781373:16782708, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16782708:16784043, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16784043:16785483, ack 13362, win 8760, length 1440 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16785483:16786713, ack 13362, win 8760, length 1230 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16786713:16788048, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16788048:16789383, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16789383:16790718, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16790718:16792053, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16792053:16793388, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16793388:16794723, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16794723:16796163, ack 13362, win 8760, length 1440 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16796163:16797393, ack 13362, win 8760, length 1230 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16797393:16798728, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16798728:16800063, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16800063:16801398, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16801398:16802733, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16802733:16804068, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16804068:16805403, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16805403:16806738, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16806738:16808073, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16808073:16809408, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16809408:16810743, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16810743:16812183, ack 13362, win 8760, length 1440 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16812183:16813413, ack 13362, win 8760, length 1230 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16813413:16814748, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16814748:16816083, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16816083:16817523, ack 13362, win 8760, length 1440 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16817523:16818753, ack 13362, win 8760, length 1230 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16818753:16820088, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16820088:16821423, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16821423:16822863, ack 13362, win 8760, length 1440 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16822863:16824093, ack 13362, win 8760, length 1230 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16824093:16825428, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16825428:16826763, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16826763:16828098, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16828098:16829433, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16829433:16830768, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16830768:16832103, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16832103:16833438, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16833438:16834773, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16834773:16836108, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16836108:16837443, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16837443:16838883, ack 13362, win 8760, length 1440 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16838883:16840113, ack 13362, win 8760, length 1230 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16840113:16841448, ack 13362, win 8760, length 1335 +-57.9 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16841448:16842387, ack 13362, win 8760, length 939 +-57.9 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 13362:13525, ack 16842387, win 65535, length 163 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16842387:16843722, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16843722:16845057, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16845057:16846497, ack 13525, win 8760, length 1440 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16846497:16847727, ack 13525, win 8760, length 1230 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16847727:16849167, ack 13525, win 8760, length 1440 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16849167:16850397, ack 13525, win 8760, length 1230 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16850397:16851732, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16851732:16853067, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16853067:16854402, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16854402:16855737, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16855737:16857072, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16857072:16858407, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16858407:16859742, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16859742:16861077, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16861077:16862412, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16862412:16863747, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16863747:16865082, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16865082:16866417, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16866417:16867752, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16867752:16869087, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16869087:16870422, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16870422:16871757, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16871757:16873092, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16873092:16874427, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16874427:16875867, ack 13525, win 8760, length 1440 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16875867:16877097, ack 13525, win 8760, length 1230 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16877097:16878432, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16878432:16879767, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16879767:16881102, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16881102:16882437, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16882437:16883772, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16883772:16885107, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16885107:16886442, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16886442:16887777, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16887777:16889112, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16889112:16890447, ack 13525, win 8760, length 1335 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16890447:16891887, ack 13525, win 8760, length 1440 +-57.8 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16891887:16893117, ack 13525, win 8760, length 1230 +-57.8 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 13525:13567, ack 16893117, win 65535, length 42 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16893117:16894452, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16894452:16895787, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16895787:16897227, ack 13567, win 8760, length 1440 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16897227:16898457, ack 13567, win 8760, length 1230 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16898457:16899897, ack 13567, win 8760, length 1440 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16899897:16901127, ack 13567, win 8760, length 1230 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16901127:16902462, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16902462:16903797, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16903797:16905132, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16905132:16906467, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16906467:16907907, ack 13567, win 8760, length 1440 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16907907:16909137, ack 13567, win 8760, length 1230 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16909137:16910472, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16910472:16911807, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16911807:16913142, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16913142:16914477, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16914477:16915812, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16915812:16917147, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16917147:16918587, ack 13567, win 8760, length 1440 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16918587:16919817, ack 13567, win 8760, length 1230 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16919817:16921152, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16921152:16922487, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16922487:16923822, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16923822:16925157, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16925157:16926597, ack 13567, win 8760, length 1440 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16926597:16927827, ack 13567, win 8760, length 1230 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16927827:16929162, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16929162:16930497, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16930497:16931832, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16931832:16933167, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16933167:16934502, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16934502:16935837, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16935837:16937172, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16937172:16938507, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16938507:16939842, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16939842:16941177, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16941177:16942512, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16942512:16943847, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16943847:16945287, ack 13567, win 8760, length 1440 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16945287:16946517, ack 13567, win 8760, length 1230 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16946517:16947852, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16947852:16949187, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16949187:16950627, ack 13567, win 8760, length 1440 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16950627:16951857, ack 13567, win 8760, length 1230 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16951857:16953192, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16953192:16954527, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16954527:16955862, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16955862:16957197, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16957197:16958532, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16958532:16959867, ack 13567, win 8760, length 1335 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16959867:16961307, ack 13567, win 8760, length 1440 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16961307:16962537, ack 13567, win 8760, length 1230 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [.], seq 16962537:16963977, ack 13567, win 8760, length 1440 +-57.7 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16963977:16964652, ack 13567, win 8760, length 675 +1.3 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 13567:13613, ack 16964652, win 65535, length 46 +1.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16964652:16964698, ack 13613, win 8760, length 46 +62.4 IP 10.0.2.16.49456 > 151.101.193.91.443: Flags [P.], seq 13613:13659, ack 16964698, win 65535, length 46 +62.4 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16964698:16964744, ack 13659, win 8760, length 46 +88.3 IP 151.101.193.91.443 > 10.0.2.16.49456: Flags [P.], seq 16964744:16964775, ack 13660, win 8760, length 31 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-search/check-search.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-search/check-search.err new file mode 100644 index 000000000..2cf1d1b38 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-search/check-search.err @@ -0,0 +1,12 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:43243/ and https://10.0.2.2:53793/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] acknowledging the first-run 'uBlock Origin was added' sheet (one tap on its OK) +[smoke] check-search PASS real query went to noai.duckduckgo.com with no partner/attribution parameter; Settings > Search lists every LibreWolf engine (DuckDuckGo No-AI, Startpage, Mojeek, Wikipedia (en)) and the default is 'DuckDuckGo No-AI', as in assets/search-config-v2.json +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-search/check-search.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-search/check-search.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-search/check-search.json new file mode 100644 index 000000000..ecf044024 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-search/check-search.json @@ -0,0 +1,49 @@ +{ + "checks": [ + { + "check": "check-search", + "ok": true, + "detail": "real query went to noai.duckduckgo.com with no partner/attribution parameter; Settings > Search lists every LibreWolf engine (DuckDuckGo No-AI, Startpage, Mojeek, Wikipedia (en)) and the default is 'DuckDuckGo No-AI', as in assets/search-config-v2.json", + "evidence": { + "url": "https://noai.duckduckgo.com/?q=lwsmokeq35957&ia=web", + "partner_codes": [], + "expected_engines": [ + "DuckDuckGo No-AI", + "Startpage", + "Mojeek", + "Wikipedia (en)" + ], + "expected_default": "DuckDuckGo No-AI", + "shown_engine_screen": [ + "Default search engine", + "Normal browsing default search engine", + "DuckDuckGo No-AI", + "Mojeek", + "Startpage", + "Wikipedia (en)", + "Private browsing default search engine", + "Use the same search engine as normal browsing", + "DuckDuckGo No-AI", + "Mojeek", + "Startpage", + "Wikipedia (en)", + "Add search engine" + ], + "shown_default": "DuckDuckGo No-AI", + "legacy_bundle_plugins": 147, + "ubo_notice_acknowledged": true + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-search/check-search.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-search/check-search.logcat.gz new file mode 100644 index 000000000..10832e5c9 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-search/check-search.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-search/check-search.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-search/check-search.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-strings/check-strings.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-strings/check-strings.err new file mode 100644 index 000000000..18f93199c --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-strings/check-strings.err @@ -0,0 +1,12 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] check-strings: deep-link scheme redoubt +[smoke] check-strings: walking the running UI in en-US +[smoke] check-strings: en-US -- 36 screen(s) visited, 0 branded string(s) this APK ships, 1 branded string(s) it does not ship (remote content), 0 enumerated url-keep row(s) +[smoke] check-strings: REPORTED (not shipped by this APK, so no change to this tree removes it) [settings_addon_manager] 'The best privacy tool and ad blocker extension for Firefox. Stop trackers, speed up websites and block ads everywhere in' +[smoke] check-strings PASS resource table (234764 text rows): unexplained: 0 allowed(url-keep): 297 internal(value==name): 3; running-app traversal: 36 screen stop(s) across 1 locale(s) (en-US), 0 branded string(s) shipped by this APK, 1 branded string(s) NOT shipped by it (remote content, reported not gated: 'The best privacy tool and ad blocker extension for Firefox. Stop trackers, speed up websites and block ads eve'). Screens the walker never reached are not covered by this half -- result.json lists every stop by name +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-strings/check-strings.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-strings/check-strings.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-strings/check-strings.json new file mode 100644 index 000000000..98150e259 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-strings/check-strings.json @@ -0,0 +1,124 @@ +{ + "checks": [ + { + "check": "check-strings", + "ok": true, + "detail": "resource table (234764 text rows): unexplained: 0 allowed(url-keep): 297 internal(value==name): 3; running-app traversal: 36 screen stop(s) across 1 locale(s) (en-US), 0 branded string(s) shipped by this APK, 1 branded string(s) NOT shipped by it (remote content, reported not gated: 'The best privacy tool and ad blocker extension for Firefox. Stop trackers, speed up websites and block ads eve'). Screens the walker never reached are not covered by this half -- result.json lists every stop by name", + "evidence": { + "aapt2": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", + "dump_rows": "[lw-brand check-apk] unexplained: 0 allowed(url-keep): 297 internal(value==name): 3", + "checker_tail": "[lw-brand check-apk] PASS: no unexplained branded value(s); only enumerated url-keep and internal-key exceptions", + "checker_exit": 0, + "checker_output": [ + "[lw-brand check-apk] 234764 text rows", + "[lw-brand check-apk] unexplained: 0 allowed(url-keep): 297 internal(value==name): 3", + " ALLOWED pair_instructions_2 (default): 'Scan the QR code shown at firefox.com/pair'", + " ALLOWED pair_instructions_2 (bqi): '\u06a9\u0648\u062f QR \u0646\u0634\u0648\u0648\u0769 \u062f\u0627\u068c\u0647 \u0648\u0627\u0628\u06cc\u068c\u0647 \u0645\u0646 firefox.com/pair \u0646 \u0627\u0633\u06a9\u0646 \u06a9\u06ca\u0646\u06cc\u0646'", + " ALLOWED pair_instructions_2 (cak): \"Titz'ajwachib'\u00ebx ri QR b'itz'ib' k'o pa firefox.com/pair\"", + " ALLOWED pair_instructions_2 (kaa): 'firefox.com/pairda k\u00f3rsetilgen QR kodt\u0131 oq\u0131\u0144'", + " ALLOWED pair_instructions_2 (kab): 'Snirem tangalt QR i yettwaseknen deg firefox.com/pair'", + " ALLOWED pair_instructions_2 (lij): 'Scan\u00e7ionn-a o c\u00f2dice QR mostrou in sce firefox.com/pair'", + " ALLOWED pair_instructions_2 (sat): 'QR \u1c60\u1c73\u1c70 \u1c65\u1c60\u1c5f\u1c71 \u1c62\u1c6e \u1c61\u1c5f firefox.com/pair \u1c68\u1c6e \u1c69\u1c6b\u1c69\u1c60 \u1c60\u1c5f\u1c6b\u1c5f \u1c60\u1c5a'", + " ALLOWED pair_instructions_2 (azb): 'firefox.com/pair \u0622\u062f\u0631\u0633\u06cc\u0646\u0647 \u06af\u0624\u0631\u0648\u0646\u0646 QR \u06a9\u0648\u0652\u062f\u0648\u0646\u0648 \u0627\u0633\u06a9\u0646 \u0627\u0626\u0644\u0647\\u200c\u06cc\u06cc\u0646'", + " ALLOWED pair_instructions_2 (szl): 'Skanuj kod pokozany na firefox.com/pair'", + " ALLOWED pair_instructions_2 (trs): \"N\u0101r\u012b \u00f1adu'ua da'nga' QR rugui' ri\u00f1a firefox.com/pair\"", + " ALLOWED pair_instructions_2 (ast): \"Escania'l c\u00f3digu QR qu'apaez en firefox.com/pair\"", + " ALLOWED pair_instructions_2 (ckb): '\u06a9\u06c6\u062f\u06cc QR \u0633\u06a9\u0627\u0646 \u0628\u06a9\u06d5 \u06a9\u06d5 \u0644\u06d5 firefox.com/pair \u067e\u06cc\u0634\u0627\u0646 \u062f\u06d5\u062f\u0631\u06ce\u062a'", + " ALLOWED pair_instructions_2 (dsb): 'Scannuj\u015bo QR-kod, k\u00f3tary\u017e se na firefox.com/pair pokazujo'", + " ALLOWED pair_instructions_2 (hsb): 'Skenuj\u0107e QR-kod, kotry\u017e so na firefox.com/pair pokazuje'", + " ALLOWED pair_instructions_2 (scn): 'Scanziuna u c\u00f2dici QR mustratu nne firefox.com/pair'", + " ALLOWED pair_instructions_2 (skr): 'firefox.com/pair \u062a\u06d2 \u0759\u062a\u06d2 \u06c1\u0648\u0626\u06d2 QR \u06a9\u0648\u0688 \u06a9\u0648\u06ba \u0633\u06a9\u06cc\u0646 \u06a9\u0631\u0648'", + " ALLOWED pair_instructions_2 (ca): 'Escanegeu el codi QR que es mostra a firefox.com/pair'", + " ALLOWED pair_instructions_2 (da): 'Skan OR-koden vist p\u00e5 firefox.com/pair'", + " ALLOWED pair_instructions_2 (fa): '\u06a9\u062f QR \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u062f\u0631 firefox.com/pair \u0631\u0627 \u0627\u0633\u06a9\u0646 \u06a9\u0646\u06cc\u062f'", + " ALLOWED pair_instructions_2 (ia): 'Scanna le codice QR monstrate a firefox.com/par'", + " ALLOWED pair_instructions_2 (ja): 'firefox.com/pair \u3067\u8868\u793a\u3055\u308c\u305f QR \u30b3\u30fc\u30c9\u3092\u30b9\u30ad\u30e3\u30f3\u3057\u3066\u304f\u3060\u3055\u3044'", + " ALLOWED pair_instructions_2 (ka): 'QR-\u10d9\u10dd\u10d3\u10d8 \u10ec\u10d0\u10d0\u10d9\u10d8\u10d7\u10ee\u10d4\u10d7 \u10d2\u10d5\u10d4\u10e0\u10d3\u10d8\u10d3\u10d0\u10dc firefox.com/pair'", + " ALLOWED pair_instructions_2 (ta): 'firefox.com/pair \u0ba4\u0bb3\u0ba4\u0bcd\u0ba4\u0bbf\u0bb2\u0bcd \u0b95\u0bc1\u0bb1\u0bbf\u0baf\u0bc0\u0b9f\u0bcd\u0b9f\u0bc8 \u0bb5\u0bb0\u0bc1\u0b9f\u0bbf\u0b9a\u0bcd \u0b9a\u0bc7\u0bb0\u0bcd'", + " ALLOWED pair_instructions_2 (ab): '\u0428\u0442\u0440\u0438\u0445-\u043a\u043e\u0434 \u0448\u04d9\u0430\u0525\u0445\u044c\u0430 firefox.com/pair'", + " ALLOWED pair_instructions_2 (oc): 'Numerizatz lo c\u00f2di QR afichat sus firefox.com/pair'", + " INTERNAL pref_key_enable_firefox_labs (default): 'pref_key_enable_firefox_labs'", + " INTERNAL pref_key_enable_mozilla_ads_client (default): 'pref_key_enable_mozilla_ads_client'", + " INTERNAL pref_key_firefox_labs (default): 'pref_key_firefox_labs'", + "[lw-brand check-apk] PASS: no unexplained branded value(s); only enumerated url-keep and internal-key exceptions" + ], + "checker_stdout": "", + "shipped_text_values": 288512, + "ui_scan": { + "ran": true, + "runs": [ + { + "locale": "device", + "device_locale": "en-US", + "screens_visited": [ + "launch", + "home", + "home>OK", + "urls_bookmarks", + "urls_bookmarks>Sign in to sync", + "urls_bookmarks>Navigate back", + "urls_history", + "urls_history>Navigate up", + "settings", + "settings>Navigate up", + "settings>Search", + "turn_on_sync", + "turn_on_sync>ENABLE ACCOUNTS AND RESTART", + "settings_search_engine", + "settings_search_engine>Navigate up", + "settings_accessibility", + "settings_accessibility>Navigate up", + "settings_delete_browsing_data", + "settings_delete_browsing_data>Navigate up", + "settings_addon_manager", + "settings_addon_manager>Navigate up", + "settings_logins", + "settings_logins>Navigate up", + "settings_tracking_protection", + "settings_tracking_protection>Navigate up", + "settings_privacy", + "settings_privacy>Navigate up", + "settings_privacy>Search", + "settings_wallpapers", + "settings_wallpapers>Navigate up", + "settings_private_browsing", + "settings_private_browsing>Navigate up", + "settings_app_icon", + "settings_app_icon>Navigate up", + "settings_ai_controls", + "settings_ai_controls>Navigate up" + ], + "screen_count": 36, + "branded": [], + "branded_not_shipped_by_this_apk": [ + { + "kind": "BRANDED", + "locale": "device", + "screen": "settings_addon_manager", + "attr": "text", + "resource_id": "org.redoubtbrowser:id/add_on_description", + "value": "The best privacy tool and ad blocker extension for Firefox. Stop trackers, speed up websites and block ads everywhere including YouTube and Facebook.", + "shipped_by_this_apk": false + } + ], + "allowed_url_rows": 0 + } + ], + "started_locale": "en-US", + "note": "a traversal, not a proof of completeness: the screens actually visited are listed per run. A branded string this APK does not ship is reported, not gated -- no change to this tree can remove it." + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-strings/check-strings.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-strings/check-strings.logcat.gz new file mode 100644 index 000000000..36ab2f2c8 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-strings/check-strings.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-strings/check-strings.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-strings/check-strings.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-lifecycle/check-ubo-lifecycle.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-lifecycle/check-ubo-lifecycle.err new file mode 100644 index 000000000..5284770c4 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-lifecycle/check-ubo-lifecycle.err @@ -0,0 +1,23 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:45451/ and https://10.0.2.2:37679/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-first-navigation PASS bundled-list script blocked; allowed script must execute and reach the origin +[smoke] ubo-preinstalled-signature PASS the pinned ordinary AMO-signed add-on must be active on first navigation +[smoke] ubo-disabled-control PASS bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin +[smoke] ubo-disabled-control-state PASS the installed add-on retains its disabled state +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-disabled-restart PASS bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin +[smoke] ubo-disabled-restart-state PASS the installed add-on retains its disabled state +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-removed-restart PASS bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin +[smoke] ubo-removed-restart-state PASS a removed add-on stays absent +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-removed-apk-reinstall PASS bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin +[smoke] ubo-removed-apk-reinstall-state PASS a removed add-on stays absent +[smoke] ------------------------------------------------------------ +[smoke] 10 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-ubo-lifecycle/check-ubo-lifecycle.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-lifecycle/check-ubo-lifecycle.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-lifecycle/check-ubo-lifecycle.json new file mode 100644 index 000000000..a40915cd5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-lifecycle/check-ubo-lifecycle.json @@ -0,0 +1,320 @@ +{ + "checks": [ + { + "check": "ubo-first-navigation", + "ok": true, + "detail": "bundled-list script blocked; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:45451/ubo-probe?token=first-5b82079801282447", + "uri": "http://127.0.0.1:45451/ubo-probe?token=first-5b82079801282447", + "ready": "complete", + "probe": { + "token": "first-5b82079801282447", + "blocked": false, + "allowed": true + } + }, + "page_requests": [ + [ + 1790935914.8278856, + "http", + "/ubo-probe?token=first-5b82079801282447" + ] + ], + "blocked_requests": [], + "allowed_requests": [ + [ + 1790935914.8922343, + "http", + "/redoubt-allowed.js?token=first-5b82079801282447" + ] + ], + "expected_blocked": true + } + }, + { + "check": "ubo-preinstalled-signature", + "ok": true, + "detail": "the pinned ordinary AMO-signed add-on must be active on first navigation", + "evidence": { + "addon": { + "id": "uBlock0@raymondhill.net", + "version": "1.75.0", + "active": true, + "userDisabled": false, + "signedState": 2, + "amoSigned": true, + "isBuiltin": false, + "privateBrowsingAllowed": true, + "blockingResponseListeners": 1, + "startupCache": { + "memoryEnabled": true, + "disk": [ + { + "location": "app-profile", + "enabled": true, + "version": "1.75.0" + } + ] + } + }, + "bundle": { + "pin": { + "schema": 1, + "id": "uBlock0@raymondhill.net", + "version": "1.75.0", + "url": "https://addons.mozilla.org/firefox/downloads/file/5034826/ublock_origin-1.75.0.xpi", + "sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "size": 4650100, + "asset": "extensions/ublock_origin.xpi", + "android_min_version": "115.0" + }, + "xpi_sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "filter_path": "assets/thirdparties/easylist/easylist.txt", + "filter_sha256": "f54f1cc57746f0da7a7be0d9d1bbd8beedf976090bf5bc39365eef111cf3fdf9", + "filter_rule": "/banner_ads/*$~xmlhttprequest,domain=~clickbd.com" + } + } + }, + { + "check": "ubo-disabled-control", + "ok": true, + "detail": "bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:45451/ubo-probe?token=ubo-disabled-control-f10b1cf0b65cdcb5", + "uri": "http://127.0.0.1:45451/ubo-probe?token=ubo-disabled-control-f10b1cf0b65cdcb5", + "ready": "complete", + "probe": { + "token": "ubo-disabled-control-f10b1cf0b65cdcb5", + "blocked": true, + "allowed": true + } + }, + "page_requests": [ + [ + 1790935915.1571548, + "http", + "/ubo-probe?token=ubo-disabled-control-f10b1cf0b65cdcb5" + ] + ], + "blocked_requests": [ + [ + 1790935915.168885, + "http", + "/banner_ads/redoubt-probe.js?token=ubo-disabled-control-f10b1cf0b65cdcb5" + ] + ], + "allowed_requests": [ + [ + 1790935915.1697357, + "http", + "/redoubt-allowed.js?token=ubo-disabled-control-f10b1cf0b65cdcb5" + ] + ], + "expected_blocked": false + } + }, + { + "check": "ubo-disabled-control-state", + "ok": true, + "detail": "the installed add-on retains its disabled state", + "evidence": { + "addon": { + "id": "uBlock0@raymondhill.net", + "version": "1.75.0", + "active": false, + "userDisabled": true, + "signedState": 2, + "amoSigned": true, + "isBuiltin": false, + "privateBrowsingAllowed": null, + "blockingResponseListeners": 0, + "startupCache": { + "memoryEnabled": false, + "disk": [ + { + "location": "app-profile", + "enabled": false, + "version": "1.75.0" + } + ] + } + } + } + }, + { + "check": "ubo-disabled-restart", + "ok": true, + "detail": "bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:45451/ubo-probe?token=ubo-disabled-restart-b2df26f033448447", + "uri": "http://127.0.0.1:45451/ubo-probe?token=ubo-disabled-restart-b2df26f033448447", + "ready": "complete", + "probe": { + "token": "ubo-disabled-restart-b2df26f033448447", + "blocked": true, + "allowed": true + } + }, + "page_requests": [ + [ + 1790935917.0282552, + "http", + "/ubo-probe?token=ubo-disabled-restart-b2df26f033448447" + ] + ], + "blocked_requests": [ + [ + 1790935917.1144943, + "http", + "/banner_ads/redoubt-probe.js?token=ubo-disabled-restart-b2df26f033448447" + ] + ], + "allowed_requests": [ + [ + 1790935917.1155667, + "http", + "/redoubt-allowed.js?token=ubo-disabled-restart-b2df26f033448447" + ] + ], + "expected_blocked": false + } + }, + { + "check": "ubo-disabled-restart-state", + "ok": true, + "detail": "the installed add-on retains its disabled state", + "evidence": { + "addon": { + "id": "uBlock0@raymondhill.net", + "version": "1.75.0", + "active": false, + "userDisabled": true, + "signedState": 2, + "amoSigned": true, + "isBuiltin": false, + "privateBrowsingAllowed": null, + "blockingResponseListeners": 0, + "startupCache": { + "memoryEnabled": false, + "disk": [ + { + "location": "app-profile", + "enabled": false, + "version": "1.75.0" + } + ] + } + } + } + }, + { + "check": "ubo-removed-restart", + "ok": true, + "detail": "bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:45451/ubo-probe?token=ubo-removed-restart-6a8ae1a845ac44b3", + "uri": "http://127.0.0.1:45451/ubo-probe?token=ubo-removed-restart-6a8ae1a845ac44b3", + "ready": "complete", + "probe": { + "token": "ubo-removed-restart-6a8ae1a845ac44b3", + "blocked": true, + "allowed": true + } + }, + "page_requests": [ + [ + 1790935921.1847782, + "http", + "/ubo-probe?token=ubo-removed-restart-6a8ae1a845ac44b3" + ] + ], + "blocked_requests": [ + [ + 1790935921.2614055, + "http", + "/banner_ads/redoubt-probe.js?token=ubo-removed-restart-6a8ae1a845ac44b3" + ] + ], + "allowed_requests": [ + [ + 1790935921.264815, + "http", + "/redoubt-allowed.js?token=ubo-removed-restart-6a8ae1a845ac44b3" + ] + ], + "expected_blocked": false + } + }, + { + "check": "ubo-removed-restart-state", + "ok": true, + "detail": "a removed add-on stays absent", + "evidence": { + "addon": null + } + }, + { + "check": "ubo-removed-apk-reinstall", + "ok": true, + "detail": "bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:45451/ubo-probe?token=ubo-removed-apk-reinstall-50176ece4d4623b0", + "uri": "http://127.0.0.1:45451/ubo-probe?token=ubo-removed-apk-reinstall-50176ece4d4623b0", + "ready": "complete", + "probe": { + "token": "ubo-removed-apk-reinstall-50176ece4d4623b0", + "blocked": true, + "allowed": true + } + }, + "page_requests": [ + [ + 1790935927.435931, + "http", + "/ubo-probe?token=ubo-removed-apk-reinstall-50176ece4d4623b0" + ] + ], + "blocked_requests": [ + [ + 1790935927.5018728, + "http", + "/banner_ads/redoubt-probe.js?token=ubo-removed-apk-reinstall-50176ece4d4623b0" + ] + ], + "allowed_requests": [ + [ + 1790935927.5033395, + "http", + "/redoubt-allowed.js?token=ubo-removed-apk-reinstall-50176ece4d4623b0" + ] + ], + "expected_blocked": false + } + }, + { + "check": "ubo-removed-apk-reinstall-state", + "ok": true, + "detail": "a removed add-on stays absent", + "evidence": { + "addon": null + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-lifecycle/check-ubo-lifecycle.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-lifecycle/check-ubo-lifecycle.logcat.gz new file mode 100644 index 000000000..5db521e8f Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-lifecycle/check-ubo-lifecycle.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-lifecycle/check-ubo-lifecycle.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-lifecycle/check-ubo-lifecycle.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-preinstall/check-ubo-preinstall.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-preinstall/check-ubo-preinstall.err new file mode 100644 index 000000000..7807e8f97 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-preinstall/check-ubo-preinstall.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:33439/ and https://10.0.2.2:33345/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-first-navigation PASS bundled-list script blocked; allowed script must execute and reach the origin +[smoke] ubo-preinstalled-signature PASS the pinned ordinary AMO-signed add-on must be active on first navigation +[smoke] ------------------------------------------------------------ +[smoke] 2 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-ubo-preinstall/check-ubo-preinstall.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-preinstall/check-ubo-preinstall.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-preinstall/check-ubo-preinstall.json new file mode 100644 index 000000000..1bdb146a6 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-preinstall/check-ubo-preinstall.json @@ -0,0 +1,92 @@ +{ + "checks": [ + { + "check": "ubo-first-navigation", + "ok": true, + "detail": "bundled-list script blocked; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:33439/ubo-probe?token=first-6fb50f3f7e4d1949", + "uri": "http://127.0.0.1:33439/ubo-probe?token=first-6fb50f3f7e4d1949", + "ready": "complete", + "probe": { + "token": "first-6fb50f3f7e4d1949", + "blocked": false, + "allowed": true + } + }, + "page_requests": [ + [ + 1790935902.0352829, + "http", + "/ubo-probe?token=first-6fb50f3f7e4d1949" + ] + ], + "blocked_requests": [], + "allowed_requests": [ + [ + 1790935902.1387165, + "http", + "/redoubt-allowed.js?token=first-6fb50f3f7e4d1949" + ] + ], + "expected_blocked": true + } + }, + { + "check": "ubo-preinstalled-signature", + "ok": true, + "detail": "the pinned ordinary AMO-signed add-on must be active on first navigation", + "evidence": { + "addon": { + "id": "uBlock0@raymondhill.net", + "version": "1.75.0", + "active": true, + "userDisabled": false, + "signedState": 2, + "amoSigned": true, + "isBuiltin": false, + "privateBrowsingAllowed": true, + "blockingResponseListeners": 1, + "startupCache": { + "memoryEnabled": true, + "disk": [ + { + "location": "app-profile", + "enabled": true, + "version": "1.75.0" + } + ] + } + }, + "bundle": { + "pin": { + "schema": 1, + "id": "uBlock0@raymondhill.net", + "version": "1.75.0", + "url": "https://addons.mozilla.org/firefox/downloads/file/5034826/ublock_origin-1.75.0.xpi", + "sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "size": 4650100, + "asset": "extensions/ublock_origin.xpi", + "android_min_version": "115.0" + }, + "xpi_sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "filter_path": "assets/thirdparties/easylist/easylist.txt", + "filter_sha256": "f54f1cc57746f0da7a7be0d9d1bbd8beedf976090bf5bc39365eef111cf3fdf9", + "filter_rule": "/banner_ads/*$~xmlhttprequest,domain=~clickbd.com" + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-preinstall/check-ubo-preinstall.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-preinstall/check-ubo-preinstall.logcat.gz new file mode 100644 index 000000000..abe2b0de5 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-preinstall/check-ubo-preinstall.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-preinstall/check-ubo-preinstall.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo-preinstall/check-ubo-preinstall.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo/check-ubo.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo/check-ubo.err new file mode 100644 index 000000000..e5a290685 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo/check-ubo.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:33645/ and https://10.0.2.2:57093/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] check-ubo PASS uBlock Origin present and active: {'id': 'uBlock0@raymondhill.net', 'name': 'uBlock Origin', 'type': 'extension', 'active': True, 'userDisabled': False} +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-ubo/check-ubo.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo/check-ubo.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo/check-ubo.json new file mode 100644 index 000000000..907790549 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo/check-ubo.json @@ -0,0 +1,70 @@ +{ + "checks": [ + { + "check": "check-ubo", + "ok": true, + "detail": "uBlock Origin present and active: {'id': 'uBlock0@raymondhill.net', 'name': 'uBlock Origin', 'type': 'extension', 'active': True, 'userDisabled': False}", + "evidence": { + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "type": "extension", + "active": true, + "userDisabled": false + } + ], + "assetsBootstrapLocation": { + "type": 32, + "value": "https://librewolf.dev/librewolf/source/raw/branch/main/assets/uBOAssets.json" + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo/check-ubo.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo/check-ubo.logcat.gz new file mode 100644 index 000000000..b12700e4c Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo/check-ubo.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo/check-ubo.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-ubo/check-ubo.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-update-privacy/check-update-privacy.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-update-privacy/check-update-privacy.err new file mode 100644 index 000000000..baeb884ac --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-update-privacy/check-update-privacy.err @@ -0,0 +1,8 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] check-update-privacy PASS no 'Check for updates' row (compiled out, as a store build should be) and no update-host traffic across launch + Settings (93 app events) +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-update-privacy/check-update-privacy.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-update-privacy/check-update-privacy.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-update-privacy/check-update-privacy.json new file mode 100644 index 000000000..2181e1237 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-update-privacy/check-update-privacy.json @@ -0,0 +1,959 @@ +{ + "checks": [ + { + "check": "check-update-privacy", + "ok": true, + "detail": "no 'Check for updates' row (compiled out, as a store build should be) and no update-host traffic across launch + Settings (93 app events)", + "evidence": { + "compiled_in": false, + "hosts_checked": [ + "redoubtbrowser.org" + ], + "off_window_app_events": [ + { + "ts": 1790933039.740438, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:400::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933039.741008, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933039.741318, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933039.761547, + "kind": "sni", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933040.129446, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933040.129786, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:200::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933040.13007, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.193.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933040.156988, + "kind": "sni", + "detail": "firefox-settings-attachments.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "151.101.193.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933040.48848, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2600:1901:0:8d82::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933040.48872, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933040.502857, + "kind": "sni", + "detail": "content-signature-2.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933041.700526, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933041.700741, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:600::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933041.700907, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.193.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933041.721024, + "kind": "sni", + "detail": "services.addons.mozilla.org", + "src": "10.0.2.16", + "dst": "151.101.193.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.106788, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2600:1901:0:d29a::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.107042, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.126335, + "kind": "sni", + "detail": "versioncheck-bg.addons.mozilla.org", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.220632, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a0f:85c1:8d1:acab::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.220886, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.244861, + "kind": "sni", + "detail": "librewolf.dev", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.550364, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.550412, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.57804, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.580159, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.58075, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.580763, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.602908, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.70052, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.700566, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.728644, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.730161, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.730489, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.730502, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933042.762065, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933043.002802, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2606:50c0:8000::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933043.003386, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2606:50c0:8003::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933043.003811, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.111.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933043.004008, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2606:50c0:8003::154", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933043.004249, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "130.117.76.67", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933043.004423, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2600:1901:0:7b8a::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933043.004622, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2606:50c0:8001::154", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933043.004845, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "35.185.44.232", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933043.005001, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.109.133", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933043.032624, + "kind": "sni", + "detail": "filters.adtidy.org", + "src": "10.0.2.16", + "dst": "130.117.76.67", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933043.033063, + "kind": "sni", + "detail": "ublockorigin.github.io", + "src": "10.0.2.16", + "dst": "185.199.111.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933043.033411, + "kind": "sni", + "detail": "malware-filter.gitlab.io", + "src": "10.0.2.16", + "dst": "35.185.44.232", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933043.033791, + "kind": "sni", + "detail": "raw.githubusercontent.com", + "src": "10.0.2.16", + "dst": "185.199.109.133", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933048.835278, + "kind": "dns", + "detail": "pgl.yoyo.org", + "src": "10.0.2.16", + "dst": "10.0.2.3", + "port": 53, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933048.877881, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a02:2479:a1:9900::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933048.878171, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "82.165.93.184", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933048.901904, + "kind": "sni", + "detail": "pgl.yoyo.org", + "src": "10.0.2.16", + "dst": "82.165.93.184", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933050.101771, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2606:50c0:8002::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933050.101987, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2606:50c0:8001::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933050.102157, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.108.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933050.123921, + "kind": "sni", + "detail": "curbengh.github.io", + "src": "10.0.2.16", + "dst": "185.199.108.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933051.31055, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933051.310875, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "188.114.96.4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933051.328785, + "kind": "sni", + "detail": "ublockorigin.pages.dev", + "src": "10.0.2.16", + "dst": "188.114.96.4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933051.765099, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933051.765146, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933052.365818, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933052.365865, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933052.701638, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933052.702612, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:200::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933052.703225, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.193.229", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933052.723152, + "kind": "sni", + "detail": "cdn.jsdelivr.net", + "src": "10.0.2.16", + "dst": "151.101.193.229", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933053.107495, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933053.107573, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933053.706904, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933053.706976, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933053.707464, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933053.707489, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933054.90794, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933054.908081, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933056.106928, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933056.106964, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933057.311912, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933057.311958, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933060.961057, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933060.961108, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933061.230927, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2600:1901:0:4c10::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933061.231183, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.122.198", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933061.284931, + "kind": "sni", + "detail": "publicsuffix.org", + "src": "10.0.2.16", + "dst": "34.160.122.198", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933062.231071, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933062.231121, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933062.434957, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933062.461329, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933062.510661, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933070.561313, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933070.561383, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933071.831238, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790933071.831258, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::485", + "port": 443, + "harness": false, + "os_noise": false + } + ], + "off_window_update_hits": [] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-update-privacy/check-update-privacy.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-update-privacy/check-update-privacy.logcat.gz new file mode 100644 index 000000000..8af02a2f9 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-update-privacy/check-update-privacy.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-update-privacy/check-update-privacy.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/check-update-privacy/check-update-privacy.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/exit-status.jsonl b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/exit-status.jsonl new file mode 100644 index 000000000..8ec24768a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/exit-status.jsonl @@ -0,0 +1,16 @@ +{"check": "check-launcher-start", "exit": 0, "started": "2026-10-02T10:08:33Z", "completed": "2026-10-02T10:10:37.729317+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [0, 23491632], "command": ["scripts/android-smoke.sh", "--emulator", "--keep-emulator", "--dns-server", "9.9.9.9", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-launcher-start", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-launcher-start/check-launcher-start.json"]} +{"check": "check-aboutconfig", "exit": 0, "started": "2026-10-02T10:10:37Z", "completed": "2026-10-02T10:10:59.112777+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [23492177, 31502596], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-aboutconfig", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-aboutconfig/check-aboutconfig.json"]} +{"check": "check-ubo-preinstall", "exit": 0, "started": "2026-10-02T10:11:32Z", "completed": "2026-10-02T10:11:44.728451+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [38298380, 44186493], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-ubo-preinstall", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-ubo-preinstall/check-ubo-preinstall.json"]} +{"check": "check-ubo-lifecycle", "exit": 0, "started": "2026-10-02T10:11:44Z", "completed": "2026-10-02T10:12:12.126312+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [44186493, 52036961], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-ubo-lifecycle", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-ubo-lifecycle/check-ubo-lifecycle.json"]} +{"check": "check-ubo", "exit": 0, "started": "2026-10-02T10:12:12Z", "completed": "2026-10-02T10:12:25.387994+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [52037567, 57937879], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-ubo", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-ubo/check-ubo.json"]} +{"check": "check-search", "exit": 0, "started": "2026-10-02T10:12:25Z", "completed": "2026-10-02T10:13:04.746898+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [57937879, 80149015], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-search", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-search/check-search.json"]} +{"check": "check-no-suggest", "exit": 1, "started": "2026-10-02T10:13:04Z", "completed": "2026-10-02T10:16:30.572128+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [80149015, 110139327], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-suggest", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-no-suggest/check-no-suggest.json"]} +{"check": "baseline-smoke", "exit": 0, "started": "2026-10-02T10:16:30Z", "completed": "2026-10-02T10:23:54.749334+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [110139327, 135038469], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/baseline-smoke/baseline-smoke.json"]} +{"check": "check-update-privacy", "exit": 0, "started": "2026-10-02T10:23:54Z", "completed": "2026-10-02T10:25:40.994535+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [135038469, 157809852], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-update-privacy", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-update-privacy/check-update-privacy.json"]} +{"check": "check-https-only", "exit": 0, "started": "2026-10-02T10:25:40Z", "completed": "2026-10-02T10:26:13.819623+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [157809852, 166319803], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-https-only", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-https-only/check-https-only.json"]} +{"check": "static-no-gms-no-adjust", "exit": 0, "started": "2026-10-02T10:26:13Z", "completed": "2026-10-02T10:33:53.975847+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [166319803, 191140243], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-gms", "--check-no-adjust", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/static-no-gms-no-adjust/static-no-gms-no-adjust.json"]} +{"check": "check-strings", "exit": 0, "started": "2026-10-02T10:33:53Z", "completed": "2026-10-02T10:43:19.749357+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [191140243, 214156226], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-strings", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-strings/check-strings.json"]} +{"check": "self-test", "exit": 0, "started": "2026-10-02T10:43:19Z", "completed": "2026-10-02T10:51:01.607018+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [214156226, 238930873], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--self-test", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/self-test/self-test.json"]} +{"check": "first-run-capture", "exit": 1, "started": "2026-10-02T10:51:01Z", "completed": "2026-10-02T10:52:09.728573+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [238930873, 261748793], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--first-run-capture", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/first-run-capture/first-run-capture.json"]} +{"check": "check-no-remote-settings", "exit": 1, "started": "2026-10-02T10:52:09Z", "completed": "2026-10-02T10:53:18.262498+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [261748793, 284558995], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-remote-settings", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/check-no-remote-settings/check-no-remote-settings.json"]} +{"check": "beta2-check-launcher-start", "exit": 1, "started": "2026-10-02T10:53:18Z", "completed": "2026-10-02T10:55:00.607324+00:00", "harness_sha256_at_start": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5", "installed_apk_sha256": "9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427", "graphics_harness_sha256_at_start": "ce0072ea63fa3fdd1b183bcab3f7adfed279842c6fe090ef5834eec9e96a4612", "repo_head": "11fd562ea0e0f5f6dcd5e6350e273cc309f734df", "uncommitted_script_changes": 0, "capture_pcap_bytes": [284558995, 296177453], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/beta2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-launcher-start", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/beta2-check-launcher-start/beta2-check-launcher-start.json"]} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/first-run-capture/first-run-capture.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/first-run-capture/first-run-capture.err new file mode 100644 index 000000000..41f8e7b98 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/first-run-capture/first-run-capture.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] first-run window: launching the home screen and idling 60s (device addresses: 10.0.2.15, 10.0.2.16, fe80::4c2c:767:af9f:e07d, fe80::5c7f:b3ff:fef9:e83c, fe80::801e:6cff:fefe:bb6c, fec0::5c7f:b3ff:fef9:e83c, fec0::6ae2:cc16:1e3d:8592, fec0::6cb6:18c8:185f:8492, fec0::c90c:9fba:3c79:2905) +[smoke] first-run-capture FAIL 107 outbound event(s) before any navigation, e.g. ['130.117.76.67', '151.101.1.91', '151.101.129.91', '151.101.65.229', '185.199.111.133', '185.199.111.153', '188.114.96.4', '2600:1901:0:4c10::'] (app uid bytes rx+20720714 tx+422109) -- owned by LW-M4-10 +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/first-run-capture/first-run-capture.json +[smoke] FAILED first-run-capture 107 outbound event(s) before any navigation, e.g. ['130.117.76.67', '151.101.1.91', '151.101.129.91', '151.101.65.229', '185.199.111.133', '185.199.111.153', '188.114.96.4', '2600:1901:0:4c10::'] (app uid bytes rx+20720714 tx+422109) -- owned by LW-M4-10 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/first-run-capture/first-run-capture.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/first-run-capture/first-run-capture.json new file mode 100644 index 000000000..b4c2ce730 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/first-run-capture/first-run-capture.json @@ -0,0 +1,1109 @@ +{ + "checks": [ + { + "check": "first-run-capture", + "ok": false, + "detail": "107 outbound event(s) before any navigation, e.g. ['130.117.76.67', '151.101.1.91', '151.101.129.91', '151.101.65.229', '185.199.111.133', '185.199.111.153', '188.114.96.4', '2600:1901:0:4c10::'] (app uid bytes rx+20720714 tx+422109) -- owned by LW-M4-10", + "evidence": { + "events": [ + { + "ts": 1790934667.472171, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:400::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934667.472503, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934667.47292, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934667.488583, + "kind": "sni", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934667.638316, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:400::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934667.63857, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934667.638778, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.1.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934667.658969, + "kind": "sni", + "detail": "firefox-settings-attachments.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "151.101.1.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934667.956413, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2600:1901:0:8d82::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934667.95665, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934667.977985, + "kind": "sni", + "detail": "content-signature-2.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934668.802561, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934668.802805, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:200::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934668.802997, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934668.822817, + "kind": "sni", + "detail": "services.addons.mozilla.org", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.151605, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2600:1901:0:d29a::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.151984, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.171622, + "kind": "sni", + "detail": "versioncheck-bg.addons.mozilla.org", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.26099, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a0f:85c1:8d1:acab::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.261198, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.283335, + "kind": "sni", + "detail": "librewolf.dev", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.577673, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.57773, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.607819, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.608365, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.608687, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.608694, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.63069, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.66531, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2606:50c0:8000::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.665555, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2606:50c0:8003::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.665751, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.111.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.670622, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2606:50c0:8001::154", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.670861, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2606:50c0:8002::154", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.671032, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.111.133", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.687623, + "kind": "sni", + "detail": "ublockorigin.github.io", + "src": "10.0.2.16", + "dst": "185.199.111.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.690175, + "kind": "sni", + "detail": "raw.githubusercontent.com", + "src": "10.0.2.16", + "dst": "185.199.111.133", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.710041, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.710119, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.742773, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.743523, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.74475, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.744762, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934669.777093, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934670.031227, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2600:1901:0:7b8a::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934670.031494, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "35.185.44.232", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934670.031673, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "130.117.76.67", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934670.051664, + "kind": "sni", + "detail": "malware-filter.gitlab.io", + "src": "10.0.2.16", + "dst": "35.185.44.232", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934670.052041, + "kind": "sni", + "detail": "filters.adtidy.org", + "src": "10.0.2.16", + "dst": "130.117.76.67", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934674.673018, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a02:2479:a1:9900::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934674.673286, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "82.165.93.184", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934674.923127, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "82.165.93.184", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934675.005048, + "kind": "sni", + "detail": "pgl.yoyo.org", + "src": "10.0.2.16", + "dst": "82.165.93.184", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934675.205971, + "kind": "sni", + "detail": "pgl.yoyo.org", + "src": "10.0.2.16", + "dst": "82.165.93.184", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934677.52836, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934677.528567, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "188.114.96.4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934677.550609, + "kind": "sni", + "detail": "malware-filter.pages.dev", + "src": "10.0.2.16", + "dst": "188.114.96.4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934677.963214, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934677.963281, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934678.563309, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934678.563362, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934678.802218, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934678.802418, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "188.114.96.4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934678.821935, + "kind": "sni", + "detail": "ublockorigin.pages.dev", + "src": "10.0.2.16", + "dst": "188.114.96.4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934679.240922, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934679.241021, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934679.802281, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934679.802327, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934679.840938, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934679.840974, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934680.161837, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934680.162053, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:200::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934680.162213, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.65.229", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934680.182873, + "kind": "sni", + "detail": "cdn.jsdelivr.net", + "src": "10.0.2.16", + "dst": "151.101.65.229", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934680.562533, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934680.562578, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934681.174684, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934681.17477, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934681.174781, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934681.174793, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934682.494442, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934682.494486, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934682.494494, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934682.494509, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934683.590013, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934683.590043, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934684.894627, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934684.894688, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934687.294619, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934687.294658, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934688.204117, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2600:1901:0:4c10::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934688.204437, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.122.198", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934688.220394, + "kind": "sni", + "detail": "publicsuffix.org", + "src": "10.0.2.16", + "dst": "34.160.122.198", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934688.390227, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934688.390279, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934689.35518, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934689.385811, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934689.386689, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934689.386746, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934689.436757, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934689.694825, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934689.69486, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934697.518206, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934697.518266, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934697.997634, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934697.997681, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934699.331085, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790934699.331109, + "kind": "udp", + "detail": "", + "src": "fec0::6cb6:18c8:185f:8492", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + } + ], + "uid_rx": 20720714, + "uid_tx": 422109, + "capture_offset": 238930873, + "capture_end": 261745408, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::4c2c:767:af9f:e07d", + "fe80::5c7f:b3ff:fef9:e83c", + "fe80::801e:6cff:fefe:bb6c", + "fec0::5c7f:b3ff:fef9:e83c", + "fec0::6ae2:cc16:1e3d:8592", + "fec0::6cb6:18c8:185f:8492", + "fec0::c90c:9fba:3c79:2905" + ] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/first-run-capture/first-run-capture.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/first-run-capture/first-run-capture.logcat.gz new file mode 100644 index 000000000..1ef3a771b Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/first-run-capture/first-run-capture.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/first-run-capture/first-run-capture.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/first-run-capture/first-run-capture.out new file mode 100644 index 000000000..366e339e3 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/first-run-capture/first-run-capture.out @@ -0,0 +1,109 @@ +11:51:07 tcp-syn - 10.0.2.3:853 os-noise +11:51:07 tcp-syn - 2a04:4e42:400::347:443 app-or-unknown +11:51:07 tcp-syn - 2a04:4e42::347:443 app-or-unknown +11:51:07 tcp-syn - 151.101.129.91:443 app-or-unknown +11:51:07 sni firefox.settings.services.mozilla.com 151.101.129.91:443 app-or-unknown +11:51:07 tcp-syn - 2a04:4e42:400::347:443 app-or-unknown +11:51:07 tcp-syn - 2a04:4e42::347:443 app-or-unknown +11:51:07 tcp-syn - 151.101.1.91:443 app-or-unknown +11:51:07 sni firefox-settings-attachments.cdn.mozilla.net 151.101.1.91:443 app-or-unknown +11:51:07 tcp-syn - 2600:1901:0:8d82:::443 app-or-unknown +11:51:07 tcp-syn - 34.149.226.178:443 app-or-unknown +11:51:07 sni content-signature-2.cdn.mozilla.net 34.149.226.178:443 app-or-unknown +11:51:08 tcp-syn - 2a04:4e42::347:443 app-or-unknown +11:51:08 tcp-syn - 2a04:4e42:200::347:443 app-or-unknown +11:51:08 tcp-syn - 151.101.129.91:443 app-or-unknown +11:51:08 sni services.addons.mozilla.org 151.101.129.91:443 app-or-unknown +11:51:09 tcp-syn - 2600:1901:0:d29a:::443 app-or-unknown +11:51:09 tcp-syn - 34.160.90.233:443 app-or-unknown +11:51:09 sni versioncheck-bg.addons.mozilla.org 34.160.90.233:443 app-or-unknown +11:51:09 tcp-syn - 2a0f:85c1:8d1:acab::1:443 app-or-unknown +11:51:09 tcp-syn - 45.86.153.23:443 app-or-unknown +11:51:09 sni librewolf.dev 45.86.153.23:443 app-or-unknown +11:51:09 udp - 34.160.90.233:443 app-or-unknown +11:51:09 udp - 34.160.90.233:443 app-or-unknown +11:51:09 udp - 34.160.90.233:443 app-or-unknown +11:51:09 udp - 34.160.90.233:443 app-or-unknown +11:51:09 udp - 34.160.90.233:443 app-or-unknown +11:51:09 udp - 34.160.90.233:443 app-or-unknown +11:51:09 udp - 34.160.90.233:443 app-or-unknown +11:51:09 tcp-syn - 2606:50c0:8000::153:443 app-or-unknown +11:51:09 tcp-syn - 2606:50c0:8003::153:443 app-or-unknown +11:51:09 tcp-syn - 185.199.111.153:443 app-or-unknown +11:51:09 tcp-syn - 2606:50c0:8001::154:443 app-or-unknown +11:51:09 tcp-syn - 2606:50c0:8002::154:443 app-or-unknown +11:51:09 tcp-syn - 185.199.111.133:443 app-or-unknown +11:51:09 sni ublockorigin.github.io 185.199.111.153:443 app-or-unknown +11:51:09 sni raw.githubusercontent.com 185.199.111.133:443 app-or-unknown +11:51:09 udp - 45.86.153.23:443 app-or-unknown +11:51:09 udp - 45.86.153.23:443 app-or-unknown +11:51:09 udp - 45.86.153.23:443 app-or-unknown +11:51:09 udp - 45.86.153.23:443 app-or-unknown +11:51:09 udp - 45.86.153.23:443 app-or-unknown +11:51:09 udp - 45.86.153.23:443 app-or-unknown +11:51:09 udp - 45.86.153.23:443 app-or-unknown +11:51:10 tcp-syn - 2600:1901:0:7b8a:::443 app-or-unknown +11:51:10 tcp-syn - 35.185.44.232:443 app-or-unknown +11:51:10 tcp-syn - 130.117.76.67:443 app-or-unknown +11:51:10 sni malware-filter.gitlab.io 35.185.44.232:443 app-or-unknown +11:51:10 sni filters.adtidy.org 130.117.76.67:443 app-or-unknown +11:51:14 tcp-syn - 2a02:2479:a1:9900::1:443 app-or-unknown +11:51:14 tcp-syn - 82.165.93.184:443 app-or-unknown +11:51:14 tcp-syn - 82.165.93.184:443 app-or-unknown +11:51:15 sni pgl.yoyo.org 82.165.93.184:443 app-or-unknown +11:51:15 tcp-syn - 10.0.2.3:853 os-noise +11:51:15 sni pgl.yoyo.org 82.165.93.184:443 app-or-unknown +11:51:17 tcp-syn - 2a06:98c1:3120::4:443 app-or-unknown +11:51:17 tcp-syn - 188.114.96.4:443 app-or-unknown +11:51:17 sni malware-filter.pages.dev 188.114.96.4:443 app-or-unknown +11:51:17 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:17 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:18 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:18 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:18 tcp-syn - 2a06:98c1:3120::4:443 app-or-unknown +11:51:18 tcp-syn - 188.114.96.4:443 app-or-unknown +11:51:18 sni ublockorigin.pages.dev 188.114.96.4:443 app-or-unknown +11:51:19 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:19 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:19 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:19 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:19 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:19 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:20 tcp-syn - 2a04:4e42::485:443 app-or-unknown +11:51:20 tcp-syn - 2a04:4e42:200::485:443 app-or-unknown +11:51:20 tcp-syn - 151.101.65.229:443 app-or-unknown +11:51:20 sni cdn.jsdelivr.net 151.101.65.229:443 app-or-unknown +11:51:20 udp - 2a04:4e42:600::485:443 app-or-unknown +11:51:20 udp - 2a04:4e42:600::485:443 app-or-unknown +11:51:21 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:21 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:21 udp - 2a04:4e42:600::485:443 app-or-unknown +11:51:21 udp - 2a04:4e42:600::485:443 app-or-unknown +11:51:22 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:22 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:22 udp - 2a04:4e42:600::485:443 app-or-unknown +11:51:22 udp - 2a04:4e42:600::485:443 app-or-unknown +11:51:23 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:23 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:24 udp - 2a04:4e42:600::485:443 app-or-unknown +11:51:24 udp - 2a04:4e42:600::485:443 app-or-unknown +11:51:27 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:27 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:28 tcp-syn - 2600:1901:0:4c10:::443 app-or-unknown +11:51:28 tcp-syn - 34.160.122.198:443 app-or-unknown +11:51:28 sni publicsuffix.org 34.160.122.198:443 app-or-unknown +11:51:28 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:28 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:29 udp - 45.86.153.23:443 app-or-unknown +11:51:29 udp - 45.86.153.23:443 app-or-unknown +11:51:29 udp - 45.86.153.23:443 app-or-unknown +11:51:29 udp - 45.86.153.23:443 app-or-unknown +11:51:29 udp - 45.86.153.23:443 app-or-unknown +11:51:29 udp - 2a04:4e42:600::485:443 app-or-unknown +11:51:29 udp - 2a04:4e42:600::485:443 app-or-unknown +11:51:37 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:37 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:37 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:37 udp - 2a06:98c1:3121::4:443 app-or-unknown +11:51:39 udp - 2a04:4e42:600::485:443 app-or-unknown +11:51:39 udp - 2a04:4e42:600::485:443 app-or-unknown diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/run-check.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/run-check.sh new file mode 100755 index 000000000..ce290f4bd --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/run-check.sh @@ -0,0 +1,30 @@ +#!/bin/bash +# usage: run-check.sh NAME [harness args...] (env SERIAL empty => harness boots emulator) +# Records repo HEAD, uncommitted script changes, both harness hashes, installed APK hash, and +# (when a serial is given) a full `logcat -v threadtime` stream for the run's duration. +R=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime +REPO=/home/mgysin/redoubt-artifacts/esr-153.4/repo +ADB=/home/mgysin/redoubt-artifacts/android-sdk/platform-tools/adb +name=$1; shift +out=$R/runs/$name; mkdir -p $out +cd $REPO +APK=${APK:-$R/apk/rc2/fenix-x86_64-release-throwaway.apk} +AAPT2=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2 +dev=(--emulator --keep-emulator --dns-server 9.9.9.9) +if [ -n "$SERIAL" ]; then dev=(--serial "$SERIAL"); export LW_SMOKE_PCAP=$R/work/capture.pcap LW_SMOKE_DNS=9.9.9.9; fi +cmd=(scripts/android-smoke.sh "${dev[@]}" --sdk /home/mgysin/redoubt-artifacts/android-sdk --work $R/work --apk "$APK" --aapt2 "$AAPT2" "$@" --json $out/$name.json) +started=$(date -u +%FT%TZ); hs=$(sha256sum scripts/android-smoke.sh | cut -c1-64); gs=$(sha256sum scripts/android-graphics-smoke.py | cut -c1-64); head=$(git rev-parse HEAD); dirty=$(git status --porcelain -- scripts | wc -l) +rm -rf $R/work/graphics-acceptance $R/work/launcher-start-* 2>/dev/null +pcap_start=$(stat -c %s $R/work/capture.pcap 2>/dev/null || echo 0) +lc="" +if [ -n "$SERIAL" ]; then $ADB -s $SERIAL logcat -v threadtime > $out/$name.logcat 2>&1 & lc=$!; fi +"${cmd[@]}" > $out/$name.out 2> $out/$name.err; rc=$? +[ -n "$lc" ] && { sleep 2; kill $lc 2>/dev/null; wait $lc 2>/dev/null; gzip -f $out/$name.logcat; } +for f in $R/work/launcher-start-* $R/work/graphics-acceptance; do [ -e "$f" ] && cp -r "$f" $out/; done +pcap_end=$(stat -c %s $R/work/capture.pcap 2>/dev/null || echo 0) +python3 - "$name" "$rc" "$started" "$hs" "$pcap_start" "$pcap_end" "$(sha256sum "$APK"|cut -c1-64)" "$gs" "$head" "$dirty" "${cmd[@]}" >> $R/runs/exit-status.jsonl <<'PY' +import json,sys,datetime +n,rc,st,hs,ps,pe,ah,gs,head,dirty=sys.argv[1:11] +print(json.dumps({"check":n,"exit":int(rc),"started":st,"completed":datetime.datetime.now(datetime.timezone.utc).isoformat(),"harness_sha256_at_start":hs,"installed_apk_sha256":ah,"graphics_harness_sha256_at_start":gs,"repo_head":head,"uncommitted_script_changes":int(dirty),"capture_pcap_bytes":[int(ps),int(pe)],"command":sys.argv[11:]})) +PY +echo "$(date -u +%T) $name exit=$rc" diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/graphics-acceptance.tar.xz new file mode 100644 index 000000000..4bdd9674c Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/graphics-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/graphics-runner-tail.log new file mode 100644 index 000000000..c1738cd58 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/graphics-runner-tail.log @@ -0,0 +1,60 @@ +[graphics] PASS webgl-dom-protected +[graphics] PASS webgl2-dom-protected +[graphics] PASS canvas-dom-protected +[graphics] PASS ui-webgl-allow-private +[graphics] PASS acknowledged-ui-choice +[graphics] PASS canvas-dom-protected +[graphics] PASS ui-canvas-allow-private +[graphics] PASS acknowledged-ui-choice +[graphics] PASS webgl-dom-allowed +[graphics] PASS webgl2-dom-allowed +[graphics] PASS canvas-dom-allowed +[graphics] PASS current-fixture-document +[graphics] PASS webgl-dom-protected +[graphics] PASS webgl2-dom-protected +[graphics] PASS canvas-dom-protected +[graphics] PASS current-fixture-document +[graphics] PASS webgl-dom-allowed +[graphics] PASS webgl2-dom-allowed +[graphics] PASS canvas-dom-allowed +[graphics] PASS private-choices-isolated-and-cleared-on-last-private-close +[graphics] PASS current-fixture-document +[graphics] PASS frame-webgl-dom-protected +[graphics] PASS frame-webgl2-dom-protected +[graphics] PASS frame-canvas-dom-protected +[graphics] PASS ui-webgl-allow-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS frame-canvas-dom-protected +[graphics] PASS ui-canvas-allow-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS frame-webgl-dom-allowed +[graphics] PASS frame-webgl2-dom-allowed +[graphics] PASS frame-canvas-dom-allowed +[graphics] PASS frame-webgl-offscreen-allowed +[graphics] PASS frame-webgl2-offscreen-allowed +[graphics] PASS frame-canvas-offscreen-allowed +[graphics] PASS frame-webgl-worker-allowed +[graphics] PASS frame-webgl2-worker-allowed +[graphics] PASS frame-canvas-worker-allowed +[graphics] PASS frame-webgl-nested-worker-allowed +[graphics] PASS frame-webgl2-nested-worker-allowed +[graphics] PASS frame-canvas-nested-worker-allowed +[graphics] PASS frame-webgl-transferred-worker-allowed +[graphics] PASS frame-webgl2-transferred-worker-allowed +[graphics] PASS frame-canvas-transferred-worker-allowed +[graphics] PASS ui-canvas-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS ui-webgl-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS frame-webgl-dom-protected +[graphics] PASS frame-webgl2-dom-protected +[graphics] PASS frame-canvas-dom-protected +[graphics] PASS webgl-dom-allowed +[graphics] PASS webgl2-dom-allowed +[graphics] PASS canvas-dom-allowed +[graphics] PASS frame-origin-port-and-revoke-isolation +[graphics] PASS ui-canvas-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS ui-webgl-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS quiet-review-opens-permissions-in-normal-and-private-tabs diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/graphics-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/graphics-summary.json new file mode 100644 index 000000000..63ce83540 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/graphics-summary.json @@ -0,0 +1 @@ +{"status": "PASS", "acceptanceComplete": true, "passedChecks": 161, "reason": "Real release UI consent, pixels, revoke, lifetimes and frame isolation passed", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/graphics-acceptance/028c150081970651/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/self-test.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/self-test.err new file mode 100644 index 000000000..a85838072 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/self-test.err @@ -0,0 +1,20 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:42655/ and https://10.0.2.2:33831/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial FAIL HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http FAIL HTTP exception flow was not completed; no redundant blocked navigation attempted +[smoke] page-load-https FAIL https://10.0.2.2:33831/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 4 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl FAIL Real release UI consent, pixels, revoke, lifetimes and frame isolation passed +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video FAIL no proof of decoding: {"events": [], "ok": true, "play": "resolved", "currentTime": 0.455389, "readyState": 4, "videoWidth": 64, "videoHeight": 64, "paused": false, "decoded": 13, "dropped": 0, "mediaError": null, "autoplay_prefs": {"default": 5, "policy": 0}} (origin served the file 1 time(s)) +[smoke] getusermedia FAIL prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4633ms +[smoke] extension FAIL installed smoke-probe@librewolf.invalid but its content script left no marker (marker='alive-webext') -- an extension that installs and does not run is not a working extension +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs.txt ; 4175 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] SELF-TEST OK: every probe reported failure when fed a wrong expectation diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/self-test.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/self-test.json new file mode 100644 index 000000000..cdaabd41d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/self-test.json @@ -0,0 +1,173 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": false, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:42655/?https-only-86d0d325896ca3f7", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": false, + "detail": "HTTP exception flow was not completed; no redundant blocked navigation attempted", + "evidence": {} + }, + { + "check": "page-load-https", + "ok": false, + "detail": "https://10.0.2.2:33831/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 4 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:33831/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 4 + } + }, + { + "check": "webgl", + "ok": false, + "detail": "Real release UI consent, pixels, revoke, lifetimes and frame isolation passed", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/graphics-acceptance/028c150081970651/graphics-results.json", + "report_sha256": "4e666667a1d312176f302bacca8cc6003d8a733e7357fa08ec9d1dd71a1fbc6b", + "runner_exit": 0, + "graphics_status": "PASS", + "acceptanceComplete": true, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": false, + "detail": "no proof of decoding: {\"events\": [], \"ok\": true, \"play\": \"resolved\", \"currentTime\": 0.455389, \"readyState\": 4, \"videoWidth\": 64, \"videoHeight\": 64, \"paused\": false, \"decoded\": 13, \"dropped\": 0, \"mediaError\": null, \"autoplay_prefs\": {\"default\": 5, \"policy\": 0}} (origin served the file 1 time(s))", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455389, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": false, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4633ms", + "evidence": { + "gum": { + "t0": 1790938253282, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4633 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": false, + "detail": "installed smoke-probe@librewolf.invalid but its content script left no marker (marker='alive-webext') -- an extension that installs and does not run is not a working extension", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "running", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/self-test.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/self-test.logcat.gz new file mode 100644 index 000000000..d4af78544 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/self-test.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/self-test.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/self-test/self-test.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/graphics-acceptance.tar.xz new file mode 100644 index 000000000..6e5e506a8 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/graphics-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/graphics-runner-tail.log new file mode 100644 index 000000000..c1738cd58 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/graphics-runner-tail.log @@ -0,0 +1,60 @@ +[graphics] PASS webgl-dom-protected +[graphics] PASS webgl2-dom-protected +[graphics] PASS canvas-dom-protected +[graphics] PASS ui-webgl-allow-private +[graphics] PASS acknowledged-ui-choice +[graphics] PASS canvas-dom-protected +[graphics] PASS ui-canvas-allow-private +[graphics] PASS acknowledged-ui-choice +[graphics] PASS webgl-dom-allowed +[graphics] PASS webgl2-dom-allowed +[graphics] PASS canvas-dom-allowed +[graphics] PASS current-fixture-document +[graphics] PASS webgl-dom-protected +[graphics] PASS webgl2-dom-protected +[graphics] PASS canvas-dom-protected +[graphics] PASS current-fixture-document +[graphics] PASS webgl-dom-allowed +[graphics] PASS webgl2-dom-allowed +[graphics] PASS canvas-dom-allowed +[graphics] PASS private-choices-isolated-and-cleared-on-last-private-close +[graphics] PASS current-fixture-document +[graphics] PASS frame-webgl-dom-protected +[graphics] PASS frame-webgl2-dom-protected +[graphics] PASS frame-canvas-dom-protected +[graphics] PASS ui-webgl-allow-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS frame-canvas-dom-protected +[graphics] PASS ui-canvas-allow-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS frame-webgl-dom-allowed +[graphics] PASS frame-webgl2-dom-allowed +[graphics] PASS frame-canvas-dom-allowed +[graphics] PASS frame-webgl-offscreen-allowed +[graphics] PASS frame-webgl2-offscreen-allowed +[graphics] PASS frame-canvas-offscreen-allowed +[graphics] PASS frame-webgl-worker-allowed +[graphics] PASS frame-webgl2-worker-allowed +[graphics] PASS frame-canvas-worker-allowed +[graphics] PASS frame-webgl-nested-worker-allowed +[graphics] PASS frame-webgl2-nested-worker-allowed +[graphics] PASS frame-canvas-nested-worker-allowed +[graphics] PASS frame-webgl-transferred-worker-allowed +[graphics] PASS frame-webgl2-transferred-worker-allowed +[graphics] PASS frame-canvas-transferred-worker-allowed +[graphics] PASS ui-canvas-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS ui-webgl-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS frame-webgl-dom-protected +[graphics] PASS frame-webgl2-dom-protected +[graphics] PASS frame-canvas-dom-protected +[graphics] PASS webgl-dom-allowed +[graphics] PASS webgl2-dom-allowed +[graphics] PASS canvas-dom-allowed +[graphics] PASS frame-origin-port-and-revoke-isolation +[graphics] PASS ui-canvas-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS ui-webgl-ask-session +[graphics] PASS acknowledged-ui-choice +[graphics] PASS quiet-review-opens-permissions-in-normal-and-private-tabs diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/graphics-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/graphics-summary.json new file mode 100644 index 000000000..2e38972a5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/graphics-summary.json @@ -0,0 +1 @@ +{"status": "PASS", "acceptanceComplete": true, "passedChecks": 161, "reason": "Real release UI consent, pixels, revoke, lifetimes and frame isolation passed", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/graphics-acceptance/52623eca961d0d1d/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.err new file mode 100644 index 000000000..89dc5a714 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.err @@ -0,0 +1,23 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] check-no-gms PASS no com.google.android.gms strings in any classes*.dex, no GMS class references and no gms entries in the apk +[smoke] check-no-adjust PASS no Adjust or INSTALL_REFERRER strings in any classes*.dex +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:44087/ and https://10.0.2.2:52789/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:44087/?https-only-02e6340c8d93f51f ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:52789/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl PASS Real release UI consent, pixels, revoke, lifetimes and frame isolation passed +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4650ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs.txt ; 4175 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 10 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/runs/static-no-gms-no-adjust/static-no-gms-no-adjust.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.json new file mode 100644 index 000000000..c8b833260 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.json @@ -0,0 +1,208 @@ +{ + "checks": [ + { + "check": "check-no-gms", + "ok": true, + "detail": "no com.google.android.gms strings in any classes*.dex, no GMS class references and no gms entries in the apk", + "evidence": { + "exempted": {}, + "unexpected_strings": [], + "gms_type_descriptors": [], + "apk_entries": [], + "androidx_activity_version": "1.13.0", + "version_floor": "1.10.0", + "version_condition_ok": true, + "declaring_class_present": false, + "declaring_class_gms_methods": [], + "hits": {} + } + }, + { + "check": "check-no-adjust", + "ok": true, + "detail": "no Adjust or INSTALL_REFERRER strings in any classes*.dex", + "evidence": { + "hits": {} + } + }, + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:44087/?https-only-02e6340c8d93f51f", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:44087/?https-only-02e6340c8d93f51f ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:44087/?https-only-02e6340c8d93f51f", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:52789/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:52789/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": true, + "detail": "Real release UI consent, pixels, revoke, lifetimes and frame isolation passed", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/graphics-acceptance/52623eca961d0d1d/graphics-results.json", + "report_sha256": "0245d5d9992887455ce5e6bfc2e2f89942593ce7df984ec038843c732183f516", + "runner_exit": 0, + "graphics_status": "PASS", + "acceptanceComplete": true, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455459, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4650ms", + "evidence": { + "gum": { + "t0": 1790937225578, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4650 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/final/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "aabbb7a70126f10415eebba4daae484aebffadb2157f246d9c531610ccc43ad5" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.logcat.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.logcat.gz new file mode 100644 index 000000000..4b55eae07 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.logcat.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/final-acceptance/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/first-run-host-comparison.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/first-run-host-comparison.json new file mode 100644 index 000000000..e3df5de08 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/first-run-host-comparison.json @@ -0,0 +1,84 @@ +{ + "note": "SNI hostnames from the harness's own parser; transport events, not HTTP requests. Emulator DNS 9.9.9.9, fresh profile, AMO reachable, no priming.", + "rc2_153.4.0esr_x86_64": { + "non_exempt_events": 91, + "uid_rx": 23648813, + "uid_tx": 432232, + "sni_hosts": [ + "cdn.jsdelivr.net", + "content-signature-2.cdn.mozilla.net", + "filters.adtidy.org", + "firefox-settings-attachments.cdn.mozilla.net", + "firefox.settings.services.mozilla.com", + "librewolf.dev", + "malware-filter.gitlab.io", + "pgl.yoyo.org", + "publicsuffix.org", + "raw.githubusercontent.com", + "services.addons.mozilla.org", + "ublockorigin.github.io", + "ublockorigin.pages.dev", + "versioncheck-bg.addons.mozilla.org" + ] + }, + "stageC_153.4.0esr_x86_64": { + "non_exempt_events": 97, + "uid_rx": 11438595, + "uid_tx": 223972, + "sni_hosts": [ + "addons.mozilla.org", + "cdn.jsdelivr.net", + "content-signature-2.cdn.mozilla.net", + "curbengh.github.io", + "filters.adtidy.org", + "firefox-settings-attachments.cdn.mozilla.net", + "firefox.settings.services.mozilla.com", + "librewolf.dev", + "malware-filter.gitlab.io", + "pgl.yoyo.org", + "publicsuffix.org", + "raw.githubusercontent.com", + "services.addons.mozilla.org", + "ublockorigin.github.io", + "ublockorigin.pages.dev", + "versioncheck-bg.addons.mozilla.org" + ] + }, + "beta2_153.0esr_x86_64": { + "non_exempt_events": 102, + "uid_rx": 11072011, + "uid_tx": 247385, + "sni_hosts": [ + "addons.mozilla.org", + "cdn.jsdelivr.net", + "codeberg.org", + "content-signature-2.cdn.mozilla.net", + "filters.adtidy.org", + "firefox-settings-attachments.cdn.mozilla.net", + "firefox.settings.services.mozilla.com", + "librewolf.dev", + "malware-filter.gitlab.io", + "pgl.yoyo.org", + "publicsuffix.org", + "raw.githubusercontent.com", + "services.addons.mozilla.org", + "ublockorigin.github.io", + "ublockorigin.pages.dev", + "versioncheck-bg.addons.mozilla.org" + ] + }, + "rc2_vs_stageC": { + "added": [], + "removed": [ + "addons.mozilla.org", + "curbengh.github.io" + ] + }, + "rc2_vs_beta2": { + "added": [], + "removed": [ + "addons.mozilla.org", + "codeberg.org" + ] + } +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/audit-vs-committed.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/audit-vs-committed.err new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/audit-vs-committed.exit b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/audit-vs-committed.exit new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/audit-vs-committed.exit @@ -0,0 +1 @@ +0 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/audit-vs-committed.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/audit-vs-committed.out new file mode 100644 index 000000000..940d57a85 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/audit-vs-committed.out @@ -0,0 +1,5 @@ +NOTE librewolf.webgl.prompt: differs from the baseline (not a must-lock key; not a violation) + baseline: librewolf.webgl.prompt bool false - - + actual: librewolf.webgl.prompt bool true - - +pref-audit: must-lock keys: 137 total, 20 audited, 117 outside the harness dump universe (enforced by the LW-M3-04 generated locks instead) +pref-audit: 0 violation(s), 1 non-must-lock diff(s) noted diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/baseline-diff.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/baseline-diff.out new file mode 100644 index 000000000..70d3ac0b9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/baseline-diff.out @@ -0,0 +1,11 @@ +--- /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/pref-audit/expected-prefs-before.txt 2026-10-02 09:24:15.622107756 +0200 ++++ /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/pref-audit/expected-prefs-generated.txt 2026-10-02 09:24:41.452916025 +0200 +@@ -22,7 +22,7 @@ + fission.webContentIsolationStrategy int 2 - - + geo.enabled bool true - - + librewolf.cfg.version string 8.6 locked - +-librewolf.webgl.prompt bool false - - ++librewolf.webgl.prompt bool true - - + librewolf.webgl.prompt.hide bool true - - + media.eme.enabled bool false - - + media.gmp-gmpopenh264.enabled bool false - - diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/expected-prefs-before.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/expected-prefs-before.txt new file mode 100644 index 000000000..cea5f9b06 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/expected-prefs-before.txt @@ -0,0 +1,60 @@ +# librewolf-android-smoke pref-dump v1 +# name type value locked user +app.shield.optoutstudies.enabled bool false locked - +app.update.auto bool false locked - +browser.contentblocking.category string strict locked - +browser.safebrowsing.downloads.remote.enabled bool false - user +browser.safebrowsing.malware.enabled bool false - - +browser.safebrowsing.phishing.enabled bool false - - +browser.safebrowsing.provider.google4.gethashURL string - - +browser.safebrowsing.provider.google4.updateURL string - - +browser.search.suggest.enabled bool false - - +browser.search.update bool false - - +datareporting.healthreport.uploadEnabled bool false locked - +datareporting.policy.dataSubmissionEnabled bool false locked - +devtools.debugger.remote-enabled bool false locked - +doh-rollout.enabled bool false - - +dom.security.https_only_mode bool true - - +extensions.blocklist.enabled bool true - - +extensions.getAddons.showPane bool false - - +extensions.webextensions.restrictedDomains string - - +fission.autostart bool true - - +fission.webContentIsolationStrategy int 2 - - +geo.enabled bool true - - +librewolf.cfg.version string 8.6 locked - +librewolf.webgl.prompt bool false - - +librewolf.webgl.prompt.hide bool true - - +media.eme.enabled bool false - - +media.gmp-gmpopenh264.enabled bool false - - +media.peerconnection.enabled bool true - - +media.peerconnection.ice.default_address_only bool false - - +network.cookie.cookieBehavior int 5 - - +network.dns.disablePrefetch bool true - - +network.http.speculative-parallel-limit int 0 - user +network.lna.block_trackers bool true locked - +network.predictor.enabled missing - - +network.prefetch-next bool false - user +network.trr.mode int 5 - - +network.trr.uri string https://dns10.quad9.net/dns-query - - +privacy.donottrackheader.enabled bool false - - +privacy.fingerprintingProtection bool false - - +privacy.fingerprintingProtection.pbmode bool true - - +privacy.globalprivacycontrol.enabled bool true - - +privacy.partition.network_state missing - - +privacy.query_stripping.enabled bool false - - +privacy.resistFingerprinting bool true - - +privacy.resistFingerprinting.pbmode bool false - - +privacy.trackingprotection.cryptomining.enabled bool true - - +privacy.trackingprotection.enabled bool false - - +privacy.trackingprotection.fingerprinting.enabled bool true - - +security.OCSP.require bool false - - +security.enterprise_roots.enabled bool false - - +security.remote_settings.crlite_filters.enabled bool true - - +security.ssl.require_safe_negotiation bool true - - +services.settings.server missing - - +toolkit.telemetry.archive.enabled bool false locked - +toolkit.telemetry.enabled bool false locked - +toolkit.telemetry.server string data:, locked - +toolkit.telemetry.unified bool false locked - +webgl.disabled bool false - - +xpinstall.signatures.required bool true - - diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/expected-prefs-generated.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/expected-prefs-generated.txt new file mode 100644 index 000000000..c990c7d44 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/expected-prefs-generated.txt @@ -0,0 +1,60 @@ +# librewolf-android-smoke pref-dump v1 +# name type value locked user +app.shield.optoutstudies.enabled bool false locked - +app.update.auto bool false locked - +browser.contentblocking.category string strict locked - +browser.safebrowsing.downloads.remote.enabled bool false - user +browser.safebrowsing.malware.enabled bool false - - +browser.safebrowsing.phishing.enabled bool false - - +browser.safebrowsing.provider.google4.gethashURL string - - +browser.safebrowsing.provider.google4.updateURL string - - +browser.search.suggest.enabled bool false - - +browser.search.update bool false - - +datareporting.healthreport.uploadEnabled bool false locked - +datareporting.policy.dataSubmissionEnabled bool false locked - +devtools.debugger.remote-enabled bool false locked - +doh-rollout.enabled bool false - - +dom.security.https_only_mode bool true - - +extensions.blocklist.enabled bool true - - +extensions.getAddons.showPane bool false - - +extensions.webextensions.restrictedDomains string - - +fission.autostart bool true - - +fission.webContentIsolationStrategy int 2 - - +geo.enabled bool true - - +librewolf.cfg.version string 8.6 locked - +librewolf.webgl.prompt bool true - - +librewolf.webgl.prompt.hide bool true - - +media.eme.enabled bool false - - +media.gmp-gmpopenh264.enabled bool false - - +media.peerconnection.enabled bool true - - +media.peerconnection.ice.default_address_only bool false - - +network.cookie.cookieBehavior int 5 - - +network.dns.disablePrefetch bool true - - +network.http.speculative-parallel-limit int 0 - user +network.lna.block_trackers bool true locked - +network.predictor.enabled missing - - +network.prefetch-next bool false - user +network.trr.mode int 5 - - +network.trr.uri string https://dns10.quad9.net/dns-query - - +privacy.donottrackheader.enabled bool false - - +privacy.fingerprintingProtection bool false - - +privacy.fingerprintingProtection.pbmode bool true - - +privacy.globalprivacycontrol.enabled bool true - - +privacy.partition.network_state missing - - +privacy.query_stripping.enabled bool false - - +privacy.resistFingerprinting bool true - - +privacy.resistFingerprinting.pbmode bool false - - +privacy.trackingprotection.cryptomining.enabled bool true - - +privacy.trackingprotection.enabled bool false - - +privacy.trackingprotection.fingerprinting.enabled bool true - - +security.OCSP.require bool false - - +security.enterprise_roots.enabled bool false - - +security.remote_settings.crlite_filters.enabled bool true - - +security.ssl.require_safe_negotiation bool true - - +services.settings.server missing - - +toolkit.telemetry.archive.enabled bool false locked - +toolkit.telemetry.enabled bool false locked - +toolkit.telemetry.server string data:, locked - +toolkit.telemetry.unified bool false locked - +webgl.disabled bool false - - +xpinstall.signatures.required bool true - - diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/generator.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/generator.err new file mode 100644 index 000000000..23007cd98 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/generator.err @@ -0,0 +1 @@ +generate-android-pref-baseline: baseline changed: 1 line(s) added, 1 line(s) removed -- review the diff before committing diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/generator.exit b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/generator.exit new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/generator.exit @@ -0,0 +1 @@ +0 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/generator.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/generator.out new file mode 100644 index 000000000..39995fb7f --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/pref-audit/generator.out @@ -0,0 +1 @@ +generate-android-pref-baseline: wrote /home/mgysin/redoubt-artifacts/esr-153.4/repo/docs/android/expected-prefs.txt (58 pref row(s)) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/DIAG-baseline-tabmenu-desc-r2.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/DIAG-baseline-tabmenu-desc-r2.err new file mode 100644 index 000000000..a3f25505e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/DIAG-baseline-tabmenu-desc-r2.err @@ -0,0 +1,22 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:39341/ and https://10.0.2.2:34041/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:39341/?https-only-264f09fd8f150a81 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:34041/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl FAIL Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'} +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4567ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt ; 4170 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/DIAG-baseline-tabmenu-desc-r2/DIAG-baseline-tabmenu-desc-r2.json +[smoke] FAILED webgl Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/DIAG-baseline-tabmenu-desc-r2.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/DIAG-baseline-tabmenu-desc-r2.json new file mode 100644 index 000000000..0ec9e8b15 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/DIAG-baseline-tabmenu-desc-r2.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:39341/?https-only-264f09fd8f150a81", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:39341/?https-only-264f09fd8f150a81 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:39341/?https-only-264f09fd8f150a81", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:34041/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:34041/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": false, + "detail": "Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'}", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/graphics-acceptance/8af5d113145ce89d/graphics-results.json", + "report_sha256": "6641c2556491f15bd8dc6d27d07434c1b93f33e2d7216f7b9f4b0200a9ab6919", + "runner_exit": 1, + "graphics_status": "FAIL", + "acceptanceComplete": false, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455439, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4567ms", + "evidence": { + "gum": { + "t0": 1790926478079, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4567 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/DIAG-baseline-tabmenu-desc-r2.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/DIAG-baseline-tabmenu-desc-r2.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/graphics-acceptance-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/graphics-acceptance-runner-tail.log new file mode 100644 index 000000000..1cde78ecd --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/graphics-acceptance-runner-tail.log @@ -0,0 +1,5 @@ +[graphics] PASS remembered-exceptions-survive-process-restart +[graphics] PASS current-fixture-document +[graphics] PASS webgl-dom-protected +[graphics] PASS webgl2-dom-protected +[graphics] PASS canvas-dom-protected diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/graphics-acceptance-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/graphics-acceptance-summary.json new file mode 100644 index 000000000..8c5b10e3a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/graphics-acceptance-summary.json @@ -0,0 +1 @@ +{"status": "FAIL", "acceptanceComplete": false, "passedChecks": 104, "reason": "Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'}", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/graphics-acceptance/8af5d113145ce89d/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/graphics-acceptance.tar.xz new file mode 100644 index 000000000..f2ac8cb7b Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r2/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/DIAG-baseline-tabmenu-desc-r3.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/DIAG-baseline-tabmenu-desc-r3.err new file mode 100644 index 000000000..c37f5aeab --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/DIAG-baseline-tabmenu-desc-r3.err @@ -0,0 +1,22 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:34845/ and https://10.0.2.2:35437/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:34845/?https-only-f3b4e1dab11d6d9b ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:35437/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl FAIL Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'} +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4583ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt ; 4170 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/DIAG-baseline-tabmenu-desc-r3/DIAG-baseline-tabmenu-desc-r3.json +[smoke] FAILED webgl Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/DIAG-baseline-tabmenu-desc-r3.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/DIAG-baseline-tabmenu-desc-r3.json new file mode 100644 index 000000000..856d4a7ce --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/DIAG-baseline-tabmenu-desc-r3.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:34845/?https-only-f3b4e1dab11d6d9b", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:34845/?https-only-f3b4e1dab11d6d9b ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:34845/?https-only-f3b4e1dab11d6d9b", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:35437/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:35437/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": false, + "detail": "Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'}", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/graphics-acceptance/82fcfbb50eabb6a0/graphics-results.json", + "report_sha256": "f122bd3a704873103b97c58d004129ed21d98dc0355193bee9c99b9a60322a50", + "runner_exit": 1, + "graphics_status": "FAIL", + "acceptanceComplete": false, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455452, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4583ms", + "evidence": { + "gum": { + "t0": 1790926786669, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4583 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/DIAG-baseline-tabmenu-desc-r3.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/DIAG-baseline-tabmenu-desc-r3.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/graphics-acceptance-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/graphics-acceptance-runner-tail.log new file mode 100644 index 000000000..1cde78ecd --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/graphics-acceptance-runner-tail.log @@ -0,0 +1,5 @@ +[graphics] PASS remembered-exceptions-survive-process-restart +[graphics] PASS current-fixture-document +[graphics] PASS webgl-dom-protected +[graphics] PASS webgl2-dom-protected +[graphics] PASS canvas-dom-protected diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/graphics-acceptance-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/graphics-acceptance-summary.json new file mode 100644 index 000000000..095e0267b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/graphics-acceptance-summary.json @@ -0,0 +1 @@ +{"status": "FAIL", "acceptanceComplete": false, "passedChecks": 104, "reason": "Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'}", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/graphics-acceptance/82fcfbb50eabb6a0/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/graphics-acceptance.tar.xz new file mode 100644 index 000000000..44252f6ee Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc-r3/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/DIAG-baseline-tabmenu-desc.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/DIAG-baseline-tabmenu-desc.err new file mode 100644 index 000000000..5fef3bd62 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/DIAG-baseline-tabmenu-desc.err @@ -0,0 +1,22 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:39833/ and https://10.0.2.2:58465/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:39833/?https-only-258cac870e333c99 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:58465/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl FAIL Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'} +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.456 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4583ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt ; 4170 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/DIAG-baseline-tabmenu-desc/DIAG-baseline-tabmenu-desc.json +[smoke] FAILED webgl Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/DIAG-baseline-tabmenu-desc.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/DIAG-baseline-tabmenu-desc.json new file mode 100644 index 000000000..7df3bcf99 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/DIAG-baseline-tabmenu-desc.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:39833/?https-only-258cac870e333c99", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:39833/?https-only-258cac870e333c99 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:39833/?https-only-258cac870e333c99", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:58465/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:58465/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": false, + "detail": "Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'}", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/graphics-acceptance/d209aeb3dea5b4ea/graphics-results.json", + "report_sha256": "80dc365b3a87e083463d5db195fbd2a318bf9287879132c30eee7f34314cb728", + "runner_exit": 1, + "graphics_status": "FAIL", + "acceptanceComplete": false, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.456 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.45642, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4583ms", + "evidence": { + "gum": { + "t0": 1790925798666, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4583 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/DIAG-baseline-tabmenu-desc.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/DIAG-baseline-tabmenu-desc.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/graphics-acceptance-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/graphics-acceptance-runner-tail.log new file mode 100644 index 000000000..1cde78ecd --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/graphics-acceptance-runner-tail.log @@ -0,0 +1,5 @@ +[graphics] PASS remembered-exceptions-survive-process-restart +[graphics] PASS current-fixture-document +[graphics] PASS webgl-dom-protected +[graphics] PASS webgl2-dom-protected +[graphics] PASS canvas-dom-protected diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/graphics-acceptance-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/graphics-acceptance-summary.json new file mode 100644 index 000000000..c4ac584df --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/graphics-acceptance-summary.json @@ -0,0 +1 @@ +{"status": "FAIL", "acceptanceComplete": false, "passedChecks": 104, "reason": "Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'}", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/graphics-acceptance/d209aeb3dea5b4ea/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/graphics-acceptance.tar.xz new file mode 100644 index 000000000..1c7f69410 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/DIAG-baseline-tabmenu-desc/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2.console b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2.console new file mode 100644 index 000000000..b208674f3 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2.console @@ -0,0 +1,2 @@ +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +baseline-smoke-r2 exit=1 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/baseline-smoke-r2.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/baseline-smoke-r2.err new file mode 100644 index 000000000..d9705fe86 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/baseline-smoke-r2.err @@ -0,0 +1,22 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:47525/ and https://10.0.2.2:50017/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:47525/?https-only-be403d1c7f6028b7 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:50017/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl FAIL Visible Fenix control did not appear: {'text': 'New private tab'} +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4566ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt ; 4170 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/baseline-smoke-r2/baseline-smoke-r2.json +[smoke] FAILED webgl Visible Fenix control did not appear: {'text': 'New private tab'} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/baseline-smoke-r2.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/baseline-smoke-r2.json new file mode 100644 index 000000000..a3cabb9d4 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/baseline-smoke-r2.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:47525/?https-only-be403d1c7f6028b7", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:47525/?https-only-be403d1c7f6028b7 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:47525/?https-only-be403d1c7f6028b7", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:50017/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:50017/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": false, + "detail": "Visible Fenix control did not appear: {'text': 'New private tab'}", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/graphics-acceptance/6dce31ac2b95ca68/graphics-results.json", + "report_sha256": "cd2984e6af50c85410f1d3d58a747b19af00092b4ec21bf99a7de4733355bfff", + "runner_exit": 1, + "graphics_status": "FAIL", + "acceptanceComplete": false, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455483, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4566ms", + "evidence": { + "gum": { + "t0": 1790922761022, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4566 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/baseline-smoke-r2.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/baseline-smoke-r2.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/graphics-acceptance-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/graphics-acceptance-runner-tail.log new file mode 100644 index 000000000..51f17a654 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/graphics-acceptance-runner-tail.log @@ -0,0 +1,5 @@ +[graphics] PASS actual-process-restart +[graphics] PASS webgl-dom-allowed +[graphics] PASS webgl2-dom-allowed +[graphics] PASS canvas-dom-allowed +[graphics] PASS remembered-exceptions-survive-process-restart diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/graphics-acceptance-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/graphics-acceptance-summary.json new file mode 100644 index 000000000..1625920d9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/graphics-acceptance-summary.json @@ -0,0 +1 @@ +{"status": "FAIL", "acceptanceComplete": false, "passedChecks": 100, "reason": "Visible Fenix control did not appear: {'text': 'New private tab'}", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/graphics-acceptance/6dce31ac2b95ca68/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/graphics-acceptance.tar.xz new file mode 100644 index 000000000..e569f446b Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke-r2/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke.console b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke.console new file mode 100644 index 000000000..49f14503f --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke.console @@ -0,0 +1,2 @@ +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +baseline-smoke exit=1 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/baseline-smoke.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/baseline-smoke.err new file mode 100644 index 000000000..e2b0a6341 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/baseline-smoke.err @@ -0,0 +1,25 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] emulator DNS forced to 9.9.9.9 (bypassing the host's resolvers) +[smoke] booting emulator lw-smoke (android-30/default, x86_64, swangle), capture -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/capture.pcap +[smoke] emulator booted as emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:47279/ and https://10.0.2.2:50197/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:47279/?https-only-2296dc35d0e63157 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:50197/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl FAIL Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'} +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4617ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt ; 4170 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/baseline-smoke/baseline-smoke.json +[smoke] FAILED webgl Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'} +[smoke] emulator left running as emulator-5584 (capture: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/capture.pcap) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/baseline-smoke.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/baseline-smoke.json new file mode 100644 index 000000000..5458eda10 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/baseline-smoke.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:47279/?https-only-2296dc35d0e63157", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:47279/?https-only-2296dc35d0e63157 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:47279/?https-only-2296dc35d0e63157", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:50197/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:50197/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": false, + "detail": "Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'}", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/graphics-acceptance/b8d0f08aea80d331/graphics-results.json", + "report_sha256": "0146caba628676abc5f74f72c652b4d8ef4e6f172a005d3b24c67056f996ebae", + "runner_exit": 1, + "graphics_status": "FAIL", + "acceptanceComplete": false, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455497, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4617ms", + "evidence": { + "gum": { + "t0": 1790922465849, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4617 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/baseline-smoke.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/baseline-smoke.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/graphics-acceptance-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/graphics-acceptance-runner-tail.log new file mode 100644 index 000000000..df1f0f56f --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/graphics-acceptance-runner-tail.log @@ -0,0 +1,5 @@ +[graphics] PASS webgl2-nested-worker-protected +[graphics] PASS canvas-nested-worker-protected +[graphics] PASS webgl-transferred-worker-protected +[graphics] PASS webgl2-transferred-worker-protected +[graphics] PASS canvas-transferred-worker-protected diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/graphics-acceptance-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/graphics-acceptance-summary.json new file mode 100644 index 000000000..c11757b5e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/graphics-acceptance-summary.json @@ -0,0 +1 @@ +{"status": "FAIL", "acceptanceComplete": false, "passedChecks": 54, "reason": "Visible Fenix control did not appear: {'rid': 'origin_permissions_dialog_list'}", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/graphics-acceptance/b8d0f08aea80d331/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/graphics-acceptance.tar.xz new file mode 100644 index 000000000..25e15318d Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/baseline-smoke/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/batch1.console b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/batch1.console new file mode 100644 index 000000000..da77444ed --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/batch1.console @@ -0,0 +1,27 @@ +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +check-launcher-start exit=0 +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +check-aboutconfig exit=0 +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +check-ubo-preinstall exit=0 +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +check-ubo-lifecycle exit=0 +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +check-ubo exit=0 +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +check-search exit=2 +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +check-no-suggest exit=2 +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +check-update-privacy exit=0 +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +check-https-only exit=0 +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +static-no-gms-no-adjust exit=1 +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +check-strings exit=0 +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +first-run-capture exit=1 +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +check-no-remote-settings exit=1 +BATCH1 DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/batch1.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/batch1.sh new file mode 100755 index 000000000..99d143db2 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/batch1.sh @@ -0,0 +1,17 @@ +#!/bin/bash +export SERIAL=emulator-5584 +R=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime +$R/run-check.sh check-launcher-start --check-launcher-start +$R/run-check.sh check-aboutconfig --check-aboutconfig +$R/run-check.sh check-ubo-preinstall --check-ubo-preinstall +$R/run-check.sh check-ubo-lifecycle --check-ubo-lifecycle +$R/run-check.sh check-ubo --check-ubo +$R/run-check.sh check-search --check-search +$R/run-check.sh check-no-suggest --check-no-suggest +$R/run-check.sh check-update-privacy --check-update-privacy +$R/run-check.sh check-https-only --check-https-only +$R/run-check.sh static-no-gms-no-adjust --check-no-gms --check-no-adjust +$R/run-check.sh check-strings --check-strings +$R/run-check.sh first-run-capture --first-run-capture +$R/run-check.sh check-no-remote-settings --check-no-remote-settings +echo BATCH1 DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-aboutconfig/check-aboutconfig.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-aboutconfig/check-aboutconfig.err new file mode 100644 index 000000000..dae431268 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-aboutconfig/check-aboutconfig.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:37909/ and https://10.0.2.2:43613/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] check-aboutconfig PASS about:config reachable on a release-configured build: 30 pref rows, general.aboutConfig.enable=true on the default branch (no user value), an edit through the page's own toggle survived a restart. 50 prefs locked; interstitial present=False (Android ships none). +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-aboutconfig/check-aboutconfig.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-aboutconfig/check-aboutconfig.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-aboutconfig/check-aboutconfig.json new file mode 100644 index 000000000..1a1e5517b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-aboutconfig/check-aboutconfig.json @@ -0,0 +1,67 @@ +{ + "checks": [ + { + "check": "check-aboutconfig", + "ok": true, + "detail": "about:config reachable on a release-configured build: 30 pref rows, general.aboutConfig.enable=true on the default branch (no user value), an edit through the page's own toggle survived a restart. 50 prefs locked; interstitial present=False (Android ships none).", + "evidence": { + "initialDocument": { + "url": "http://127.0.0.1:37909/empty", + "uri": "http://127.0.0.1:37909/empty", + "ready": "complete" + }, + "page": { + "url": "about:config", + "title": "about:config", + "readyState": "complete", + "rows": 30, + "waitedMs": 251, + "landmarks": { + "#filter-input": true, + "#prefs-container": true, + "#new-pref-item": true + }, + "interstitial": false, + "desktopMarkup": false, + "body": " Boolean String Integer Toggle Cancel Create accessibility.AOM.enabledaccessibility.ARIAElementReflection.enabledaccessibility.accesskeycausesactivationaccessib", + "documentUnloadRetries": [] + }, + "pref": { + "type": 128, + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false, + "lockedPrefCount": 50, + "cfgVersion": "8.6" + }, + "edit": { + "found": true, + "before": "", + "locked": false, + "lockIcon": "none", + "disabled": false, + "waitedMs": 251, + "documentUnloadRetries": [], + "clicked": true, + "prefAfterToggle": true + }, + "afterRestart": { + "value": true, + "hasUserValue": true + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-aboutconfig/check-aboutconfig.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-aboutconfig/check-aboutconfig.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-https-only/check-https-only.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-https-only/check-https-only.err new file mode 100644 index 000000000..b9a2e7d9c --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-https-only/check-https-only.err @@ -0,0 +1,13 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:57653/ and https://10.0.2.2:53607/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:57653/?https-only-d1f168c53c3fd904 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:53607/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] ------------------------------------------------------------ +[smoke] 3 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-https-only/check-https-only.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-https-only/check-https-only.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-https-only/check-https-only.json new file mode 100644 index 000000000..9527dde03 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-https-only/check-https-only.json @@ -0,0 +1,68 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:57653/?https-only-d1f168c53c3fd904", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:57653/?https-only-d1f168c53c3fd904 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:57653/?https-only-d1f168c53c3fd904", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:53607/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:53607/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-https-only/check-https-only.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-https-only/check-https-only.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/check-launcher-start.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/check-launcher-start.err new file mode 100644 index 000000000..f46107f38 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/check-launcher-start.err @@ -0,0 +1,10 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] check-launcher-start: first-run ok +[smoke] check-launcher-start: restart ok +[smoke] check-launcher-start PASS launcher cold starts (fresh profile and restart, org.redoubtbrowser/.App) reached uBO readiness with no setup-failure dialog after 45s +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-launcher-start/check-launcher-start.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/check-launcher-start.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/check-launcher-start.json new file mode 100644 index 000000000..b72ce6841 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/check-launcher-start.json @@ -0,0 +1,54 @@ +{ + "checks": [ + { + "check": "check-launcher-start", + "ok": true, + "detail": "launcher cold starts (fresh profile and restart, org.redoubtbrowser/.App) reached uBO readiness with no setup-failure dialog after 45s", + "evidence": { + "phases": [ + { + "ok": true, + "problems": [], + "dialog": false, + "failed_lines": [], + "ready_lines": [ + "10-02 08:33:45.730 10100 10100 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true)" + ], + "gecko_window_lines": [ + "10-02 08:33:42.550 10100 10135 I GeckoSession: zerdatime 516755 - chrome startup finished" + ], + "phase": "first-run", + "component": "org.redoubtbrowser/.App", + "waited_seconds": 46.5 + }, + { + "ok": true, + "problems": [], + "dialog": false, + "failed_lines": [], + "ready_lines": [ + "10-02 08:34:30.066 10548 10548 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true)" + ], + "gecko_window_lines": [ + "10-02 08:34:29.102 10548 10580 I GeckoSession: zerdatime 563307 - chrome startup finished" + ], + "phase": "restart", + "component": "org.redoubtbrowser/.App", + "waited_seconds": 46.5 + } + ] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/check-launcher-start.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/check-launcher-start.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/launcher-start-first-run-logcat.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/launcher-start-first-run-logcat.txt new file mode 100644 index 000000000..2e47b3ee3 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/launcher-start-first-run-logcat.txt @@ -0,0 +1,1754 @@ +--------- beginning of main +10-02 08:33:35.092 1970 1970 I abb : StartCommandInProcess(73657474696e67730067657400676c6f settings.get.glo [truncated]) +10-02 08:33:35.093 1970 5062 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 08:33:35.092 534 534 W Binder:534_4: type=1400 audit(0.0:1085): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 08:33:35.092 534 534 W Binder:534_4: type=1400 audit(0.0:1086): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 08:33:35.098 1970 1970 I abb : StartCommandInProcess(7061636b61676500696e7374616c6c00 package.install. [truncated]) +10-02 08:33:35.092 534 534 W Binder:534_4: type=1400 audit(0.0:1087): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 08:33:35.244 534 534 W Binder:534_4: type=1400 audit(0.0:1088): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 08:33:36.148 534 2146 W system_server: Long monitor contention with owner PackageInstaller (608) at void com.android.server.pm.PackageInstallerSession.handleInstall()(PackageInstallerSession.java:1714) waiters=0 in int com.android.server.pm.PackageInstallerSession.getInstallerUid() for 657ms +--------- beginning of system +10-02 08:33:36.152 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl1712577184.tmp/base.apk Binary XML file line #834 +10-02 08:33:36.152 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl1712577184.tmp/base.apk Binary XML file line #845 +10-02 08:33:36.152 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl1712577184.tmp/base.apk Binary XML file line #956 +10-02 08:33:36.152 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl1712577184.tmp/base.apk Binary XML file line #965 +10-02 08:33:36.152 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl1712577184.tmp/base.apk Binary XML file line #974 +10-02 08:33:36.154 534 637 W RuleEvaluation: Integrity rule files are not available. +10-02 08:33:36.154 534 597 I PackageManager: Integrity check passed for file:///data/app/vmdl1712577184.tmp +10-02 08:33:36.156 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl1712577184.tmp/base.apk Binary XML file line #834 +10-02 08:33:36.156 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl1712577184.tmp/base.apk Binary XML file line #845 +10-02 08:33:36.156 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl1712577184.tmp/base.apk Binary XML file line #956 +10-02 08:33:36.156 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl1712577184.tmp/base.apk Binary XML file line #965 +10-02 08:33:36.156 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl1712577184.tmp/base.apk Binary XML file line #974 +10-02 08:33:36.285 534 581 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=-1: installPackageLI +10-02 08:33:36.285 534 597 I PackageManager: Update package org.redoubtbrowser code path from /data/app/~~t6pOUpfnEKnxp6nNcuj-zw==/org.redoubtbrowser--LQw9a0pYjv4uw4VM08Snw== to /data/app/~~tFcAxZ-VoxMEUWIpYNdDlg==/org.redoubtbrowser-Q2En3Yz5VrBkY8cFGyDp7A==; Retain data and using new +10-02 08:33:36.285 534 597 I PackageManager: Update package org.redoubtbrowser resource path from /data/app/~~t6pOUpfnEKnxp6nNcuj-zw==/org.redoubtbrowser--LQw9a0pYjv4uw4VM08Snw== to /data/app/~~tFcAxZ-VoxMEUWIpYNdDlg==/org.redoubtbrowser-Q2En3Yz5VrBkY8cFGyDp7A==; Retain data and using new +10-02 08:33:36.286 534 597 W PackageManager: Provider ComponentInfo{org.redoubtbrowser/androidx.startup.InitializationProvider} already defined; ignoring +10-02 08:33:36.286 534 597 W PackageManager: Skipping provider name org.redoubtbrowser.androidx-startup (in package org.redoubtbrowser): name already used by org.redoubtbrowser +10-02 08:33:36.286 534 597 D CompatibilityChangeReporter: Compat change id reported: 135549675; UID 10130; state: ENABLED +10-02 08:33:36.287 534 597 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 08:33:36.295 534 597 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 08:33:36.295 534 597 D PackageManager: Clear ephemeral installer activity +10-02 08:33:36.296 431 556 D installd: Detected label change from u:object_r:app_data_file:s0 to u:object_r:app_data_file:s0:c130,c256,c512,c768 at /data/data/org.redoubtbrowser/code_cache; running recursive restorecon +10-02 08:33:36.296 431 556 D installd: Detected label change from u:object_r:app_data_file:s0 to u:object_r:app_data_file:s0:c130,c256,c512,c768 at /data/user_de/0/org.redoubtbrowser/cache; running recursive restorecon +10-02 08:33:36.297 534 597 I PackageDexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/~~tFcAxZ-VoxMEUWIpYNdDlg==/org.redoubtbrowser-Q2En3Yz5VrBkY8cFGyDp7A==/base.apk pkg=org.redoubtbrowser isa=x86_64 dexoptFlags=boot_complete,profile_guided,public,enable_hidden_api_checks targetFilter=speed-profile oatDir=/data/app/~~tFcAxZ-VoxMEUWIpYNdDlg==/org.redoubtbrowser-Q2En3Yz5VrBkY8cFGyDp7A==/oat classLoaderContext=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} +10-02 08:33:36.297 431 556 V installd: DexInv: --- BEGIN '/data/app/~~tFcAxZ-VoxMEUWIpYNdDlg==/org.redoubtbrowser-Q2En3Yz5VrBkY8cFGyDp7A==/base.apk' --- +10-02 08:33:36.303 10016 10016 W dex2oat32: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:33:36.304 10016 10016 I dex2oat32: /apex/com.android.art/bin/dex2oat32 --input-vdex-fd=-1 --output-vdex-fd=9 --updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=speed-profile --classpath-dir=/data/app/~~tFcAxZ-VoxMEUWIpYNdDlg==/org.redoubtbrowser-Q2En3Yz5VrBkY8cFGyDp7A== --class-loader-context=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} --generate-mini-debug-info --compact-dex-level=none --compilation-reason=install +10-02 08:33:36.304 10016 10016 I dex2oat32: setting boot class path to /apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/core-icu4j.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/framework-atb-backward-compatibility.jar +10-02 08:33:36.639 10016 10020 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;Landroid/view/ScrollCaptureCallback;)V (blacklist, linking, denied) +10-02 08:33:36.639 10016 10020 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureSession;->getSurface()Landroid/view/Surface; (blacklist, linking, denied) +10-02 08:33:36.639 10016 10020 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/Rect;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 08:33:36.639 10016 10020 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/RectF;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 08:33:36.639 10016 10020 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->setScrollBounds(Landroid/graphics/Rect;)V (blacklist, linking, denied) +10-02 08:33:36.640 10016 10019 W dex2oat32: Accessing hidden method Landroid/app/job/JobParameters;->getStopReason()I (greylist-max-o, linking, denied) +10-02 08:33:36.678 10016 10020 W dex2oat32: Accessing hidden method Landroid/content/Context;->isUiContext()Z (blacklist, linking, denied) +10-02 08:33:36.961 10016 10016 I dex2oat32: dex2oat took 657.887ms (1.645s cpu) (threads: 4) arena alloc=17KB (18168B) java alloc=19MB (20476856B) native alloc=23MB (24930272B) free=6506KB (6663040B) +10-02 08:33:36.964 431 556 V installd: DexInv: --- END '/data/app/~~tFcAxZ-VoxMEUWIpYNdDlg==/org.redoubtbrowser-Q2En3Yz5VrBkY8cFGyDp7A==/base.apk' (success) --- +10-02 08:33:36.982 431 556 E installd: Couldn't opendir /data/app/vmdl1712577184.tmp: No such file or directory +10-02 08:33:36.982 431 556 E installd: Failed to delete /data/app/vmdl1712577184.tmp: No such file or directory +10-02 08:33:36.982 534 597 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: pkg removed +10-02 08:33:36.983 1970 1977 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 08:33:36.976 534 534 W Binder:534_4: type=1400 audit(0.0:1089): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 08:33:36.984 534 581 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 08:33:36.985 534 629 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 08:33:36.985 744 744 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_REMOVED +10-02 08:33:36.985 1466 1466 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_REMOVED +10-02 08:33:36.976 534 534 W Binder:534_4: type=1400 audit(0.0:1090): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 08:33:36.976 534 534 W Binder:534_4: type=1400 audit(0.0:1091): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 08:33:37.017 1466 1466 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +10-02 08:33:37.017 534 581 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 08:33:37.017 534 581 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 08:33:37.017 744 744 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 08:33:37.017 744 744 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 08:33:37.018 534 534 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AKA +10-02 08:33:37.019 534 629 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 08:33:37.019 534 580 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 08:33:37.019 534 580 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 08:33:37.019 534 580 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 08:33:37.019 534 580 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 08:33:37.019 534 580 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 08:33:37.019 534 580 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 08:33:37.023 534 629 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 08:33:37.024 781 2819 I PermissionControllerServiceImpl: Updating user sensitive for uid 10130 +10-02 08:33:37.025 10026 10028 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 08:33:37.028 534 580 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 08:33:37.034 1100 1100 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 08:33:37.036 1100 1100 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 08:33:37.039 1100 1100 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 08:33:37.045 534 1813 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: clear data +10-02 08:33:37.046 534 581 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=-1: clearApplicationUserData +10-02 08:33:37.047 534 1458 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 08:33:37.066 433 433 I keystore: clear_uid 10130 +10-02 08:33:37.068 1100 1100 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 08:33:37.068 744 744 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_DATA_CLEARED +10-02 08:33:37.068 534 580 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 08:33:37.068 534 580 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 08:33:37.068 534 580 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 08:33:37.068 534 580 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 08:33:37.068 534 580 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 08:33:37.068 534 580 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 08:33:37.097 10038 10038 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 08:33:37.097 10038 10038 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 08:33:37.097 10038 10038 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 08:33:37.097 10038 10038 I AndroidRuntime: Using default boot image +10-02 08:33:37.097 10038 10038 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 08:33:37.097 10038 10038 I AndroidRuntime: Leaving lock profiling enabled +10-02 08:33:37.092 10038 10038 W app_process: type=1400 audit(0.0:1092): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +--------- beginning of kernel +10-02 08:33:37.192 0 0 W audit : audit_lost=154 audit_rate_limit=5 audit_backlog_limit=64 +10-02 08:33:37.196 0 0 E audit : rate limit exceeded +10-02 08:33:37.092 10038 10038 W app_process: type=1400 audit(0.0:1093): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 08:33:37.105 10038 10038 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 08:33:37.106 10038 10038 I app_process: Core platform API reporting enabled, enforcing=false +10-02 08:33:37.092 10038 10038 W app_process: type=1400 audit(0.0:1094): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 08:33:37.137 10038 10038 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 08:33:37.137 10038 10038 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 08:33:37.138 10038 10038 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:33:37.138 10038 10038 I app_process: The ClassLoaderContext is a special shared library. +10-02 08:33:37.142 10038 10038 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 08:33:37.143 10038 10038 D AndroidRuntime: Calling main entry com.android.commands.svc.Svc +10-02 08:33:37.144 10038 10038 D AndroidRuntime: Shutting down VM +10-02 08:33:37.557 10055 10057 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 08:33:37.583 10058 10058 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 08:33:37.584 10058 10058 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 08:33:37.584 10058 10058 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 08:33:37.584 10058 10058 I AndroidRuntime: Using default boot image +10-02 08:33:37.584 10058 10058 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 08:33:37.584 10058 10058 I AndroidRuntime: Leaving lock profiling enabled +10-02 08:33:37.584 10058 10058 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 08:33:37.585 10058 10058 I app_process: Core platform API reporting enabled, enforcing=false +10-02 08:33:37.610 10058 10058 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 08:33:37.610 10058 10058 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 08:33:37.611 10058 10058 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:33:37.612 10058 10058 I app_process: The ClassLoaderContext is a special shared library. +10-02 08:33:37.615 10058 10058 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 08:33:37.616 10058 10058 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 08:33:37.618 10058 10058 D AndroidRuntime: Shutting down VM +10-02 08:33:38.031 534 1813 W FastPrintWriter: Write failure +10-02 08:33:38.031 534 1813 W FastPrintWriter: java.io.IOException: write failed: EPIPE (Broken pipe) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at libcore.io.IoBridge.write(IoBridge.java:540) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at java.io.FileOutputStream.write(FileOutputStream.java:398) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.flushBytesLocked(FastPrintWriter.java:354) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.flushLocked(FastPrintWriter.java:377) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.appendLocked(FastPrintWriter.java:322) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at com.android.internal.util.FastPrintWriter.print(FastPrintWriter.java:499) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at java.io.PrintWriter.println(PrintWriter.java:739) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at com.android.server.power.WakeLockLog$LogEntry.dump(WakeLockLog.java:424) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at com.android.server.power.WakeLockLog.dump(WakeLockLog.java:205) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at com.android.server.power.WakeLockLog.dump(WakeLockLog.java:178) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at com.android.server.power.Notifier.dump(Notifier.java:670) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at com.android.server.power.PowerManagerService.dumpInternal(PowerManagerService.java:3986) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at com.android.server.power.PowerManagerService.access$7100(PowerManagerService.java:125) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at com.android.server.power.PowerManagerService$BinderService.dump(PowerManagerService.java:5377) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at android.os.Binder.doDump(Binder.java:866) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at android.os.Binder.dump(Binder.java:856) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at android.os.Binder.onTransact(Binder.java:792) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at android.os.IPowerManager$Stub.onTransact(IPowerManager.java:852) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at android.os.Binder.execTransactInternal(Binder.java:1159) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at android.os.Binder.execTransact(Binder.java:1123) +10-02 08:33:38.031 534 1813 W FastPrintWriter: Caused by: android.system.ErrnoException: write failed: EPIPE (Broken pipe) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at libcore.io.Linux.writeBytes(Native Method) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at libcore.io.Linux.write(Linux.java:293) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at libcore.io.ForwardingOs.write(ForwardingOs.java:240) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at libcore.io.BlockGuardOs.write(BlockGuardOs.java:418) +10-02 08:33:38.031 534 1813 W FastPrintWriter: at libcore.io.IoBridge.write(IoBridge.java:535) +10-02 08:33:38.031 534 1813 W FastPrintWriter: ... 19 more +10-02 08:33:38.125 0 0 I binder : release 10075:10077 transaction 236454 out, still active +10-02 08:33:38.128 0 0 I binder : 534:1813 transaction failed 29189/0, size 4-0 line 2624 +10-02 08:33:38.129 0 0 I binder : send failed reply for transaction 236454, target dead +10-02 08:33:38.047 10078 10081 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 08:33:38.054 534 1813 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 10084 +10-02 08:33:38.055 10084 10086 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 08:33:38.055 1100 1100 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 08:33:40.078 534 575 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 08:33:40.078 534 7880 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 08:33:40.078 414 414 I perfetto: ing_service_impl.cc:758 Configured tracing session 12, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 08:33:40.078 412 412 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=12) +10-02 08:33:40.080 534 575 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 08:33:40.080 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 08:33:40.080 10092 10094 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 08:33:40.084 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f5737000 0x3f5f20000] +10-02 08:33:40.108 305 305 D Zygote : Forked child process 10100 +10-02 08:33:40.108 534 582 I ActivityManager: Start proc 10100:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 08:33:40.108 412 412 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 08:33:40.203 0 0 W perfetto: enabled ftrace +10-02 08:33:40.110 10100 10100 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:33:40.111 402 421 I adbd : jdwp connection from 10100 +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.113 534 832 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 08:33:40.115 10100 10100 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 08:33:40.118 10100 10100 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:33:40.118 10100 10100 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:33:40.134 10100 10100 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 08:33:40.152 10100 10100 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187942"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790922329250), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("true"), "is_first_run": Bool(true), "is_large_device": Bool(false), "number_of_app_launches": Number(0)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(true), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 08:33:40.153 10100 10132 I nimbus::stateful::nimbus_client: updating experiment list +10-02 08:33:40.154 10100 10132 I nimbus::stateful::persistence: Upgrading from version 2 to version 3 +10-02 08:33:40.154 10100 10132 I nimbus::stateful::persistence: Migration v2->v3: experiments_participation=true, rollouts_participation=true +10-02 08:33:40.154 10100 10132 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 06:25:29 UTC +10-02 08:33:40.163 10100 10135 I GeckoThread: preparing to run Gecko +10-02 08:33:40.165 10100 10135 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 08:33:40.167 10100 10135 E GeckoLibLoad: Load sqlite start +10-02 08:33:40.167 10100 10135 E GeckoLibLoad: Load sqlite done +10-02 08:33:40.167 10100 10135 E GeckoLibLoad: Load nss start +10-02 08:33:40.167 10100 10135 E GeckoLibLoad: Load nss done +10-02 08:33:40.171 10100 10135 E GeckoLibLoad: Loaded libs in 3.930657ms total, 0ms(0ms) user, 0ms(4ms) system, 0(0) faults +10-02 08:33:40.171 10100 10135 W GeckoThread: zerdatime 514376 - runGecko +10-02 08:33:40.174 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 08:33:40.174 10100 10128 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 08:33:40.175 10100 10129 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 08:33:40.176 10100 10100 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 08:33:40.194 10100 10128 I ActionBarPolicy: Default - Starting check... +10-02 08:33:40.195 10100 10128 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 08:33:40.195 10100 10100 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 08:33:40.195 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 08:33:40.197 10100 10135 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 08:33:40.198 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 08:33:40.198 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 08:33:40.198 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 08:33:40.198 10100 10141 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 08:33:40.198 10100 10141 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 08:33:40.192 10100 10100 W org.redoubtbrowser: type=1400 audit(0.0:1100): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 08:33:40.210 10100 10129 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 08:33:40.210 10100 10135 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 08:33:40.210 10100 10135 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 08:33:40.210 10100 10135 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 08:33:40.210 10100 10135 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 08:33:40.216 10100 10100 I FirefoxAccountStateMachine: Sync is disabled +10-02 08:33:40.217 10100 10100 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 08:33:40.219 10100 10167 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 08:33:40.220 10100 10159 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 08:33:40.221 10100 10159 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 08:33:40.221 10100 10128 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 08:33:40.223 10100 10180 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 08:33:40.224 10100 10180 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 08:33:40.225 10100 10180 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 08:33:40.230 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 08:33:40.234 10100 10142 E SearchMiddleware: Could not find migrated default search engine () +10-02 08:33:40.235 10100 10142 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 08:33:40.235 10100 10143 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 08:33:40.244 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 08:33:40.245 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RestoreHiddenSearchEnginesAction +10-02 08:33:40.245 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 08:33:40.251 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 08:33:40.253 10100 10128 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 08:33:40.254 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 08:33:40.255 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 08:33:40.256 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 08:33:40.256 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 08:33:40.257 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 08:33:40.257 10100 10167 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 08:33:40.257 10100 10167 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 08:33:40.258 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 08:33:40.258 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 08:33:40.261 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 08:33:40.261 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 08:33:40.262 10100 10144 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 08:33:40.280 10100 10100 W Gecko : type=1400 audit(0.0:1101): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 08:33:40.280 10100 10100 W Gecko : type=1400 audit(0.0:1102): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 08:33:40.315 10100 10178 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027b4410, tid 10178 +10-02 08:33:40.319 10100 10167 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 08:33:40.331 10100 10178 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 08:33:40.332 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 08:33:40.332 10100 10178 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 08:33:40.332 10100 10178 D EGL_emulation: eglCreateContext: 0x7f10f2830a50: maj 3 min 1 rcv 4 +10-02 08:33:40.333 10100 10178 D EGL_emulation: eglMakeCurrent: 0x7f10f2830a50: ver 3 1 (tinfo 0x7f109283d520) (first time) +10-02 08:33:40.365 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f5f20000 0x3f6709000] +10-02 08:33:40.366 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 08:33:40.366 10100 10178 I Gralloc4: mapper 4.x is not supported +10-02 08:33:40.384 10100 10178 D HostConnection: createUnique: call +10-02 08:33:40.384 10100 10178 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027b8490, tid 10178 +10-02 08:33:40.385 10100 10178 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 08:33:40.385 10100 10178 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 08:33:40.413 10100 10178 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 08:33:40.415 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f6709000 0x3f6ef2000] +10-02 08:33:40.415 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 08:33:40.417 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 08:33:40.446 10100 10135 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027b4e90, tid 10135 +10-02 08:33:40.448 10100 10135 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 08:33:40.449 10100 10135 D EGL_emulation: eglCreateContext: 0x7f10f2835070: maj 3 min 1 rcv 4 +10-02 08:33:40.449 10100 10135 D EGL_emulation: eglMakeCurrent: 0x7f10f2835070: ver 3 1 (tinfo 0x7f1092848f20) (first time) +10-02 08:33:40.462 10100 10135 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 08:33:40.469 534 580 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187942/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 08:33:40.469 534 580 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +389ms +10-02 08:33:40.476 534 575 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 08:33:40.476 534 1813 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 08:33:40.477 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 08:33:40.478 534 1204 W ActivityManager: Receiver with filter android.content.IntentFilter@bc3a7dd already registered for pid 10100, callerPackage is org.redoubtbrowser +10-02 08:33:40.481 10100 10129 I FenixApplication: Running post-visual completeness tasks... +10-02 08:33:40.481 10100 10129 I FenixApplication: Storage initialization... +10-02 08:33:40.481 10100 10129 I PlacesHistoryStorage: Warming up places storage... +10-02 08:33:40.482 10100 10162 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 08:33:40.484 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 08:33:40.484 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 08:33:40.484 10100 10100 I ColdStartupDuration: COLD MAIN Application. to first frame: 198 ms +10-02 08:33:40.484 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 08:33:40.486 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 08:33:40.487 10100 10161 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 08:33:40.487 10100 10161 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 08:33:40.488 10100 10132 I nimbus::stateful::nimbus_client: updating experiment list +10-02 08:33:40.489 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 08:33:40.489 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$TaskPreferenceUpdated +10-02 08:33:40.491 10100 10100 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 08:33:40.491 10100 10167 I MessageNotificationWorker: Successfully fetched and applied Nimbus experiments. +10-02 08:33:40.496 305 305 D Zygote : Forked child process 10231 +10-02 08:33:40.500 10231 10231 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:33:40.500 534 582 I ActivityManager: Start proc 10231:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 08:33:40.505 402 421 I adbd : jdwp connection from 10231 +10-02 08:33:40.505 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 08:33:40.506 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 08:33:40.506 10100 10129 I PlacesHistoryStorage: 'Warming up places storage' took 24 ms +10-02 08:33:40.506 10100 10100 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 08:33:40.506 10100 10129 I PlacesBookmarksStorage: Warming up places storage... +10-02 08:33:40.507 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 08:33:40.508 10100 10148 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=ae99e5c8-f2eb-4122-a568-4213cd29f6a7, tags={ org.mozilla.fenix.messaging.MessageNotificationWorker } ] +10-02 08:33:40.508 305 305 D Zygote : Forked child process 10251 +10-02 08:33:40.508 534 582 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 08:33:40.510 10100 10129 I PlacesBookmarksStorage: 'Warming up places storage' took 4 ms +10-02 08:33:40.510 10100 10129 I SyncableLoginsStorage: Warming up storage... +10-02 08:33:40.510 10100 10129 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 08:33:40.510 534 1204 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 08:33:40.510 10100 10129 I AutofillCCAddressesStorage: Warming up storage... +10-02 08:33:40.510 10100 10129 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 08:33:40.517 10231 10231 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 08:33:40.528 10100 10129 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 08:33:40.528 10100 10129 I FenixApplication: 'Storage initialization' took 46 ms +10-02 08:33:40.532 10231 10231 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:33:40.532 10231 10231 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:33:40.535 10231 10231 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 08:33:40.535 10231 10265 I GeckoThread: preparing to run Gecko +10-02 08:33:40.538 10231 10265 E GeckoLibLoad: Load sqlite start +10-02 08:33:40.539 10231 10265 E GeckoLibLoad: Load sqlite done +10-02 08:33:40.539 10231 10265 E GeckoLibLoad: Load nss start +10-02 08:33:40.539 10231 10265 E GeckoLibLoad: Load nss done +10-02 08:33:40.547 10231 10265 E GeckoLibLoad: Loaded libs in 8.734768ms total, 0ms(0ms) user, 5ms(8ms) system, 0(0) faults +10-02 08:33:40.547 10231 10265 W GeckoThread: zerdatime 514752 - runGecko +10-02 08:33:40.559 534 582 I AppZygote: Starting application preload. +10-02 08:33:40.559 10251 10251 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 08:33:40.560 10251 10251 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 08:33:40.561 10251 10251 I GeckoViewZygotePreload: doPreload +10-02 08:33:40.569 10251 10251 I AppZygoteInit: Application preload done +10-02 08:33:40.569 534 582 I AppZygote: Application preload done. +10-02 08:33:40.574 10251 10251 D Zygote : Forked child process 10270 +10-02 08:33:40.575 534 582 W ActivityManager: Slow operation: 85ms so far, now at startProcess: returned from zygote! +10-02 08:33:40.575 534 582 W ActivityManager: Slow operation: 85ms so far, now at startProcess: done updating battery stats +10-02 08:33:40.575 534 582 W ActivityManager: Slow operation: 85ms so far, now at startProcess: building log message +10-02 08:33:40.575 534 582 I ActivityManager: Start proc 10270:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ffcbe0d05a4540f192c1bf80ec891858/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ffcbe0d05a4540f192c1bf80ec891858} +10-02 08:33:40.575 534 582 W ActivityManager: Slow operation: 86ms so far, now at startProcess: starting to update pids map +10-02 08:33:40.575 534 582 W ActivityManager: Slow operation: 86ms so far, now at startProcess: done updating pids map +10-02 08:33:40.575 10270 10270 W 2c1bf80ec89185: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:33:40.576 402 421 I adbd : jdwp connection from 10270 +10-02 08:33:40.578 534 7880 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 08:33:40.581 10270 10270 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:33:40.581 10270 10270 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:33:40.596 10270 10270 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ffcbe0d05a4540f192c1bf80ec891858 +10-02 08:33:40.596 10270 10289 I GeckoThread: preparing to run Gecko +10-02 08:33:40.597 10270 10289 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 08:33:40.597 10270 10289 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 08:33:40.597 10270 10289 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 08:33:40.598 10270 10289 E GeckoLibLoad: Load sqlite start +10-02 08:33:40.598 10270 10289 E GeckoLibLoad: Load sqlite done +10-02 08:33:40.598 10270 10289 E GeckoLibLoad: Load nss start +10-02 08:33:40.598 10270 10289 E GeckoLibLoad: Load nss done +10-02 08:33:40.598 10270 10289 E GeckoLibLoad: Loaded libs in 0.103183ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 08:33:40.598 10270 10289 W GeckoThread: zerdatime 514803 - runGecko +10-02 08:33:40.600 10231 10291 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 08:33:40.600 10231 10291 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 08:33:40.601 10231 10291 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 08:33:40.602 10231 10304 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 08:33:40.612 10231 10291 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027ae290, tid 10291 +10-02 08:33:40.615 10231 10291 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 08:33:40.615 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 08:33:40.616 10231 10291 D EGL_emulation: eglCreateContext: 0x7f10f2800e80: maj 3 min 1 rcv 4 +10-02 08:33:40.616 10231 10291 D EGL_emulation: eglMakeCurrent: 0x7f10f2800e80: ver 3 1 (tinfo 0x7f10927e0910) (first time) +10-02 08:33:40.624 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 08:33:40.624 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 08:33:40.616 10270 10270 W WebExtensions: type=1400 audit(0.0:1103): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 08:33:40.631 10270 10289 W GeckoEditableChild: No editable parent +10-02 08:33:40.620 10270 10270 W WebExtensions: type=1400 audit(0.0:1104): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 08:33:40.643 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 08:33:41.493 534 7880 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 08:33:41.493 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 08:33:40.727 10100 10100 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 08:33:40.727 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 08:33:41.495 10251 10251 D Zygote : Forked child process 10351 +10-02 08:33:41.496 534 582 I ActivityManager: Start proc 10351:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:7fe1b17742164db99ad71fa52a51b1d9/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:7fe1b17742164db99ad71fa52a51b1d9} +10-02 08:33:41.497 10351 10351 W ad71fa52a51b1d: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:33:41.498 402 421 I adbd : jdwp connection from 10351 +10-02 08:33:41.499 534 7880 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 08:33:41.501 10351 10351 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:33:41.501 10351 10351 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:33:41.512 10351 10351 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:7fe1b17742164db99ad71fa52a51b1d9 +10-02 08:33:41.512 10351 10370 I GeckoThread: preparing to run Gecko +10-02 08:33:41.513 10351 10370 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 08:33:41.513 10351 10370 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 08:33:41.513 10351 10370 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 08:33:41.513 10351 10370 E GeckoLibLoad: Load sqlite start +10-02 08:33:41.514 10351 10370 E GeckoLibLoad: Load sqlite done +10-02 08:33:41.514 10351 10370 E GeckoLibLoad: Load nss start +10-02 08:33:41.514 10351 10370 E GeckoLibLoad: Load nss done +10-02 08:33:41.514 10351 10370 E GeckoLibLoad: Loaded libs in 0.099803ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 08:33:41.514 10351 10370 W GeckoThread: zerdatime 515719 - runGecko +10-02 08:33:41.528 10351 10351 W org.redoubtbrowser_zygote: type=1400 audit(0.0:1105): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 08:33:41.528 10351 10351 W org.redoubtbrowser_zygote: type=1400 audit(0.0:1106): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 08:33:42.470 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 08:33:42.470 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdatePromptRequestWebExtensionAction +10-02 08:33:42.480 10100 10391 I Addon : Icon for extension uBlock0@raymondhill.net loaded successfully +10-02 08:33:42.486 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 08:33:42.486 10270 10289 W GeckoEditableChild: No editable parent +10-02 08:33:42.486 10100 10100 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 08:33:42.487 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 08:33:42.490 534 736 D ConnectivityService: requestNetwork for uid/pid:10130/10100 NetworkRequest [ TRACK_DEFAULT id=22, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] +10-02 08:33:42.490 534 700 D ConnectivityService: NetReassign [22 : null → 101] +10-02 08:33:42.490 534 696 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=22, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 08:33:42.490 534 696 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=22, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 08:33:42.490 1100 1100 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=22, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 08:33:42.492 1100 1100 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 08:33:42.492 1100 1100 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 08:33:42.492 763 763 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 08:33:42.493 763 763 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@5db63f1 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 08:33:42.504 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f72f5000 0x3f75fb000] +10-02 08:33:42.508 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f75fb000 0x3f7901000] +10-02 08:33:42.510 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f7901000 0x3f7c07000] +10-02 08:33:42.512 10100 10100 I AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +10-02 08:33:42.518 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 08:33:42.541 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 08:33:42.550 10100 10135 I GeckoSession: zerdatime 516755 - chrome startup finished +10-02 08:33:42.551 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 08:33:42.556 10100 10100 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 08:33:42.557 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 08:33:42.558 10351 10370 W GeckoEditableChild: No editable parent +10-02 08:33:42.559 10100 10100 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 08:33:42.559 10100 10100 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 08:33:42.563 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 08:33:42.572 10100 10135 D GeckoIdleService: Registering Idle observer callback +10-02 08:33:42.572 10100 10135 D GeckoIdleService: Register idle observer 0x7f0ff08a7a00 for 180 seconds +10-02 08:33:42.572 10100 10135 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 08:33:42.572 10100 10135 D GeckoIdleService: next timeout 180000 msec from now +10-02 08:33:42.572 10100 10135 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 08:33:42.572 10100 10135 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 08:33:42.574 10100 10135 D GeckoIdleService: Get idle time: time since reset 1 msec +10-02 08:33:42.574 10100 10135 D GeckoIdleService: Register idle observer 0x7f0ff08a1b08 for 5 seconds +10-02 08:33:42.574 10100 10135 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 08:33:42.574 10100 10135 D GeckoIdleService: next timeout 4998 msec from now +10-02 08:33:42.574 10100 10135 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4998 msec from now +10-02 08:33:42.574 10100 10135 D GeckoIdleService: reset timer expiry to 5008 msec from now +10-02 08:33:42.872 10100 10100 W org.redoubtbrowser: type=1400 audit(0.0:1107): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 08:33:43.100 10100 10100 W org.redoubtbrowser: type=1400 audit(0.0:1108): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 08:33:43.109 10100 10100 I AddonUpdaterWorker: There is no update available for uBlock0@raymondhill.net +10-02 08:33:43.111 10100 10177 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=68b76513-a498-40d7-8c37-9617ec6c9deb, tags={ mozilla.components.feature.addons.update.AddonUpdaterWorker,mozilla.components.feature.addons.update.uBlock0@raymondhill.net.periodicWork,mozilla.components.feature.addons.update.addonUpdater.periodicWork } ] +10-02 08:33:43.115 534 700 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=22, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10130 AdministratorUids: [] RequestorUid: 10130 RequestorPackageName: org.redoubtbrowser] ] (release request) +10-02 08:33:43.116 763 763 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 08:33:43.116 1100 1100 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 08:33:43.116 1100 1100 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 08:33:43.116 534 1458 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 08:33:43.116 763 763 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@5790e57 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 08:33:43.501 304 10418 W SocketClient: write error (Broken pipe) +10-02 08:33:43.501 304 10418 W resolv : ResNSendHandler::run: resnsend: failed to send answer to uid 10130 pid 10100: Broken pipe +10-02 08:33:43.532 534 7880 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 08:33:43.532 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 08:33:43.535 10251 10251 D Zygote : Forked child process 10419 +10-02 08:33:43.535 534 582 I ActivityManager: Start proc 10419:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f2eba3a8ed514a28ad05b84f78448723/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f2eba3a8ed514a28ad05b84f78448723} +10-02 08:33:43.536 10419 10419 W d05b84f7844872: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:33:43.537 402 421 I adbd : jdwp connection from 10419 +10-02 08:33:43.538 534 7880 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 08:33:43.540 10419 10419 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:33:43.540 10419 10419 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:33:43.571 10419 10419 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f2eba3a8ed514a28ad05b84f78448723 +10-02 08:33:43.571 10419 10438 I GeckoThread: preparing to run Gecko +10-02 08:33:43.572 10419 10438 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 08:33:43.572 10419 10438 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 08:33:43.572 10419 10438 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 08:33:43.572 10419 10438 E GeckoLibLoad: Load sqlite start +10-02 08:33:43.573 10419 10438 E GeckoLibLoad: Load sqlite done +10-02 08:33:43.573 10419 10438 E GeckoLibLoad: Load nss start +10-02 08:33:43.573 10419 10438 E GeckoLibLoad: Load nss done +10-02 08:33:43.573 10419 10438 E GeckoLibLoad: Loaded libs in 0.095823ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 08:33:43.573 10419 10438 W GeckoThread: zerdatime 517778 - runGecko +10-02 08:33:43.588 10419 10419 W org.redoubtbrowser_zygote: type=1400 audit(0.0:1109): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 08:33:43.588 10419 10419 W org.redoubtbrowser_zygote: type=1400 audit(0.0:1110): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 08:33:45.079 412 412 I perfetto: probes_producer.cc:329 Producer stop (id=12) +10-02 08:33:45.080 414 414 I perfetto: ng_service_impl.cc:1948 Tracing session 12 ended, total sessions:0 +10-02 08:33:45.080 412 412 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 08:33:45.174 0 0 W perfetto: disabled ftrace +10-02 08:33:45.092 432 10096 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187942/org.redoubtbrowser.App/raw_traces/1790922825091316486.perfetto_trace.pb +10-02 08:33:45.728 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 08:33:45.729 10100 10100 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 1 line +10-02 08:33:45.729 10100 10100 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 08:33:45.730 10100 10100 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=null, album_artist=null, resolution=null, orientation=null, artist=null, author=null, format=12289, height=null, is_drm=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, bitrate=null, cd_track_number=null, year=null, _data=/product/media/audio/ui, _size=4096, album=null, genre=null, title=ui, width=null, document_id=null, capture_framerate=null, num_tracks=null, original_document_id=null} exceptionAllowed) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=108, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=140000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/KeypressSpacebar.ogg, _size=5952, album=ui, genre=null, is_alarm=0, title=KeypressSpacebar, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=400, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=112000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/camera_focus.ogg, _size=9376, album=ui, genre=null, is_alarm=0, title=camera_focus, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=183, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=Copyright 2013 Android Open Source Project, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=239920, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/KeypressInvalid.ogg, _size=9847, album=ui, genre=null, is_alarm=0, title=KeypressInvalid, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.800 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=80, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=160000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/Trusted.ogg, _size=5713, album=ui, genre=null, is_alarm=0, title=Trusted, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=945, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=224000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/NFCTransferInitiated.ogg, _size=28204, album=ui, genre=null, is_alarm=0, title=NFCTransferInitiated, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=1141, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=224000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/NFCFailure.ogg, _size=31870, album=ui, genre=null, is_alarm=0, title=NFCFailure, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=543, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=(c) 2012 Android Open Source Project, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=48000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/VideoRecord.ogg, _size=6483, album=ui, genre=null, is_alarm=0, title=Video Record, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=94, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=96000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/Effect_Tick.ogg, _size=5136, album=ui, genre=null, is_alarm=0, title=Effect_Tick, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=1268, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=70000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/WirelessChargingStarted.ogg, _size=12025, album=ui, genre=null, is_alarm=0, title=WirelessChargingStarted, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=189, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=160000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/Unlock.ogg, _size=7853, album=ui, genre=null, is_alarm=0, title=Unlock, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=300, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=112000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/Dock.ogg, _size=6327, album=ui, genre=null, is_alarm=0, title=Dock, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=418, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=(c) 2012 Android Open Source Project, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=48000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/camera_click.ogg, _size=5951, album=ui, genre=null, is_alarm=0, title=Camera Shutter, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.801 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=1137, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=224000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/NFCTransferComplete.ogg, _size=33297, album=ui, genre=null, is_alarm=0, title=NFCTransferComplete, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=237, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=120000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/InCallNotification.ogg, _size=6275, album=ui, genre=null, is_alarm=0, title=InCallNotification, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=2767, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=120000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/ChargingStarted.ogg, _size=33370, album=ui, genre=null, is_alarm=0, title=ChargingStarted, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=912, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=224000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/NFCInitiated.ogg, _size=25194, album=ui, genre=null, is_alarm=0, title=NFCInitiated, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=300, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=112000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/Undock.ogg, _size=8240, album=ui, genre=null, is_alarm=0, title=Undock, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=227, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=160000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/Lock.ogg, _size=8308, album=ui, genre=null, is_alarm=0, title=Lock, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=108, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=140000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/KeypressStandard.ogg, _size=5837, album=ui, genre=null, is_alarm=0, title=KeypressStandard, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=515, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=(c) 2012 Android Open Source Project, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=48000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/VideoStop.ogg, _size=6528, album=ui, genre=null, is_alarm=0, title=Video Stop, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=108, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=140000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/KeypressDelete.ogg, _size=5832, album=ui, genre=null, is_alarm=0, title=KeypressDelete, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=108, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=140000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/KeypressReturn.ogg, _size=6246, album=ui, genre=null, is_alarm=0, title=KeypressReturn, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=1268, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=70000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/LowBattery.ogg, _size=12401, album=ui, genre=null, is_alarm=0, title=Low Battery, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: Failed to apply ContentProviderOperation(type=insert uri=content://media/internal/file values={instance_id=null, compilation=null, disc_number=null, duration=1003, is_ringtone=0, album_artist=null, resolution=null, orientation=null, artist=, author=null, height=null, is_drm=0, is_audiobook=0, date_modified=1683213431, writer=null, composer=null, datetaken=null, mime_type=audio/ogg, is_notification=0, bitrate=224000, cd_track_number=null, xmp=[], year=null, _data=/product/media/audio/ui/NFCSuccess.ogg, _size=27201, album=ui, genre=null, is_alarm=0, title=NFCSuccess, width=null, is_music=1, document_id=null, is_podcast=0, capture_framerate=null, num_tracks=1, original_document_id=null, media_type=2} exceptionAllowed) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.DatabaseUtils.executeInsert(DatabaseUtils.java:457) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:597) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1(SQLiteQueryBuilder.java:561) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.lambda$insert$1$SQLiteQueryBuilder(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.-$$Lambda$SQLiteQueryBuilder$YklJ51_aF7j8568p4VYgJs-CWNI.apply(Unknown Source:6) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.util.SQLiteQueryBuilder.insert(SQLiteQueryBuilder.java:560) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3066) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:666) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.postVisitDirectory(ModernMediaScanner.java:272) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2688) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:46.802 1466 2042 W ModernMediaScanner: at java.lang.Thread.run(Thread.java:923) +10-02 08:33:47.627 10100 10135 D GeckoIdleService: Get idle time: time since reset 5055 msec +10-02 08:33:47.627 10100 10135 D GeckoIdleService: Idle timer callback: current idle time 5055 msec +10-02 08:33:47.627 10100 10135 D GeckoIdleService: next timeout 174945 msec from now +10-02 08:33:47.627 10100 10135 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174945 msec from now +10-02 08:33:47.627 10100 10135 D GeckoIdleService: reset timer expiry to 174955 msec from now +10-02 08:33:47.627 10100 10135 D GeckoIdleService: Idle timer callback: tell observer 0x7f0ff08a1b08 user is idle +10-02 08:33:50.296 10100 10100 W org.redoubtbrowser: type=1400 audit(0.0:1111): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 08:33:52.780 10100 10100 W org.redoubtbrowser: type=1400 audit(0.0:1112): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: Error inserting format=12289 owner_package_name=null parent=-1 volume_name=internal date_modified=1683213674 _display_name=notifications _data=/product/media/audio/notifications is_download=0 relative_path=null +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5 SQLITE_BUSY) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:938) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:88) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1701) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1570) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertDirectory(MediaProvider.java:2773) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.MediaProvider.getParent(MediaProvider.java:2794) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14(MediaProvider.java:3060) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.MediaProvider.lambda$insertAllowingUpsert$14$MediaProvider(Unknown Source:0) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.-$$Lambda$MediaProvider$FjHWs2-fjgG761OzVFzdTX4EWZg.apply(Unknown Source:13) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.DatabaseHelper.runWithTransaction(DatabaseHelper.java:555) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertAllowingUpsert(MediaProvider.java:3056) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:3038) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3470) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.MediaProvider.insert(MediaProvider.java:3198) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at android.content.ContentProviderOperation.applyInternal(ContentProviderOperation.java:375) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:347) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at android.content.ContentProvider.applyBatch(ContentProvider.java:2422) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.MediaProvider.applyBatch(MediaProvider.java:3522) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at android.content.ContentProvider.applyBatch(ContentProvider.java:2413) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at android.content.ContentResolver.applyBatch(ContentResolver.java:2186) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.applyPending(ModernMediaScanner.java:699) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.maybeApplyPending(ModernMediaScanner.java:689) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.visitFile(ModernMediaScanner.java:649) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.visitFile(ModernMediaScanner.java:272) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at java.nio.file.Files.walkFileTree(Files.java:2670) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at java.nio.file.Files.walkFileTree(Files.java:2742) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.walkFileTree(ModernMediaScanner.java:366) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner$Scan.run(ModernMediaScanner.java:329) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.scan.ModernMediaScanner.scanDirectory(ModernMediaScanner.java:226) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.MediaProvider.scanDirectory(MediaProvider.java:1111) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:148) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:117) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.MediaService.onScanVolume(MediaService.java:108) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at com.android.providers.media.MediaService.onHandleWork(MediaService.java:71) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:391) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at androidx.core.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:382) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at java.util.concurrent.FutureTask.run(FutureTask.java:266) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) +10-02 08:33:53.927 1466 2042 E SQLiteDatabase: at java.lang.Thread.run(Thread.java:923) +10-02 08:34:00.001 763 763 D KeyguardClockSwitch: Updating clock: 834 +10-02 08:34:10.479 10100 10229 I SessionStorage/AutoSave: Save: Periodic +10-02 08:34:17.426 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 08:34:18.347 480 480 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 08:34:18.347 480 480 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 08:34:18.636 492 492 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 08:34:18.636 492 492 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 08:34:25.098 10504 10504 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 08:34:25.099 10504 10504 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 08:34:25.099 10504 10504 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 08:34:25.099 10504 10504 I AndroidRuntime: Using default boot image +10-02 08:34:25.099 10504 10504 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 08:34:25.099 10504 10504 I AndroidRuntime: Leaving lock profiling enabled +10-02 08:34:25.099 10504 10504 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 08:34:25.100 10504 10504 I app_process: Core platform API reporting enabled, enforcing=false +10-02 08:34:25.092 10504 10504 W app_process: type=1400 audit(0.0:1113): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 08:34:25.092 10504 10504 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 08:34:25.092 10504 10504 W app_process: type=1400 audit(0.0:1116): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 08:34:25.125 10504 10504 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 08:34:25.125 10504 10504 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 08:34:25.127 10504 10504 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:34:25.127 10504 10504 I app_process: The ClassLoaderContext is a special shared library. +10-02 08:34:25.127 10504 10504 I app_process: The ClassLoaderContext is a special shared library. +10-02 08:34:25.131 10504 10504 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 08:34:25.133 10504 10504 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 08:34:25.135 10504 10520 V UiAutomation: Init UiAutomation@e6f7970[id=170, flags=0] +10-02 08:34:26.138 10504 10504 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 08:34:26.138 534 7880 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@bde20ce +10-02 08:34:26.138 10504 10520 V UiAutomation: Init UiAutomation@e6f7970[id=-1, flags=0] +10-02 08:34:26.139 10504 10504 D AndroidRuntime: Shutting down VM diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/launcher-start-first-run-ui.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/launcher-start-first-run-ui.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/launcher-start-first-run-ui.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/launcher-start-restart-logcat.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/launcher-start-restart-logcat.txt new file mode 100644 index 000000000..4c2e94ffd --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/launcher-start-restart-logcat.txt @@ -0,0 +1,416 @@ +--------- beginning of main +10-02 08:34:25.098 10504 10504 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 08:34:25.099 10504 10504 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 08:34:25.099 10504 10504 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 08:34:25.099 10504 10504 I AndroidRuntime: Using default boot image +10-02 08:34:25.099 10504 10504 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 08:34:25.099 10504 10504 I AndroidRuntime: Leaving lock profiling enabled +10-02 08:34:25.099 10504 10504 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 08:34:25.100 10504 10504 I app_process: Core platform API reporting enabled, enforcing=false +10-02 08:34:25.092 10504 10504 W app_process: type=1400 audit(0.0:1113): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 08:34:25.092 10504 10504 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 08:34:25.092 10504 10504 W app_process: type=1400 audit(0.0:1116): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 08:34:25.125 10504 10504 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 08:34:25.125 10504 10504 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 08:34:25.127 10504 10504 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:34:25.127 10504 10504 I app_process: The ClassLoaderContext is a special shared library. +10-02 08:34:25.127 10504 10504 I app_process: The ClassLoaderContext is a special shared library. +10-02 08:34:25.131 10504 10504 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 08:34:25.133 10504 10504 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 08:34:25.135 10504 10520 V UiAutomation: Init UiAutomation@e6f7970[id=170, flags=0] +10-02 08:34:26.138 10504 10504 W AccessibilityNodeInfoDumper: Fetch time: 1ms +--------- beginning of system +10-02 08:34:26.138 534 7880 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@bde20ce +10-02 08:34:26.138 10504 10520 V UiAutomation: Init UiAutomation@e6f7970[id=-1, flags=0] +10-02 08:34:26.139 10504 10504 D AndroidRuntime: Shutting down VM +--------- beginning of kernel +10-02 08:34:26.651 0 0 D logd : logdr: UID=2000 GID=2000 PID=10523 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 08:34:26.576 534 736 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: from pid 10530 +10-02 08:34:26.576 534 736 I ActivityManager: Killing 10231:org.redoubtbrowser:gpu_disable_art_image_/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 10530 +10-02 08:34:26.577 534 736 I ActivityManager: Killing 10100:org.redoubtbrowser/u0a130 (adj 0): stop org.redoubtbrowser due to from pid 10530 +10-02 08:34:26.577 534 736 W ActivityTaskManager: Force removing ActivityRecord{785342c u0 org.redoubtbrowser/.App t23 f}}: app died, no saved state +10-02 08:34:26.577 10351 10351 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 08:34:26.577 10419 10419 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 08:34:26.578 534 736 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.578 534 736 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.578 534 736 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.578 534 736 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.578 534 736 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.578 534 736 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.578 534 736 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.578 534 736 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.578 534 736 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.578 534 736 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.579 534 736 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.579 534 736 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.579 534 736 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.579 534 736 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.579 534 736 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.579 534 736 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.579 534 736 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.579 534 736 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.579 534 736 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.579 534 736 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:26.579 534 736 I ActivityManager: Killing 10419:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f2eba3a8ed514a28ad05b84f78448723/u0a130i-8998 (adj 0): isolated not needed +10-02 08:34:26.579 534 736 I ActivityManager: Killing 10351:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:7fe1b17742164db99ad71fa52a51b1d9/u0a130i-8999 (adj 0): isolated not needed +10-02 08:34:26.579 534 736 I ActivityManager: Killing 10270:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ffcbe0d05a4540f192c1bf80ec891858/u0a130i-9000 (adj 0): isolated not needed +10-02 08:34:26.579 534 736 I WindowManager: Force finishing activity ActivityRecord{785342c u0 org.redoubtbrowser/.App t23 f} isExiting} +10-02 08:34:26.579 534 736 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{785342c u0 org.redoubtbrowser/.App t23 f} isExiting} +10-02 08:34:26.580 534 1813 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@884dcc6 +10-02 08:34:26.580 10530 10532 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 08:34:26.581 1100 1100 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 08:34:26.605 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f47e9000 0x3f4fd2000] +10-02 08:34:26.606 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f4fd2000 0x3f57bb000] +10-02 08:34:26.607 305 305 I Zygote : Process 10231 exited due to signal 9 (Killed) +10-02 08:34:26.609 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f8000000 0x3f87e9000] +10-02 08:34:26.609 10251 10251 I Zygote : Process 10419 exited due to signal 9 (Killed) +10-02 08:34:26.610 10251 10251 I Zygote : Process 10351 exited due to signal 9 (Killed) +10-02 08:34:26.612 534 587 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 08:34:26.612 534 587 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 08:34:26.615 10251 10251 I Zygote : Process 10270 exited due to signal 9 (Killed) +10-02 08:34:26.616 534 583 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 10231 in 39ms +10-02 08:34:26.716 0 0 I binder : undelivered TRANSACTION_COMPLETE +10-02 08:34:26.717 0 0 I binder : undelivered transaction 245394, process died. +10-02 08:34:26.718 0 0 I binder : undelivered transaction 245362, process died. +10-02 08:34:26.624 534 736 I WindowManager: WIN DEATH: Window{68b9047 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 08:34:26.625 534 736 W InputDispatcher: Attempted to unregister already unregistered input channel '68b9047 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 08:34:26.625 305 305 I Zygote : Process 10100 exited due to signal 9 (Killed) +10-02 08:34:26.625 534 736 W WindowManager: Failed to deliver inset state change to w=Window{68b9047 u0 org.redoubtbrowser/org.redoubtbrowser.App EXITING} +10-02 08:34:26.625 534 736 W WindowManager: android.os.DeadObjectException +10-02 08:34:26.625 534 736 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 08:34:26.625 534 736 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 08:34:26.625 534 736 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 08:34:26.625 534 736 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 08:34:26.625 534 736 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 08:34:26.625 534 736 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 08:34:26.625 534 736 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 08:34:26.625 534 736 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 08:34:26.625 534 736 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 08:34:26.625 534 736 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 08:34:26.625 534 736 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 08:34:26.625 534 736 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 08:34:26.625 534 736 W WindowManager: at com.android.server.wm.WindowState.setupWindowForRemoveOnExit(WindowState.java:2344) +10-02 08:34:26.625 534 736 W WindowManager: at com.android.server.wm.WindowState.removeIfPossible(WindowState.java:2311) +10-02 08:34:26.625 534 736 W WindowManager: at com.android.server.wm.WindowState.access$300(WindowState.java:254) +10-02 08:34:26.625 534 736 W WindowManager: at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:2817) +10-02 08:34:26.625 534 736 W WindowManager: at android.os.IBinder$DeathRecipient.binderDied(IBinder.java:305) +10-02 08:34:26.625 534 736 W WindowManager: at android.os.BinderProxy.sendDeathNotice(BinderProxy.java:654) +10-02 08:34:26.719 0 0 I binder : undelivered transaction 245712, process died. +10-02 08:34:26.721 0 0 I binder : undelivered transaction 245363, process died. +10-02 08:34:26.722 0 0 I binder : undelivered transaction 245544, process died. +10-02 08:34:26.628 534 736 I WindowManager: WIN DEATH: Window{60896d u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 08:34:26.628 534 736 W InputDispatcher: Attempted to unregister already unregistered input channel '60896d org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 08:34:26.724 0 0 I binder : undelivered transaction 245359, process died. +10-02 08:34:26.725 0 0 I binder : undelivered transaction 245360, process died. +10-02 08:34:26.726 0 0 I binder : undelivered transaction 245711, process died. +10-02 08:34:26.657 534 583 I libprocessgroup: Successfully killed process cgroup uid 10130 pid 10100 in 41ms +10-02 08:34:26.658 534 583 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 10419 in 0ms +10-02 08:34:26.658 534 583 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 10351 in 0ms +10-02 08:34:26.658 534 583 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 10270 in 0ms +10-02 08:34:26.834 534 575 W ActivityManager: setHasOverlayUi called on unknown pid: 10100 +10-02 08:34:28.616 534 575 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 08:34:28.617 534 736 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 08:34:28.617 414 414 I perfetto: ing_service_impl.cc:758 Configured tracing session 13, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 08:34:28.617 412 412 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=13) +10-02 08:34:28.618 534 575 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 08:34:28.618 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 08:34:28.634 412 412 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 08:34:28.635 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 08:34:28.728 0 0 W perfetto: enabled ftrace +10-02 08:34:28.658 305 305 D Zygote : Forked child process 10548 +10-02 08:34:28.658 534 582 I ActivityManager: Start proc 10548:org.redoubtbrowser/u0a130 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 08:34:28.660 10548 10548 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:34:28.661 402 421 I adbd : jdwp connection from 10548 +10-02 08:34:28.662 534 7880 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.662 534 7880 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.662 534 7880 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.662 534 7880 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.662 534 7880 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.662 534 7880 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.662 534 7880 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.662 534 7880 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.662 534 7880 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.662 534 7880 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.663 534 7880 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.663 534 7880 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.663 534 7880 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.663 534 7880 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.663 534 7880 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.663 534 7880 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.663 534 7880 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.663 534 7880 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.663 534 7880 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.663 534 7880 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 08:34:28.665 10548 10548 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 08:34:28.666 10548 10548 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:34:28.666 10548 10548 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:34:28.682 10548 10548 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 08:34:28.693 10548 10548 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187942"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790922329250), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(1)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 08:34:28.694 10548 10577 I nimbus::stateful::nimbus_client: updating experiment list +10-02 08:34:28.694 10548 10577 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 06:25:29 UTC +10-02 08:34:28.703 10548 10580 I GeckoThread: preparing to run Gecko +10-02 08:34:28.705 10548 10580 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 08:34:28.706 10548 10580 E GeckoLibLoad: Load sqlite start +10-02 08:34:28.707 10548 10580 E GeckoLibLoad: Load sqlite done +10-02 08:34:28.707 10548 10580 E GeckoLibLoad: Load nss start +10-02 08:34:28.707 10548 10580 E GeckoLibLoad: Load nss done +10-02 08:34:28.711 10548 10580 E GeckoLibLoad: Loaded libs in 4.301927ms total, 0ms(3ms) user, 0ms(3ms) system, 0(0) faults +10-02 08:34:28.711 10548 10580 W GeckoThread: zerdatime 562916 - runGecko +10-02 08:34:28.714 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 08:34:28.715 10548 10575 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 08:34:28.716 10548 10574 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 08:34:28.717 10548 10580 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 08:34:28.733 10548 10574 I ActionBarPolicy: Default - Starting check... +10-02 08:34:28.733 10548 10574 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 08:34:28.733 10548 10548 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 08:34:28.734 10548 10548 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 08:34:28.737 10548 10580 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 08:34:28.737 10548 10580 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 08:34:28.737 10548 10580 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 08:34:28.737 10548 10580 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 08:34:28.732 10548 10548 W org.redoubtbrowser: type=1400 audit(0.0:1117): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 08:34:28.737 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 08:34:28.738 10548 10586 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 08:34:28.740 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 08:34:28.741 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 08:34:28.741 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 08:34:28.742 10548 10575 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 08:34:28.742 10548 10588 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 08:34:28.747 10548 10548 I FirefoxAccountStateMachine: Sync is disabled +10-02 08:34:28.747 10548 10548 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 08:34:28.748 10548 10616 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 08:34:28.748 10548 10616 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 08:34:28.749 10548 10612 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 08:34:28.750 10548 10622 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 08:34:28.750 10548 10622 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 08:34:28.751 10548 10622 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 08:34:28.756 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 08:34:28.766 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 08:34:28.768 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 08:34:28.769 10548 10613 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 08:34:28.773 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 08:34:28.774 10548 10615 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 08:34:28.777 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 08:34:28.777 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 08:34:28.778 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 08:34:28.778 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 08:34:28.779 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 08:34:28.779 10548 10573 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 08:34:28.779 10548 10573 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 08:34:28.780 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 08:34:28.780 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 08:34:28.782 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 08:34:28.782 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 08:34:28.783 10548 10573 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 08:34:28.780 10548 10548 W Gecko : type=1400 audit(0.0:1118): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 08:34:28.780 10548 10548 W Gecko : type=1400 audit(0.0:1119): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c130,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 08:34:28.809 10548 10580 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 08:34:28.817 10548 10620 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027b2790, tid 10620 +10-02 08:34:28.832 10548 10620 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 08:34:28.832 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 08:34:28.832 10548 10620 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 08:34:28.833 10548 10620 D EGL_emulation: eglCreateContext: 0x7f10f2826760: maj 3 min 1 rcv 4 +10-02 08:34:28.833 10548 10620 D EGL_emulation: eglMakeCurrent: 0x7f10f2826760: ver 3 1 (tinfo 0x7f109283d880) (first time) +10-02 08:34:28.849 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f72f5000 0x3f7ade000] +10-02 08:34:28.850 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 08:34:28.850 10548 10620 I Gralloc4: mapper 4.x is not supported +10-02 08:34:28.850 10548 10620 D HostConnection: createUnique: call +10-02 08:34:28.850 10548 10620 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027b3d50, tid 10620 +10-02 08:34:28.876 10548 10620 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 08:34:28.876 10548 10620 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 08:34:28.899 10548 10620 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 08:34:28.907 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f57bb000 0x3f5fa4000] +10-02 08:34:28.908 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f5fa4000 0x3f678d000] +10-02 08:34:28.961 534 575 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 08:34:28.963 10548 10618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 08:34:28.965 534 580 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187942/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 08:34:28.965 534 580 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +343ms +10-02 08:34:28.976 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 08:34:28.983 534 569 W ActivityManager: Receiver with filter android.content.IntentFilter@95f9cba already registered for pid 10548, callerPackage is org.redoubtbrowser +10-02 08:34:28.983 10548 10548 W GeckoEventDispatcher: No listener for GeckoView:ActionDelegate:Attached +10-02 08:34:28.989 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 08:34:28.989 10548 10616 I FenixApplication: Running post-visual completeness tasks... +10-02 08:34:28.989 10548 10616 I FenixApplication: Storage initialization... +10-02 08:34:28.989 10548 10616 I PlacesHistoryStorage: Warming up places storage... +10-02 08:34:28.990 10548 10618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 08:34:28.994 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 08:34:28.994 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 08:34:28.994 10548 10548 I ColdStartupDuration: COLD MAIN Application. to first frame: 164 ms +10-02 08:34:28.994 10548 10613 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 08:34:28.994 10548 10613 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 08:34:28.997 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 08:34:28.998 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 08:34:28.998 534 2204 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 08:34:28.998 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 08:34:28.999 10548 10548 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 08:34:28.999 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 08:34:29.000 10548 10548 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 08:34:29.000 10548 10548 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 08:34:29.000 10548 10616 I PlacesHistoryStorage: 'Warming up places storage' took 10 ms +10-02 08:34:29.000 10548 10616 I PlacesBookmarksStorage: Warming up places storage... +10-02 08:34:29.000 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 08:34:29.001 10548 10616 I PlacesBookmarksStorage: 'Warming up places storage' took 1 ms +10-02 08:34:29.001 10548 10616 I SyncableLoginsStorage: Warming up storage... +10-02 08:34:29.001 10548 10616 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 08:34:29.001 10548 10616 I AutofillCCAddressesStorage: Warming up storage... +10-02 08:34:29.001 10548 10616 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 08:34:29.004 10548 10616 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 08:34:29.004 10548 10616 I FenixApplication: 'Storage initialization' took 14 ms +10-02 08:34:29.007 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 08:34:29.007 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 08:34:29.007 10548 10548 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 08:34:29.007 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 08:34:29.007 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 08:34:29.008 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 08:34:29.009 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 08:34:29.009 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 08:34:29.010 10251 10251 D Zygote : Forked child process 10657 +10-02 08:34:29.010 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 08:34:29.010 534 582 I ActivityManager: Start proc 10657:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3c81bd575d9f4334869275a5c4fcbcc8/u0ai3 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3c81bd575d9f4334869275a5c4fcbcc8} +10-02 08:34:29.012 10657 10657 W 69275a5c4fcbcc: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:34:29.015 10548 10580 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 08:34:29.016 402 421 I adbd : jdwp connection from 10657 +10-02 08:34:29.017 534 569 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 08:34:29.022 534 7880 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 08:34:29.022 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 08:34:29.025 305 305 D Zygote : Forked child process 10679 +10-02 08:34:29.026 534 582 I ActivityManager: Start proc 10679:org.redoubtbrowser:gpu_disable_art_image_/u0a130 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 08:34:29.026 10657 10657 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:34:29.026 10657 10657 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:34:29.029 10657 10657 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3c81bd575d9f4334869275a5c4fcbcc8 +10-02 08:34:29.029 10679 10679 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:34:29.029 10657 10687 I GeckoThread: preparing to run Gecko +10-02 08:34:29.032 402 421 I adbd : jdwp connection from 10679 +10-02 08:34:29.034 534 7880 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 08:34:29.036 10679 10679 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 08:34:29.047 10657 10687 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 08:34:29.047 10657 10687 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 08:34:29.047 10657 10687 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 08:34:29.057 10657 10687 E GeckoLibLoad: Load sqlite start +10-02 08:34:29.057 10657 10687 E GeckoLibLoad: Load sqlite done +10-02 08:34:29.057 10657 10687 E GeckoLibLoad: Load nss start +10-02 08:34:29.057 10657 10687 E GeckoLibLoad: Load nss done +10-02 08:34:29.057 10657 10687 E GeckoLibLoad: Loaded libs in 0.208686ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 08:34:29.057 10657 10687 W GeckoThread: zerdatime 563262 - runGecko +10-02 08:34:29.058 10679 10679 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:34:29.059 10679 10679 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:34:29.061 10679 10679 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 08:34:29.061 10679 10707 I GeckoThread: preparing to run Gecko +10-02 08:34:29.063 10679 10707 E GeckoLibLoad: Load sqlite start +10-02 08:34:29.064 10679 10707 E GeckoLibLoad: Load sqlite done +10-02 08:34:29.064 10679 10707 E GeckoLibLoad: Load nss start +10-02 08:34:29.064 10679 10707 E GeckoLibLoad: Load nss done +10-02 08:34:29.072 10679 10707 E GeckoLibLoad: Loaded libs in 8.444239ms total, 7ms(7ms) user, 0ms(0ms) system, 0(0) faults +10-02 08:34:29.072 10679 10707 W GeckoThread: zerdatime 563277 - runGecko +10-02 08:34:29.080 10679 10720 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 08:34:29.080 10679 10720 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 08:34:29.081 10679 10720 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 08:34:29.081 10679 10731 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 08:34:29.089 10679 10720 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027ac310, tid 10720 +10-02 08:34:29.093 10679 10720 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 08:34:29.093 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 08:34:29.094 10679 10720 D EGL_emulation: eglCreateContext: 0x7f10f28259a0: maj 3 min 1 rcv 4 +10-02 08:34:29.094 10679 10720 D EGL_emulation: eglMakeCurrent: 0x7f10f28259a0: ver 3 1 (tinfo 0x7f10927f7200) (first time) +10-02 08:34:29.102 10548 10580 I GeckoSession: zerdatime 563307 - chrome startup finished +10-02 08:34:29.104 10548 10548 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 08:34:29.105 10548 10548 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 08:34:29.109 10548 10580 D GeckoIdleService: Registering Idle observer callback +10-02 08:34:29.109 10548 10580 D GeckoIdleService: Register idle observer 0x7f0ff3864660 for 180 seconds +10-02 08:34:29.109 10548 10580 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 08:34:29.109 10548 10580 D GeckoIdleService: next timeout 180000 msec from now +10-02 08:34:29.109 10548 10580 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 08:34:29.109 10548 10580 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 08:34:29.110 10548 10580 D GeckoIdleService: Register idle observer 0x7f0ff38bc588 for 5 seconds +10-02 08:34:29.110 10548 10580 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 08:34:29.110 10548 10580 D GeckoIdleService: next timeout 4999 msec from now +10-02 08:34:29.110 10548 10580 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4999 msec from now +10-02 08:34:29.110 10548 10580 D GeckoIdleService: reset timer expiry to 5009 msec from now +10-02 08:34:29.121 534 7880 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 08:34:29.121 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 08:34:29.123 10251 10251 D Zygote : Forked child process 10752 +10-02 08:34:29.124 534 582 I ActivityManager: Start proc 10752:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:6ef4ed2031cc456b94c9c097d8d511fc/u0ai4 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:6ef4ed2031cc456b94c9c097d8d511fc} +10-02 08:34:29.124 10752 10752 W 4c9c097d8d511f: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:34:29.126 402 421 I adbd : jdwp connection from 10752 +10-02 08:34:29.127 534 7880 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 08:34:29.130 10752 10752 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:34:29.130 10752 10752 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:34:29.150 10752 10752 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:6ef4ed2031cc456b94c9c097d8d511fc +10-02 08:34:29.150 10752 10771 I GeckoThread: preparing to run Gecko +10-02 08:34:29.152 10752 10771 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 08:34:29.152 10752 10771 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 08:34:29.152 10752 10771 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 08:34:29.152 10752 10771 E GeckoLibLoad: Load sqlite start +10-02 08:34:29.152 10752 10771 E GeckoLibLoad: Load sqlite done +10-02 08:34:29.152 10752 10771 E GeckoLibLoad: Load nss start +10-02 08:34:29.152 10752 10771 E GeckoLibLoad: Load nss done +10-02 08:34:29.152 10752 10771 E GeckoLibLoad: Loaded libs in 0.112373ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 08:34:29.152 10752 10771 W GeckoThread: zerdatime 563357 - runGecko +10-02 08:34:29.182 10752 10771 W GeckoEditableChild: No editable parent +10-02 08:34:29.176 10752 10752 W WebExtensions: type=1400 audit(0.0:1120): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 08:34:29.176 10752 10752 W WebExtensions: type=1400 audit(0.0:1121): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 08:34:29.202 10752 10771 W GeckoEditableChild: No editable parent +10-02 08:34:29.309 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 08:34:30.066 10548 10548 I chatty : uid=10130(org.redoubtbrowser) AndroidUI identical 6 lines +10-02 08:34:30.066 10548 10548 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 08:34:30.066 10548 10548 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 08:34:30.076 534 689 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10130; state: DISABLED +10-02 08:34:30.076 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10130; state: ENABLED +10-02 08:34:30.079 10251 10251 D Zygote : Forked child process 10806 +10-02 08:34:30.079 534 582 I ActivityManager: Start proc 10806:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c7af6a1b289d447f8d94798d0608de8b/u0ai5 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c7af6a1b289d447f8d94798d0608de8b} +10-02 08:34:30.080 10806 10806 W d94798d0608de8: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:34:30.082 402 421 I adbd : jdwp connection from 10806 +10-02 08:34:30.083 534 689 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10130; state: ENABLED +10-02 08:34:30.085 10806 10806 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:34:30.085 10806 10806 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 08:34:30.087 10806 10806 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c7af6a1b289d447f8d94798d0608de8b +10-02 08:34:30.096 10806 10825 I GeckoThread: preparing to run Gecko +10-02 08:34:30.099 10806 10825 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 08:34:30.099 10806 10825 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 08:34:30.099 10806 10825 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 08:34:30.099 10806 10825 E GeckoLibLoad: Load sqlite start +10-02 08:34:30.099 10806 10825 E GeckoLibLoad: Load sqlite done +10-02 08:34:30.099 10806 10825 E GeckoLibLoad: Load nss start +10-02 08:34:30.099 10806 10825 E GeckoLibLoad: Load nss done +10-02 08:34:30.099 10806 10825 E GeckoLibLoad: Loaded libs in 0.194616ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 08:34:30.099 10806 10825 W GeckoThread: zerdatime 564304 - runGecko +10-02 08:34:30.132 10806 10806 W org.redoubtbrowser_zygote: type=1400 audit(0.0:1122): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 08:34:30.132 10806 10806 W org.redoubtbrowser_zygote: type=1400 audit(0.0:1123): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 08:34:30.905 534 1458 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 08:34:33.617 412 412 I perfetto: probes_producer.cc:329 Producer stop (id=13) +10-02 08:34:33.618 412 412 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 08:34:33.618 414 414 I perfetto: ng_service_impl.cc:1948 Tracing session 13 ended, total sessions:0 +10-02 08:34:33.713 0 0 W perfetto: disabled ftrace +10-02 08:34:33.624 432 10544 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187942/org.redoubtbrowser.App/raw_traces/1790922873624495813.perfetto_trace.pb +10-02 08:34:34.248 10548 10580 D GeckoIdleService: Get idle time: time since reset 5138 msec +10-02 08:34:34.248 10548 10580 D GeckoIdleService: Idle timer callback: current idle time 5138 msec +10-02 08:34:34.248 10548 10580 D GeckoIdleService: next timeout 174862 msec from now +10-02 08:34:34.248 10548 10580 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174862 msec from now +10-02 08:34:34.248 10548 10580 D GeckoIdleService: reset timer expiry to 174872 msec from now +10-02 08:34:34.248 10548 10580 D GeckoIdleService: Idle timer callback: tell observer 0x7f0ff38bc588 user is idle +10-02 08:34:58.987 10548 10652 I SessionStorage/AutoSave: Save: Periodic +10-02 08:35:00.001 763 763 D KeyguardClockSwitch: Updating clock: 835 +10-02 08:35:07.302 304 10857 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 08:35:13.638 10860 10860 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 08:35:13.639 10860 10860 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 08:35:13.639 10860 10860 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 08:35:13.639 10860 10860 I AndroidRuntime: Using default boot image +10-02 08:35:13.639 10860 10860 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 08:35:13.639 10860 10860 I AndroidRuntime: Leaving lock profiling enabled +10-02 08:35:13.639 10860 10860 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 08:35:13.639 10860 10860 I app_process: Core platform API reporting enabled, enforcing=false +10-02 08:35:13.632 10860 10860 W app_process: type=1400 audit(0.0:1124): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 08:35:13.632 10860 10860 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 08:35:13.632 10860 10860 W app_process: type=1400 audit(0.0:1127): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 08:35:13.666 10860 10860 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 08:35:13.666 10860 10860 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 08:35:13.668 10860 10860 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 08:35:13.668 10860 10860 I app_process: The ClassLoaderContext is a special shared library. +10-02 08:35:13.668 10860 10860 I app_process: The ClassLoaderContext is a special shared library. +10-02 08:35:13.672 10860 10860 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 08:35:13.674 10860 10860 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 08:35:13.676 10860 10876 V UiAutomation: Init UiAutomation@cec6d20[id=171, flags=0] +10-02 08:35:14.685 10860 10860 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 08:35:14.685 534 689 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@a403759 +10-02 08:35:14.685 10860 10876 V UiAutomation: Init UiAutomation@cec6d20[id=-1, flags=0] +10-02 08:35:14.686 10860 10860 D AndroidRuntime: Shutting down VM +10-02 08:35:15.200 0 0 D logd : logdr: UID=2000 GID=2000 PID=10879 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/launcher-start-restart-ui.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/launcher-start-restart-ui.xml new file mode 100644 index 000000000..6830947f5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-launcher-start/launcher-start-restart-ui.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-remote-settings/check-no-remote-settings.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-remote-settings/check-no-remote-settings.err new file mode 100644 index 000000000..c64074128 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-remote-settings/check-no-remote-settings.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] check-no-remote-settings: launching the home screen and idling 60s (device addresses: 10.0.2.15, 10.0.2.16, fe80::3eab:a90:eb3f:ea63, fe80::741c:27ff:fea7:f592, fe80::8c70:4aff:fe7d:fe50, fec0::741c:27ff:fea7:f592, fec0::9da:cd6a:30bf:adb6, fec0::bdeb:7476:8627:3a70, fec0::dd74:6464:b8cb:bdc7) +[smoke] check-no-remote-settings FAIL 7 event(s) to a Remote Settings host: ['content-signature-2.cdn.mozilla.net', 'firefox-settings-attachments.cdn.mozilla.net', 'firefox.settings.services.mozilla.com'] +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-no-remote-settings/check-no-remote-settings.json +[smoke] FAILED check-no-remote-settings 7 event(s) to a Remote Settings host: ['content-signature-2.cdn.mozilla.net', 'firefox-settings-attachments.cdn.mozilla.net', 'firefox.settings.services.mozilla.com'] diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-remote-settings/check-no-remote-settings.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-remote-settings/check-no-remote-settings.json new file mode 100644 index 000000000..3268013b8 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-remote-settings/check-no-remote-settings.json @@ -0,0 +1,114 @@ +{ + "checks": [ + { + "check": "check-no-remote-settings", + "ok": false, + "detail": "7 event(s) to a Remote Settings host: ['content-signature-2.cdn.mozilla.net', 'firefox-settings-attachments.cdn.mozilla.net', 'firefox.settings.services.mozilla.com']", + "evidence": { + "total_events": 101, + "app_events": 96, + "rs_hosts_checked": [ + "firefox.settings.services.mozilla.com", + "firefox-settings-attachments.cdn.mozilla.net", + "content-signature-2.cdn.mozilla.net" + ], + "rs_hits": [ + { + "ts": 1790920442.691721, + "kind": "dns", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "10.0.2.3", + "port": 53, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920442.809686, + "kind": "dns", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "10.0.2.3", + "port": 53, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920442.874107, + "kind": "sni", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920443.06312, + "kind": "dns", + "detail": "firefox-settings-attachments.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "10.0.2.3", + "port": 53, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920443.173971, + "kind": "dns", + "detail": "firefox-settings-attachments.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "10.0.2.3", + "port": 53, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920443.238493, + "kind": "sni", + "detail": "firefox-settings-attachments.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "151.101.65.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920443.546117, + "kind": "sni", + "detail": "content-signature-2.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + } + ], + "capture_offset": 213971086, + "capture_end": 236750780, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::3eab:a90:eb3f:ea63", + "fe80::741c:27ff:fea7:f592", + "fe80::8c70:4aff:fe7d:fe50", + "fec0::741c:27ff:fea7:f592", + "fec0::9da:cd6a:30bf:adb6", + "fec0::bdeb:7476:8627:3a70", + "fec0::dd74:6464:b8cb:bdc7" + ] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-remote-settings/check-no-remote-settings.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-remote-settings/check-no-remote-settings.out new file mode 100644 index 000000000..fa1658f76 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-remote-settings/check-no-remote-settings.out @@ -0,0 +1,101 @@ +07:54:02 tcp-syn - 10.0.2.3:853 os-noise +07:54:02 dns firefox.settings.services.mozilla.com 10.0.2.3:53 app-or-unknown +07:54:02 tcp-syn - 10.0.2.3:853 os-noise +07:54:02 dns firefox.settings.services.mozilla.com 10.0.2.3:53 app-or-unknown +07:54:02 tcp-syn - 2a04:4e42:200::347:443 app-or-unknown +07:54:02 tcp-syn - 2a04:4e42::347:443 app-or-unknown +07:54:02 tcp-syn - 151.101.129.91:443 app-or-unknown +07:54:02 sni firefox.settings.services.mozilla.com 151.101.129.91:443 app-or-unknown +07:54:02 tcp-syn - 10.0.2.3:853 os-noise +07:54:03 dns firefox-settings-attachments.cdn.mozilla.net 10.0.2.3:53 app-or-unknown +07:54:03 tcp-syn - 10.0.2.3:853 os-noise +07:54:03 dns firefox-settings-attachments.cdn.mozilla.net 10.0.2.3:53 app-or-unknown +07:54:03 tcp-syn - 2a04:4e42:600::347:443 app-or-unknown +07:54:03 tcp-syn - 2a04:4e42:200::347:443 app-or-unknown +07:54:03 tcp-syn - 151.101.65.91:443 app-or-unknown +07:54:03 sni firefox-settings-attachments.cdn.mozilla.net 151.101.65.91:443 app-or-unknown +07:54:03 tcp-syn - 2600:1901:0:8d82:::443 app-or-unknown +07:54:03 tcp-syn - 34.149.226.178:443 app-or-unknown +07:54:03 sni content-signature-2.cdn.mozilla.net 34.149.226.178:443 app-or-unknown +07:54:04 tcp-syn - 10.0.2.3:853 os-noise +07:54:04 tcp-syn - 2a04:4e42:600::347:443 app-or-unknown +07:54:04 tcp-syn - 2a04:4e42::347:443 app-or-unknown +07:54:04 tcp-syn - 151.101.193.91:443 app-or-unknown +07:54:04 sni services.addons.mozilla.org 151.101.193.91:443 app-or-unknown +07:54:04 tcp-syn - 2600:1901:0:d29a:::443 app-or-unknown +07:54:04 tcp-syn - 34.160.90.233:443 app-or-unknown +07:54:04 sni versioncheck-bg.addons.mozilla.org 34.160.90.233:443 app-or-unknown +07:54:04 tcp-syn - 2a0f:85c1:8d1:acab::1:443 app-or-unknown +07:54:04 tcp-syn - 45.86.153.23:443 app-or-unknown +07:54:04 sni librewolf.dev 45.86.153.23:443 app-or-unknown +07:54:05 udp - 34.160.90.233:443 app-or-unknown +07:54:05 udp - 34.160.90.233:443 app-or-unknown +07:54:05 udp - 34.160.90.233:443 app-or-unknown +07:54:05 udp - 34.160.90.233:443 app-or-unknown +07:54:05 udp - 34.160.90.233:443 app-or-unknown +07:54:05 udp - 34.160.90.233:443 app-or-unknown +07:54:05 tcp-syn - 130.117.76.67:443 app-or-unknown +07:54:05 tcp-syn - 2606:50c0:8000::153:443 app-or-unknown +07:54:05 tcp-syn - 2606:50c0:8002::153:443 app-or-unknown +07:54:05 tcp-syn - 185.199.110.153:443 app-or-unknown +07:54:05 tcp-syn - 2600:1901:0:7b8a:::443 app-or-unknown +07:54:05 tcp-syn - 35.185.44.232:443 app-or-unknown +07:54:05 tcp-syn - 2606:50c0:8000::154:443 app-or-unknown +07:54:05 tcp-syn - 2606:50c0:8002::154:443 app-or-unknown +07:54:05 tcp-syn - 185.199.108.133:443 app-or-unknown +07:54:05 sni filters.adtidy.org 130.117.76.67:443 app-or-unknown +07:54:05 sni ublockorigin.github.io 185.199.110.153:443 app-or-unknown +07:54:05 sni malware-filter.gitlab.io 35.185.44.232:443 app-or-unknown +07:54:05 sni raw.githubusercontent.com 185.199.108.133:443 app-or-unknown +07:54:05 udp - 45.86.153.23:443 app-or-unknown +07:54:05 udp - 45.86.153.23:443 app-or-unknown +07:54:05 udp - 45.86.153.23:443 app-or-unknown +07:54:05 udp - 45.86.153.23:443 app-or-unknown +07:54:05 udp - 45.86.153.23:443 app-or-unknown +07:54:05 udp - 45.86.153.23:443 app-or-unknown +07:54:09 tcp-syn - 2a02:2479:a1:9900::1:443 app-or-unknown +07:54:09 tcp-syn - 82.165.93.184:443 app-or-unknown +07:54:09 sni pgl.yoyo.org 82.165.93.184:443 app-or-unknown +07:54:10 tcp-syn - 2606:50c0:8002::153:443 app-or-unknown +07:54:10 tcp-syn - 2606:50c0:8000::153:443 app-or-unknown +07:54:10 tcp-syn - 185.199.110.153:443 app-or-unknown +07:54:10 sni curbengh.github.io 185.199.110.153:443 app-or-unknown +07:54:11 tcp-syn - 2a04:4e42:200::485:443 app-or-unknown +07:54:11 tcp-syn - 2a04:4e42:600::485:443 app-or-unknown +07:54:11 tcp-syn - 151.101.193.229:443 app-or-unknown +07:54:11 sni cdn.jsdelivr.net 151.101.193.229:443 app-or-unknown +07:54:12 udp - 2a04:4e42:400::485:443 app-or-unknown +07:54:12 udp - 2a04:4e42:400::485:443 app-or-unknown +07:54:12 udp - 2a04:4e42:400::485:443 app-or-unknown +07:54:12 udp - 2a04:4e42:400::485:443 app-or-unknown +07:54:13 udp - 2a04:4e42:400::485:443 app-or-unknown +07:54:13 udp - 2a04:4e42:400::485:443 app-or-unknown +07:54:16 tcp-syn - 2a06:98c1:3121::4:443 app-or-unknown +07:54:16 tcp-syn - 188.114.96.4:443 app-or-unknown +07:54:16 sni ublockorigin.pages.dev 188.114.96.4:443 app-or-unknown +07:54:16 udp - 2a04:4e42:400::485:443 app-or-unknown +07:54:16 udp - 2a04:4e42:400::485:443 app-or-unknown +07:54:16 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:54:16 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:54:17 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:54:17 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:54:18 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:54:18 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:54:20 tcp-syn - 2600:1901:0:4c10:::443 app-or-unknown +07:54:20 tcp-syn - 34.160.122.198:443 app-or-unknown +07:54:20 sni publicsuffix.org 34.160.122.198:443 app-or-unknown +07:54:20 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:54:20 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:54:21 udp - 2a04:4e42:400::485:443 app-or-unknown +07:54:21 udp - 2a04:4e42:400::485:443 app-or-unknown +07:54:21 udp - 45.86.153.23:443 app-or-unknown +07:54:21 udp - 45.86.153.23:443 app-or-unknown +07:54:21 udp - 45.86.153.23:443 app-or-unknown +07:54:21 udp - 45.86.153.23:443 app-or-unknown +07:54:21 udp - 45.86.153.23:443 app-or-unknown +07:54:26 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:54:26 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:54:30 udp - 2a04:4e42:400::485:443 app-or-unknown +07:54:30 udp - 2a04:4e42:400::485:443 app-or-unknown +07:54:35 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:54:35 udp - 2a06:98c1:3120::4:443 app-or-unknown diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r2/check-no-suggest-notice-ack-r2.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r2/check-no-suggest-notice-ack-r2.err new file mode 100644 index 000000000..e6447c4ae --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r2/check-no-suggest-notice-ack-r2.err @@ -0,0 +1,7 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +android-smoke: harness error -- could not find the Fenix address bar; typing check cannot run diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r2/check-no-suggest-notice-ack-r2.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r2/check-no-suggest-notice-ack-r2.json new file mode 100644 index 000000000..aff76c7dc --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r2/check-no-suggest-notice-ack-r2.json @@ -0,0 +1,14 @@ +{ + "checks": [], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "interrupted", + "error": "could not find the Fenix address bar; typing check cannot run" +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r2/check-no-suggest-notice-ack-r2.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r2/check-no-suggest-notice-ack-r2.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r3/check-no-suggest-notice-ack-r3.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r3/check-no-suggest-notice-ack-r3.err new file mode 100644 index 000000000..e6447c4ae --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r3/check-no-suggest-notice-ack-r3.err @@ -0,0 +1,7 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +android-smoke: harness error -- could not find the Fenix address bar; typing check cannot run diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r3/check-no-suggest-notice-ack-r3.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r3/check-no-suggest-notice-ack-r3.json new file mode 100644 index 000000000..aff76c7dc --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r3/check-no-suggest-notice-ack-r3.json @@ -0,0 +1,14 @@ +{ + "checks": [], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "interrupted", + "error": "could not find the Fenix address bar; typing check cannot run" +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r3/check-no-suggest-notice-ack-r3.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-r3/check-no-suggest-notice-ack-r3.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-settled/check-no-suggest-notice-ack-settled.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-settled/check-no-suggest-notice-ack-settled.err new file mode 100644 index 000000000..3d63b02b7 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-settled/check-no-suggest-notice-ack-settled.err @@ -0,0 +1,13 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] check-no-suggest: typed 'lwsmokeq24660' into the toolbar; idling 60s WITHOUT pressing Enter (device addresses: 10.0.2.15, 10.0.2.16, fe80::3eab:a90:eb3f:ea63, fe80::741c:27ff:fea7:f592, fe80::8c70:4aff:fe7d:fe50, fec0::741c:27ff:fea7:f592, fec0::9da:cd6a:30bf:adb6, fec0::bdeb:7476:8627:3a70, fec0::dd74:6464:b8cb:bdc7) +[smoke] check-no-suggest: post-Enter window closed -- 9178 outbound payload bytes on noai.duckduckgo.com connections, 7116150 total capture bytes +[smoke] check-no-suggest: post-Enter navigation 'https://noai.duckduckgo.com/?q=lwsmokeq24660&ia=web' +[smoke] check-no-suggest FAIL typing emitted 3001 outbound payload bytes on 10 packet(s), including reused TLS connections; quiet typing is unproven: ['10.0.2.3', 'ublockorigin.github.io'] -- owned by LW-M4-11 +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-no-suggest-notice-ack-settled/check-no-suggest-notice-ack-settled.json +[smoke] FAILED check-no-suggest typing emitted 3001 outbound payload bytes on 10 packet(s), including reused TLS connections; quiet typing is unproven: ['10.0.2.3', 'ublockorigin.github.io'] -- owned by LW-M4-11 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-settled/check-no-suggest-notice-ack-settled.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-settled/check-no-suggest-notice-ack-settled.json new file mode 100644 index 000000000..050aabf75 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-settled/check-no-suggest-notice-ack-settled.json @@ -0,0 +1,1396 @@ +{ + "checks": [ + { + "check": "check-no-suggest", + "ok": false, + "detail": "typing emitted 3001 outbound payload bytes on 10 packet(s), including reused TLS connections; quiet typing is unproven: ['10.0.2.3', 'ublockorigin.github.io'] -- owned by LW-M4-11", + "evidence": { + "token": "lwsmokeq24660", + "url_after_enter": "https://noai.duckduckgo.com/?q=lwsmokeq24660&ia=web", + "search_document": { + "uri": "https://noai.duckduckgo.com/?q=lwsmokeq24660&ia=web", + "ready": "complete", + "title": "lwsmokeq24660 at DuckDuckGo" + }, + "typing_events": [ + { + "ts": 1790921085.737935, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8000::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790921085.738152, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8002::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790921085.738354, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.110.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790921085.769471, + "kind": "sni", + "detail": "ublockorigin.github.io", + "src": "10.0.2.16", + "dst": "185.199.110.153", + "port": 443, + "harness": false, + "os_noise": false + } + ], + "typing_payloads": [ + { + "ts": 1790921085.756981, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41238, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 517, + "background": false + }, + { + "ts": 1790921085.769471, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51054, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921085.769527, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51054, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 439, + "background": false + }, + { + "ts": 1790921085.816929, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41238, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 43, + "background": false + }, + { + "ts": 1790921085.816994, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51054, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 64, + "background": false + }, + { + "ts": 1790921085.817028, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41238, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 63, + "background": false + }, + { + "ts": 1790921085.817746, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51054, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 92, + "background": false + }, + { + "ts": 1790921085.817779, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51054, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 269, + "background": false + }, + { + "ts": 1790921085.845264, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51054, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 31, + "background": false + }, + { + "ts": 1790921096.223862, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41238, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 23, + "background": false + }, + { + "ts": 1790921107.933378, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 42110, + "dst": "151.101.193.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "bytes": 46, + "background": true + }, + { + "ts": 1790921107.933434, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38510, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 46, + "background": true + }, + { + "ts": 1790921107.933446, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 44654, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "bytes": 46, + "background": true + } + ], + "enter_payloads": [ + { + "ts": 1790921127.959002, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41246, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790921128.0482, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41246, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 85, + "background": false + }, + { + "ts": 1790921128.048433, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41246, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790921128.048534, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41246, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 211, + "background": false + }, + { + "ts": 1790921128.285995, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921128.286019, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790921128.398674, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921128.398916, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790921128.398927, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 322, + "background": false + }, + { + "ts": 1790921128.503677, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790921128.535794, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41246, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790921128.541989, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790921128.542061, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 88, + "background": false + }, + { + "ts": 1790921128.542268, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790921128.542439, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 152, + "background": false + }, + { + "ts": 1790921128.542594, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790921128.542751, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41246, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 61, + "background": false + }, + { + "ts": 1790921128.542766, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790921128.542931, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790921128.549776, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790921128.550287, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790921128.550353, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790921128.551106, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790921128.551286, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790921128.551438, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790921128.551608, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790921128.552195, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41246, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790921128.688169, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51706, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921128.688195, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51706, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 437, + "background": false + }, + { + "ts": 1790921128.816519, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51706, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921128.816646, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51706, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790921128.816658, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51706, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 623, + "background": false + }, + { + "ts": 1790921128.998997, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51706, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790921129.171973, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790921129.17235, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 97, + "background": false + }, + { + "ts": 1790921129.316258, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790921129.342626, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52228, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921129.342665, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52228, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790921129.345319, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790921129.345772, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 99, + "background": false + }, + { + "ts": 1790921129.34617, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790921129.346496, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790921129.346711, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790921129.346868, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790921129.347129, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790921129.356569, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 100, + "background": false + }, + { + "ts": 1790921129.356744, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790921129.367023, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790921129.367381, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790921129.367528, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790921129.367728, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790921129.38614, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 373, + "background": false + }, + { + "ts": 1790921129.409588, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 87, + "background": false + }, + { + "ts": 1790921129.448701, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 103, + "background": false + }, + { + "ts": 1790921129.449356, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790921129.457606, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52228, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921129.457817, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52228, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790921129.457842, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52228, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 270, + "background": false + }, + { + "ts": 1790921129.497397, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790921129.506479, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52228, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790921129.560049, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 104, + "background": false + }, + { + "ts": 1790921129.596033, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41246, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790921129.706045, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41246, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790921129.706438, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41246, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 65, + "background": false + }, + { + "ts": 1790921129.707165, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 159, + "background": false + }, + { + "ts": 1790921129.707184, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 338, + "background": false + }, + { + "ts": 1790921129.735759, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52230, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921129.735799, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52230, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 441, + "background": false + }, + { + "ts": 1790921129.7537, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41246, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 72, + "background": false + }, + { + "ts": 1790921129.755013, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52224, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790921129.783909, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39160, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921129.783955, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39160, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790921129.784374, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39164, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921129.784392, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39164, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790921129.784805, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39168, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921129.784823, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39168, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790921129.785192, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39166, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921129.785207, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39166, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790921129.78561, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39162, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921129.785637, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39162, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790921129.819625, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52230, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921129.81976, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52230, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790921129.864974, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52230, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790921129.878855, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39168, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921129.879013, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39164, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921129.879245, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39168, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790921129.879255, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39168, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 343, + "background": false + }, + { + "ts": 1790921129.879371, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39164, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790921129.879382, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39168, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 81, + "background": false + }, + { + "ts": 1790921129.885728, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39166, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921129.886122, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39162, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921129.886262, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39166, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790921129.886352, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39160, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921129.886467, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39168, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790921129.886543, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39162, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790921129.886551, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39168, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790921129.886588, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39160, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790921129.886618, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39168, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790921129.926354, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39164, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790921129.928728, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39162, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790921129.928791, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39160, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790921129.930893, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39166, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790921129.943091, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39168, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790921130.963026, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39168, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 35, + "background": false + }, + { + "ts": 1790921130.969927, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39168, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 35, + "background": false + } + ], + "sponsored_events": [], + "suggestions_switch": false, + "suggestions_toggle_round_trip": { + "on": true, + "restored_off": true + }, + "typing_capture_offset": 333497967, + "enter_capture_offset": 333519366, + "app_capture_offset": 332839180, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::3eab:a90:eb3f:ea63", + "fe80::741c:27ff:fea7:f592", + "fe80::8c70:4aff:fe7d:fe50", + "fec0::741c:27ff:fea7:f592", + "fec0::9da:cd6a:30bf:adb6", + "fec0::bdeb:7476:8627:3a70", + "fec0::dd74:6464:b8cb:bdc7" + ], + "post_enter_pcap_bytes": 7116150, + "post_enter_search_payload_bytes": 9178, + "capture_seconds": 60 + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-settled/check-no-suggest-notice-ack-settled.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-settled/check-no-suggest-notice-ack-settled.out new file mode 100644 index 000000000..909046a6b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack-settled/check-no-suggest-notice-ack-settled.out @@ -0,0 +1,5 @@ +08:04:45 tcp-syn - 10.0.2.3:853 os-noise +08:04:45 tcp-syn - 2606:50c0:8000::153:443 app-or-unknown +08:04:45 tcp-syn - 2606:50c0:8002::153:443 app-or-unknown +08:04:45 tcp-syn - 185.199.110.153:443 app-or-unknown +08:04:45 sni ublockorigin.github.io 185.199.110.153:443 app-or-unknown diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack/check-no-suggest-notice-ack.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack/check-no-suggest-notice-ack.err new file mode 100644 index 000000000..15ae49049 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack/check-no-suggest-notice-ack.err @@ -0,0 +1,13 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] check-no-suggest: typed 'lwsmokeq24217' into the toolbar; idling 60s WITHOUT pressing Enter (device addresses: 10.0.2.15, 10.0.2.16, fe80::3eab:a90:eb3f:ea63, fe80::741c:27ff:fea7:f592, fe80::8c70:4aff:fe7d:fe50, fec0::741c:27ff:fea7:f592, fec0::9da:cd6a:30bf:adb6, fec0::bdeb:7476:8627:3a70, fec0::dd74:6464:b8cb:bdc7) +[smoke] check-no-suggest: post-Enter window closed -- 9086 outbound payload bytes on noai.duckduckgo.com connections, 7103606 total capture bytes +[smoke] check-no-suggest: post-Enter navigation 'https://noai.duckduckgo.com/?q=lwsmokeq24217&ia=web' +[smoke] check-no-suggest FAIL typing emitted 26879 outbound payload bytes on 52 packet(s), including reused TLS connections; quiet typing is unproven: ['10.0.2.3', '2a04:4e42:400::485', '2a06:98c1:3120::4', '2a0f:85c1:8d1:acab::1', 'cdn.jsdelivr.net', 'librewolf.dev'] -- owned by LW-M4-11 +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-no-suggest-notice-ack/check-no-suggest-notice-ack.json +[smoke] FAILED check-no-suggest typing emitted 26879 outbound payload bytes on 52 packet(s), including reused TLS connections; quiet typing is unproven: ['10.0.2.3', '2a04:4e42:400::485', '2a06:98c1:3120::4', '2a0f:85c1:8d1:acab::1', 'cdn.jsdelivr.net', 'librewolf.dev'] -- owned by LW-M4-11 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack/check-no-suggest-notice-ack.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack/check-no-suggest-notice-ack.json new file mode 100644 index 000000000..197fecc6a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack/check-no-suggest-notice-ack.json @@ -0,0 +1,2928 @@ +{ + "checks": [ + { + "check": "check-no-suggest", + "ok": false, + "detail": "typing emitted 26879 outbound payload bytes on 52 packet(s), including reused TLS connections; quiet typing is unproven: ['10.0.2.3', '2a04:4e42:400::485', '2a06:98c1:3120::4', '2a0f:85c1:8d1:acab::1', 'cdn.jsdelivr.net', 'librewolf.dev'] -- owned by LW-M4-11", + "evidence": { + "token": "lwsmokeq24217", + "url_after_enter": "https://noai.duckduckgo.com/?q=lwsmokeq24217&ia=web", + "search_document": { + "uri": "https://noai.duckduckgo.com/?q=lwsmokeq24217&ia=web", + "ready": "complete", + "title": "lwsmokeq24217 at DuckDuckGo" + }, + "typing_events": [ + { + "ts": 1790920616.846004, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920616.846052, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920618.172381, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920618.172433, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920619.285733, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920619.285774, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920622.984781, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920622.984833, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920622.988036, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2600:1901:0:4c10::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920622.988257, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.122.198", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920623.013879, + "kind": "sni", + "detail": "publicsuffix.org", + "src": "10.0.2.16", + "dst": "34.160.122.198", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920624.086009, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920624.086058, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920624.416886, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a0f:85c1:8d1:acab::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920624.417147, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920624.445009, + "kind": "sni", + "detail": "librewolf.dev", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920624.498965, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a0f:85c1:8d1:acab::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920624.49921, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920624.521845, + "kind": "sni", + "detail": "librewolf.dev", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920633.685419, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920633.685488, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920633.68611, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920633.686125, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + } + ], + "typing_payloads": [ + { + "ts": 1790920616.738339, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 58696, + "dst": "35.185.44.232", + "port": 443, + "host": "malware-filter.gitlab.io", + "bytes": 39, + "background": false + }, + { + "ts": 1790920616.738474, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 58696, + "dst": "35.185.44.232", + "port": 443, + "host": "malware-filter.gitlab.io", + "bytes": 24, + "background": false + }, + { + "ts": 1790920616.846004, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 57797, + "dst": "2a04:4e42:400::485", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920616.846052, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 57797, + "dst": "2a04:4e42:400::485", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920616.966876, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49540, + "dst": "188.114.96.4", + "port": 443, + "host": "ublockorigin.pages.dev", + "bytes": 81, + "background": false + }, + { + "ts": 1790920618.172381, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 33951, + "dst": "2a06:98c1:3120::4", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920618.172433, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 33951, + "dst": "2a06:98c1:3120::4", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920618.173833, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35702, + "dst": "151.101.193.229", + "port": 443, + "host": "cdn.jsdelivr.net", + "bytes": 108, + "background": false + }, + { + "ts": 1790920619.285733, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 57797, + "dst": "2a04:4e42:400::485", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920619.285774, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 57797, + "dst": "2a04:4e42:400::485", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920619.288121, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35702, + "dst": "151.101.193.229", + "port": 443, + "host": "cdn.jsdelivr.net", + "bytes": 105, + "background": false + }, + { + "ts": 1790920620.366229, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49540, + "dst": "188.114.96.4", + "port": 443, + "host": "ublockorigin.pages.dev", + "bytes": 80, + "background": false + }, + { + "ts": 1790920621.741901, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49540, + "dst": "188.114.96.4", + "port": 443, + "host": "ublockorigin.pages.dev", + "bytes": 78, + "background": false + }, + { + "ts": 1790920622.984781, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 33951, + "dst": "2a06:98c1:3120::4", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920622.984833, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 33951, + "dst": "2a06:98c1:3120::4", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920622.987995, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40932, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 57, + "background": false + }, + { + "ts": 1790920623.013879, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 45084, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "bytes": 1460, + "background": false + }, + { + "ts": 1790920623.013901, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 45084, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "bytes": 433, + "background": false + }, + { + "ts": 1790920623.043486, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 45084, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "bytes": 64, + "background": false + }, + { + "ts": 1790920623.04366, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 45084, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "bytes": 92, + "background": false + }, + { + "ts": 1790920623.043673, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 45084, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "bytes": 245, + "background": false + }, + { + "ts": 1790920623.07401, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 45084, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "bytes": 31, + "background": false + }, + { + "ts": 1790920623.136925, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 45084, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "bytes": 39, + "background": false + }, + { + "ts": 1790920624.086009, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 57797, + "dst": "2a04:4e42:400::485", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920624.086058, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 57797, + "dst": "2a04:4e42:400::485", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920624.167653, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40932, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790920624.246119, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40932, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790920624.31654, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40932, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 54, + "background": false + }, + { + "ts": 1790920624.445009, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59808, + "dst": "45.86.153.23", + "port": 443, + "host": "librewolf.dev", + "bytes": 1460, + "background": false + }, + { + "ts": 1790920624.445044, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59808, + "dst": "45.86.153.23", + "port": 443, + "host": "librewolf.dev", + "bytes": 430, + "background": false + }, + { + "ts": 1790920624.498276, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59808, + "dst": "45.86.153.23", + "port": 443, + "host": "librewolf.dev", + "bytes": 64, + "background": false + }, + { + "ts": 1790920624.498856, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59808, + "dst": "45.86.153.23", + "port": 443, + "host": "librewolf.dev", + "bytes": 92, + "background": false + }, + { + "ts": 1790920624.498965, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 45702, + "dst": "2a0f:85c1:8d1:acab::1", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920624.521845, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59810, + "dst": "45.86.153.23", + "port": 443, + "host": "librewolf.dev", + "bytes": 1460, + "background": false + }, + { + "ts": 1790920624.521882, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59810, + "dst": "45.86.153.23", + "port": 443, + "host": "librewolf.dev", + "bytes": 727, + "background": false + }, + { + "ts": 1790920624.531767, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59808, + "dst": "45.86.153.23", + "port": 443, + "host": "librewolf.dev", + "bytes": 31, + "background": false + }, + { + "ts": 1790920624.569426, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59810, + "dst": "45.86.153.23", + "port": 443, + "host": "librewolf.dev", + "bytes": 64, + "background": false + }, + { + "ts": 1790920624.570144, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59810, + "dst": "45.86.153.23", + "port": 443, + "host": "librewolf.dev", + "bytes": 92, + "background": false + }, + { + "ts": 1790920624.570164, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59810, + "dst": "45.86.153.23", + "port": 443, + "host": "librewolf.dev", + "bytes": 360, + "background": false + }, + { + "ts": 1790920624.595049, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59810, + "dst": "45.86.153.23", + "port": 443, + "host": "librewolf.dev", + "bytes": 31, + "background": false + }, + { + "ts": 1790920633.685419, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 33951, + "dst": "2a06:98c1:3120::4", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920633.685488, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 33951, + "dst": "2a06:98c1:3120::4", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920633.68611, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 57797, + "dst": "2a04:4e42:400::485", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920633.686125, + "protocol": "udp", + "src": "fec0::bdeb:7476:8627:3a70", + "src_port": 57797, + "dst": "2a04:4e42:400::485", + "port": 443, + "host": null, + "bytes": 1232, + "background": false + }, + { + "ts": 1790920634.836838, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38216, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "bytes": 113, + "background": true + }, + { + "ts": 1790920634.889972, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38216, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "bytes": 155, + "background": true + }, + { + "ts": 1790920634.938302, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 44366, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "bytes": 122, + "background": true + }, + { + "ts": 1790920634.971421, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38216, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "bytes": 128, + "background": true + }, + { + "ts": 1790920634.988474, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 44366, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "bytes": 46, + "background": true + }, + { + "ts": 1790920635.126644, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40932, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 23, + "background": false + }, + { + "ts": 1790920635.276448, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38216, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "bytes": 134, + "background": true + }, + { + "ts": 1790920635.453495, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38216, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "bytes": 138, + "background": true + }, + { + "ts": 1790920635.51501, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 166, + "background": true + }, + { + "ts": 1790920635.530141, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 96, + "background": true + }, + { + "ts": 1790920635.69439, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920635.85434, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 42, + "background": true + }, + { + "ts": 1790920636.032095, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920636.073764, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920636.113652, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920636.167392, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 162, + "background": true + }, + { + "ts": 1790920636.208896, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920636.248159, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 164, + "background": true + }, + { + "ts": 1790920636.300128, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 164, + "background": true + }, + { + "ts": 1790920636.345138, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 162, + "background": true + }, + { + "ts": 1790920636.385425, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920636.456551, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920636.505027, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 164, + "background": true + }, + { + "ts": 1790920636.557326, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920636.60992, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920636.660939, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920636.713004, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 164, + "background": true + }, + { + "ts": 1790920636.770362, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920636.817813, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920636.867675, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920636.899552, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 42, + "background": true + }, + { + "ts": 1790920636.920721, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920636.978229, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 162, + "background": true + }, + { + "ts": 1790920637.029773, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 164, + "background": true + }, + { + "ts": 1790920637.077795, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920637.134928, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920637.191366, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 164, + "background": true + }, + { + "ts": 1790920637.246084, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920637.296974, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920637.347343, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920637.427564, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 164, + "background": true + }, + { + "ts": 1790920637.479699, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920637.533794, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920637.593224, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920637.643019, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 162, + "background": true + }, + { + "ts": 1790920637.687326, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 162, + "background": true + }, + { + "ts": 1790920637.735601, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920637.796365, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920637.847798, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920637.897416, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920637.94783, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 162, + "background": true + }, + { + "ts": 1790920637.994439, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920638.057423, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920638.107608, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 162, + "background": true + }, + { + "ts": 1790920638.164, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 164, + "background": true + }, + { + "ts": 1790920638.223537, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920638.269768, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920638.329567, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920638.388023, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920638.440019, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920638.496986, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 164, + "background": true + }, + { + "ts": 1790920638.552535, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 162, + "background": true + }, + { + "ts": 1790920638.603022, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920638.65571, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920638.72669, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920638.779782, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920638.826818, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 42, + "background": true + }, + { + "ts": 1790920638.83319, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920638.891121, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 164, + "background": true + }, + { + "ts": 1790920638.943263, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 162, + "background": true + }, + { + "ts": 1790920639.005969, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920639.088989, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920639.141905, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35200, + "dst": "151.101.129.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 163, + "background": true + }, + { + "ts": 1790920665.437664, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 50764, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 39, + "background": false + }, + { + "ts": 1790920665.437735, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 60642, + "dst": "185.199.108.133", + "port": 443, + "host": "raw.githubusercontent.com", + "bytes": 39, + "background": false + }, + { + "ts": 1790920668.438189, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35454, + "dst": "82.165.93.184", + "port": 443, + "host": "pgl.yoyo.org", + "bytes": 39, + "background": false + }, + { + "ts": 1790920677.608255, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35702, + "dst": "151.101.193.229", + "port": 443, + "host": "cdn.jsdelivr.net", + "bytes": 39, + "background": false + }, + { + "ts": 1790920680.608728, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49540, + "dst": "188.114.96.4", + "port": 443, + "host": "ublockorigin.pages.dev", + "bytes": 39, + "background": false + }, + { + "ts": 1790920681.60901, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 45084, + "dst": "34.160.122.198", + "port": 443, + "host": "publicsuffix.org", + "bytes": 39, + "background": false + }, + { + "ts": 1790920682.609433, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59808, + "dst": "45.86.153.23", + "port": 443, + "host": "librewolf.dev", + "bytes": 39, + "background": false + } + ], + "enter_payloads": [ + { + "ts": 1790920683.609576, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 59810, + "dst": "45.86.153.23", + "port": 443, + "host": "librewolf.dev", + "bytes": 39, + "background": false + }, + { + "ts": 1790920684.110086, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40994, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 517, + "background": false + }, + { + "ts": 1790920684.181373, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40994, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 43, + "background": false + }, + { + "ts": 1790920684.18223, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40994, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790920684.182321, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40994, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 211, + "background": false + }, + { + "ts": 1790920684.370748, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790920684.370769, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790920684.447948, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790920684.44822, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790920684.448247, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 321, + "background": false + }, + { + "ts": 1790920684.526157, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790920684.554878, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40994, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790920684.556431, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40994, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 61, + "background": false + }, + { + "ts": 1790920684.558181, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790920684.558298, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 88, + "background": false + }, + { + "ts": 1790920684.558437, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790920684.558594, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 152, + "background": false + }, + { + "ts": 1790920684.558784, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790920684.559069, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790920684.559372, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790920684.55983, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790920684.560456, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790920684.560712, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790920684.560937, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790920684.561164, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790920684.561281, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790920684.561415, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790920684.565457, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40994, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790920684.735536, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51454, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790920684.735555, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51454, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 437, + "background": false + }, + { + "ts": 1790920684.863215, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51454, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790920684.863355, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51454, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790920684.863369, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51454, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 622, + "background": false + }, + { + "ts": 1790920684.896749, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790920684.898926, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 97, + "background": false + }, + { + "ts": 1790920684.977948, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51454, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790920685.055883, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790920685.084512, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790920685.084574, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 99, + "background": false + }, + { + "ts": 1790920685.086081, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51976, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790920685.086123, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51976, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790920685.086168, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790920685.086222, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790920685.086275, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790920685.086353, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790920685.086511, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790920685.086602, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 100, + "background": false + }, + { + "ts": 1790920685.086678, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790920685.106233, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790920685.106291, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790920685.106434, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790920685.107194, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790920685.122302, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 372, + "background": false + }, + { + "ts": 1790920685.150234, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35454, + "dst": "82.165.93.184", + "port": 443, + "host": "pgl.yoyo.org", + "bytes": 39, + "background": false + }, + { + "ts": 1790920685.151032, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 35454, + "dst": "82.165.93.184", + "port": 443, + "host": "pgl.yoyo.org", + "bytes": 24, + "background": false + }, + { + "ts": 1790920685.166052, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 87, + "background": false + }, + { + "ts": 1790920685.169139, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51976, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790920685.169289, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51976, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790920685.169304, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51976, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 270, + "background": false + }, + { + "ts": 1790920685.177143, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 103, + "background": false + }, + { + "ts": 1790920685.177363, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790920685.214783, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790920685.219734, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51976, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790920685.376998, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 104, + "background": false + }, + { + "ts": 1790920685.416205, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40994, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790920685.456562, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40994, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 23, + "background": false + }, + { + "ts": 1790920685.477463, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41002, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790920685.570884, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38908, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790920685.570904, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38908, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790920685.571351, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38918, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790920685.571367, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38918, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790920685.571751, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38916, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790920685.571765, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38916, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790920685.572145, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38914, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790920685.572162, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38914, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790920685.57252, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41002, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 85, + "background": false + }, + { + "ts": 1790920685.572534, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38912, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790920685.572543, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38912, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790920685.572688, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41002, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790920685.57294, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38910, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790920685.572957, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38910, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790920685.578559, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41002, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 72, + "background": false + }, + { + "ts": 1790920685.642796, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38916, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790920685.642931, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38918, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790920685.643045, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38914, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790920685.643162, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38912, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790920685.64329, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38910, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790920685.643554, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38918, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790920685.643583, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38916, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790920685.643594, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38916, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 336, + "background": false + }, + { + "ts": 1790920685.64363, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38914, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790920685.643643, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38912, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790920685.643737, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38916, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790920685.643783, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38916, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790920685.643826, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38916, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790920685.643834, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38910, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790920685.643977, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38916, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790920685.659299, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38908, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790920685.659441, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38908, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790920685.659481, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38916, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790920685.689582, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41002, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 65, + "background": false + }, + { + "ts": 1790920685.689657, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38910, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790920685.68972, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38914, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790920685.690588, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38916, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790920685.691497, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38912, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790920685.691556, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38918, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790920685.691906, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 159, + "background": false + }, + { + "ts": 1790920685.691924, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51972, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 338, + "background": false + }, + { + "ts": 1790920685.699211, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38908, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790920685.717962, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51992, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790920685.71798, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51992, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 441, + "background": false + }, + { + "ts": 1790920685.799204, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51992, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790920685.799364, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51992, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790920685.860766, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51992, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790920686.206508, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38916, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 35, + "background": false + }, + { + "ts": 1790920686.209468, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 38916, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 35, + "background": false + } + ], + "sponsored_events": [], + "suggestions_switch": false, + "suggestions_toggle_round_trip": { + "on": true, + "restored_off": true + }, + "typing_capture_offset": 263905840, + "enter_capture_offset": 279065340, + "app_capture_offset": 260218417, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::3eab:a90:eb3f:ea63", + "fe80::741c:27ff:fea7:f592", + "fe80::8c70:4aff:fe7d:fe50", + "fec0::741c:27ff:fea7:f592", + "fec0::9da:cd6a:30bf:adb6", + "fec0::bdeb:7476:8627:3a70", + "fec0::dd74:6464:b8cb:bdc7" + ], + "post_enter_pcap_bytes": 7103606, + "post_enter_search_payload_bytes": 9086, + "capture_seconds": 60 + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack/check-no-suggest-notice-ack.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack/check-no-suggest-notice-ack.out new file mode 100644 index 000000000..fd19e281a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-notice-ack/check-no-suggest-notice-ack.out @@ -0,0 +1,23 @@ +07:56:56 udp - 2a04:4e42:400::485:443 app-or-unknown +07:56:56 udp - 2a04:4e42:400::485:443 app-or-unknown +07:56:58 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:56:58 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:56:59 udp - 2a04:4e42:400::485:443 app-or-unknown +07:56:59 udp - 2a04:4e42:400::485:443 app-or-unknown +07:57:02 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:57:02 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:57:02 tcp-syn - 2600:1901:0:4c10:::443 app-or-unknown +07:57:02 tcp-syn - 34.160.122.198:443 app-or-unknown +07:57:03 sni publicsuffix.org 34.160.122.198:443 app-or-unknown +07:57:04 udp - 2a04:4e42:400::485:443 app-or-unknown +07:57:04 udp - 2a04:4e42:400::485:443 app-or-unknown +07:57:04 tcp-syn - 2a0f:85c1:8d1:acab::1:443 app-or-unknown +07:57:04 tcp-syn - 45.86.153.23:443 app-or-unknown +07:57:04 sni librewolf.dev 45.86.153.23:443 app-or-unknown +07:57:04 udp - 2a0f:85c1:8d1:acab::1:443 app-or-unknown +07:57:04 tcp-syn - 45.86.153.23:443 app-or-unknown +07:57:04 sni librewolf.dev 45.86.153.23:443 app-or-unknown +07:57:13 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:57:13 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:57:13 udp - 2a04:4e42:400::485:443 app-or-unknown +07:57:13 udp - 2a04:4e42:400::485:443 app-or-unknown diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-settled/check-no-suggest-settled.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-settled/check-no-suggest-settled.err new file mode 100644 index 000000000..9e3958974 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-settled/check-no-suggest-settled.err @@ -0,0 +1,13 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] check-no-suggest: typed 'lwsmokeq25418' into the toolbar; idling 60s WITHOUT pressing Enter (device addresses: 10.0.2.15, 10.0.2.16, fe80::3eab:a90:eb3f:ea63, fe80::741c:27ff:fea7:f592, fe80::8c70:4aff:fe7d:fe50, fec0::741c:27ff:fea7:f592, fec0::9da:cd6a:30bf:adb6, fec0::bdeb:7476:8627:3a70, fec0::dd74:6464:b8cb:bdc7) +[smoke] check-no-suggest: post-Enter window closed -- 9179 outbound payload bytes on noai.duckduckgo.com connections, 2032792 total capture bytes +[smoke] check-no-suggest: post-Enter navigation 'https://noai.duckduckgo.com/?q=lwsmokeq25418&ia=web' +[smoke] check-no-suggest FAIL typing emitted 5212 outbound payload bytes on 17 packet(s), including reused TLS connections; quiet typing is unproven: ['10.0.2.3', 'ublockorigin.github.io'] -- owned by LW-M4-11 +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-no-suggest-settled/check-no-suggest-settled.json +[smoke] FAILED check-no-suggest typing emitted 5212 outbound payload bytes on 17 packet(s), including reused TLS connections; quiet typing is unproven: ['10.0.2.3', 'ublockorigin.github.io'] -- owned by LW-M4-11 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-settled/check-no-suggest-settled.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-settled/check-no-suggest-settled.json new file mode 100644 index 000000000..f1bfa91c6 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-settled/check-no-suggest-settled.json @@ -0,0 +1,1491 @@ +{ + "checks": [ + { + "check": "check-no-suggest", + "ok": false, + "detail": "typing emitted 5212 outbound payload bytes on 17 packet(s), including reused TLS connections; quiet typing is unproven: ['10.0.2.3', 'ublockorigin.github.io'] -- owned by LW-M4-11", + "evidence": { + "token": "lwsmokeq25418", + "url_after_enter": "https://noai.duckduckgo.com/?q=lwsmokeq25418&ia=web", + "search_document": { + "uri": "https://noai.duckduckgo.com/?q=lwsmokeq25418&ia=web", + "ready": "complete", + "title": "lwsmokeq25418 at DuckDuckGo" + }, + "typing_events": [ + { + "ts": 1790921843.174828, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8000::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790921843.175034, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8000::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790921843.175321, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8002::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790921843.175554, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8002::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790921843.175727, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.110.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790921843.175837, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.110.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790921843.205205, + "kind": "sni", + "detail": "ublockorigin.github.io", + "src": "10.0.2.16", + "dst": "185.199.110.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790921843.205804, + "kind": "sni", + "detail": "ublockorigin.github.io", + "src": "10.0.2.16", + "dst": "185.199.110.153", + "port": 443, + "harness": false, + "os_noise": false + } + ], + "typing_payloads": [ + { + "ts": 1790921817.354065, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41344, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 23, + "background": false + }, + { + "ts": 1790921843.204693, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41362, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 517, + "background": false + }, + { + "ts": 1790921843.205205, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51182, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921843.205221, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51182, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 439, + "background": false + }, + { + "ts": 1790921843.205804, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51184, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921843.205822, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51184, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 439, + "background": false + }, + { + "ts": 1790921843.264357, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41362, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 43, + "background": false + }, + { + "ts": 1790921843.264467, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41362, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 63, + "background": false + }, + { + "ts": 1790921843.267835, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51182, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 64, + "background": false + }, + { + "ts": 1790921843.268756, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51184, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 64, + "background": false + }, + { + "ts": 1790921843.268824, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51182, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 92, + "background": false + }, + { + "ts": 1790921843.268834, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51182, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 269, + "background": false + }, + { + "ts": 1790921843.268887, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51184, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 109, + "background": false + }, + { + "ts": 1790921843.268915, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51182, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 92, + "background": false + }, + { + "ts": 1790921843.269355, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51184, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 24, + "background": false + }, + { + "ts": 1790921843.296998, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51182, + "dst": "185.199.110.153", + "port": 443, + "host": "ublockorigin.github.io", + "bytes": 31, + "background": false + }, + { + "ts": 1790921854.010244, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41362, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 23, + "background": false + }, + { + "ts": 1790921865.359798, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39402, + "dst": "151.101.65.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "bytes": 46, + "background": true + }, + { + "ts": 1790921865.35986, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 42240, + "dst": "151.101.193.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 46, + "background": true + }, + { + "ts": 1790921865.359872, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 44778, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "bytes": 46, + "background": true + } + ], + "enter_payloads": [ + { + "ts": 1790921885.226887, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41376, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790921885.331057, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41376, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 85, + "background": false + }, + { + "ts": 1790921885.331274, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41376, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 60, + "background": false + }, + { + "ts": 1790921885.331334, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41376, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 302, + "background": false + }, + { + "ts": 1790921885.526242, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921885.526278, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790921885.650856, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921885.651085, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790921885.651114, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 322, + "background": false + }, + { + "ts": 1790921885.706679, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790921885.775879, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790921885.775982, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 88, + "background": false + }, + { + "ts": 1790921885.776154, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790921885.776298, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 152, + "background": false + }, + { + "ts": 1790921885.776441, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790921885.77659, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790921885.77707, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790921885.777166, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41376, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 61, + "background": false + }, + { + "ts": 1790921885.777807, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41376, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790921885.802278, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790921885.805073, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790921885.805093, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790921885.805098, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790921885.805108, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790921885.805113, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790921885.805117, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790921885.807751, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41376, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790921885.933188, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51836, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921885.933206, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51836, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 437, + "background": false + }, + { + "ts": 1790921886.009757, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51836, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921886.009946, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51836, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790921886.009976, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51836, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 622, + "background": false + }, + { + "ts": 1790921886.170351, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 51836, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790921886.234387, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790921886.234561, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 97, + "background": false + }, + { + "ts": 1790921886.445159, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790921886.468585, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790921886.469102, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52358, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921886.469128, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52358, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790921886.470145, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 99, + "background": false + }, + { + "ts": 1790921886.470994, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790921886.471204, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790921886.471541, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790921886.4719, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790921886.472044, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790921886.472224, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 100, + "background": false + }, + { + "ts": 1790921886.472413, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790921886.492057, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790921886.492136, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790921886.492377, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790921886.493327, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790921886.540505, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 373, + "background": false + }, + { + "ts": 1790921886.540692, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 87, + "background": false + }, + { + "ts": 1790921886.549222, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52358, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921886.54936, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52358, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790921886.549378, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52358, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 270, + "background": false + }, + { + "ts": 1790921886.55877, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 104, + "background": false + }, + { + "ts": 1790921886.600354, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41376, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790921886.611359, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52358, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790921886.614687, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 103, + "background": false + }, + { + "ts": 1790921886.615107, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790921886.643127, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41376, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790921886.666299, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 159, + "background": false + }, + { + "ts": 1790921886.666337, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 338, + "background": false + }, + { + "ts": 1790921886.666533, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41376, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 65, + "background": false + }, + { + "ts": 1790921886.667222, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790921886.69017, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52354, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790921886.692824, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 41376, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 72, + "background": false + }, + { + "ts": 1790921886.695431, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52360, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921886.695452, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52360, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 441, + "background": false + }, + { + "ts": 1790921886.722192, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39294, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921886.722218, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39294, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790921886.722635, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39292, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921886.722656, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39292, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790921886.723107, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39290, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921886.723125, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39290, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790921886.723581, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39296, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921886.723601, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39296, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790921886.728854, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39298, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790921886.728885, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39298, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790921886.780085, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52360, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921886.780225, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52360, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790921886.789782, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39294, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921886.789887, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39292, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921886.790038, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39294, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790921886.790052, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39294, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 338, + "background": false + }, + { + "ts": 1790921886.790062, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39292, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790921886.7901, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39294, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790921886.811098, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39290, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921886.811216, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39296, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921886.811305, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39298, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921886.811431, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39290, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790921886.811552, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39294, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 87, + "background": false + }, + { + "ts": 1790921886.811566, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39298, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790921886.811577, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39296, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790921886.811614, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39294, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921886.811673, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39294, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790921886.820635, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52360, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790921886.828025, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39292, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790921886.82964, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39294, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790921886.849101, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39290, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790921886.858671, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39298, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790921886.858761, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 39296, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + } + ], + "sponsored_events": [], + "suggestions_switch": false, + "suggestions_toggle_round_trip": { + "on": true, + "restored_off": true + }, + "typing_capture_offset": 364144663, + "enter_capture_offset": 364180471, + "app_capture_offset": 363485719, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::3eab:a90:eb3f:ea63", + "fe80::741c:27ff:fea7:f592", + "fe80::8c70:4aff:fe7d:fe50", + "fec0::741c:27ff:fea7:f592", + "fec0::9da:cd6a:30bf:adb6", + "fec0::bdeb:7476:8627:3a70", + "fec0::dd74:6464:b8cb:bdc7" + ], + "post_enter_pcap_bytes": 2032792, + "post_enter_search_payload_bytes": 9179, + "capture_seconds": 60 + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-settled/check-no-suggest-settled.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-settled/check-no-suggest-settled.out new file mode 100644 index 000000000..ae652763e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest-settled/check-no-suggest-settled.out @@ -0,0 +1,9 @@ +08:17:23 tcp-syn - 2606:50c0:8000::153:443 app-or-unknown +08:17:23 tcp-syn - 10.0.2.3:853 os-noise +08:17:23 tcp-syn - 2606:50c0:8000::153:443 app-or-unknown +08:17:23 tcp-syn - 2606:50c0:8002::153:443 app-or-unknown +08:17:23 tcp-syn - 2606:50c0:8002::153:443 app-or-unknown +08:17:23 tcp-syn - 185.199.110.153:443 app-or-unknown +08:17:23 tcp-syn - 185.199.110.153:443 app-or-unknown +08:17:23 sni ublockorigin.github.io 185.199.110.153:443 app-or-unknown +08:17:23 sni ublockorigin.github.io 185.199.110.153:443 app-or-unknown diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest/check-no-suggest.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest/check-no-suggest.err new file mode 100644 index 000000000..e6447c4ae --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest/check-no-suggest.err @@ -0,0 +1,7 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +android-smoke: harness error -- could not find the Fenix address bar; typing check cannot run diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest/check-no-suggest.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest/check-no-suggest.json new file mode 100644 index 000000000..aff76c7dc --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest/check-no-suggest.json @@ -0,0 +1,14 @@ +{ + "checks": [], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "interrupted", + "error": "could not find the Fenix address bar; typing check cannot run" +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest/check-no-suggest.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-no-suggest/check-no-suggest.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search-notice-ack/check-search-notice-ack.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search-notice-ack/check-search-notice-ack.err new file mode 100644 index 000000000..b871c3c1a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search-notice-ack/check-search-notice-ack.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:51459/ and https://10.0.2.2:49239/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] check-search PASS real query went to noai.duckduckgo.com with no partner/attribution parameter; Settings > Search lists every LibreWolf engine (DuckDuckGo No-AI, Startpage, Mojeek, Wikipedia (en)) and the default is 'DuckDuckGo No-AI', as in assets/search-config-v2.json +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-search-notice-ack/check-search-notice-ack.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search-notice-ack/check-search-notice-ack.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search-notice-ack/check-search-notice-ack.json new file mode 100644 index 000000000..a282a3711 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search-notice-ack/check-search-notice-ack.json @@ -0,0 +1,48 @@ +{ + "checks": [ + { + "check": "check-search", + "ok": true, + "detail": "real query went to noai.duckduckgo.com with no partner/attribution parameter; Settings > Search lists every LibreWolf engine (DuckDuckGo No-AI, Startpage, Mojeek, Wikipedia (en)) and the default is 'DuckDuckGo No-AI', as in assets/search-config-v2.json", + "evidence": { + "url": "https://noai.duckduckgo.com/?q=lwsmokeq24160", + "partner_codes": [], + "expected_engines": [ + "DuckDuckGo No-AI", + "Startpage", + "Mojeek", + "Wikipedia (en)" + ], + "expected_default": "DuckDuckGo No-AI", + "shown_engine_screen": [ + "Default search engine", + "Normal browsing default search engine", + "DuckDuckGo No-AI", + "Mojeek", + "Startpage", + "Wikipedia (en)", + "Private browsing default search engine", + "Use the same search engine as normal browsing", + "DuckDuckGo No-AI", + "Mojeek", + "Startpage", + "Wikipedia (en)", + "Add search engine" + ], + "shown_default": "DuckDuckGo No-AI", + "legacy_bundle_plugins": 147 + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search-notice-ack/check-search-notice-ack.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search-notice-ack/check-search-notice-ack.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search/check-search.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search/check-search.err new file mode 100644 index 000000000..7c14dcdb9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search/check-search.err @@ -0,0 +1,9 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:58255/ and https://10.0.2.2:47059/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +android-smoke: harness error -- could not find the Fenix address bar in the UI tree (tried ADDRESSBAR_URL_BOX, mozac_browser_toolbar_url_view, org.redoubtbrowser.debug:id/toolbar). Without it there is no way to run a real query, and a static scan of the shipped engine list would not satisfy LW-M4-06. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search/check-search.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search/check-search.json new file mode 100644 index 000000000..62998fe4e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search/check-search.json @@ -0,0 +1,14 @@ +{ + "checks": [], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "interrupted", + "error": "could not find the Fenix address bar in the UI tree (tried ADDRESSBAR_URL_BOX, mozac_browser_toolbar_url_view, org.redoubtbrowser.debug:id/toolbar). Without it there is no way to run a real query, and a static scan of the shipped engine list would not satisfy LW-M4-06." +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search/check-search.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-search/check-search.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-strings/check-strings.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-strings/check-strings.err new file mode 100644 index 000000000..1db498b05 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-strings/check-strings.err @@ -0,0 +1,12 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] check-strings: deep-link scheme redoubt +[smoke] check-strings: walking the running UI in en-US +[smoke] check-strings: en-US -- 36 screen(s) visited, 0 branded string(s) this APK ships, 1 branded string(s) it does not ship (remote content), 0 enumerated url-keep row(s) +[smoke] check-strings: REPORTED (not shipped by this APK, so no change to this tree removes it) [settings_addon_manager] 'The best privacy tool and ad blocker extension for Firefox. Stop trackers, speed up websites and block ads everywhere in' +[smoke] check-strings PASS resource table (234764 text rows): unexplained: 0 allowed(url-keep): 297 internal(value==name): 3; running-app traversal: 36 screen stop(s) across 1 locale(s) (en-US), 0 branded string(s) shipped by this APK, 1 branded string(s) NOT shipped by it (remote content, reported not gated: 'The best privacy tool and ad blocker extension for Firefox. Stop trackers, speed up websites and block ads eve'). Screens the walker never reached are not covered by this half -- result.json lists every stop by name +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-strings/check-strings.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-strings/check-strings.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-strings/check-strings.json new file mode 100644 index 000000000..9c42be18d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-strings/check-strings.json @@ -0,0 +1,124 @@ +{ + "checks": [ + { + "check": "check-strings", + "ok": true, + "detail": "resource table (234764 text rows): unexplained: 0 allowed(url-keep): 297 internal(value==name): 3; running-app traversal: 36 screen stop(s) across 1 locale(s) (en-US), 0 branded string(s) shipped by this APK, 1 branded string(s) NOT shipped by it (remote content, reported not gated: 'The best privacy tool and ad blocker extension for Firefox. Stop trackers, speed up websites and block ads eve'). Screens the walker never reached are not covered by this half -- result.json lists every stop by name", + "evidence": { + "aapt2": "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", + "dump_rows": "[lw-brand check-apk] unexplained: 0 allowed(url-keep): 297 internal(value==name): 3", + "checker_tail": "[lw-brand check-apk] PASS: no unexplained branded value(s); only enumerated url-keep and internal-key exceptions", + "checker_exit": 0, + "checker_output": [ + "[lw-brand check-apk] 234764 text rows", + "[lw-brand check-apk] unexplained: 0 allowed(url-keep): 297 internal(value==name): 3", + " ALLOWED pair_instructions_2 (default): 'Scan the QR code shown at firefox.com/pair'", + " ALLOWED pair_instructions_2 (bqi): '\u06a9\u0648\u062f QR \u0646\u0634\u0648\u0648\u0769 \u062f\u0627\u068c\u0647 \u0648\u0627\u0628\u06cc\u068c\u0647 \u0645\u0646 firefox.com/pair \u0646 \u0627\u0633\u06a9\u0646 \u06a9\u06ca\u0646\u06cc\u0646'", + " ALLOWED pair_instructions_2 (cak): \"Titz'ajwachib'\u00ebx ri QR b'itz'ib' k'o pa firefox.com/pair\"", + " ALLOWED pair_instructions_2 (kaa): 'firefox.com/pairda k\u00f3rsetilgen QR kodt\u0131 oq\u0131\u0144'", + " ALLOWED pair_instructions_2 (kab): 'Snirem tangalt QR i yettwaseknen deg firefox.com/pair'", + " ALLOWED pair_instructions_2 (lij): 'Scan\u00e7ionn-a o c\u00f2dice QR mostrou in sce firefox.com/pair'", + " ALLOWED pair_instructions_2 (sat): 'QR \u1c60\u1c73\u1c70 \u1c65\u1c60\u1c5f\u1c71 \u1c62\u1c6e \u1c61\u1c5f firefox.com/pair \u1c68\u1c6e \u1c69\u1c6b\u1c69\u1c60 \u1c60\u1c5f\u1c6b\u1c5f \u1c60\u1c5a'", + " ALLOWED pair_instructions_2 (azb): 'firefox.com/pair \u0622\u062f\u0631\u0633\u06cc\u0646\u0647 \u06af\u0624\u0631\u0648\u0646\u0646 QR \u06a9\u0648\u0652\u062f\u0648\u0646\u0648 \u0627\u0633\u06a9\u0646 \u0627\u0626\u0644\u0647\\u200c\u06cc\u06cc\u0646'", + " ALLOWED pair_instructions_2 (szl): 'Skanuj kod pokozany na firefox.com/pair'", + " ALLOWED pair_instructions_2 (trs): \"N\u0101r\u012b \u00f1adu'ua da'nga' QR rugui' ri\u00f1a firefox.com/pair\"", + " ALLOWED pair_instructions_2 (ast): \"Escania'l c\u00f3digu QR qu'apaez en firefox.com/pair\"", + " ALLOWED pair_instructions_2 (ckb): '\u06a9\u06c6\u062f\u06cc QR \u0633\u06a9\u0627\u0646 \u0628\u06a9\u06d5 \u06a9\u06d5 \u0644\u06d5 firefox.com/pair \u067e\u06cc\u0634\u0627\u0646 \u062f\u06d5\u062f\u0631\u06ce\u062a'", + " ALLOWED pair_instructions_2 (dsb): 'Scannuj\u015bo QR-kod, k\u00f3tary\u017e se na firefox.com/pair pokazujo'", + " ALLOWED pair_instructions_2 (hsb): 'Skenuj\u0107e QR-kod, kotry\u017e so na firefox.com/pair pokazuje'", + " ALLOWED pair_instructions_2 (scn): 'Scanziuna u c\u00f2dici QR mustratu nne firefox.com/pair'", + " ALLOWED pair_instructions_2 (skr): 'firefox.com/pair \u062a\u06d2 \u0759\u062a\u06d2 \u06c1\u0648\u0626\u06d2 QR \u06a9\u0648\u0688 \u06a9\u0648\u06ba \u0633\u06a9\u06cc\u0646 \u06a9\u0631\u0648'", + " ALLOWED pair_instructions_2 (ca): 'Escanegeu el codi QR que es mostra a firefox.com/pair'", + " ALLOWED pair_instructions_2 (da): 'Skan OR-koden vist p\u00e5 firefox.com/pair'", + " ALLOWED pair_instructions_2 (fa): '\u06a9\u062f QR \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u062f\u0631 firefox.com/pair \u0631\u0627 \u0627\u0633\u06a9\u0646 \u06a9\u0646\u06cc\u062f'", + " ALLOWED pair_instructions_2 (ia): 'Scanna le codice QR monstrate a firefox.com/par'", + " ALLOWED pair_instructions_2 (ja): 'firefox.com/pair \u3067\u8868\u793a\u3055\u308c\u305f QR \u30b3\u30fc\u30c9\u3092\u30b9\u30ad\u30e3\u30f3\u3057\u3066\u304f\u3060\u3055\u3044'", + " ALLOWED pair_instructions_2 (ka): 'QR-\u10d9\u10dd\u10d3\u10d8 \u10ec\u10d0\u10d0\u10d9\u10d8\u10d7\u10ee\u10d4\u10d7 \u10d2\u10d5\u10d4\u10e0\u10d3\u10d8\u10d3\u10d0\u10dc firefox.com/pair'", + " ALLOWED pair_instructions_2 (ta): 'firefox.com/pair \u0ba4\u0bb3\u0ba4\u0bcd\u0ba4\u0bbf\u0bb2\u0bcd \u0b95\u0bc1\u0bb1\u0bbf\u0baf\u0bc0\u0b9f\u0bcd\u0b9f\u0bc8 \u0bb5\u0bb0\u0bc1\u0b9f\u0bbf\u0b9a\u0bcd \u0b9a\u0bc7\u0bb0\u0bcd'", + " ALLOWED pair_instructions_2 (ab): '\u0428\u0442\u0440\u0438\u0445-\u043a\u043e\u0434 \u0448\u04d9\u0430\u0525\u0445\u044c\u0430 firefox.com/pair'", + " ALLOWED pair_instructions_2 (oc): 'Numerizatz lo c\u00f2di QR afichat sus firefox.com/pair'", + " INTERNAL pref_key_enable_firefox_labs (default): 'pref_key_enable_firefox_labs'", + " INTERNAL pref_key_enable_mozilla_ads_client (default): 'pref_key_enable_mozilla_ads_client'", + " INTERNAL pref_key_firefox_labs (default): 'pref_key_firefox_labs'", + "[lw-brand check-apk] PASS: no unexplained branded value(s); only enumerated url-keep and internal-key exceptions" + ], + "checker_stdout": "", + "shipped_text_values": 288512, + "ui_scan": { + "ran": true, + "runs": [ + { + "locale": "device", + "device_locale": "en-US", + "screens_visited": [ + "launch", + "home", + "home>OK", + "urls_bookmarks", + "urls_bookmarks>Sign in to sync", + "urls_bookmarks>Navigate back", + "urls_history", + "urls_history>Navigate up", + "settings", + "settings>Navigate up", + "settings>Search", + "turn_on_sync", + "turn_on_sync>ENABLE ACCOUNTS AND RESTART", + "settings_search_engine", + "settings_search_engine>Navigate up", + "settings_accessibility", + "settings_accessibility>Navigate up", + "settings_delete_browsing_data", + "settings_delete_browsing_data>Navigate up", + "settings_addon_manager", + "settings_addon_manager>Navigate up", + "settings_logins", + "settings_logins>Navigate up", + "settings_tracking_protection", + "settings_tracking_protection>Navigate up", + "settings_privacy", + "settings_privacy>Navigate up", + "settings_privacy>Search", + "settings_wallpapers", + "settings_wallpapers>Navigate up", + "settings_private_browsing", + "settings_private_browsing>Navigate up", + "settings_app_icon", + "settings_app_icon>Navigate up", + "settings_ai_controls", + "settings_ai_controls>Navigate up" + ], + "screen_count": 36, + "branded": [], + "branded_not_shipped_by_this_apk": [ + { + "kind": "BRANDED", + "locale": "device", + "screen": "settings_addon_manager", + "attr": "text", + "resource_id": "org.redoubtbrowser:id/add_on_description", + "value": "The best privacy tool and ad blocker extension for Firefox. Stop trackers, speed up websites and block ads everywhere including YouTube and Facebook.", + "shipped_by_this_apk": false + } + ], + "allowed_url_rows": 0 + } + ], + "started_locale": "en-US", + "note": "a traversal, not a proof of completeness: the screens actually visited are listed per run. A branded string this APK does not ship is reported, not gated -- no change to this tree can remove it." + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-strings/check-strings.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-strings/check-strings.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-lifecycle/check-ubo-lifecycle.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-lifecycle/check-ubo-lifecycle.err new file mode 100644 index 000000000..329b34d40 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-lifecycle/check-ubo-lifecycle.err @@ -0,0 +1,23 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:43235/ and https://10.0.2.2:39079/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-first-navigation PASS bundled-list script blocked; allowed script must execute and reach the origin +[smoke] ubo-preinstalled-signature PASS the pinned ordinary AMO-signed add-on must be active on first navigation +[smoke] ubo-disabled-control PASS bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin +[smoke] ubo-disabled-control-state PASS the installed add-on retains its disabled state +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-disabled-restart PASS bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin +[smoke] ubo-disabled-restart-state PASS the installed add-on retains its disabled state +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-removed-restart PASS bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin +[smoke] ubo-removed-restart-state PASS a removed add-on stays absent +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-removed-apk-reinstall PASS bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin +[smoke] ubo-removed-apk-reinstall-state PASS a removed add-on stays absent +[smoke] ------------------------------------------------------------ +[smoke] 10 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-ubo-lifecycle/check-ubo-lifecycle.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-lifecycle/check-ubo-lifecycle.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-lifecycle/check-ubo-lifecycle.json new file mode 100644 index 000000000..1c1c96089 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-lifecycle/check-ubo-lifecycle.json @@ -0,0 +1,320 @@ +{ + "checks": [ + { + "check": "ubo-first-navigation", + "ok": true, + "detail": "bundled-list script blocked; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:43235/ubo-probe?token=first-f916f2b96d80c917", + "uri": "http://127.0.0.1:43235/ubo-probe?token=first-f916f2b96d80c917", + "ready": "complete", + "probe": { + "token": "first-f916f2b96d80c917", + "blocked": false, + "allowed": true + } + }, + "page_requests": [ + [ + 1790922953.2916064, + "http", + "/ubo-probe?token=first-f916f2b96d80c917" + ] + ], + "blocked_requests": [], + "allowed_requests": [ + [ + 1790922953.369593, + "http", + "/redoubt-allowed.js?token=first-f916f2b96d80c917" + ] + ], + "expected_blocked": true + } + }, + { + "check": "ubo-preinstalled-signature", + "ok": true, + "detail": "the pinned ordinary AMO-signed add-on must be active on first navigation", + "evidence": { + "addon": { + "id": "uBlock0@raymondhill.net", + "version": "1.75.0", + "active": true, + "userDisabled": false, + "signedState": 2, + "amoSigned": true, + "isBuiltin": false, + "privateBrowsingAllowed": true, + "blockingResponseListeners": 1, + "startupCache": { + "memoryEnabled": true, + "disk": [ + { + "location": "app-profile", + "enabled": true, + "version": "1.75.0" + } + ] + } + }, + "bundle": { + "pin": { + "schema": 1, + "id": "uBlock0@raymondhill.net", + "version": "1.75.0", + "url": "https://addons.mozilla.org/firefox/downloads/file/5034826/ublock_origin-1.75.0.xpi", + "sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "size": 4650100, + "asset": "extensions/ublock_origin.xpi", + "android_min_version": "115.0" + }, + "xpi_sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "filter_path": "assets/thirdparties/easylist/easylist.txt", + "filter_sha256": "f54f1cc57746f0da7a7be0d9d1bbd8beedf976090bf5bc39365eef111cf3fdf9", + "filter_rule": "/banner_ads/*$~xmlhttprequest,domain=~clickbd.com" + } + } + }, + { + "check": "ubo-disabled-control", + "ok": true, + "detail": "bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:43235/ubo-probe?token=ubo-disabled-control-10139d26b79d686c", + "uri": "http://127.0.0.1:43235/ubo-probe?token=ubo-disabled-control-10139d26b79d686c", + "ready": "complete", + "probe": { + "token": "ubo-disabled-control-10139d26b79d686c", + "blocked": true, + "allowed": true + } + }, + "page_requests": [ + [ + 1790922953.6180794, + "http", + "/ubo-probe?token=ubo-disabled-control-10139d26b79d686c" + ] + ], + "blocked_requests": [ + [ + 1790922953.624037, + "http", + "/banner_ads/redoubt-probe.js?token=ubo-disabled-control-10139d26b79d686c" + ] + ], + "allowed_requests": [ + [ + 1790922953.6248827, + "http", + "/redoubt-allowed.js?token=ubo-disabled-control-10139d26b79d686c" + ] + ], + "expected_blocked": false + } + }, + { + "check": "ubo-disabled-control-state", + "ok": true, + "detail": "the installed add-on retains its disabled state", + "evidence": { + "addon": { + "id": "uBlock0@raymondhill.net", + "version": "1.75.0", + "active": false, + "userDisabled": true, + "signedState": 2, + "amoSigned": true, + "isBuiltin": false, + "privateBrowsingAllowed": null, + "blockingResponseListeners": 0, + "startupCache": { + "memoryEnabled": false, + "disk": [ + { + "location": "app-profile", + "enabled": false, + "version": "1.75.0" + } + ] + } + } + } + }, + { + "check": "ubo-disabled-restart", + "ok": true, + "detail": "bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:43235/ubo-probe?token=ubo-disabled-restart-103b4fd98222b7a7", + "uri": "http://127.0.0.1:43235/ubo-probe?token=ubo-disabled-restart-103b4fd98222b7a7", + "ready": "complete", + "probe": { + "token": "ubo-disabled-restart-103b4fd98222b7a7", + "blocked": true, + "allowed": true + } + }, + "page_requests": [ + [ + 1790922955.3898058, + "http", + "/ubo-probe?token=ubo-disabled-restart-103b4fd98222b7a7" + ] + ], + "blocked_requests": [ + [ + 1790922955.457544, + "http", + "/banner_ads/redoubt-probe.js?token=ubo-disabled-restart-103b4fd98222b7a7" + ] + ], + "allowed_requests": [ + [ + 1790922955.4578655, + "http", + "/redoubt-allowed.js?token=ubo-disabled-restart-103b4fd98222b7a7" + ] + ], + "expected_blocked": false + } + }, + { + "check": "ubo-disabled-restart-state", + "ok": true, + "detail": "the installed add-on retains its disabled state", + "evidence": { + "addon": { + "id": "uBlock0@raymondhill.net", + "version": "1.75.0", + "active": false, + "userDisabled": true, + "signedState": 2, + "amoSigned": true, + "isBuiltin": false, + "privateBrowsingAllowed": null, + "blockingResponseListeners": 0, + "startupCache": { + "memoryEnabled": false, + "disk": [ + { + "location": "app-profile", + "enabled": false, + "version": "1.75.0" + } + ] + } + } + } + }, + { + "check": "ubo-removed-restart", + "ok": true, + "detail": "bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:43235/ubo-probe?token=ubo-removed-restart-d300378abef7ad5e", + "uri": "http://127.0.0.1:43235/ubo-probe?token=ubo-removed-restart-d300378abef7ad5e", + "ready": "complete", + "probe": { + "token": "ubo-removed-restart-d300378abef7ad5e", + "blocked": true, + "allowed": true + } + }, + "page_requests": [ + [ + 1790922959.5980382, + "http", + "/ubo-probe?token=ubo-removed-restart-d300378abef7ad5e" + ] + ], + "blocked_requests": [ + [ + 1790922959.679228, + "http", + "/banner_ads/redoubt-probe.js?token=ubo-removed-restart-d300378abef7ad5e" + ] + ], + "allowed_requests": [ + [ + 1790922959.6800325, + "http", + "/redoubt-allowed.js?token=ubo-removed-restart-d300378abef7ad5e" + ] + ], + "expected_blocked": false + } + }, + { + "check": "ubo-removed-restart-state", + "ok": true, + "detail": "a removed add-on stays absent", + "evidence": { + "addon": null + } + }, + { + "check": "ubo-removed-apk-reinstall", + "ok": true, + "detail": "bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:43235/ubo-probe?token=ubo-removed-apk-reinstall-5f31f997536e1cb6", + "uri": "http://127.0.0.1:43235/ubo-probe?token=ubo-removed-apk-reinstall-5f31f997536e1cb6", + "ready": "complete", + "probe": { + "token": "ubo-removed-apk-reinstall-5f31f997536e1cb6", + "blocked": true, + "allowed": true + } + }, + "page_requests": [ + [ + 1790922965.6856422, + "http", + "/ubo-probe?token=ubo-removed-apk-reinstall-5f31f997536e1cb6" + ] + ], + "blocked_requests": [ + [ + 1790922965.744215, + "http", + "/banner_ads/redoubt-probe.js?token=ubo-removed-apk-reinstall-5f31f997536e1cb6" + ] + ], + "allowed_requests": [ + [ + 1790922965.7444863, + "http", + "/redoubt-allowed.js?token=ubo-removed-apk-reinstall-5f31f997536e1cb6" + ] + ], + "expected_blocked": false + } + }, + { + "check": "ubo-removed-apk-reinstall-state", + "ok": true, + "detail": "a removed add-on stays absent", + "evidence": { + "addon": null + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-lifecycle/check-ubo-lifecycle.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-lifecycle/check-ubo-lifecycle.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-preinstall/check-ubo-preinstall.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-preinstall/check-ubo-preinstall.err new file mode 100644 index 000000000..c126f0a01 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-preinstall/check-ubo-preinstall.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:39795/ and https://10.0.2.2:44225/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-first-navigation PASS bundled-list script blocked; allowed script must execute and reach the origin +[smoke] ubo-preinstalled-signature PASS the pinned ordinary AMO-signed add-on must be active on first navigation +[smoke] ------------------------------------------------------------ +[smoke] 2 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-ubo-preinstall/check-ubo-preinstall.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-preinstall/check-ubo-preinstall.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-preinstall/check-ubo-preinstall.json new file mode 100644 index 000000000..bdde91811 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-preinstall/check-ubo-preinstall.json @@ -0,0 +1,92 @@ +{ + "checks": [ + { + "check": "ubo-first-navigation", + "ok": true, + "detail": "bundled-list script blocked; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:39795/ubo-probe?token=first-67a8239f6ec5d660", + "uri": "http://127.0.0.1:39795/ubo-probe?token=first-67a8239f6ec5d660", + "ready": "complete", + "probe": { + "token": "first-67a8239f6ec5d660", + "blocked": false, + "allowed": true + } + }, + "page_requests": [ + [ + 1790922943.5105455, + "http", + "/ubo-probe?token=first-67a8239f6ec5d660" + ] + ], + "blocked_requests": [], + "allowed_requests": [ + [ + 1790922943.5459633, + "http", + "/redoubt-allowed.js?token=first-67a8239f6ec5d660" + ] + ], + "expected_blocked": true + } + }, + { + "check": "ubo-preinstalled-signature", + "ok": true, + "detail": "the pinned ordinary AMO-signed add-on must be active on first navigation", + "evidence": { + "addon": { + "id": "uBlock0@raymondhill.net", + "version": "1.75.0", + "active": true, + "userDisabled": false, + "signedState": 2, + "amoSigned": true, + "isBuiltin": false, + "privateBrowsingAllowed": true, + "blockingResponseListeners": 1, + "startupCache": { + "memoryEnabled": true, + "disk": [ + { + "location": "app-profile", + "enabled": true, + "version": "1.75.0" + } + ] + } + }, + "bundle": { + "pin": { + "schema": 1, + "id": "uBlock0@raymondhill.net", + "version": "1.75.0", + "url": "https://addons.mozilla.org/firefox/downloads/file/5034826/ublock_origin-1.75.0.xpi", + "sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "size": 4650100, + "asset": "extensions/ublock_origin.xpi", + "android_min_version": "115.0" + }, + "xpi_sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "filter_path": "assets/thirdparties/easylist/easylist.txt", + "filter_sha256": "f54f1cc57746f0da7a7be0d9d1bbd8beedf976090bf5bc39365eef111cf3fdf9", + "filter_rule": "/banner_ads/*$~xmlhttprequest,domain=~clickbd.com" + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-preinstall/check-ubo-preinstall.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo-preinstall/check-ubo-preinstall.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo/check-ubo.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo/check-ubo.err new file mode 100644 index 000000000..a0212bb03 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo/check-ubo.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:36113/ and https://10.0.2.2:50289/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] check-ubo PASS uBlock Origin present and active: {'id': 'uBlock0@raymondhill.net', 'name': 'uBlock Origin', 'type': 'extension', 'active': True, 'userDisabled': False} +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-ubo/check-ubo.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo/check-ubo.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo/check-ubo.json new file mode 100644 index 000000000..831474003 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo/check-ubo.json @@ -0,0 +1,70 @@ +{ + "checks": [ + { + "check": "check-ubo", + "ok": true, + "detail": "uBlock Origin present and active: {'id': 'uBlock0@raymondhill.net', 'name': 'uBlock Origin', 'type': 'extension', 'active': True, 'userDisabled': False}", + "evidence": { + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "type": "extension", + "active": true, + "userDisabled": false + } + ], + "assetsBootstrapLocation": { + "type": 32, + "value": "https://librewolf.dev/librewolf/source/raw/branch/main/assets/uBOAssets.json" + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo/check-ubo.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-ubo/check-ubo.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-update-privacy/check-update-privacy.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-update-privacy/check-update-privacy.err new file mode 100644 index 000000000..ef9d7dd8d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-update-privacy/check-update-privacy.err @@ -0,0 +1,8 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] check-update-privacy PASS no 'Check for updates' row (compiled out, as a store build should be) and no update-host traffic across launch + Settings (92 app events) +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-update-privacy/check-update-privacy.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-update-privacy/check-update-privacy.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-update-privacy/check-update-privacy.json new file mode 100644 index 000000000..03ffd9f7c --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-update-privacy/check-update-privacy.json @@ -0,0 +1,949 @@ +{ + "checks": [ + { + "check": "check-update-privacy", + "ok": true, + "detail": "no 'Check for updates' row (compiled out, as a store build should be) and no update-host traffic across launch + Settings (92 app events)", + "evidence": { + "compiled_in": false, + "hosts_checked": [ + "redoubtbrowser.org" + ], + "off_window_app_events": [ + { + "ts": 1790919408.200469, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919408.201837, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919408.202228, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.193.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919408.290282, + "kind": "sni", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "151.101.193.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919408.720987, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919408.72117, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:200::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919408.721312, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919408.847362, + "kind": "sni", + "detail": "firefox-settings-attachments.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919410.394069, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2600:1901:0:8d82::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919410.394323, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919410.415026, + "kind": "sni", + "detail": "content-signature-2.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.117642, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.117817, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.117959, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.142638, + "kind": "sni", + "detail": "services.addons.mozilla.org", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.3954, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2600:1901:0:d29a::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.395708, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.414309, + "kind": "sni", + "detail": "versioncheck-bg.addons.mozilla.org", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.457827, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a0f:85c1:8d1:acab::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.458135, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.483876, + "kind": "sni", + "detail": "librewolf.dev", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.792535, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "213.244.171.241", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.801357, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8000::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.801581, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8002::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.801779, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.110.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.80193, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8003::154", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.802053, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2600:1901:0:7b8a::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.802215, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8000::154", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.802352, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "35.185.44.232", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.802518, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.111.133", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.838661, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.838721, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.854, + "kind": "sni", + "detail": "filters.adtidy.org", + "src": "10.0.2.16", + "dst": "213.244.171.241", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.857689, + "kind": "sni", + "detail": "raw.githubusercontent.com", + "src": "10.0.2.16", + "dst": "185.199.111.133", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.858131, + "kind": "sni", + "detail": "ublockorigin.github.io", + "src": "10.0.2.16", + "dst": "185.199.110.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.858616, + "kind": "sni", + "detail": "malware-filter.gitlab.io", + "src": "10.0.2.16", + "dst": "35.185.44.232", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.890189, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.89944, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.899498, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.931487, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.93833, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.938739, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.938755, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.966803, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919411.985969, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919416.104836, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a02:2479:a1:9900::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919416.105098, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "82.165.93.184", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919416.139281, + "kind": "sni", + "detail": "pgl.yoyo.org", + "src": "10.0.2.16", + "dst": "82.165.93.184", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919417.404893, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8001::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919417.405095, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8003::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919417.405321, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.110.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919417.433294, + "kind": "sni", + "detail": "curbengh.github.io", + "src": "10.0.2.16", + "dst": "185.199.110.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919418.604818, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:200::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919418.605103, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919418.605338, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.65.229", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919418.625208, + "kind": "sni", + "detail": "cdn.jsdelivr.net", + "src": "10.0.2.16", + "dst": "151.101.65.229", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919419.012258, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919419.012318, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919419.612326, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919419.612374, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919419.862371, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919419.862707, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "188.114.97.4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919419.884591, + "kind": "sni", + "detail": "ublockorigin.pages.dev", + "src": "10.0.2.16", + "dst": "188.114.97.4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919420.334067, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919420.334142, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919420.862515, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919420.862585, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919420.934142, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919420.934203, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919422.134238, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919422.13429, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919423.511473, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919423.511513, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919424.657743, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919424.65782, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919428.28214, + "kind": "dns", + "detail": "publicsuffix.org", + "src": "10.0.2.16", + "dst": "10.0.2.3", + "port": 53, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919428.418118, + "kind": "dns", + "detail": "publicsuffix.org", + "src": "10.0.2.16", + "dst": "10.0.2.3", + "port": 53, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919428.454914, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2600:1901:0:4c10::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919428.455243, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.122.198", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919428.460992, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919428.461012, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919428.477271, + "kind": "sni", + "detail": "publicsuffix.org", + "src": "10.0.2.16", + "dst": "34.160.122.198", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919428.540973, + "kind": "dns", + "detail": "publicsuffix.org", + "src": "10.0.2.16", + "dst": "10.0.2.3", + "port": 53, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919429.457886, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919429.457926, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919429.633905, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919429.661245, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919429.706595, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919438.084336, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919438.084378, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919439.09934, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790919439.099361, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + } + ], + "off_window_update_hits": [] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-update-privacy/check-update-privacy.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/check-update-privacy/check-update-privacy.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/diag-baseline-r2.console b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/diag-baseline-r2.console new file mode 100644 index 000000000..ae234d2a8 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/diag-baseline-r2.console @@ -0,0 +1,2 @@ +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +DIAG-baseline-tabmenu-desc-r2 exit=1 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/diag-baseline-r3.console b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/diag-baseline-r3.console new file mode 100644 index 000000000..24236e690 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/diag-baseline-r3.console @@ -0,0 +1,2 @@ +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +DIAG-baseline-tabmenu-desc-r3 exit=1 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/diag-baseline.console b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/diag-baseline.console new file mode 100644 index 000000000..8ce03509a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/diag-baseline.console @@ -0,0 +1,2 @@ +:3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +DIAG-baseline-tabmenu-desc exit=1 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/diag-run-check.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/diag-run-check.sh new file mode 100755 index 000000000..7cc2a18fb --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/diag-run-check.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# usage: run-check.sh NAME [harness args...] (env SERIAL empty => harness boots emulator) +R=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime +REPO=/tmp/claude-1000/-home-mgysin-Documents-librewolf/e0d297a6-dd59-4761-bb99-51f0017f288f/scratchpad/diagrepo +name=$1; shift +out=$R/runs/$name; mkdir -p $out +cd $REPO +APK=${APK:-$R/apk/rc2/fenix-x86_64-release-throwaway.apk} +AAPT2=/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2 +dev=(--emulator --keep-emulator --dns-server 9.9.9.9) +if [ -n "$SERIAL" ]; then dev=(--serial "$SERIAL"); export LW_SMOKE_PCAP=$R/work/capture.pcap LW_SMOKE_DNS=9.9.9.9; fi +cmd=(scripts/android-smoke.sh "${dev[@]}" --sdk /home/mgysin/redoubt-artifacts/android-sdk --work $R/work --apk "$APK" --aapt2 "$AAPT2" "$@" --json $out/$name.json) +started=$(date -u +%FT%TZ); hs=$(sha256sum scripts/android-smoke.sh | cut -c1-64) +rm -rf $R/work/graphics-acceptance $R/work/launcher-start-* 2>/dev/null +pcap_start=$(stat -c %s $R/work/capture.pcap 2>/dev/null || echo 0) +"${cmd[@]}" > $out/$name.out 2> $out/$name.err; rc=$? +for f in $R/work/launcher-start-* $R/work/graphics-acceptance; do [ -e "$f" ] && cp -r "$f" $out/; done +pcap_end=$(stat -c %s $R/work/capture.pcap 2>/dev/null || echo 0) +python3 - "$name" "$rc" "$started" "$hs" "$pcap_start" "$pcap_end" "$(sha256sum "$APK"|cut -c1-64)" "${cmd[@]}" >> $R/runs/exit-status.jsonl <<'PY' +import json,sys,datetime +n,rc,st,hs,ps,pe,ah=sys.argv[1:8] +print(json.dumps({"check":n,"exit":int(rc),"started":st,"completed":datetime.datetime.utcnow().isoformat()+"Z","harness_sha256_at_start":hs,"installed_apk_sha256":ah,"capture_pcap_bytes":[int(ps),int(pe)],"command":sys.argv[8:]})) +PY +echo "$name exit=$rc" diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/exit-status.jsonl b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/exit-status.jsonl new file mode 100644 index 000000000..e7c878738 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/exit-status.jsonl @@ -0,0 +1,24 @@ +{"check": "baseline-smoke", "exit": 1, "started": "2026-10-02T06:25:05Z", "completed": "2026-10-02T06:27:52.896878Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [0, 23573565], "command": ["scripts/android-smoke.sh", "--emulator", "--keep-emulator", "--dns-server", "9.9.9.9", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/baseline-smoke/baseline-smoke.json"]} +{"check": "baseline-smoke-r2", "exit": 1, "started": "2026-10-02T06:28:26Z", "completed": "2026-10-02T06:32:48.013229Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [23574309, 48385206], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/baseline-smoke-r2/baseline-smoke-r2.json"]} +{"check": "check-launcher-start", "exit": 0, "started": "2026-10-02T06:33:35Z", "completed": "2026-10-02T06:35:15.857425Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [48385950, 71858909], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-launcher-start", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-launcher-start/check-launcher-start.json"]} +{"check": "check-aboutconfig", "exit": 0, "started": "2026-10-02T06:35:15Z", "completed": "2026-10-02T06:35:34.440144Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [71859524, 79873939], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-aboutconfig", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-aboutconfig/check-aboutconfig.json"]} +{"check": "check-ubo-preinstall", "exit": 0, "started": "2026-10-02T06:35:34Z", "completed": "2026-10-02T06:35:44.137303Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [79873939, 85759877], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-ubo-preinstall", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-ubo-preinstall/check-ubo-preinstall.json"]} +{"check": "check-ubo-lifecycle", "exit": 0, "started": "2026-10-02T06:35:44Z", "completed": "2026-10-02T06:36:08.340613Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [85760617, 93592830], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-ubo-lifecycle", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-ubo-lifecycle/check-ubo-lifecycle.json"]} +{"check": "check-ubo", "exit": 0, "started": "2026-10-02T06:36:08Z", "completed": "2026-10-02T06:36:18.554664Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [93592830, 99475834], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-ubo", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-ubo/check-ubo.json"]} +{"check": "check-search", "exit": 2, "started": "2026-10-02T06:36:18Z", "completed": "2026-10-02T06:36:30.276379Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [99475834, 105483025], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-search", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-search/check-search.json"]} +{"check": "check-no-suggest", "exit": 2, "started": "2026-10-02T06:36:30Z", "completed": "2026-10-02T06:36:44.471008Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [105483025, 112257493], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-suggest", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-no-suggest/check-no-suggest.json"]} +{"check": "check-update-privacy", "exit": 0, "started": "2026-10-02T06:36:44Z", "completed": "2026-10-02T06:38:28.112005Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [112258894, 135041402], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-update-privacy", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-update-privacy/check-update-privacy.json"]} +{"check": "check-https-only", "exit": 0, "started": "2026-10-02T06:38:28Z", "completed": "2026-10-02T06:38:59.445496Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [135044227, 143527617], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-https-only", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-https-only/check-https-only.json"]} +{"check": "static-no-gms-no-adjust", "exit": 1, "started": "2026-10-02T06:38:59Z", "completed": "2026-10-02T06:43:31.859331Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [143527617, 168274813], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-gms", "--check-no-adjust", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/static-no-gms-no-adjust/static-no-gms-no-adjust.json"]} +{"check": "check-strings", "exit": 0, "started": "2026-10-02T06:43:31Z", "completed": "2026-10-02T06:52:52.327163Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [168274813, 191236629], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-strings", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-strings/check-strings.json"]} +{"check": "first-run-capture", "exit": 1, "started": "2026-10-02T06:52:52Z", "completed": "2026-10-02T06:53:58.118835Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [191236629, 213967913], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--first-run-capture", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/first-run-capture/first-run-capture.json"]} +{"check": "check-no-remote-settings", "exit": 1, "started": "2026-10-02T06:53:58Z", "completed": "2026-10-02T06:55:04.342777Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [213970948, 236752320], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-remote-settings", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-no-remote-settings/check-no-remote-settings.json"]} +{"check": "check-search-notice-ack", "exit": 0, "started": "2026-10-02T06:55:52Z", "completed": "2026-10-02T06:56:17.599254Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [245144338, 251842334], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-search", "--keep-state", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-search-notice-ack/check-search-notice-ack.json"]} +{"check": "check-no-suggest-notice-ack", "exit": 1, "started": "2026-10-02T06:56:41Z", "completed": "2026-10-02T06:58:23.308781Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [259614190, 286172840], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-suggest", "--keep-state", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-no-suggest-notice-ack/check-no-suggest-notice-ack.json"]} +{"check": "check-no-suggest-notice-ack-r2", "exit": 2, "started": "2026-10-02T06:58:29Z", "completed": "2026-10-02T06:58:43.610059Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [286174912, 293909784], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-suggest", "--keep-state", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-no-suggest-notice-ack-r2/check-no-suggest-notice-ack-r2.json"]} +{"check": "check-no-suggest-notice-ack-r3", "exit": 2, "started": "2026-10-02T06:59:04Z", "completed": "2026-10-02T06:59:18.986404Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [301640710, 309381266], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-suggest", "--keep-state", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-no-suggest-notice-ack-r3/check-no-suggest-notice-ack-r3.json"]} +{"check": "check-no-suggest-notice-ack-settled", "exit": 1, "started": "2026-10-02T07:04:04Z", "completed": "2026-10-02T07:05:47.647618Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [332839180, 340636618], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-suggest", "--keep-state", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-no-suggest-notice-ack-settled/check-no-suggest-notice-ack-settled.json"]} +{"check": "check-no-suggest-settled", "exit": 1, "started": "2026-10-02T07:16:41Z", "completed": "2026-10-02T07:18:24.814097Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [363485719, 366214365], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-suggest", "--keep-state", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/check-no-suggest-settled/check-no-suggest-settled.json"]} +{"check": "DIAG-baseline-tabmenu-desc", "exit": 1, "started": "2026-10-02T07:18:59Z", "completed": "2026-10-02T07:23:25.741950Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [366216619, 391002128], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/DIAG-baseline-tabmenu-desc/DIAG-baseline-tabmenu-desc.json"]} +{"check": "DIAG-baseline-tabmenu-desc-r2", "exit": 1, "started": "2026-10-02T07:30:17Z", "completed": "2026-10-02T07:34:45.654773Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [420484238, 445300318], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/DIAG-baseline-tabmenu-desc-r2/DIAG-baseline-tabmenu-desc-r2.json"]} +{"check": "DIAG-baseline-tabmenu-desc-r3", "exit": 1, "started": "2026-10-02T07:35:28Z", "completed": "2026-10-02T07:39:53.772800Z", "harness_sha256_at_start": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0", "installed_apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", "capture_pcap_bytes": [445300994, 470127147], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/DIAG-baseline-tabmenu-desc-r3/DIAG-baseline-tabmenu-desc-r3.json"]} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/first-run-capture/first-run-capture.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/first-run-capture/first-run-capture.err new file mode 100644 index 000000000..d6f18d65d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/first-run-capture/first-run-capture.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] first-run window: launching the home screen and idling 60s (device addresses: 10.0.2.15, 10.0.2.16, fe80::3eab:a90:eb3f:ea63, fe80::741c:27ff:fea7:f592, fe80::8c70:4aff:fe7d:fe50, fec0::741c:27ff:fea7:f592, fec0::9da:cd6a:30bf:adb6, fec0::bdeb:7476:8627:3a70, fec0::dd74:6464:b8cb:bdc7) +[smoke] first-run-capture FAIL 91 outbound event(s) before any navigation, e.g. ['130.117.76.67', '151.101.1.229', '151.101.129.91', '151.101.193.91', '185.199.108.133', '185.199.110.153', '188.114.96.4', '2600:1901:0:4c10::'] (app uid bytes rx+23648813 tx+432232) -- owned by LW-M4-10 +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/first-run-capture/first-run-capture.json +[smoke] FAILED first-run-capture 91 outbound event(s) before any navigation, e.g. ['130.117.76.67', '151.101.1.229', '151.101.129.91', '151.101.193.91', '185.199.108.133', '185.199.110.153', '188.114.96.4', '2600:1901:0:4c10::'] (app uid bytes rx+23648813 tx+432232) -- owned by LW-M4-10 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/first-run-capture/first-run-capture.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/first-run-capture/first-run-capture.json new file mode 100644 index 000000000..b6633e70e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/first-run-capture/first-run-capture.json @@ -0,0 +1,949 @@ +{ + "checks": [ + { + "check": "first-run-capture", + "ok": false, + "detail": "91 outbound event(s) before any navigation, e.g. ['130.117.76.67', '151.101.1.229', '151.101.129.91', '151.101.193.91', '185.199.108.133', '185.199.110.153', '188.114.96.4', '2600:1901:0:4c10::'] (app uid bytes rx+23648813 tx+432232) -- owned by LW-M4-10", + "evidence": { + "events": [ + { + "ts": 1790920376.963881, + "kind": "dns", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "10.0.2.3", + "port": 53, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920377.110922, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920377.111111, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920377.111259, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.193.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920377.137939, + "kind": "sni", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "151.101.193.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920377.34904, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:200::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920377.349197, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920377.34934, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920377.370406, + "kind": "sni", + "detail": "firefox-settings-attachments.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920377.676197, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2600:1901:0:8d82::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920377.67645, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920377.693406, + "kind": "sni", + "detail": "content-signature-2.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920378.54988, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920378.550244, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920378.550436, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920378.569986, + "kind": "sni", + "detail": "services.addons.mozilla.org", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920378.916804, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2600:1901:0:d29a::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920378.917035, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920378.94121, + "kind": "sni", + "detail": "versioncheck-bg.addons.mozilla.org", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.036633, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a0f:85c1:8d1:acab::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.036876, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.057474, + "kind": "sni", + "detail": "librewolf.dev", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.326744, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.326832, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.351559, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.376346, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8000::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.376657, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8002::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.376825, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.110.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.386061, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.386419, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.386426, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.397997, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.425562, + "kind": "sni", + "detail": "ublockorigin.github.io", + "src": "10.0.2.16", + "dst": "185.199.110.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.445053, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.465094, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.465152, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.508424, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.508681, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.508692, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.552678, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.723668, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8000::154", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.723898, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2606:50c0:8002::154", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.724062, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.108.133", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920379.748057, + "kind": "sni", + "detail": "raw.githubusercontent.com", + "src": "10.0.2.16", + "dst": "185.199.108.133", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920380.057679, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "130.117.76.67", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920380.057798, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2600:1901:0:7b8a::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920380.058037, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "35.185.44.232", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920380.079388, + "kind": "sni", + "detail": "filters.adtidy.org", + "src": "10.0.2.16", + "dst": "130.117.76.67", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920380.079777, + "kind": "sni", + "detail": "malware-filter.gitlab.io", + "src": "10.0.2.16", + "dst": "35.185.44.232", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920383.958382, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a02:2479:a1:9900::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920383.958599, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "82.165.93.184", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920383.983388, + "kind": "sni", + "detail": "pgl.yoyo.org", + "src": "10.0.2.16", + "dst": "82.165.93.184", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920386.418128, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920386.418385, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:200::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920386.418557, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.1.229", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920386.444464, + "kind": "sni", + "detail": "cdn.jsdelivr.net", + "src": "10.0.2.16", + "dst": "151.101.1.229", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920386.833666, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920386.833724, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920387.433761, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920387.433822, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920387.741589, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920387.741837, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "188.114.96.4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920387.763238, + "kind": "sni", + "detail": "ublockorigin.pages.dev", + "src": "10.0.2.16", + "dst": "188.114.96.4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920388.199045, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920388.199101, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920388.763303, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920388.763359, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920388.799134, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920388.799204, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920390.148316, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920390.148388, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920391.16347, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920391.163526, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920392.548415, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920392.548627, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920395.80469, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2600:1901:0:4c10::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920395.804921, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.122.198", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920395.828068, + "kind": "sni", + "detail": "publicsuffix.org", + "src": "10.0.2.16", + "dst": "34.160.122.198", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920395.964608, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920395.964641, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920396.981088, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920397.007225, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920397.011412, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920397.011468, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920397.063774, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920397.348731, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920397.348794, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920406.690041, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920406.690083, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920407.000467, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790920407.000502, + "kind": "udp", + "detail": "", + "src": "fec0::bdeb:7476:8627:3a70", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + } + ], + "uid_rx": 23648813, + "uid_tx": 432232, + "capture_offset": 191236629, + "capture_end": 213967913, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::3eab:a90:eb3f:ea63", + "fe80::741c:27ff:fea7:f592", + "fe80::8c70:4aff:fe7d:fe50", + "fec0::741c:27ff:fea7:f592", + "fec0::9da:cd6a:30bf:adb6", + "fec0::bdeb:7476:8627:3a70", + "fec0::dd74:6464:b8cb:bdc7" + ] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/first-run-capture/first-run-capture.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/first-run-capture/first-run-capture.out new file mode 100644 index 000000000..94c3d9787 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/first-run-capture/first-run-capture.out @@ -0,0 +1,94 @@ +07:52:56 tcp-syn - 10.0.2.3:853 os-noise +07:52:56 dns firefox.settings.services.mozilla.com 10.0.2.3:53 app-or-unknown +07:52:56 tcp-syn - 10.0.2.3:853 os-noise +07:52:57 tcp-syn - 2a04:4e42:600::347:443 app-or-unknown +07:52:57 tcp-syn - 2a04:4e42::347:443 app-or-unknown +07:52:57 tcp-syn - 151.101.193.91:443 app-or-unknown +07:52:57 sni firefox.settings.services.mozilla.com 151.101.193.91:443 app-or-unknown +07:52:57 tcp-syn - 2a04:4e42:200::347:443 app-or-unknown +07:52:57 tcp-syn - 2a04:4e42:600::347:443 app-or-unknown +07:52:57 tcp-syn - 151.101.129.91:443 app-or-unknown +07:52:57 sni firefox-settings-attachments.cdn.mozilla.net 151.101.129.91:443 app-or-unknown +07:52:57 tcp-syn - 2600:1901:0:8d82:::443 app-or-unknown +07:52:57 tcp-syn - 34.149.226.178:443 app-or-unknown +07:52:57 sni content-signature-2.cdn.mozilla.net 34.149.226.178:443 app-or-unknown +07:52:58 tcp-syn - 2a04:4e42::347:443 app-or-unknown +07:52:58 tcp-syn - 2a04:4e42:600::347:443 app-or-unknown +07:52:58 tcp-syn - 151.101.129.91:443 app-or-unknown +07:52:58 sni services.addons.mozilla.org 151.101.129.91:443 app-or-unknown +07:52:58 tcp-syn - 2600:1901:0:d29a:::443 app-or-unknown +07:52:58 tcp-syn - 34.160.90.233:443 app-or-unknown +07:52:58 sni versioncheck-bg.addons.mozilla.org 34.160.90.233:443 app-or-unknown +07:52:59 tcp-syn - 2a0f:85c1:8d1:acab::1:443 app-or-unknown +07:52:59 tcp-syn - 45.86.153.23:443 app-or-unknown +07:52:59 sni librewolf.dev 45.86.153.23:443 app-or-unknown +07:52:59 udp - 34.160.90.233:443 app-or-unknown +07:52:59 udp - 34.160.90.233:443 app-or-unknown +07:52:59 udp - 34.160.90.233:443 app-or-unknown +07:52:59 tcp-syn - 2606:50c0:8000::153:443 app-or-unknown +07:52:59 tcp-syn - 2606:50c0:8002::153:443 app-or-unknown +07:52:59 tcp-syn - 185.199.110.153:443 app-or-unknown +07:52:59 udp - 34.160.90.233:443 app-or-unknown +07:52:59 udp - 34.160.90.233:443 app-or-unknown +07:52:59 udp - 34.160.90.233:443 app-or-unknown +07:52:59 udp - 34.160.90.233:443 app-or-unknown +07:52:59 sni ublockorigin.github.io 185.199.110.153:443 app-or-unknown +07:52:59 udp - 34.160.90.233:443 app-or-unknown +07:52:59 udp - 45.86.153.23:443 app-or-unknown +07:52:59 udp - 45.86.153.23:443 app-or-unknown +07:52:59 udp - 45.86.153.23:443 app-or-unknown +07:52:59 udp - 45.86.153.23:443 app-or-unknown +07:52:59 udp - 45.86.153.23:443 app-or-unknown +07:52:59 udp - 45.86.153.23:443 app-or-unknown +07:52:59 tcp-syn - 2606:50c0:8000::154:443 app-or-unknown +07:52:59 tcp-syn - 2606:50c0:8002::154:443 app-or-unknown +07:52:59 tcp-syn - 185.199.108.133:443 app-or-unknown +07:52:59 sni raw.githubusercontent.com 185.199.108.133:443 app-or-unknown +07:53:00 tcp-syn - 130.117.76.67:443 app-or-unknown +07:53:00 tcp-syn - 2600:1901:0:7b8a:::443 app-or-unknown +07:53:00 tcp-syn - 35.185.44.232:443 app-or-unknown +07:53:00 sni filters.adtidy.org 130.117.76.67:443 app-or-unknown +07:53:00 sni malware-filter.gitlab.io 35.185.44.232:443 app-or-unknown +07:53:03 tcp-syn - 2a02:2479:a1:9900::1:443 app-or-unknown +07:53:03 tcp-syn - 82.165.93.184:443 app-or-unknown +07:53:03 sni pgl.yoyo.org 82.165.93.184:443 app-or-unknown +07:53:06 tcp-syn - 2a04:4e42::485:443 app-or-unknown +07:53:06 tcp-syn - 2a04:4e42:200::485:443 app-or-unknown +07:53:06 tcp-syn - 151.101.1.229:443 app-or-unknown +07:53:06 sni cdn.jsdelivr.net 151.101.1.229:443 app-or-unknown +07:53:06 udp - 2a04:4e42:600::485:443 app-or-unknown +07:53:06 udp - 2a04:4e42:600::485:443 app-or-unknown +07:53:07 udp - 2a04:4e42:600::485:443 app-or-unknown +07:53:07 udp - 2a04:4e42:600::485:443 app-or-unknown +07:53:07 tcp-syn - 2a06:98c1:3121::4:443 app-or-unknown +07:53:07 tcp-syn - 188.114.96.4:443 app-or-unknown +07:53:07 sni ublockorigin.pages.dev 188.114.96.4:443 app-or-unknown +07:53:08 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:53:08 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:53:08 udp - 2a04:4e42:600::485:443 app-or-unknown +07:53:08 udp - 2a04:4e42:600::485:443 app-or-unknown +07:53:08 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:53:08 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:53:10 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:53:10 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:53:11 udp - 2a04:4e42:600::485:443 app-or-unknown +07:53:11 udp - 2a04:4e42:600::485:443 app-or-unknown +07:53:12 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:53:12 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:53:15 tcp-syn - 10.0.2.3:853 os-noise +07:53:15 tcp-syn - 2600:1901:0:4c10:::443 app-or-unknown +07:53:15 tcp-syn - 34.160.122.198:443 app-or-unknown +07:53:15 sni publicsuffix.org 34.160.122.198:443 app-or-unknown +07:53:15 udp - 2a04:4e42:600::485:443 app-or-unknown +07:53:15 udp - 2a04:4e42:600::485:443 app-or-unknown +07:53:16 udp - 45.86.153.23:443 app-or-unknown +07:53:17 udp - 45.86.153.23:443 app-or-unknown +07:53:17 udp - 45.86.153.23:443 app-or-unknown +07:53:17 udp - 45.86.153.23:443 app-or-unknown +07:53:17 udp - 45.86.153.23:443 app-or-unknown +07:53:17 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:53:17 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:53:26 udp - 2a04:4e42:600::485:443 app-or-unknown +07:53:26 udp - 2a04:4e42:600::485:443 app-or-unknown +07:53:27 udp - 2a06:98c1:3120::4:443 app-or-unknown +07:53:27 udp - 2a06:98c1:3120::4:443 app-or-unknown diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/mn.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/mn.py new file mode 100644 index 000000000..476b3b679 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/mn.py @@ -0,0 +1,39 @@ +#!/usr/bin/env python3 +"""Tiny Marionette helper reusing the smoke harness's own client (driver.py). +usage: mn.py [--launch URL] [--chrome] SCRIPT -> prints JSON result +Requires GeckoView debug config at /data/local/tmp/-geckoview-config.yaml and +am set-debug-app (release APK) -- the same door android-smoke.sh opens.""" +import sys, json, subprocess, time, importlib.util, os +R="/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime" +spec=importlib.util.spec_from_file_location("drv", R+"/work/harness/driver.py"); drv=importlib.util.module_from_spec(spec) +sys.argv_saved=sys.argv; spec.loader.exec_module(drv) +ADB=[os.path.expanduser("~/redoubt-artifacts/android-sdk/platform-tools/adb"),"-s","emulator-5584"] +PKG="org.redoubtbrowser" +args=sys.argv[1:]; launch=None; chrome=False; nav=None +while args and args[0].startswith("--"): + a=args.pop(0) + if a=="--launch": launch=args.pop(0) + elif a=="--chrome": chrome=True + elif a=="--navigate": nav=args.pop(0) +script=args[0] +def sh(*c): return subprocess.run(ADB+list(c),capture_output=True,text=True,timeout=120).stdout +if launch: + sh("push",R+"/work/geckoview-config.yaml","/data/local/tmp/%s-geckoview-config.yaml"%PKG) + sh("shell","am","set-debug-app","--persistent",PKG) + sh("shell","am","force-stop",PKG); time.sleep(1) + sh("shell","am start -a android.intent.action.VIEW -d '%s' -n %s/org.mozilla.fenix.IntentReceiverActivity"%(launch,PKG)) +port=drv.free_port(); sh("forward","tcp:%d"%port,"tcp:2828") +deadline=time.time()+120; m=None +while time.time():3: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). +check-no-suggest-settled exit=1 +NOSUGGEST DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/nosuggest-settled.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/nosuggest-settled.sh new file mode 100755 index 000000000..175546911 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/nosuggest-settled.sh @@ -0,0 +1,15 @@ +#!/bin/bash +# fresh profile -> acknowledge the first-run "uBlock Origin was added" sheet -> idle so uBO's +# first-run filter-list refresh finishes -> check-no-suggest with --keep-state (retry once on exit 2) +R=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime +A="$HOME/redoubt-artifacts/android-sdk/platform-tools/adb -s emulator-5584" +$A shell am force-stop org.redoubtbrowser; $A shell pm clear org.redoubtbrowser +$A shell am start -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -n org.redoubtbrowser/org.mozilla.fenix.HomeActivity +timeout 10 bash -c 'while :; do sleep 1; done' +$A shell uiautomator dump /sdcard/u.xml >/dev/null; $A shell cat /sdcard/u.xml > $R/diag/fresh-home/settled-notice.xml +grep -q 'uBlock Origin was added' $R/diag/fresh-home/settled-notice.xml && echo "notice present, tapping OK" && $A shell input tap 922 1815 +echo "idle start $(date -u +%T)"; timeout ${IDLE:-600} bash -c 'while :; do sleep 1; done'; echo "idle end $(date -u +%T)" +export SERIAL=emulator-5584 +$R/run-check.sh check-no-suggest-settled --check-no-suggest --keep-state +if tail -1 $R/runs/exit-status.jsonl | grep -q '"exit": 2'; then $R/run-check.sh check-no-suggest-settled-retry --check-no-suggest --keep-state; fi +echo NOSUGGEST DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/run-check.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/run-check.sh new file mode 100755 index 000000000..857702d77 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/run-check.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# usage: run-check.sh NAME [harness args...] (env SERIAL empty => harness boots emulator) +R=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime +REPO=/home/mgysin/redoubt-artifacts/esr-153.4/repo +name=$1; shift +out=$R/runs/$name; mkdir -p $out +cd $REPO +APK=${APK:-$R/apk/rc2/fenix-x86_64-release-throwaway.apk} +AAPT2=/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2 +dev=(--emulator --keep-emulator --dns-server 9.9.9.9) +if [ -n "$SERIAL" ]; then dev=(--serial "$SERIAL"); export LW_SMOKE_PCAP=$R/work/capture.pcap LW_SMOKE_DNS=9.9.9.9; fi +cmd=(scripts/android-smoke.sh "${dev[@]}" --sdk /home/mgysin/redoubt-artifacts/android-sdk --work $R/work --apk "$APK" --aapt2 "$AAPT2" "$@" --json $out/$name.json) +started=$(date -u +%FT%TZ); hs=$(sha256sum scripts/android-smoke.sh | cut -c1-64) +rm -rf $R/work/graphics-acceptance $R/work/launcher-start-* 2>/dev/null +pcap_start=$(stat -c %s $R/work/capture.pcap 2>/dev/null || echo 0) +"${cmd[@]}" > $out/$name.out 2> $out/$name.err; rc=$? +for f in $R/work/launcher-start-* $R/work/graphics-acceptance; do [ -e "$f" ] && cp -r "$f" $out/; done +pcap_end=$(stat -c %s $R/work/capture.pcap 2>/dev/null || echo 0) +python3 - "$name" "$rc" "$started" "$hs" "$pcap_start" "$pcap_end" "$(sha256sum "$APK"|cut -c1-64)" "${cmd[@]}" >> $R/runs/exit-status.jsonl <<'PY' +import json,sys,datetime +n,rc,st,hs,ps,pe,ah=sys.argv[1:8] +print(json.dumps({"check":n,"exit":int(rc),"started":st,"completed":datetime.datetime.utcnow().isoformat()+"Z","harness_sha256_at_start":hs,"installed_apk_sha256":ah,"capture_pcap_bytes":[int(ps),int(pe)],"command":sys.argv[8:]})) +PY +echo "$name exit=$rc" diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/graphics-acceptance-runner-tail.log b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/graphics-acceptance-runner-tail.log new file mode 100644 index 000000000..51f17a654 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/graphics-acceptance-runner-tail.log @@ -0,0 +1,5 @@ +[graphics] PASS actual-process-restart +[graphics] PASS webgl-dom-allowed +[graphics] PASS webgl2-dom-allowed +[graphics] PASS canvas-dom-allowed +[graphics] PASS remembered-exceptions-survive-process-restart diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/graphics-acceptance-summary.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/graphics-acceptance-summary.json new file mode 100644 index 000000000..c6febfff8 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/graphics-acceptance-summary.json @@ -0,0 +1 @@ +{"status": "FAIL", "acceptanceComplete": false, "passedChecks": 100, "reason": "Visible Fenix control did not appear: {'text': 'New private tab'}", "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/graphics-acceptance/9f5b34d8849736a3/graphics-results.json"} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/graphics-acceptance.tar.xz b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/graphics-acceptance.tar.xz new file mode 100644 index 000000000..748c3ddca Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/graphics-acceptance.tar.xz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.err new file mode 100644 index 000000000..ea62fcedc --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.err @@ -0,0 +1,24 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] check-no-gms PASS no com.google.android.gms strings in any classes*.dex, no GMS class references and no gms entries in the apk +[smoke] check-no-adjust PASS no Adjust or INSTALL_REFERRER strings in any classes*.dex +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:58209/ and https://10.0.2.2:54371/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002044800 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:58209/?https-only-171bf397023e6cd9 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:54371/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl FAIL Visible Fenix control did not appear: {'text': 'New private tab'} +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4583ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt ; 4170 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 10 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/runs/static-no-gms-no-adjust/static-no-gms-no-adjust.json +[smoke] FAILED webgl Visible Fenix control did not appear: {'text': 'New private tab'} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.json new file mode 100644 index 000000000..965c3570a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.json @@ -0,0 +1,208 @@ +{ + "checks": [ + { + "check": "check-no-gms", + "ok": true, + "detail": "no com.google.android.gms strings in any classes*.dex, no GMS class references and no gms entries in the apk", + "evidence": { + "exempted": {}, + "unexpected_strings": [], + "gms_type_descriptors": [], + "apk_entries": [], + "androidx_activity_version": "1.13.0", + "version_floor": "1.10.0", + "version_condition_ok": true, + "declaring_class_present": false, + "declaring_class_gms_methods": [], + "hits": {} + } + }, + { + "check": "check-no-adjust", + "ok": true, + "detail": "no Adjust or INSTALL_REFERRER strings in any classes*.dex", + "evidence": { + "hits": {} + } + }, + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:58209/?https-only-171bf397023e6cd9", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:58209/?https-only-171bf397023e6cd9 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:58209/?https-only-171bf397023e6cd9", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:54371/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:54371/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": false, + "detail": "Visible Fenix control did not appear: {'text': 'New private tab'}", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/graphics-acceptance/9f5b34d8849736a3/graphics-results.json", + "report_sha256": "20d61fe4a8c10873c0de0355bd1a482d9c6e61bd8298af15b8d01ab944ca07f1", + "runner_exit": 1, + "graphics_status": "FAIL", + "acceptanceComplete": false, + "apk_sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455413, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4583ms", + "evidence": { + "gum": { + "t0": 1790923404835, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4583 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/rc2/runtime/apk/rc2/fenix-x86_64-release-throwaway.apk", + "sha256": "77348e7d72bb4183adfec9cf79236d726280c0cd6a8666e8d507b6d6f495af83", + "size": 132567347, + "harness_sha256": "e589d790907431018c04ce9169b2e04da49b56a33b224e128fb0c31ff04c19c0" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/trr.js b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/trr.js new file mode 100644 index 000000000..e2727511f --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/trr.js @@ -0,0 +1,9 @@ +const P=Services.prefs, D=P.getDefaultBranch(""); +const g=(b,n,t)=>{try{return t==P.PREF_INT?b.getIntPref(n):b.getCharPref(n)}catch(e){return null}}; +const out={appVersion:Services.appinfo.version, buildID:Services.appinfo.appBuildID}; +for (const n of ["network.trr.mode","network.trr.uri","network.trr.default_provider_uri","network.trr.custom_uri"]) { + const t=P.getPrefType(n); + out[n]={type:t, effective:g(P,n,t), defaultBranch:g(D,n,t), hasUserValue:P.prefHasUserValue(n), locked:P.prefIsLocked(n)}; +} +try { out.dnsServiceCurrentTrrURI = Cc["@mozilla.org/network/dns-service;1"].getService(Ci.nsIDNSService).currentTrrURI; out.dnsServiceCurrentTrrMode = Cc["@mozilla.org/network/dns-service;1"].getService(Ci.nsIDNSService).currentTrrMode; } catch(e) { out.dnsServiceErr=String(e); } +return out; diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/ui.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/ui.sh new file mode 100644 index 000000000..1be7ea914 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/smoke/ui.sh @@ -0,0 +1,16 @@ +# helpers: source me +A="$HOME/redoubt-artifacts/android-sdk/platform-tools/adb -s emulator-5584" +wait_s(){ timeout "$1" bash -c 'while :; do :; done'; true; } +dump(){ $A shell uiautomator dump /sdcard/u.xml >/dev/null 2>&1; $A shell cat /sdcard/u.xml > "$1.xml"; $A exec-out screencap -p > "$1.png"; grep -o 'text="[^"]*"' "$1.xml" | sort -u | tr '\n' ' '; echo; } +# tap center of first node whose text (or content-desc) matches exactly $1 in dump $2.xml +tapt(){ python3 - "$1" "$2.xml" <<'PY' | { read x y; [ -n "$x" ] && $A shell input tap $x $y && echo "tapped $1 at $x,$y" || echo "NOT FOUND: $1"; } +import re,sys +t,f=sys.argv[1],sys.argv[2]; s=open(f).read() +for m in re.finditer(r']*>',s): + n=m.group(0) + tx=re.search(r' text="([^"]*)"',n).group(1); cd=re.search(r'content-desc="([^"]*)"',n).group(1) + if tx==t or cd==t: + b=list(map(int,re.findall(r'\d+',re.search(r'bounds="([^"]*)"',n).group(1)))) + print((b[0]+b[2])//2,(b[1]+b[3])//2); break +PY +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/01-old-installed-package.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/01-old-installed-package.txt new file mode 100644 index 000000000..6dee37272 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/01-old-installed-package.txt @@ -0,0 +1,4 @@ + versionCode=2016184438 minSdk=26 targetSdk=36 + versionName=153.0esr-1-default + firstInstallTime=2026-10-02 09:24:51 + lastUpdateTime=2026-10-02 09:24:51 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/02-old-first-launch.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/02-old-first-launch.logcat new file mode 100644 index 000000000..e00e73fa1 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/02-old-first-launch.logcat @@ -0,0 +1,593 @@ +--------- beginning of system +10-02 09:24:49.891 534 581 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=-1: deletePackageX +10-02 09:24:49.900 534 597 I PackageManager: Removing permission org.redoubtbrowser.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION that used to be declared by org.redoubtbrowser +10-02 09:24:49.901 534 597 I PackageManager: Removing permission org.redoubtbrowser.permission.RECEIVE_DOWNLOAD_BROADCAST that used to be declared by org.redoubtbrowser +10-02 09:24:49.901 534 597 I PackageManager: Removing permission org.redoubtbrowser.permission.PROFILER_INTERNAL that used to be declared by org.redoubtbrowser +10-02 09:24:49.901 534 597 W PackageManager: Removing dangling permission: org.redoubtbrowser.permission.PROFILER_INTERNAL from package org.redoubtbrowser +10-02 09:24:49.901 534 597 W PackageManager: Removing dangling permission: org.redoubtbrowser.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION from package org.redoubtbrowser +10-02 09:24:49.901 534 597 W PackageManager: Removing dangling permission: org.redoubtbrowser.permission.RECEIVE_DOWNLOAD_BROADCAST from package org.redoubtbrowser +10-02 09:24:49.901 534 597 I PackageManager: Permission ownership changed. Updating all permissions. +--------- beginning of main +10-02 09:24:49.909 433 433 I keystore: clear_uid 10130 +10-02 09:24:49.909 534 597 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 09:24:49.909 534 597 D PackageManager: Clear ephemeral installer activity +10-02 09:24:49.909 534 597 E PermissionMonitor: unknown permission type: -1for uid: 10130 +10-02 09:24:49.910 534 1458 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 09:24:49.930 534 597 I system_server: Explicit concurrent copying GC freed 92360(4418KB) AllocSpace objects, 40(1760KB) LOS objects, 49% free, 9803KB/19MB, paused 17us total 20.037ms +10-02 09:24:49.949 534 597 I ActivityManager: Force stopping org.redoubtbrowser appid=10130 user=0: pkg removed +10-02 09:24:49.952 1970 1970 I abb : StartCommandInProcess(73657474696e67730067657400676c6f settings.get.glo [truncated]) +10-02 09:24:49.952 1970 1979 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 09:24:49.953 1466 1466 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_REMOVED +10-02 09:24:49.954 534 622 I RollbackManager: broadcast=ACTION_PACKAGE_FULLY_REMOVED pkg=org.redoubtbrowser +10-02 09:24:49.954 534 581 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 09:24:49.954 534 581 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.musicfx/.Compatibility$Receiver +10-02 09:24:49.954 534 572 I RoleManagerService: Granting default roles... +10-02 09:24:49.955 744 744 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_REMOVED +10-02 09:24:49.956 534 638 V StorageManagerService: Package org.redoubtbrowser does not have legacy storage +10-02 09:24:49.956 534 1458 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 09:24:49.956 1970 1970 I abb : StartCommandInProcess(7061636b61676500696e7374616c6c00 package.install. [truncated]) +10-02 09:24:49.948 534 534 W Binder:534_2: type=1400 audit(0.0:5044): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 09:24:49.948 534 534 I chatty : uid=1000(system) Binder:534_3 identical 1 line +10-02 09:24:49.948 534 534 W Binder:534_2: type=1400 audit(0.0:5046): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 09:24:49.963 534 629 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 09:24:49.965 1100 1100 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 09:24:49.965 534 534 W WifiService: Couldn't get PackageInfo for package:org.redoubtbrowser +10-02 09:24:49.965 534 534 D WifiService: Remove settings for package:org.redoubtbrowser +10-02 09:24:49.965 534 696 D WifiConfigManager: Remove all networks for app ApplicationInfo{e30e27e org.redoubtbrowser} +10-02 09:24:49.966 534 534 W WifiService: Couldn't get PackageInfo for package:org.redoubtbrowser +10-02 09:24:49.966 534 534 D WifiService: Remove settings for package:org.redoubtbrowser +10-02 09:24:49.967 534 534 I ConditionProviders: Disallowing condition provider org.redoubtbrowser +10-02 09:24:49.969 534 696 D WifiConfigStore: Writing to stores completed in 2 ms. +10-02 09:24:49.969 534 696 I PasspointManager: No app ops listener found for org.redoubtbrowser +10-02 09:24:49.969 534 696 D WifiConfigManager: Remove all networks for app ApplicationInfo{af4a88a org.redoubtbrowser} +10-02 09:24:49.970 534 696 D WifiConfigStore: Writing to stores completed in 1 ms. +10-02 09:24:49.970 534 696 I PasspointManager: No app ops listener found for org.redoubtbrowser +10-02 09:24:49.981 384 2169 D AF::TrackHandle: OpPlayAudio: track:56 usage:13 not muted +10-02 09:24:49.981 384 2603 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 09:24:49.981 384 2603 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 09:24:49.981 1332 1396 I LatinIME:LogUtils: Dictionary info: dictionary = main:en ; version = 54 ; date = 1414726273 +10-02 09:24:49.981 384 2603 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 09:24:49.982 384 2603 I chatty : uid=1041(audioserver) Binder:384_6 identical 3 lines +10-02 09:24:49.982 384 2603 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 09:24:49.982 5029 5046 W ndroid.keychai: Reducing the number of considered missed Gc histogram windows from 338 to 100 +10-02 09:24:49.983 384 7872 D AF::TrackHandle: OpPlayAudio: track:57 usage:13 not muted +10-02 09:24:49.983 384 7872 I chatty : uid=1041(audioserver) Binder:384_5 identical 1 line +10-02 09:24:49.983 384 7872 D AF::TrackHandle: OpPlayAudio: track:57 usage:13 not muted +10-02 09:24:49.983 384 2603 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 09:24:49.983 384 2603 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 09:24:49.984 384 7872 D AF::TrackHandle: OpPlayAudio: track:57 usage:13 not muted +10-02 09:24:49.984 384 2603 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 09:24:49.984 384 7872 D AF::TrackHandle: OpPlayAudio: track:57 usage:13 not muted +10-02 09:24:49.984 384 2603 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 09:24:49.984 384 7872 D AF::TrackHandle: OpPlayAudio: track:57 usage:13 not muted +10-02 09:24:49.984 384 2603 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 09:24:49.984 384 7872 D AF::TrackHandle: OpPlayAudio: track:57 usage:13 not muted +10-02 09:24:49.984 384 7872 I chatty : uid=1041(audioserver) Binder:384_5 identical 1 line +10-02 09:24:49.984 384 7872 D AF::TrackHandle: OpPlayAudio: track:57 usage:13 not muted +10-02 09:24:49.985 384 2169 D AF::TrackHandle: OpPlayAudio: track:56 usage:13 not muted +10-02 09:24:49.986 384 2169 I chatty : uid=1041(audioserver) Binder:384_4 identical 3 lines +10-02 09:24:49.986 384 2169 D AF::TrackHandle: OpPlayAudio: track:56 usage:13 not muted +10-02 09:24:49.986 384 2603 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 09:24:49.986 384 2169 D AF::TrackHandle: OpPlayAudio: track:56 usage:13 not muted +10-02 09:24:49.986 384 2169 D AF::TrackHandle: OpPlayAudio: track:56 usage:13 not muted +10-02 09:24:49.986 384 7872 D AF::TrackHandle: OpPlayAudio: track:57 usage:13 not muted +10-02 09:24:49.986 384 2603 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 09:24:49.986 384 2169 D AF::TrackHandle: OpPlayAudio: track:56 usage:13 not muted +10-02 09:24:49.986 384 7872 D AF::TrackHandle: OpPlayAudio: track:57 usage:13 not muted +10-02 09:24:49.988 384 2603 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 09:24:49.988 384 2603 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 09:24:49.988 384 7872 D AF::TrackHandle: OpPlayAudio: track:57 usage:13 not muted +10-02 09:24:49.988 384 2169 D AF::TrackHandle: OpPlayAudio: track:56 usage:13 not muted +10-02 09:24:49.989 384 7872 D AF::TrackHandle: OpPlayAudio: track:57 usage:13 not muted +10-02 09:24:49.989 384 7872 I chatty : uid=1041(audioserver) Binder:384_5 identical 2 lines +10-02 09:24:49.989 384 7872 D AF::TrackHandle: OpPlayAudio: track:57 usage:13 not muted +10-02 09:24:49.990 384 2169 D AF::TrackHandle: OpPlayAudio: track:56 usage:13 not muted +10-02 09:24:49.991 384 2169 I chatty : uid=1041(audioserver) Binder:384_4 identical 4 lines +10-02 09:24:49.991 384 2169 D AF::TrackHandle: OpPlayAudio: track:56 usage:13 not muted +10-02 09:24:49.992 980 980 D Launcher.Model: package removed received org.redoubtbrowser +10-02 09:24:49.992 980 1016 D PackageUpdatedTask: Removing app iconorg.redoubtbrowser +10-02 09:24:49.994 980 1016 D ModelWriter: removing items from db +10-02 09:24:49.994 980 1016 D ModelWriter: java.lang.Exception +10-02 09:24:49.994 980 1016 D ModelWriter: at com.android.launcher3.model.ModelWriter.deleteItemsFromDatabase(ModelWriter.java:272) +10-02 09:24:49.994 980 1016 D ModelWriter: at com.android.launcher3.model.ModelWriter.deleteItemsFromDatabase(ModelWriter.java:262) +10-02 09:24:49.994 980 1016 D ModelWriter: at com.android.launcher3.model.BaseModelUpdateTask.deleteAndBindComponentsRemoved(BaseModelUpdateTask.java:111) +10-02 09:24:49.994 980 1016 D ModelWriter: at com.android.launcher3.model.PackageUpdatedTask.execute(PackageUpdatedTask.java:323) +10-02 09:24:49.994 980 1016 D ModelWriter: at com.android.launcher3.model.BaseModelUpdateTask.run(BaseModelUpdateTask.java:67) +10-02 09:24:49.994 980 1016 D ModelWriter: at android.os.Handler.handleCallback(Handler.java:938) +10-02 09:24:49.994 980 1016 D ModelWriter: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 09:24:49.994 980 1016 D ModelWriter: at android.os.Looper.loop(Looper.java:223) +10-02 09:24:49.994 980 1016 D ModelWriter: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 09:24:49.999 534 534 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10066; state: DISABLED +10-02 09:24:50.000 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10066; state: ENABLED +10-02 09:24:50.000 1466 13393 I MediaProvider: Begin Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:org.redoubtbrowser flg=0x5000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 09:24:50.002 1466 13393 I MediaProvider: End Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:org.redoubtbrowser flg=0x5000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 09:24:50.007 781 11278 I RoleControllerServiceImpl: Adding package as default/fallback role holder, package: org.chromium.webview_shell, role: android.app.role.BROWSER +10-02 09:24:50.012 305 305 D Zygote : Forked child process 11280 +10-02 09:24:50.013 534 534 I Telecom : PhoneAccountRegistrar: getSimCallManager: SimCallManager for subId 1 queried, returning: null: TSI.gSCMFU@AP0 +10-02 09:24:50.013 534 582 I ActivityManager: Start proc 11280:android.process.media/u0a66 for broadcast {com.android.providers.downloads/com.android.providers.downloads.DownloadReceiver} +10-02 09:24:50.015 11280 11280 W d.process.medi: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:24:50.016 402 421 I adbd : jdwp connection from 11280 +10-02 09:24:50.087 11280 11280 I d.process.medi: The ClassLoaderContext is a special shared library. +10-02 09:24:50.090 11280 11280 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-02 09:24:50.090 11280 11280 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-02 09:24:50.094 11280 11280 I d.process.medi: The ClassLoaderContext is a special shared library. +10-02 09:24:50.109 11280 11280 I d.process.medi: The ClassLoaderContext is a special shared library. +10-02 09:24:50.124 534 534 W Binder:534_2: type=1400 audit(0.0:5047): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 09:24:51.038 534 837 W system_server: Long monitor contention with owner PackageInstaller (608) at void com.android.server.pm.PackageInstallerSession.handleInstall()(PackageInstallerSession.java:1714) waiters=0 in int com.android.server.pm.PackageInstallerSession.getInstallerUid() for 671ms +10-02 09:24:51.041 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl90851608.tmp/base.apk Binary XML file line #834 +10-02 09:24:51.041 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl90851608.tmp/base.apk Binary XML file line #845 +10-02 09:24:51.041 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl90851608.tmp/base.apk Binary XML file line #956 +10-02 09:24:51.041 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl90851608.tmp/base.apk Binary XML file line #965 +10-02 09:24:51.041 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl90851608.tmp/base.apk Binary XML file line #974 +10-02 09:24:51.042 534 637 W RuleEvaluation: Integrity rule files are not available. +10-02 09:24:51.043 534 597 I PackageManager: Integrity check passed for file:///data/app/vmdl90851608.tmp +10-02 09:24:51.044 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl90851608.tmp/base.apk Binary XML file line #834 +10-02 09:24:51.044 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl90851608.tmp/base.apk Binary XML file line #845 +10-02 09:24:51.044 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl90851608.tmp/base.apk Binary XML file line #956 +10-02 09:24:51.044 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl90851608.tmp/base.apk Binary XML file line #965 +10-02 09:24:51.044 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl90851608.tmp/base.apk Binary XML file line #974 +10-02 09:24:51.177 534 597 W PackageManager: Provider ComponentInfo{org.redoubtbrowser/androidx.startup.InitializationProvider} already defined; ignoring +10-02 09:24:51.177 534 597 W PackageManager: Skipping provider name org.redoubtbrowser.androidx-startup (in package org.redoubtbrowser): name already used by org.redoubtbrowser +10-02 09:24:51.177 534 597 D CompatibilityChangeReporter: Compat change id reported: 135549675; UID 10131; state: ENABLED +10-02 09:24:51.177 534 597 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 09:24:51.185 534 597 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 09:24:51.185 534 597 D PackageManager: Clear ephemeral installer activity +10-02 09:24:51.186 534 572 V StorageManagerService: Package null does not have legacy storage +10-02 09:24:51.187 1466 1502 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: op android:read_external_storage +10-02 09:24:51.187 1466 1502 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: op android:read_external_storage +10-02 09:24:51.187 534 597 I PackageDexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/~~pN8yX8XhXkZn0omN65G0AA==/org.redoubtbrowser--X3nm_z-iJPTVecI1J2Uhg==/base.apk pkg=org.redoubtbrowser isa=x86_64 dexoptFlags=boot_complete,profile_guided,public,enable_hidden_api_checks targetFilter=speed-profile oatDir=/data/app/~~pN8yX8XhXkZn0omN65G0AA==/org.redoubtbrowser--X3nm_z-iJPTVecI1J2Uhg==/oat classLoaderContext=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} +10-02 09:24:51.188 431 556 V installd: DexInv: --- BEGIN '/data/app/~~pN8yX8XhXkZn0omN65G0AA==/org.redoubtbrowser--X3nm_z-iJPTVecI1J2Uhg==/base.apk' --- +10-02 09:24:51.193 11304 11304 W dex2oat32: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:24:51.194 11304 11304 I dex2oat32: /apex/com.android.art/bin/dex2oat32 --input-vdex-fd=-1 --output-vdex-fd=9 --updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=speed-profile --classpath-dir=/data/app/~~pN8yX8XhXkZn0omN65G0AA==/org.redoubtbrowser--X3nm_z-iJPTVecI1J2Uhg== --class-loader-context=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} --generate-mini-debug-info --compact-dex-level=none --compilation-reason=install +10-02 09:24:51.194 11304 11304 I dex2oat32: setting boot class path to /apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/core-icu4j.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/framework-atb-backward-compatibility.jar +10-02 09:24:51.537 11304 11308 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;Landroid/view/ScrollCaptureCallback;)V (blacklist, linking, denied) +10-02 09:24:51.537 11304 11308 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureSession;->getSurface()Landroid/view/Surface; (blacklist, linking, denied) +10-02 09:24:51.537 11304 11308 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/Rect;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 09:24:51.537 11304 11308 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/RectF;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 09:24:51.537 11304 11308 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->setScrollBounds(Landroid/graphics/Rect;)V (blacklist, linking, denied) +10-02 09:24:51.538 11304 11304 W dex2oat32: Accessing hidden method Landroid/app/job/JobParameters;->getStopReason()I (greylist-max-o, linking, denied) +10-02 09:24:51.576 11304 11304 W dex2oat32: Accessing hidden method Landroid/content/Context;->isUiContext()Z (blacklist, linking, denied) +10-02 09:24:51.854 11304 11304 I dex2oat32: dex2oat took 661.274ms (1.633s cpu) (threads: 4) arena alloc=7312B (7312B) java alloc=19MB (20476856B) native alloc=23MB (24927680B) free=6479KB (6635168B) +10-02 09:24:51.858 431 556 V installd: DexInv: --- END '/data/app/~~pN8yX8XhXkZn0omN65G0AA==/org.redoubtbrowser--X3nm_z-iJPTVecI1J2Uhg==/base.apk' (success) --- +10-02 09:24:51.861 431 556 E installd: Couldn't opendir /data/app/vmdl90851608.tmp: No such file or directory +10-02 09:24:51.861 431 556 E installd: Failed to delete /data/app/vmdl90851608.tmp: No such file or directory +10-02 09:24:51.861 1970 1979 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 09:24:51.862 534 534 I Telecom : PhoneAccountRegistrar: getSimCallManager: SimCallManager for subId 1 queried, returning: null: TSI.gSCMFU@AP4 +10-02 09:24:51.856 534 534 W Binder:534_2: type=1400 audit(0.0:5048): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 09:24:51.864 1466 1466 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +10-02 09:24:51.864 744 744 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 09:24:51.864 744 744 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 09:24:51.865 534 4321 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 09:24:51.865 534 581 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 09:24:51.856 534 534 W Binder:534_2: type=1400 audit(0.0:5049): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 09:24:51.866 534 580 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 09:24:51.866 534 629 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 09:24:51.866 534 580 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 09:24:51.866 534 572 I RoleManagerService: Granting default roles... +10-02 09:24:51.866 534 534 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AP8 +10-02 09:24:51.867 534 580 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 09:24:51.867 534 580 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 09:24:51.867 534 580 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 09:24:51.867 534 580 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 09:24:51.868 781 811 I PermissionControllerServiceImpl: Updating user sensitive for uid 10131 +10-02 09:24:51.856 534 534 W Binder:534_2: type=1400 audit(0.0:5050): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 09:24:51.873 180 180 I servicemanager: Since 'apexservice' could not be found, trying to start it as a lazy AIDL service +--------- beginning of kernel +10-02 09:24:51.968 0 0 I init : starting service 'apexd'... +10-02 09:24:51.873 1100 1100 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 09:24:51.874 534 580 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 09:24:51.970 0 0 I init : Control message: Processed ctl.interface_start for 'aidl/apexservice' from pid: 180 (/system/bin/servicemanager) +10-02 09:24:51.877 1100 1100 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 09:24:51.977 0 0 I apexd : Scanning /system/apex for preinstalled data +10-02 09:24:51.979 0 0 I apexd : Scanning /system_ext/apex for preinstalled data +10-02 09:24:51.980 0 0 I apexd : ... does not exist. Skipping +10-02 09:24:51.981 0 0 I apexd : Scanning /product/apex for preinstalled data +10-02 09:24:51.982 0 0 I apexd : ... does not exist. Skipping +10-02 09:24:51.982 0 0 I apexd : Scanning /vendor/apex for preinstalled data +10-02 09:24:51.983 0 0 I apexd : ... does not exist. Skipping +10-02 09:24:51.984 0 0 I apexd : Populating APEX database from mounts... +10-02 09:24:51.985 0 0 I apexd : Found "/apex/com.android.neuralnetworks@300000000" backed by file /system/apex/com.android.neuralnetworks.apex +10-02 09:24:51.987 0 0 I apexd : Found "/apex/com.android.runtime@1" backed by file /system/apex/com.android.runtime.apex +10-02 09:24:51.988 0 0 I apexd : Found "/apex/com.android.resolv@300000000" backed by file /system/apex/com.android.resolv.apex +10-02 09:24:51.989 0 0 I apexd : Found "/apex/com.android.extservices@300000000" backed by file /system/apex/com.android.extservices.apex +10-02 09:24:51.991 0 0 I apexd : Found "/apex/com.android.tethering@300000000" backed by file /system/apex/com.android.tethering.apex +10-02 09:24:51.992 0 0 I apexd : Found "/apex/com.android.cellbroadcast@300000000" backed by file /system/apex/com.android.cellbroadcast.apex +10-02 09:24:51.994 0 0 I apexd : Found "/apex/com.android.vndk.v30@1" backed by file /system/apex/com.android.vndk.current.apex +10-02 09:24:51.995 0 0 I apexd : Found "/apex/com.android.art@1" backed by file /system/apex/com.android.art.debug.apex +10-02 09:24:51.996 0 0 I apexd : Found "/apex/com.android.conscrypt@300000000" backed by file /system/apex/com.android.conscrypt.apex +10-02 09:24:51.998 0 0 I apexd : Found "/apex/com.android.apex.cts.shim@1" backed by file /system/apex/com.android.apex.cts.shim.apex +10-02 09:24:52.000 0 0 I apexd : Found "/apex/com.android.i18n@1" backed by file /system/apex/com.android.i18n.apex +10-02 09:24:52.002 0 0 I apexd : Found "/apex/com.android.permission@300000000" backed by file /system/apex/com.android.permission.apex +10-02 09:24:52.004 0 0 I apexd : Found "/apex/com.android.media@300000000" backed by file /system/apex/com.android.media.apex +10-02 09:24:52.006 0 0 I apexd : Found "/apex/com.android.adbd@300000000" backed by file /system/apex/com.android.adbd.apex +10-02 09:24:52.008 0 0 I apexd : Found "/apex/com.android.mediaprovider@300000000" backed by file /system/apex/com.android.mediaprovider.apex +10-02 09:24:52.010 0 0 I apexd : Found "/apex/com.android.ipsec@300000000" backed by file /system/apex/com.android.ipsec.apex +10-02 09:24:52.011 0 0 I apexd : Found "/apex/com.android.tzdata@300000000" backed by file /system/apex/com.android.tzdata.apex +10-02 09:24:52.013 0 0 I apexd : Found "/apex/com.android.media.swcodec@300000000" backed by file /system/apex/com.android.media.swcodec.apex +10-02 09:24:52.014 0 0 I apexd : Found "/apex/com.android.os.statsd@300000000" backed by file /system/apex/com.android.os.statsd.apex +10-02 09:24:52.016 0 0 I apexd : Found "/apex/com.android.wifi@300000000" backed by file /system/apex/com.android.wifi.apex +10-02 09:24:52.017 0 0 I apexd : Found "/apex/com.android.sdkext@300000000" backed by file /system/apex/com.android.sdkext.apex +10-02 09:24:51.925 180 180 I BpBinder: onLastStrongRef automatically unlinking death recipients: +10-02 09:24:52.018 0 0 I apexd : 21 packages restored. +10-02 09:24:52.019 0 0 I AidlLazyServiceRegistrar: Registering service apexservice +10-02 09:24:52.020 0 0 I AidlLazyServiceRegistrar: Trying to shut down the service. No clients in use for any service in process. +10-02 09:24:51.927 180 180 I servicemanager: Tried to unregister apexservice, but there is about to be a client. +10-02 09:24:52.022 0 0 I AidlLazyServiceRegistrar: Failed to unregister service apexservice +10-02 09:24:51.950 534 13030 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 09:24:51.950 534 575 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 09:24:51.951 414 414 I perfetto: ing_service_impl.cc:758 Configured tracing session 55, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 09:24:51.951 412 412 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=55) +10-02 09:24:51.952 534 575 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 09:24:51.952 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 09:24:51.953 11321 11323 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 09:24:51.966 305 305 D Zygote : Forked child process 11329 +10-02 09:24:51.967 534 582 I ActivityManager: Start proc 11329:org.redoubtbrowser/u0a131 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 09:24:51.968 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f41fb000 0x3f49e4000] +10-02 09:24:51.968 412 412 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 09:24:52.063 0 0 W perfetto: enabled ftrace +10-02 09:24:51.970 11329 11329 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:24:51.971 402 421 I adbd : jdwp connection from 11329 +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.973 534 837 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 09:24:51.976 11329 11329 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 09:24:51.978 11329 11329 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:24:51.979 11329 11329 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:24:51.998 11329 11329 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 09:24:52.010 11329 11329 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.0esr-1-default"), app_build: Some("2016184438"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790925891176), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("true"), "is_first_run": Bool(true), "is_large_device": Bool(false), "number_of_app_launches": Number(0)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(true), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 09:24:52.010 11329 11359 I nimbus::stateful::nimbus_client: updating experiment list +10-02 09:24:52.011 11329 11359 I nimbus::stateful::persistence: Upgrading from version 2 to version 3 +10-02 09:24:52.011 11329 11359 I nimbus::stateful::persistence: Migration v2->v3: experiments_participation=true, rollouts_participation=true +10-02 09:24:52.011 11329 11359 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 07:24:51 UTC +10-02 09:24:52.019 11329 11363 I GeckoThread: preparing to run Gecko +10-02 09:24:52.023 11329 11363 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 09:24:52.024 11329 11363 E GeckoLibLoad: Load sqlite start +10-02 09:24:52.025 11329 11363 E GeckoLibLoad: Load sqlite done +10-02 09:24:52.025 11329 11363 E GeckoLibLoad: Load nss start +10-02 09:24:52.025 11329 11363 E GeckoLibLoad: Load nss done +10-02 09:24:52.027 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 09:24:52.028 11329 11354 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 09:24:52.029 11329 11356 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 09:24:52.031 534 837 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 09:24:52.031 534 837 D PackageManager: Clear ephemeral installer activity +10-02 09:24:52.033 11329 11366 I ActionBarPolicy: Default - Starting check... +10-02 09:24:52.033 11329 11366 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 09:24:52.034 11329 11329 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 09:24:52.035 11329 11329 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 09:24:52.035 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 09:24:52.036 11329 11367 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 09:24:52.036 11329 11367 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 09:24:52.038 11329 11363 E GeckoLibLoad: Loaded libs in 13.702882ms total, 7ms(22ms) user, 0ms(9ms) system, 0(0) faults +10-02 09:24:52.053 11329 11363 W GeckoThread: zerdatime 3586258 - runGecko +10-02 09:24:52.055 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 09:24:52.055 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 09:24:52.055 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 09:24:52.057 11329 11329 I FirefoxAccountStateMachine: Sync is disabled +10-02 09:24:52.057 11329 11329 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 09:24:52.058 11329 11355 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 09:24:52.059 11329 11355 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 09:24:52.060 11329 11377 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 09:24:52.062 11329 11370 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 09:24:52.066 11329 11392 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 09:24:52.067 11329 11392 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 09:24:52.068 11329 11392 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 09:24:52.069 11329 11363 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 09:24:52.071 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 09:24:52.076 11329 11382 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 09:24:52.072 11329 11329 W org.redoubtbrowser: type=1400 audit(0.0:5051): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 09:24:52.084 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 09:24:52.085 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RestoreHiddenSearchEnginesAction +10-02 09:24:52.085 11329 11363 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 09:24:52.085 11329 11363 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 09:24:52.085 11329 11363 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 09:24:52.085 11329 11363 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 09:24:52.085 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 09:24:52.090 11329 11355 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 09:24:52.091 11329 11355 E SearchMiddleware: Could not find migrated default search engine () +10-02 09:24:52.091 11329 11377 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 09:24:52.093 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 09:24:52.094 11329 11380 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 09:24:52.096 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 09:24:52.096 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 09:24:52.099 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 09:24:52.099 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 09:24:52.100 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 09:24:52.100 11329 11382 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 09:24:52.100 11329 11382 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 09:24:52.101 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 09:24:52.101 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 09:24:52.110 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 09:24:52.110 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 09:24:52.112 11329 11365 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 09:24:52.113 534 837 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 09:24:52.113 534 837 D PackageManager: Clear ephemeral installer activity +10-02 09:24:52.150 11329 11387 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027b6810, tid 11387 +10-02 09:24:52.154 11329 11387 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:24:52.155 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 09:24:52.148 11329 11329 W Gecko : type=1400 audit(0.0:5052): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 09:24:52.155 11329 11387 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 09:24:52.170 11329 11387 D EGL_emulation: eglCreateContext: 0x7f10f28294c0: maj 3 min 1 rcv 4 +10-02 09:24:52.171 11329 11387 D EGL_emulation: eglMakeCurrent: 0x7f10f28294c0: ver 3 1 (tinfo 0x7f10928444e0) (first time) +10-02 09:24:52.148 11329 11329 W Gecko : type=1400 audit(0.0:5053): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 09:24:52.204 11329 11380 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 09:24:52.211 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f49e4000 0x3f51cd000] +10-02 09:24:52.223 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 09:24:52.223 11329 11387 I Gralloc4: mapper 4.x is not supported +10-02 09:24:52.223 11329 11387 D HostConnection: createUnique: call +10-02 09:24:52.224 11329 11387 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027b77d0, tid 11387 +10-02 09:24:52.224 11329 11387 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 09:24:52.224 11329 11387 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 09:24:52.247 11329 11387 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:24:52.259 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f51cd000 0x3f59b6000] +10-02 09:24:52.260 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f59b6000 0x3f619f000] +10-02 09:24:52.261 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 09:24:52.316 534 831 W ActivityManager: Receiver with filter android.content.IntentFilter@112f2dd already registered for pid 11329, callerPackage is org.redoubtbrowser +10-02 09:24:52.316 345 639 W ServiceManager: Permission failure: android.permission.ACCESS_SURFACE_FLINGER from uid=10131 pid=11329 +10-02 09:24:52.316 345 639 D PermissionCache: checking android.permission.ACCESS_SURFACE_FLINGER for uid=10131 => denied (116 us) +10-02 09:24:52.316 534 575 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 09:24:52.317 534 580 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016184438/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 09:24:52.317 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 09:24:52.318 534 580 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +365ms +10-02 09:24:52.319 11329 11365 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 09:24:52.321 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 09:24:52.321 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 09:24:52.321 11329 11329 I ColdStartupDuration: COLD MAIN Application. to first frame: 192 ms +10-02 09:24:52.321 11329 11369 I FenixApplication: Running post-visual completeness tasks... +10-02 09:24:52.321 11329 11369 I FenixApplication: Storage initialization... +10-02 09:24:52.321 11329 11369 I PlacesHistoryStorage: Warming up places storage... +10-02 09:24:52.324 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 09:24:52.324 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$TaskPreferenceUpdated +10-02 09:24:52.325 11329 11382 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 09:24:52.326 11329 11382 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 09:24:52.326 534 837 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 09:24:52.326 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 09:24:52.329 11329 11359 I nimbus::stateful::nimbus_client: updating experiment list +10-02 09:24:52.332 305 305 D Zygote : Forked child process 11435 +10-02 09:24:52.332 534 582 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 09:24:52.335 11329 11370 I MessageNotificationWorker: Successfully fetched and applied Nimbus experiments. +10-02 09:24:52.344 11329 11329 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 09:24:52.344 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 09:24:52.345 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 09:24:52.345 11329 11329 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 09:24:52.347 11329 11394 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=f2a3ed2c-d850-4232-8f08-b968bf238e6f, tags={ org.mozilla.fenix.messaging.MessageNotificationWorker } ] +10-02 09:24:52.357 11329 11369 I PlacesHistoryStorage: 'Warming up places storage' took 35 ms +10-02 09:24:52.357 11329 11369 I PlacesBookmarksStorage: Warming up places storage... +10-02 09:24:52.358 11329 11369 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 09:24:52.358 11329 11369 I SyncableLoginsStorage: Warming up storage... +10-02 09:24:52.358 11329 11369 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 09:24:52.358 11329 11369 I AutofillCCAddressesStorage: Warming up storage... +10-02 09:24:52.358 11329 11369 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 09:24:52.372 11329 11369 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 09:24:52.372 11329 11369 I FenixApplication: 'Storage initialization' took 50 ms +10-02 09:24:52.383 534 582 I AppZygote: Starting application preload. +10-02 09:24:52.383 11435 11435 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 09:24:52.384 11435 11435 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 09:24:52.386 11435 11435 I GeckoViewZygotePreload: doPreload +10-02 09:24:52.389 11329 11363 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027bced0, tid 11363 +10-02 09:24:52.393 11329 11363 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:24:52.396 11329 11363 D EGL_emulation: eglCreateContext: 0x7f10f2870690: maj 3 min 1 rcv 4 +10-02 09:24:52.396 11329 11363 D EGL_emulation: eglMakeCurrent: 0x7f10f2870690: ver 3 1 (tinfo 0x7f1092864220) (first time) +10-02 09:24:52.397 11435 11435 I AppZygoteInit: Application preload done +10-02 09:24:52.397 534 582 I AppZygote: Application preload done. +10-02 09:24:52.400 11435 11441 W tbrowser_zygot: Reducing the number of considered missed Gc histogram windows from 357 to 100 +10-02 09:24:52.402 11329 11363 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 09:24:52.402 11435 11435 D Zygote : Forked child process 11452 +10-02 09:24:52.403 534 582 W ActivityManager: Slow operation: 77ms so far, now at startProcess: returned from zygote! +10-02 09:24:52.403 534 582 W ActivityManager: Slow operation: 77ms so far, now at startProcess: done updating battery stats +10-02 09:24:52.403 534 582 W ActivityManager: Slow operation: 77ms so far, now at startProcess: building log message +10-02 09:24:52.403 534 582 I ActivityManager: Start proc 11452:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:325d7497bdd5495aa2b8b1fdc708f092/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:325d7497bdd5495aa2b8b1fdc708f092} +10-02 09:24:52.403 534 582 W ActivityManager: Slow operation: 77ms so far, now at startProcess: starting to update pids map +10-02 09:24:52.403 534 582 W ActivityManager: Slow operation: 77ms so far, now at startProcess: done updating pids map +10-02 09:24:52.404 11452 11452 W 2b8b1fdc708f09: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:24:52.406 402 421 I adbd : jdwp connection from 11452 +10-02 09:24:52.408 534 831 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 09:24:52.408 305 305 D Zygote : Forked child process 11474 +10-02 09:24:52.411 11474 11474 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:24:52.412 534 582 I ActivityManager: Start proc 11474:org.redoubtbrowser:gpu_disable_art_image_/u0a131 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 09:24:52.412 402 421 I adbd : jdwp connection from 11474 +10-02 09:24:52.414 534 831 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 09:24:52.415 11474 11474 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 09:24:52.416 11452 11452 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:24:52.417 11452 11452 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:24:52.419 11452 11452 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:325d7497bdd5495aa2b8b1fdc708f092 +10-02 09:24:52.428 11452 11496 I GeckoThread: preparing to run Gecko +10-02 09:24:52.429 11474 11474 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:24:52.429 11474 11474 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:24:52.431 11474 11474 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 09:24:52.431 11474 11497 I GeckoThread: preparing to run Gecko +10-02 09:24:52.433 11474 11497 E GeckoLibLoad: Load sqlite start +10-02 09:24:52.434 11474 11497 E GeckoLibLoad: Load sqlite done +10-02 09:24:52.434 11474 11497 E GeckoLibLoad: Load nss start +10-02 09:24:52.434 11474 11497 E GeckoLibLoad: Load nss done +10-02 09:24:52.442 11474 11497 E GeckoLibLoad: Loaded libs in 7.819282ms total, 0ms(0ms) user, 5ms(7ms) system, 0(0) faults +10-02 09:24:52.442 11474 11497 W GeckoThread: zerdatime 3586647 - runGecko +10-02 09:24:52.451 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:24:52.452 11329 11329 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 09:24:52.453 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:24:52.457 11474 11503 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 09:24:52.457 11452 11496 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 09:24:52.457 11452 11496 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 09:24:52.457 11452 11496 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 09:24:52.457 11474 11503 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 09:24:52.457 11452 11496 E GeckoLibLoad: Load sqlite start +10-02 09:24:52.457 11452 11496 E GeckoLibLoad: Load sqlite done +10-02 09:24:52.457 11452 11496 E GeckoLibLoad: Load nss start +10-02 09:24:52.457 11452 11496 E GeckoLibLoad: Load nss done +10-02 09:24:52.458 11452 11496 E GeckoLibLoad: Loaded libs in 0.123533ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 09:24:52.458 11452 11496 W GeckoThread: zerdatime 3586662 - runGecko +10-02 09:24:52.459 11474 11514 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 09:24:52.462 11474 11503 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 09:24:52.471 11474 11503 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027ad750, tid 11503 +10-02 09:24:52.474 11474 11503 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:24:52.474 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 09:24:52.478 11474 11503 D EGL_emulation: eglCreateContext: 0x7f10f27cf470: maj 3 min 1 rcv 4 +10-02 09:24:52.478 11474 11503 D EGL_emulation: eglMakeCurrent: 0x7f10f27cf470: ver 3 1 (tinfo 0x7f10928094d0) (first time) +10-02 09:24:52.496 11452 11452 W WebExtensions: type=1400 audit(0.0:5054): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 09:24:52.509 11452 11496 W GeckoEditableChild: No editable parent +10-02 09:24:52.496 11452 11452 W WebExtensions: type=1400 audit(0.0:5055): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 09:24:52.603 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:24:53.072 534 572 I RoleManagerService: Granting default roles... +10-02 09:24:52.604 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:24:53.073 744 744 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 09:24:53.073 744 744 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 09:24:53.073 534 629 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 09:24:53.076 534 580 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 09:24:53.076 534 580 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 09:24:53.076 534 580 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 09:24:53.076 534 580 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 09:24:53.076 534 580 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 09:24:53.076 534 580 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 09:24:53.077 534 534 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AQI +10-02 09:24:53.078 1100 1100 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 09:24:53.078 534 580 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 09:24:53.082 781 804 I PermissionControllerServiceImpl: Updating user sensitive for uid 10131 +10-02 09:24:53.471 534 831 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 09:24:53.471 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 09:24:53.474 11435 11435 D Zygote : Forked child process 11569 +10-02 09:24:53.475 534 582 I ActivityManager: Start proc 11569:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:26fc77558086498ca479bf5dcd1e9060/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:26fc77558086498ca479bf5dcd1e9060} +10-02 09:24:53.475 11569 11569 W 479bf5dcd1e906: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:24:53.476 402 421 I adbd : jdwp connection from 11569 +10-02 09:24:53.478 534 831 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 09:24:53.481 11569 11569 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:24:53.481 11569 11569 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:24:53.488 11569 11569 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:26fc77558086498ca479bf5dcd1e9060 +10-02 09:24:53.488 11569 11589 I GeckoThread: preparing to run Gecko +10-02 09:24:53.489 11569 11589 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 09:24:53.489 11569 11589 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 09:24:53.489 11569 11589 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 09:24:53.490 11569 11589 E GeckoLibLoad: Load sqlite start +10-02 09:24:53.490 11569 11589 E GeckoLibLoad: Load sqlite done +10-02 09:24:53.490 11569 11589 E GeckoLibLoad: Load nss start +10-02 09:24:53.490 11569 11589 E GeckoLibLoad: Load nss done +10-02 09:24:53.490 11569 11589 E GeckoLibLoad: Loaded libs in 0.141744ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 09:24:53.490 11569 11589 W GeckoThread: zerdatime 3587695 - runGecko +10-02 09:24:53.512 11569 11569 W org.redoubtbrowser_zygote: type=1400 audit(0.0:5056): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 09:24:53.512 11569 11569 W org.redoubtbrowser_zygote: type=1400 audit(0.0:5057): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 09:24:53.976 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:24:53.977 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdatePromptRequestWebExtensionAction +10-02 09:24:53.988 11329 11610 I Addon : Icon for extension uBlock0@raymondhill.net loaded successfully +10-02 09:24:53.994 11452 11496 W GeckoEditableChild: No editable parent +10-02 09:24:53.994 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:24:53.994 11329 11329 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 09:24:53.994 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:24:53.998 534 831 D ConnectivityService: requestNetwork for uid/pid:10131/11329 NetworkRequest [ TRACK_DEFAULT id=42, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] +10-02 09:24:53.998 534 700 D ConnectivityService: NetReassign [42 : null → 101] +10-02 09:24:53.998 534 696 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=42, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 09:24:53.998 534 696 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=42, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 09:24:53.999 1100 1100 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=42, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 09:24:54.003 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f619f000 0x3f64a5000] +10-02 09:24:54.008 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f64a5000 0x3f67ab000] +10-02 09:24:54.008 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f67ab000 0x3f6ab1000] +10-02 09:24:54.011 763 763 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 09:24:54.011 11329 11329 I AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +10-02 09:24:54.012 763 763 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@6a375a mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 09:24:54.012 1100 1100 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 09:24:54.012 1100 1100 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 09:24:54.018 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:24:54.047 11329 11329 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 6 lines +10-02 09:24:54.050 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:24:54.436 11329 11329 W org.redoubtbrowser: type=1400 audit(0.0:5058): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 09:24:54.600 11329 11329 W org.redoubtbrowser: type=1400 audit(0.0:5059): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 09:24:54.898 180 180 I servicemanager: Notifying apexservice they have clients: 1 +10-02 09:24:54.993 0 0 I AidlLazyServiceRegistrar: Process has 1 (of 1 available) client(s) in use after notification android.apex.IApexService has clients: 1 +10-02 09:24:54.983 534 1458 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 09:24:55.483 11329 11329 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 09:24:55.483 11329 11329 E LibreWolfUboPreinstaller: org.mozilla.gecko.EventDispatcher$QueryException +10-02 09:24:55.483 11329 11329 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$2.sendError(r8-map-id-d1286cd67ecea1bc4f1ad655d47b120db2db2e9a60d881c530a3871f78cd07e1:3) +10-02 09:24:55.483 11329 11329 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$JavaCallbackDelegate$1.run(r8-map-id-d1286cd67ecea1bc4f1ad655d47b120db2db2e9a60d881c530a3871f78cd07e1:73) +10-02 09:24:55.483 11329 11329 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 09:24:55.483 11329 11329 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 09:24:55.483 11329 11329 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 09:24:55.483 11329 11329 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 09:24:55.483 11329 11329 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 09:24:55.483 11329 11329 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 09:24:55.483 11329 11329 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 09:24:55.502 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f7d52000 0x3f7fc5000] +10-02 09:24:55.513 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f6ab1000 0x3f6d24000] +10-02 09:24:55.513 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f6d24000 0x3f6f97000] +10-02 09:24:55.862 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:24:55.863 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateWebExtensionAction +10-02 09:24:55.863 11329 11329 I AddonUpdaterWorker: Extension uBlock0@raymondhill.net successfully updated +10-02 09:24:55.864 11329 11389 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=3aa29405-1c9c-4a95-b41b-2b41e7cb9dfc, tags={ mozilla.components.feature.addons.update.AddonUpdaterWorker,mozilla.components.feature.addons.update.uBlock0@raymondhill.net.periodicWork,mozilla.components.feature.addons.update.addonUpdater.periodicWork } ] +10-02 09:24:55.868 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:24:55.869 534 700 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=42, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10131 AdministratorUids: [] RequestorUid: 10131 RequestorPackageName: org.redoubtbrowser] ] (release request) +10-02 09:24:55.871 763 763 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 09:24:55.871 1100 1100 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 09:24:55.871 1100 1100 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 09:24:55.871 763 763 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@facee68 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 09:24:55.878 11452 11496 W GeckoEditableChild: No editable parent +10-02 09:24:55.924 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:24:55.934 11329 11329 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 09:24:55.937 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:24:56.952 412 412 I perfetto: probes_producer.cc:329 Producer stop (id=55) +10-02 09:24:56.953 412 412 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 09:24:56.953 414 414 I perfetto: ng_service_impl.cc:1948 Tracing session 55 ended, total sessions:0 +10-02 09:24:57.047 0 0 W perfetto: disabled ftrace +10-02 09:24:56.963 432 11325 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016184438/org.redoubtbrowser.App/raw_traces/1790925896963319667.perfetto_trace.pb +10-02 09:24:58.416 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:24:58.416 11329 11329 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 1 line +10-02 09:24:58.417 11329 11329 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:25:00.000 763 763 D KeyguardClockSwitch: Updating clock: 925 +10-02 09:25:03.588 11329 11329 W org.redoubtbrowser: type=1400 audit(0.0:5060): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 09:25:08.094 534 837 I ActivityManager: Killing 2300:com.android.localtransport/1000 (adj 985): empty for 3579s +10-02 09:25:08.118 305 305 I Zygote : Process 2300 exited due to signal 9 (Killed) +10-02 09:25:08.161 534 583 I libprocessgroup: Successfully killed process cgroup uid 1000 pid 2300 in 66ms +10-02 09:25:09.312 11329 11329 W org.redoubtbrowser: type=1400 audit(0.0:5061): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 09:25:17.426 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 09:25:13.872 11329 11329 W org.redoubtbrowser: type=1400 audit(0.0:5062): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 09:25:20.117 480 480 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 09:25:20.117 480 480 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 09:25:20.673 492 492 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 09:25:20.673 492 492 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 09:25:22.318 11329 11432 I SessionStorage/AutoSave: Save: Periodic +10-02 09:25:22.824 436 453 D AudioAnalytics: expiring previous audio state after 3600 seconds. +10-02 09:25:23.205 534 580 I UsageStatsService: User[0] Flushing usage stats to disk +10-02 09:25:36.996 11700 11700 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 09:25:36.997 11700 11700 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 09:25:36.997 11700 11700 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 09:25:36.997 11700 11700 I AndroidRuntime: Using default boot image +10-02 09:25:36.997 11700 11700 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 09:25:36.997 11700 11700 I AndroidRuntime: Leaving lock profiling enabled +10-02 09:25:36.997 11700 11700 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 09:25:36.998 11700 11700 I app_process: Core platform API reporting enabled, enforcing=false +10-02 09:25:36.992 11700 11700 W app_process: type=1400 audit(0.0:5063): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 09:25:36.992 11700 11700 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 09:25:36.992 11700 11700 W app_process: type=1400 audit(0.0:5066): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 09:25:37.024 11700 11700 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 09:25:37.024 11700 11700 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 09:25:37.025 11700 11700 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:25:37.026 11700 11700 I app_process: The ClassLoaderContext is a special shared library. +10-02 09:25:37.026 11700 11700 I app_process: The ClassLoaderContext is a special shared library. +10-02 09:25:37.030 11700 11700 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 09:25:37.032 11700 11700 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 09:25:37.034 11700 11716 V UiAutomation: Init UiAutomation@b09cb07[id=729, flags=0] +10-02 09:25:38.038 11700 11700 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 09:25:38.039 534 13030 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@fe1281d +10-02 09:25:38.039 11700 11716 V UiAutomation: Init UiAutomation@b09cb07[id=-1, flags=0] +10-02 09:25:38.040 11700 11700 D AndroidRuntime: Shutting down VM +10-02 09:25:38.474 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f41fb000 0x3f49e4000] +10-02 09:25:38.481 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 09:25:38.481 11722 11722 I Gralloc4: mapper 4.x is not supported +10-02 09:25:38.484 11722 11722 D HostConnection: createUnique: call +10-02 09:25:38.484 11722 11722 D HostConnection: HostConnection::get() New Host Connection established 0x73b4f369bc10, tid 11722 +10-02 09:25:38.484 11722 11722 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 09:25:38.484 11722 11722 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 09:25:38.506 11722 11722 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:25:42.617 0 0 D logd : logdr: UID=2000 GID=2000 PID=11726 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/02-old-first-launch.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/02-old-first-launch.png new file mode 100644 index 000000000..6358327e8 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/02-old-first-launch.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/02-old-first-launch.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/02-old-first-launch.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/02-old-first-launch.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/03-old-after-retry.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/03-old-after-retry.png new file mode 100644 index 000000000..848825d3d Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/03-old-after-retry.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/03-old-after-retry.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/03-old-after-retry.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/03-old-after-retry.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/04-old-home.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/04-old-home.png new file mode 100644 index 000000000..8f3e74cfd Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/04-old-home.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/04-old-home.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/04-old-home.xml new file mode 100644 index 000000000..6830947f5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/04-old-home.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/05-old-menu.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/05-old-menu.png new file mode 100644 index 000000000..367333aae Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/05-old-menu.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/05-old-menu.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/05-old-menu.xml new file mode 100644 index 000000000..27eee2b0b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/05-old-menu.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/06-old-settings.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/06-old-settings.png new file mode 100644 index 000000000..c2fb14e38 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/06-old-settings.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/06-old-settings.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/06-old-settings.xml new file mode 100644 index 000000000..33d4c9470 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/06-old-settings.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/07-old-settings-scrolled.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/07-old-settings-scrolled.png new file mode 100644 index 000000000..aebff23c1 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/07-old-settings-scrolled.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/07-old-settings-scrolled.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/07-old-settings-scrolled.xml new file mode 100644 index 000000000..f48bed6db --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/07-old-settings-scrolled.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/08-old-doh-settings.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/08-old-doh-settings.png new file mode 100644 index 000000000..1f2509660 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/08-old-doh-settings.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/08-old-doh-settings.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/08-old-doh-settings.xml new file mode 100644 index 000000000..b96f48ac5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/08-old-doh-settings.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/09-old-doh-max.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/09-old-doh-max.png new file mode 100644 index 000000000..1f2509660 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/09-old-doh-max.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/09-old-doh-max.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/09-old-doh-max.xml new file mode 100644 index 000000000..b96f48ac5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/09-old-doh-max.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/10-old-doh-max-selected.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/10-old-doh-max-selected.png new file mode 100644 index 000000000..7a2578977 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/10-old-doh-max-selected.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/10-old-doh-max-selected.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/10-old-doh-max-selected.xml new file mode 100644 index 000000000..e2c5e0d1b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/10-old-doh-max-selected.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/11-old-provider-list.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/11-old-provider-list.png new file mode 100644 index 000000000..239f4b078 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/11-old-provider-list.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/11-old-provider-list.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/11-old-provider-list.xml new file mode 100644 index 000000000..3d093691b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/11-old-provider-list.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/12-old-provider-list-scrolled.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/12-old-provider-list-scrolled.png new file mode 100644 index 000000000..2843c9243 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/12-old-provider-list-scrolled.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/12-old-provider-list-scrolled.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/12-old-provider-list-scrolled.xml new file mode 100644 index 000000000..258763d5e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/12-old-provider-list-scrolled.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/13-old-doh-max-mullvad.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/13-old-doh-max-mullvad.png new file mode 100644 index 000000000..46a114aef Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/13-old-doh-max-mullvad.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/13-old-doh-max-mullvad.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/13-old-doh-max-mullvad.xml new file mode 100644 index 000000000..855529dd2 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/13-old-doh-max-mullvad.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/14-old-gecko-trr-after-mullvad.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/14-old-gecko-trr-after-mullvad.json new file mode 100644 index 000000000..11d65b9cd --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/14-old-gecko-trr-after-mullvad.json @@ -0,0 +1,36 @@ +{ + "value": { + "appVersion": "153.0esr-1", + "buildID": "20260913220000", + "network.trr.mode": { + "type": 64, + "effective": 3, + "defaultBranch": 3, + "hasUserValue": false, + "locked": false + }, + "network.trr.uri": { + "type": 32, + "effective": "https://dns.mullvad.net/dns-query", + "defaultBranch": "https://dns.mullvad.net/dns-query", + "hasUserValue": false, + "locked": false + }, + "network.trr.default_provider_uri": { + "type": 32, + "effective": "https://doh.dns4all.eu/dns-query", + "defaultBranch": "https://doh.dns4all.eu/dns-query", + "hasUserValue": false, + "locked": false + }, + "network.trr.custom_uri": { + "type": 32, + "effective": "", + "defaultBranch": "", + "hasUserValue": false, + "locked": false + }, + "dnsServiceCurrentTrrURI": "https://dns.mullvad.net/dns-query", + "dnsServiceCurrentTrrMode": 3 + } +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/20-adb-install-r-rc2.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/20-adb-install-r-rc2.txt new file mode 100644 index 000000000..a14462dd5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/20-adb-install-r-rc2.txt @@ -0,0 +1,2 @@ +Performing Streamed Install +Success diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/21-rc2-installed-package.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/21-rc2-installed-package.txt new file mode 100644 index 000000000..49611ecf6 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/21-rc2-installed-package.txt @@ -0,0 +1,4 @@ + versionCode=2016187942 minSdk=26 targetSdk=36 + versionName=153.4.0esr-1-default + firstInstallTime=2026-10-02 09:24:51 + lastUpdateTime=2026-10-02 09:27:25 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/22-rc2-first-launch-15s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/22-rc2-first-launch-15s.png new file mode 100644 index 000000000..4e93b3219 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/22-rc2-first-launch-15s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/22-rc2-first-launch-15s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/22-rc2-first-launch-15s.xml new file mode 100644 index 000000000..9e57c367b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/22-rc2-first-launch-15s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/23-rc2-first-launch-45s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/23-rc2-first-launch-45s.png new file mode 100644 index 000000000..da12d8180 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/23-rc2-first-launch-45s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/23-rc2-first-launch-45s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/23-rc2-first-launch-45s.xml new file mode 100644 index 000000000..9e57c367b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/23-rc2-first-launch-45s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/24-rc2-first-launch.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/24-rc2-first-launch.logcat new file mode 100644 index 000000000..8d2528aac --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/24-rc2-first-launch.logcat @@ -0,0 +1,566 @@ +--------- beginning of system +10-02 09:27:24.024 534 13030 I ActivityManager: Force stopping org.redoubtbrowser appid=10131 user=0: from pid 12539 +10-02 09:27:24.024 534 13030 I ActivityManager: Killing 12349:org.redoubtbrowser:gpu_disable_art_image_/u0a131 (adj 0): stop org.redoubtbrowser due to from pid 12539 +10-02 09:27:24.025 534 13030 I ActivityManager: Killing 12221:org.redoubtbrowser/u0a131 (adj 0): stop org.redoubtbrowser due to from pid 12539 +10-02 09:27:24.025 534 13030 W ActivityTaskManager: Force removing ActivityRecord{b19a9cb u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t102 f}}: app died, no saved state +--------- beginning of main +10-02 09:27:24.026 12431 12431 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 09:27:24.026 12490 12490 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:24.028 534 13030 I ActivityManager: Killing 12490:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:29ec244e6b914dd191480a412e564917/u0a131i-8996 (adj 0): isolated not needed +10-02 09:27:24.028 534 13030 I ActivityManager: Killing 12431:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:69f395ce674a401387a589f37fbb6e09/u0a131i-8997 (adj 0): isolated not needed +10-02 09:27:24.029 534 13030 I ActivityManager: Killing 12297:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:38ef29d719684e448aeecb5b146ab8dd/u0a131i-8998 (adj 0): isolated not needed +10-02 09:27:24.029 534 13030 I WindowManager: Force finishing activity ActivityRecord{b19a9cb u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t102 f} isExiting} +10-02 09:27:24.029 534 13030 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{b19a9cb u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t102 f} isExiting} +10-02 09:27:24.029 534 4522 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@f004367 +10-02 09:27:24.029 12539 12541 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 09:27:24.030 1100 1100 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 09:27:24.051 11435 11435 I Zygote : Process 12490 exited due to signal 9 (Killed) +10-02 09:27:24.053 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f41fb000 0x3f49e4000] +10-02 09:27:24.053 305 305 I Zygote : Process 12349 exited due to signal 9 (Killed) +10-02 09:27:24.054 319 1263 D goldfish-address-space: claimShared: Ask to claim region [0x3f6988000 0x3f7171000] +10-02 09:27:24.054 319 1263 D goldfish-address-space: claimShared: Ask to claim region [0x3f7171000 0x3f795a000] +10-02 09:27:24.055 11435 11435 I Zygote : Process 12297 exited due to signal 9 (Killed) +10-02 09:27:24.057 1970 1970 I abb : StartCommandInProcess(73657474696e67730067657400676c6f settings.get.glo [truncated]) +10-02 09:27:24.058 1970 11746 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 09:27:24.059 1970 1970 I abb : StartCommandInProcess(7061636b61676500696e7374616c6c00 package.install. [truncated]) +10-02 09:27:24.061 11435 11435 I Zygote : Process 12431 exited due to signal 9 (Killed) +10-02 09:27:24.052 534 534 W Binder:534_16: type=1400 audit(0.0:5165): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 09:27:24.052 534 534 W Binder:534_16: type=1400 audit(0.0:5166): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 09:27:24.067 534 583 I libprocessgroup: Successfully killed process cgroup uid 10131 pid 12349 in 42ms +10-02 09:27:24.068 305 305 I Zygote : Process 12221 exited due to signal 9 (Killed) +--------- beginning of kernel +10-02 09:27:24.161 0 0 I binder : undelivered TRANSACTION_COMPLETE +10-02 09:27:24.052 534 534 W Binder:534_16: type=1400 audit(0.0:5167): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 09:27:24.164 0 0 I binder : undelivered transaction 869414, process died. +10-02 09:27:24.165 0 0 I binder : undelivered transaction 869621, process died. +10-02 09:27:24.072 534 1813 I WindowManager: WIN DEATH: Window{9b0a705 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity} +10-02 09:27:24.072 534 1813 W InputDispatcher: Attempted to unregister already unregistered input channel '9b0a705 org.redoubtbrowser/org.mozilla.fenix.HomeActivity (server)' +10-02 09:27:24.073 534 576 W WindowManager: Failed to deliver inset state change to w=Window{9b0a705 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity EXITING} +10-02 09:27:24.073 534 576 W WindowManager: android.os.DeadObjectException +10-02 09:27:24.073 534 576 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 09:27:24.073 534 576 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 09:27:24.073 534 576 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 09:27:24.073 534 576 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 09:27:24.073 534 576 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 09:27:24.073 534 576 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 09:27:24.073 534 576 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 09:27:24.073 534 576 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 09:27:24.073 534 576 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 09:27:24.073 534 576 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 09:27:24.073 534 576 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 09:27:24.073 534 576 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 09:27:24.073 534 576 W WindowManager: at com.android.server.wm.WindowSurfacePlacer$Traverser.run(WindowSurfacePlacer.java:58) +10-02 09:27:24.073 534 576 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 09:27:24.073 534 576 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 09:27:24.073 534 576 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 09:27:24.073 534 576 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 09:27:24.073 534 576 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 09:27:24.167 0 0 I binder : undelivered transaction 869369, process died. +10-02 09:27:24.107 534 583 I libprocessgroup: Successfully killed process cgroup uid 10131 pid 12221 in 39ms +10-02 09:27:24.107 534 583 I libprocessgroup: Successfully killed process cgroup uid 90004 pid 12490 in 0ms +10-02 09:27:24.107 534 583 I libprocessgroup: Successfully killed process cgroup uid 90003 pid 12431 in 0ms +10-02 09:27:24.107 534 583 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 12297 in 0ms +10-02 09:27:24.224 534 534 W Binder:534_16: type=1400 audit(0.0:5168): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 09:27:24.301 534 575 W ActivityManager: setHasOverlayUi called on unknown pid: 12221 +10-02 09:27:25.153 534 10894 W system_server: Long monitor contention with owner PackageInstaller (608) at void com.android.server.pm.PackageInstallerSession.handleInstall()(PackageInstallerSession.java:1714) waiters=0 in int com.android.server.pm.PackageInstallerSession.getInstallerUid() for 659ms +10-02 09:27:25.157 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl962584936.tmp/base.apk Binary XML file line #834 +10-02 09:27:25.157 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl962584936.tmp/base.apk Binary XML file line #845 +10-02 09:27:25.157 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl962584936.tmp/base.apk Binary XML file line #956 +10-02 09:27:25.157 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl962584936.tmp/base.apk Binary XML file line #965 +10-02 09:27:25.157 534 637 W PackageParsing: Unknown element under service: property at /data/app/vmdl962584936.tmp/base.apk Binary XML file line #974 +10-02 09:27:25.159 534 637 W RuleEvaluation: Integrity rule files are not available. +10-02 09:27:25.159 534 597 I PackageManager: Integrity check passed for file:///data/app/vmdl962584936.tmp +10-02 09:27:25.161 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl962584936.tmp/base.apk Binary XML file line #834 +10-02 09:27:25.161 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl962584936.tmp/base.apk Binary XML file line #845 +10-02 09:27:25.161 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl962584936.tmp/base.apk Binary XML file line #956 +10-02 09:27:25.161 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl962584936.tmp/base.apk Binary XML file line #965 +10-02 09:27:25.161 534 597 W PackageParsing: Unknown element under service: property at /data/app/vmdl962584936.tmp/base.apk Binary XML file line #974 +10-02 09:27:25.294 534 581 I ActivityManager: Force stopping org.redoubtbrowser appid=10131 user=-1: installPackageLI +10-02 09:27:25.294 534 581 E libprocessgroup: getpgid(11435) failed: Permission denied +10-02 09:27:25.294 534 597 I PackageManager: Update package org.redoubtbrowser code path from /data/app/~~pN8yX8XhXkZn0omN65G0AA==/org.redoubtbrowser--X3nm_z-iJPTVecI1J2Uhg== to /data/app/~~fkMo4HaeUFNSkhMtSJyvsg==/org.redoubtbrowser-HyfUCPnMn1M24OivY056Mw==; Retain data and using new +10-02 09:27:25.294 534 597 I PackageManager: Update package org.redoubtbrowser resource path from /data/app/~~pN8yX8XhXkZn0omN65G0AA==/org.redoubtbrowser--X3nm_z-iJPTVecI1J2Uhg== to /data/app/~~fkMo4HaeUFNSkhMtSJyvsg==/org.redoubtbrowser-HyfUCPnMn1M24OivY056Mw==; Retain data and using new +10-02 09:27:25.295 534 597 W PackageManager: Provider ComponentInfo{org.redoubtbrowser/androidx.startup.InitializationProvider} already defined; ignoring +10-02 09:27:25.295 534 597 W PackageManager: Skipping provider name org.redoubtbrowser.androidx-startup (in package org.redoubtbrowser): name already used by org.redoubtbrowser +10-02 09:27:25.296 534 597 D CompatibilityChangeReporter: Compat change id reported: 135549675; UID 10131; state: ENABLED +10-02 09:27:25.296 534 597 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 09:27:25.288 534 534 W ActivityManager: type=1400 audit(0.0:5169): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 09:27:25.288 534 534 W ActivityManager: type=1400 audit(0.0:5170): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 09:27:25.299 305 305 I Zygote : Process 11435 exited due to signal 9 (Killed) +10-02 09:27:25.299 534 581 I libprocessgroup: Successfully killed process cgroup uid 10131 pid 11435 in 5ms +10-02 09:27:25.304 534 597 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 09:27:25.304 534 597 D PackageManager: Clear ephemeral installer activity +10-02 09:27:25.306 534 597 I PackageDexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/~~fkMo4HaeUFNSkhMtSJyvsg==/org.redoubtbrowser-HyfUCPnMn1M24OivY056Mw==/base.apk pkg=org.redoubtbrowser isa=x86_64 dexoptFlags=boot_complete,profile_guided,public,enable_hidden_api_checks targetFilter=speed-profile oatDir=/data/app/~~fkMo4HaeUFNSkhMtSJyvsg==/org.redoubtbrowser-HyfUCPnMn1M24OivY056Mw==/oat classLoaderContext=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} +10-02 09:27:25.306 431 556 V installd: DexInv: --- BEGIN '/data/app/~~fkMo4HaeUFNSkhMtSJyvsg==/org.redoubtbrowser-HyfUCPnMn1M24OivY056Mw==/base.apk' --- +10-02 09:27:25.312 12549 12549 W dex2oat32: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:27:25.312 12549 12549 I dex2oat32: /apex/com.android.art/bin/dex2oat32 --input-vdex-fd=-1 --output-vdex-fd=9 --updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=speed-profile --classpath-dir=/data/app/~~fkMo4HaeUFNSkhMtSJyvsg==/org.redoubtbrowser-HyfUCPnMn1M24OivY056Mw== --class-loader-context=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} --generate-mini-debug-info --compact-dex-level=none --compilation-reason=install +10-02 09:27:25.313 12549 12549 I dex2oat32: setting boot class path to /apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/core-icu4j.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/framework-atb-backward-compatibility.jar +10-02 09:27:25.646 12549 12551 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;Landroid/view/ScrollCaptureCallback;)V (blacklist, linking, denied) +10-02 09:27:25.646 12549 12551 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureSession;->getSurface()Landroid/view/Surface; (blacklist, linking, denied) +10-02 09:27:25.646 12549 12551 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/Rect;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 09:27:25.646 12549 12551 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/RectF;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 09:27:25.646 12549 12551 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->setScrollBounds(Landroid/graphics/Rect;)V (blacklist, linking, denied) +10-02 09:27:25.647 12549 12551 W dex2oat32: Accessing hidden method Landroid/app/job/JobParameters;->getStopReason()I (greylist-max-o, linking, denied) +10-02 09:27:25.685 12549 12553 W dex2oat32: Accessing hidden method Landroid/content/Context;->isUiContext()Z (blacklist, linking, denied) +10-02 09:27:25.972 12549 12549 I dex2oat32: dex2oat took 661.167ms (1.631s cpu) (threads: 4) arena alloc=17KB (18168B) java alloc=19MB (20460472B) native alloc=23MB (24931328B) free=6512KB (6669152B) +10-02 09:27:25.976 431 556 V installd: DexInv: --- END '/data/app/~~fkMo4HaeUFNSkhMtSJyvsg==/org.redoubtbrowser-HyfUCPnMn1M24OivY056Mw==/base.apk' (success) --- +10-02 09:27:25.995 431 556 E installd: Couldn't opendir /data/app/vmdl962584936.tmp: No such file or directory +10-02 09:27:25.995 431 556 E installd: Failed to delete /data/app/vmdl962584936.tmp: No such file or directory +10-02 09:27:25.995 534 597 I ActivityManager: Force stopping org.redoubtbrowser appid=10131 user=0: pkg removed +10-02 09:27:25.996 1970 11746 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 09:27:26.000 1466 1466 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_REMOVED +10-02 09:27:26.000 1466 1466 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +10-02 09:27:26.000 534 580 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 09:27:26.001 534 580 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 09:27:26.001 534 580 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 09:27:26.001 534 580 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 09:27:26.001 534 580 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 09:27:26.001 534 580 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 09:27:26.002 744 744 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_REMOVED +10-02 09:27:26.002 744 744 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 09:27:26.002 744 744 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 09:27:26.003 534 581 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 09:27:26.003 534 581 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 09:27:26.003 534 581 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 09:27:26.005 534 534 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AQQ +10-02 09:27:25.992 534 534 W Binder:534_16: type=1400 audit(0.0:5171): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 09:27:26.007 534 629 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 09:27:26.009 534 572 I RoleManagerService: Granting default roles... +10-02 09:27:26.010 534 629 I chatty : uid=1000(system) InputReader identical 1 line +10-02 09:27:26.010 534 629 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 09:27:25.992 534 534 W Binder:534_16: type=1400 audit(0.0:5172): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 09:27:25.992 534 534 W Binder:534_16: type=1400 audit(0.0:5173): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 09:27:26.016 1100 1100 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 09:27:26.017 1100 1100 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 09:27:26.021 1100 1100 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 09:27:26.025 534 580 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 09:27:26.027 781 804 I PermissionControllerServiceImpl: Updating user sensitive for uid 10131 +10-02 09:27:26.031 180 180 I servicemanager: Since 'apexservice' could not be found, trying to start it as a lazy AIDL service +10-02 09:27:26.126 0 0 I init : starting service 'apexd'... +10-02 09:27:26.127 0 0 I init : Control message: Processed ctl.interface_start for 'aidl/apexservice' from pid: 180 (/system/bin/servicemanager) +10-02 09:27:26.139 0 0 I apexd : Scanning /system/apex for preinstalled data +10-02 09:27:26.141 0 0 I apexd : Scanning /system_ext/apex for preinstalled data +10-02 09:27:26.142 0 0 I apexd : ... does not exist. Skipping +10-02 09:27:26.143 0 0 I apexd : Scanning /product/apex for preinstalled data +10-02 09:27:26.144 0 0 I apexd : ... does not exist. Skipping +10-02 09:27:26.144 0 0 I apexd : Scanning /vendor/apex for preinstalled data +10-02 09:27:26.145 0 0 I apexd : ... does not exist. Skipping +10-02 09:27:26.146 0 0 I apexd : Populating APEX database from mounts... +10-02 09:27:26.147 0 0 I apexd : Found "/apex/com.android.neuralnetworks@300000000" backed by file /system/apex/com.android.neuralnetworks.apex +10-02 09:27:26.149 0 0 I apexd : Found "/apex/com.android.runtime@1" backed by file /system/apex/com.android.runtime.apex +10-02 09:27:26.150 0 0 I apexd : Found "/apex/com.android.resolv@300000000" backed by file /system/apex/com.android.resolv.apex +10-02 09:27:26.152 0 0 I apexd : Found "/apex/com.android.extservices@300000000" backed by file /system/apex/com.android.extservices.apex +10-02 09:27:26.153 0 0 I apexd : Found "/apex/com.android.tethering@300000000" backed by file /system/apex/com.android.tethering.apex +10-02 09:27:26.155 0 0 I apexd : Found "/apex/com.android.cellbroadcast@300000000" backed by file /system/apex/com.android.cellbroadcast.apex +10-02 09:27:26.156 0 0 I apexd : Found "/apex/com.android.vndk.v30@1" backed by file /system/apex/com.android.vndk.current.apex +10-02 09:27:26.158 0 0 I apexd : Found "/apex/com.android.art@1" backed by file /system/apex/com.android.art.debug.apex +10-02 09:27:26.159 0 0 I apexd : Found "/apex/com.android.conscrypt@300000000" backed by file /system/apex/com.android.conscrypt.apex +10-02 09:27:26.161 0 0 I apexd : Found "/apex/com.android.apex.cts.shim@1" backed by file /system/apex/com.android.apex.cts.shim.apex +10-02 09:27:26.162 0 0 I apexd : Found "/apex/com.android.i18n@1" backed by file /system/apex/com.android.i18n.apex +10-02 09:27:26.163 0 0 I apexd : Found "/apex/com.android.permission@300000000" backed by file /system/apex/com.android.permission.apex +10-02 09:27:26.165 0 0 I apexd : Found "/apex/com.android.media@300000000" backed by file /system/apex/com.android.media.apex +10-02 09:27:26.166 0 0 I apexd : Found "/apex/com.android.adbd@300000000" backed by file /system/apex/com.android.adbd.apex +10-02 09:27:26.168 0 0 I apexd : Found "/apex/com.android.mediaprovider@300000000" backed by file /system/apex/com.android.mediaprovider.apex +10-02 09:27:26.169 0 0 I apexd : Found "/apex/com.android.ipsec@300000000" backed by file /system/apex/com.android.ipsec.apex +10-02 09:27:26.171 0 0 I apexd : Found "/apex/com.android.tzdata@300000000" backed by file /system/apex/com.android.tzdata.apex +10-02 09:27:26.172 0 0 I apexd : Found "/apex/com.android.media.swcodec@300000000" backed by file /system/apex/com.android.media.swcodec.apex +10-02 09:27:26.174 0 0 I apexd : Found "/apex/com.android.os.statsd@300000000" backed by file /system/apex/com.android.os.statsd.apex +10-02 09:27:26.175 0 0 I apexd : Found "/apex/com.android.wifi@300000000" backed by file /system/apex/com.android.wifi.apex +10-02 09:27:26.177 0 0 I apexd : Found "/apex/com.android.sdkext@300000000" backed by file /system/apex/com.android.sdkext.apex +10-02 09:27:26.178 0 0 I apexd : 21 packages restored. +10-02 09:27:26.085 180 180 I BpBinder: onLastStrongRef automatically unlinking death recipients: +10-02 09:27:26.086 180 180 I servicemanager: Tried to unregister apexservice, but there is about to be a client. +10-02 09:27:26.179 0 0 I AidlLazyServiceRegistrar: Registering service apexservice +10-02 09:27:26.179 0 0 I AidlLazyServiceRegistrar: Trying to shut down the service. No clients in use for any service in process. +10-02 09:27:26.181 0 0 I AidlLazyServiceRegistrar: Failed to unregister service apexservice +10-02 09:27:26.104 534 10894 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 09:27:26.104 534 575 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 09:27:26.104 414 414 I perfetto: ing_service_impl.cc:758 Configured tracing session 57, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 09:27:26.104 412 412 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=57) +10-02 09:27:26.105 12572 12574 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 09:27:26.105 534 575 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 09:27:26.106 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 09:27:26.118 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f49e4000 0x3f51cd000] +10-02 09:27:26.120 305 305 D Zygote : Forked child process 12580 +10-02 09:27:26.120 412 412 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 09:27:26.121 534 582 I ActivityManager: Start proc 12580:org.redoubtbrowser/u0a131 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 09:27:26.123 12580 12580 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:27:26.215 0 0 W perfetto: enabled ftrace +10-02 09:27:26.125 534 10894 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.125 534 10894 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.125 534 10894 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.125 534 10894 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.125 534 10894 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.125 534 10894 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.125 534 10894 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.125 534 10894 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.125 534 10894 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.125 534 10894 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.126 534 10894 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.126 534 10894 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.126 534 10894 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.126 534 10894 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.126 534 10894 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.126 534 10894 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.126 534 10894 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.126 534 10894 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.126 534 10894 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.126 534 10894 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 09:27:26.126 402 421 I adbd : jdwp connection from 12580 +10-02 09:27:26.128 12580 12580 W ActivityThread: Application org.redoubtbrowser can be debugged on port 8100... +10-02 09:27:26.128 12580 12580 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 09:27:26.131 12580 12580 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:27:26.131 12580 12580 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:27:26.160 12580 12580 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 09:27:26.176 12580 12580 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187942"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790925891176), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(2)}) }; recorded_context = Object {"addon_ids": Array [String("uBlock0@raymondhill.net")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 09:27:26.177 12580 12609 I nimbus::stateful::nimbus_client: updating experiment list +10-02 09:27:26.177 12580 12609 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 07:24:51 UTC +10-02 09:27:26.181 12580 12580 I DohProviderMigration: Replaced discontinued Mullvad DoH provider; mode MAX kept +10-02 09:27:26.189 12580 12580 I GeckoRuntime: Adding debug configuration from: /data/local/tmp/org.redoubtbrowser-geckoview-config.yaml +10-02 09:27:26.189 12580 12613 I GeckoThread: preparing to run Gecko +10-02 09:27:26.191 12580 12613 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 09:27:26.193 12580 12613 E GeckoLibLoad: Load sqlite start +10-02 09:27:26.193 12580 12613 E GeckoLibLoad: Load sqlite done +10-02 09:27:26.193 12580 12613 E GeckoLibLoad: Load nss start +10-02 09:27:26.193 12580 12613 E GeckoLibLoad: Load nss done +10-02 09:27:26.200 12580 12613 E GeckoLibLoad: Loaded libs in 6.899588ms total, 0ms(0ms) user, 6ms(8ms) system, 0(0) faults +10-02 09:27:26.200 12580 12613 W GeckoThread: zerdatime 3740405 - runGecko +10-02 09:27:26.203 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 09:27:26.207 12580 12580 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 09:27:26.233 12580 12607 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 09:27:26.233 12580 12580 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 09:27:26.234 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 09:27:26.234 12580 12613 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 09:27:26.235 12580 12605 I ActionBarPolicy: Default - Starting check... +10-02 09:27:26.235 12580 12606 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 09:27:26.235 12580 12605 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 09:27:26.237 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 09:27:26.237 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 09:27:26.237 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 09:27:26.238 12580 12613 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 09:27:26.238 12580 12613 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 09:27:26.238 12580 12613 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 09:27:26.238 12580 12613 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 09:27:26.240 12580 12620 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 09:27:26.241 12580 12621 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 09:27:26.240 12580 12580 W org.redoubtbrowser: type=1400 audit(0.0:5174): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 09:27:26.248 12580 12606 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 09:27:26.250 12580 12580 I FirefoxAccountStateMachine: Sync is disabled +10-02 09:27:26.256 12580 12643 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 09:27:26.256 12580 12644 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 09:27:26.256 12580 12580 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 09:27:26.259 12580 12649 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 09:27:26.262 12580 12654 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 09:27:26.266 12580 12654 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 09:27:26.271 12580 12654 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 09:27:26.272 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 09:27:26.276 12580 12605 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 09:27:26.286 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 09:27:26.287 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 09:27:26.291 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 09:27:26.292 12580 12620 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 09:27:26.294 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 09:27:26.294 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 09:27:26.295 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 09:27:26.295 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 09:27:26.304 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 09:27:26.304 12580 12651 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 09:27:26.304 12580 12651 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 09:27:26.305 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 09:27:26.305 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 09:27:26.306 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 09:27:26.307 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 09:27:26.308 12580 12618 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 09:27:26.315 12580 12652 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027bba90, tid 12652 +10-02 09:27:26.319 12580 12652 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:27:26.319 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 09:27:26.319 12580 12652 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 09:27:26.332 12580 12652 D EGL_emulation: eglCreateContext: 0x7f10f282a750: maj 3 min 1 rcv 4 +10-02 09:27:26.333 12580 12652 D EGL_emulation: eglMakeCurrent: 0x7f10f282a750: ver 3 1 (tinfo 0x7f10928474e0) (first time) +10-02 09:27:26.349 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f51cd000 0x3f5597000] +10-02 09:27:26.350 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 09:27:26.350 12580 12652 I Gralloc4: mapper 4.x is not supported +10-02 09:27:26.350 12580 12652 D HostConnection: createUnique: call +10-02 09:27:26.350 12580 12652 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027bb610, tid 12652 +10-02 09:27:26.350 12580 12652 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 09:27:26.350 12580 12652 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 09:27:26.376 12580 12652 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:27:26.387 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f5597000 0x3f5961000] +10-02 09:27:26.387 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f5961000 0x3f5d2b000] +10-02 09:27:26.455 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f41fb000 0x3f49e4000] +10-02 09:27:26.466 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f7171000 0x3f795a000] +10-02 09:27:26.467 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f5d2b000 0x3f6514000] +10-02 09:27:26.489 534 575 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 09:27:26.476 12580 12580 W Gecko : type=1400 audit(0.0:5175): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 09:27:26.492 534 580 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187942/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 09:27:26.493 534 580 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +382ms +10-02 09:27:26.476 12580 12580 W Gecko : type=1400 audit(0.0:5176): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 09:27:26.498 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 09:27:26.518 534 4522 W ActivityManager: Receiver with filter android.content.IntentFilter@3da57eb already registered for pid 12580, callerPackage is org.redoubtbrowser +10-02 09:27:26.521 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 09:27:26.521 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 09:27:26.521 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$RestoreAction +10-02 09:27:26.521 12580 12618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 09:27:26.523 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 09:27:26.525 12580 12645 I FenixApplication: Running post-visual completeness tasks... +10-02 09:27:26.525 12580 12645 I FenixApplication: Storage initialization... +10-02 09:27:26.525 12580 12645 I PlacesHistoryStorage: Warming up places storage... +10-02 09:27:26.527 12580 12650 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 09:27:26.527 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 09:27:26.527 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 09:27:26.527 12580 12580 I ColdStartupDuration: COLD MAIN Application. to first frame: 324 ms +10-02 09:27:26.532 12580 12624 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 09:27:26.532 12580 12624 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 09:27:26.539 12580 12645 I PlacesHistoryStorage: 'Warming up places storage' took 14 ms +10-02 09:27:26.539 12580 12645 I PlacesBookmarksStorage: Warming up places storage... +10-02 09:27:26.540 12580 12645 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 09:27:26.540 12580 12645 I SyncableLoginsStorage: Warming up storage... +10-02 09:27:26.540 12580 12645 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 09:27:26.540 12580 12645 I AutofillCCAddressesStorage: Warming up storage... +10-02 09:27:26.540 12580 12645 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 09:27:26.543 12580 12645 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 09:27:26.543 12580 12645 I FenixApplication: 'Storage initialization' took 18 ms +10-02 09:27:26.561 12580 12613 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 09:27:26.565 534 4522 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 09:27:26.566 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 09:27:26.570 305 305 D Zygote : Forked child process 12707 +10-02 09:27:26.571 534 582 I ActivityManager: Start proc 12707:org.redoubtbrowser:gpu_disable_art_image_/u0a131 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 09:27:26.574 12707 12707 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:27:26.575 402 421 I adbd : jdwp connection from 12707 +10-02 09:27:26.577 534 10894 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 09:27:26.584 12707 12707 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 09:27:26.602 12707 12707 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:27:26.602 12707 12707 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:27:26.603 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 09:27:26.603 534 4321 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 09:27:26.604 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 09:27:26.604 12707 12707 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 09:27:26.605 12580 12613 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 09:27:26.606 305 305 D Zygote : Forked child process 12734 +10-02 09:27:26.607 534 582 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 09:27:26.607 12707 12732 I GeckoThread: preparing to run Gecko +10-02 09:27:26.609 12707 12732 E GeckoLibLoad: Load sqlite start +10-02 09:27:26.609 12707 12732 E GeckoLibLoad: Load sqlite done +10-02 09:27:26.609 12707 12732 E GeckoLibLoad: Load nss start +10-02 09:27:26.609 12707 12732 E GeckoLibLoad: Load nss done +10-02 09:27:26.620 12707 12732 E GeckoLibLoad: Loaded libs in 10.167536ms total, 1ms(0ms) user, 9ms(9ms) system, 0(0) faults +10-02 09:27:26.620 12707 12732 W GeckoThread: zerdatime 3740824 - runGecko +10-02 09:27:26.622 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 09:27:26.623 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 09:27:26.623 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 09:27:26.623 12580 12580 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 09:27:26.623 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:27:26.624 12580 12580 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 09:27:26.624 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:27:26.625 12580 12580 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 09:27:26.625 12580 12580 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 09:27:26.626 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:27:26.626 12580 12580 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 09:27:26.628 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:27:26.631 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:27:26.632 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:27:26.633 12707 12759 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 09:27:26.635 12707 12748 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 09:27:26.636 12707 12748 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 09:27:26.636 12707 12748 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 09:27:26.644 12707 12748 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027ad750, tid 12748 +10-02 09:27:26.647 12707 12748 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:27:26.647 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 09:27:26.648 12707 12748 D EGL_emulation: eglCreateContext: 0x7f10f2825a50: maj 3 min 1 rcv 4 +10-02 09:27:26.648 12707 12748 D EGL_emulation: eglMakeCurrent: 0x7f10f2825a50: ver 3 1 (tinfo 0x7f10927fda10) (first time) +10-02 09:27:26.657 534 582 I AppZygote: Starting application preload. +10-02 09:27:26.657 12734 12734 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 09:27:26.658 12734 12734 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 09:27:26.660 12734 12734 I GeckoViewZygotePreload: doPreload +10-02 09:27:26.669 12734 12734 I AppZygoteInit: Application preload done +10-02 09:27:26.669 534 582 I AppZygote: Application preload done. +10-02 09:27:26.671 12734 12740 W tbrowser_zygot: Reducing the number of considered missed Gc histogram windows from 373 to 100 +10-02 09:27:26.674 12734 12734 D Zygote : Forked child process 12761 +10-02 09:27:26.675 534 582 W ActivityManager: Slow operation: 72ms so far, now at startProcess: returned from zygote! +10-02 09:27:26.675 534 582 W ActivityManager: Slow operation: 72ms so far, now at startProcess: done updating battery stats +10-02 09:27:26.675 534 582 W ActivityManager: Slow operation: 72ms so far, now at startProcess: building log message +10-02 09:27:26.675 534 582 I ActivityManager: Start proc 12761:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:175902dafd22409caa1ba1d8fff96ed6/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:175902dafd22409caa1ba1d8fff96ed6} +10-02 09:27:26.675 534 582 W ActivityManager: Slow operation: 72ms so far, now at startProcess: starting to update pids map +10-02 09:27:26.675 534 582 W ActivityManager: Slow operation: 72ms so far, now at startProcess: done updating pids map +10-02 09:27:26.676 12761 12761 W a1ba1d8fff96ed: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:27:26.677 402 421 I adbd : jdwp connection from 12761 +10-02 09:27:26.679 534 4321 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 09:27:26.682 12761 12761 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:27:26.682 12761 12761 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:27:26.701 12761 12761 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:175902dafd22409caa1ba1d8fff96ed6 +10-02 09:27:26.701 12761 12780 I GeckoThread: preparing to run Gecko +10-02 09:27:26.702 12761 12780 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 09:27:26.702 12761 12780 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 09:27:26.702 12761 12780 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 09:27:26.703 12761 12780 E GeckoLibLoad: Load sqlite start +10-02 09:27:26.703 12761 12780 E GeckoLibLoad: Load sqlite done +10-02 09:27:26.703 12761 12780 E GeckoLibLoad: Load nss start +10-02 09:27:26.703 12761 12780 E GeckoLibLoad: Load nss done +10-02 09:27:26.703 12761 12780 E GeckoLibLoad: Loaded libs in 0.095002ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 09:27:26.703 12761 12780 W GeckoThread: zerdatime 3740908 - runGecko +10-02 09:27:26.715 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:27:26.729 534 10894 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 09:27:26.729 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 09:27:26.731 12734 12734 D Zygote : Forked child process 12799 +10-02 09:27:26.732 534 582 I ActivityManager: Start proc 12799:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3a86443ab3d14215a3435d280c6ca73c/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3a86443ab3d14215a3435d280c6ca73c} +10-02 09:27:26.732 12799 12799 W 3435d280c6ca73: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:27:26.734 402 421 I adbd : jdwp connection from 12799 +10-02 09:27:26.735 534 10894 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 09:27:26.738 12799 12799 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:27:26.738 12799 12799 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:27:26.750 12799 12799 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3a86443ab3d14215a3435d280c6ca73c +10-02 09:27:26.750 12799 12824 I GeckoThread: preparing to run Gecko +10-02 09:27:26.751 12799 12824 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 09:27:26.751 12799 12824 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 09:27:26.751 12799 12824 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 09:27:26.751 12799 12824 E GeckoLibLoad: Load sqlite start +10-02 09:27:26.751 12799 12824 E GeckoLibLoad: Load sqlite done +10-02 09:27:26.751 12799 12824 E GeckoLibLoad: Load nss start +10-02 09:27:26.751 12799 12824 E GeckoLibLoad: Load nss done +10-02 09:27:26.752 12799 12824 E GeckoLibLoad: Loaded libs in 0.122304ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 09:27:26.752 12799 12824 W GeckoThread: zerdatime 3740957 - runGecko +10-02 09:27:26.849 0 0 W audit : audit_lost=517 audit_rate_limit=5 audit_backlog_limit=64 +10-02 09:27:26.850 0 0 E audit : rate limit exceeded +10-02 09:27:26.748 12761 12761 W WebExtensions: type=1400 audit(0.0:5177): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 09:27:26.761 12580 12613 I GeckoSession: zerdatime 3740966 - chrome startup finished +10-02 09:27:26.764 12580 12580 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 09:27:26.764 12580 12580 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 09:27:26.767 12761 12780 W GeckoEditableChild: No editable parent +10-02 09:27:26.768 12761 12780 W GeckoEditableChild: No editable parent +10-02 09:27:26.814 12580 12613 D GeckoIdleService: Registering Idle observer callback +10-02 09:27:26.814 12580 12613 D GeckoIdleService: Register idle observer 0x7f0ff2f6bac0 for 180 seconds +10-02 09:27:26.814 12580 12613 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 09:27:26.814 12580 12613 D GeckoIdleService: next timeout 180000 msec from now +10-02 09:27:26.814 12580 12613 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 09:27:26.814 12580 12613 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 09:27:26.817 12580 12613 D GeckoIdleService: Register idle observer 0x7f0ff2f61a28 for 5 seconds +10-02 09:27:26.817 12580 12613 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 09:27:26.817 12580 12613 D GeckoIdleService: next timeout 4997 msec from now +10-02 09:27:26.817 12580 12613 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4997 msec from now +10-02 09:27:26.817 12580 12613 D GeckoIdleService: reset timer expiry to 5007 msec from now +10-02 09:27:26.875 12761 12780 W GeckoEditableChild: No editable parent +10-02 09:27:26.909 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:27:27.095 12580 12580 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 6 lines +10-02 09:27:27.095 12580 12580 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:27:27.095 12580 12580 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 09:27:27.092 12580 12580 W org.redoubtbrowser: type=1400 audit(0.0:5179): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 09:27:27.634 534 10894 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 09:27:27.635 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 09:27:27.637 12734 12734 D Zygote : Forked child process 12867 +10-02 09:27:27.638 534 582 I ActivityManager: Start proc 12867:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f333a57d67df4bc8a291fc000a444f10/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f333a57d67df4bc8a291fc000a444f10} +10-02 09:27:27.639 12867 12867 W 291fc000a444f1: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:27:27.640 402 421 I adbd : jdwp connection from 12867 +10-02 09:27:27.641 534 10894 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 09:27:27.644 12867 12867 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:27:27.644 12867 12867 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:27:27.665 12867 12867 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f333a57d67df4bc8a291fc000a444f10 +10-02 09:27:27.666 12867 12886 I GeckoThread: preparing to run Gecko +10-02 09:27:27.667 12867 12886 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 09:27:27.667 12867 12886 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 09:27:27.667 12867 12886 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 09:27:27.667 12867 12886 E GeckoLibLoad: Load sqlite start +10-02 09:27:27.667 12867 12886 E GeckoLibLoad: Load sqlite done +10-02 09:27:27.667 12867 12886 E GeckoLibLoad: Load nss start +10-02 09:27:27.667 12867 12886 E GeckoLibLoad: Load nss done +10-02 09:27:27.667 12867 12886 E GeckoLibLoad: Loaded libs in 0.122083ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 09:27:27.668 12867 12886 W GeckoThread: zerdatime 3741872 - runGecko +10-02 09:27:27.696 12867 12867 W org.redoubtbrowser_zygote: type=1400 audit(0.0:5180): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 09:27:27.696 12867 12867 W org.redoubtbrowser_zygote: type=1400 audit(0.0:5181): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 09:27:28.359 534 1458 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 09:27:29.898 180 180 I servicemanager: Notifying apexservice they have clients: 1 +10-02 09:27:29.993 0 0 I AidlLazyServiceRegistrar: Process has 1 (of 1 available) client(s) in use after notification android.apex.IApexService has clients: 1 +10-02 09:27:31.105 412 412 I perfetto: probes_producer.cc:329 Producer stop (id=57) +10-02 09:27:31.106 414 414 I perfetto: ng_service_impl.cc:1948 Tracing session 57 ended, total sessions:0 +10-02 09:27:31.106 412 412 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 09:27:31.200 0 0 W perfetto: disabled ftrace +10-02 09:27:31.110 432 12576 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187942/org.redoubtbrowser.App/raw_traces/1790926051110257728.perfetto_trace.pb +10-02 09:27:31.824 12580 12613 D GeckoIdleService: Get idle time: time since reset 5010 msec +10-02 09:27:31.824 12580 12613 D GeckoIdleService: Idle timer callback: current idle time 5010 msec +10-02 09:27:31.824 12580 12613 D GeckoIdleService: next timeout 174990 msec from now +10-02 09:27:31.824 12580 12613 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174990 msec from now +10-02 09:27:31.824 12580 12613 D GeckoIdleService: reset timer expiry to 175000 msec from now +10-02 09:27:31.824 12580 12613 D GeckoIdleService: Idle timer callback: tell observer 0x7f0ff2f61a28 user is idle +10-02 09:27:41.137 12914 12914 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 09:27:41.138 12914 12914 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 09:27:41.139 12914 12914 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 09:27:41.139 12914 12914 I AndroidRuntime: Using default boot image +10-02 09:27:41.139 12914 12914 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 09:27:41.139 12914 12914 I AndroidRuntime: Leaving lock profiling enabled +10-02 09:27:41.139 12914 12914 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 09:27:41.139 12914 12914 I app_process: Core platform API reporting enabled, enforcing=false +10-02 09:27:41.132 12914 12914 W app_process: type=1400 audit(0.0:5182): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 09:27:41.132 12914 12914 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 09:27:41.132 12914 12914 W app_process: type=1400 audit(0.0:5185): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 09:27:41.167 12914 12914 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 09:27:41.167 12914 12914 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 09:27:41.169 12914 12914 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:27:41.169 12914 12914 I app_process: The ClassLoaderContext is a special shared library. +10-02 09:27:41.169 12914 12914 I app_process: The ClassLoaderContext is a special shared library. +10-02 09:27:41.173 12914 12914 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 09:27:41.175 12914 12914 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 09:27:41.177 12914 12930 V UiAutomation: Init UiAutomation@46f304c[id=741, flags=0] +10-02 09:27:42.181 12914 12914 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 09:27:42.182 534 11723 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@e4dda52 +10-02 09:27:42.182 12914 12930 V UiAutomation: Init UiAutomation@46f304c[id=-1, flags=0] +10-02 09:27:42.183 12914 12914 D AndroidRuntime: Shutting down VM +10-02 09:27:42.620 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f49e4000 0x3f51cd000] +10-02 09:27:42.627 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 09:27:42.627 12935 12935 I Gralloc4: mapper 4.x is not supported +10-02 09:27:42.629 12935 12935 D HostConnection: createUnique: call +10-02 09:27:42.630 12935 12935 D HostConnection: HostConnection::get() New Host Connection established 0x7d6471a05ed0, tid 12935 +10-02 09:27:42.630 12935 12935 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 09:27:42.630 12935 12935 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 09:27:42.651 12935 12935 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:27:56.585 12580 12730 I SessionStorage/AutoSave: Save: Periodic +10-02 09:28:00.001 763 763 D KeyguardClockSwitch: Updating clock: 928 +10-02 09:28:12.767 12942 12942 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 09:28:12.768 12942 12942 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 09:28:12.768 12942 12942 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 09:28:12.768 12942 12942 I AndroidRuntime: Using default boot image +10-02 09:28:12.768 12942 12942 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 09:28:12.768 12942 12942 I AndroidRuntime: Leaving lock profiling enabled +10-02 09:28:12.768 12942 12942 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 09:28:12.769 12942 12942 I app_process: Core platform API reporting enabled, enforcing=false +10-02 09:28:12.764 12942 12942 W app_process: type=1400 audit(0.0:5186): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 09:28:12.764 12942 12942 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 09:28:12.764 12942 12942 W app_process: type=1400 audit(0.0:5189): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 09:28:12.801 12942 12942 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 09:28:12.801 12942 12942 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 09:28:12.803 12942 12942 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:28:12.804 12942 12942 I app_process: The ClassLoaderContext is a special shared library. +10-02 09:28:12.804 12942 12942 I app_process: The ClassLoaderContext is a special shared library. +10-02 09:28:12.808 12942 12942 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 09:28:12.810 12942 12942 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 09:28:12.813 12942 12958 V UiAutomation: Init UiAutomation@61fe303[id=742, flags=0] +10-02 09:28:13.816 12942 12942 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 09:28:13.816 534 4522 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@9a84d49 +10-02 09:28:13.817 12942 12958 V UiAutomation: Init UiAutomation@61fe303[id=-1, flags=0] +10-02 09:28:13.818 12942 12942 D AndroidRuntime: Shutting down VM +10-02 09:28:14.253 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f49e4000 0x3f51cd000] +10-02 09:28:14.261 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 09:28:14.261 12963 12963 I Gralloc4: mapper 4.x is not supported +10-02 09:28:14.263 12963 12963 D HostConnection: createUnique: call +10-02 09:28:14.264 12963 12963 D HostConnection: HostConnection::get() New Host Connection established 0x79f8b75a8a90, tid 12963 +10-02 09:28:14.264 12963 12963 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 09:28:14.264 12963 12963 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 09:28:14.283 12963 12963 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:28:14.465 0 0 D logd : logdr: UID=2000 GID=2000 PID=12965 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/25-rc2-after-ok.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/25-rc2-after-ok.png new file mode 100644 index 000000000..aa4e06700 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/25-rc2-after-ok.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/25-rc2-after-ok.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/25-rc2-after-ok.xml new file mode 100644 index 000000000..c2b079615 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/25-rc2-after-ok.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/26-rc2-second-launch-15s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/26-rc2-second-launch-15s.png new file mode 100644 index 000000000..aa4e06700 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/26-rc2-second-launch-15s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/26-rc2-second-launch-15s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/26-rc2-second-launch-15s.xml new file mode 100644 index 000000000..c2b079615 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/26-rc2-second-launch-15s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/27-rc2-second-launch-45s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/27-rc2-second-launch-45s.png new file mode 100644 index 000000000..a0a0abddb Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/27-rc2-second-launch-45s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/27-rc2-second-launch-45s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/27-rc2-second-launch-45s.xml new file mode 100644 index 000000000..c2b079615 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/27-rc2-second-launch-45s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/28-rc2-second-launch.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/28-rc2-second-launch.logcat new file mode 100644 index 000000000..c50c25a75 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/28-rc2-second-launch.logcat @@ -0,0 +1,438 @@ +--------- beginning of main +10-02 09:28:24.232 12985 12985 W AccessibilityNodeInfoDumper: Fetch time: 1ms +--------- beginning of system +10-02 09:28:24.233 534 4522 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@54ee398 +10-02 09:28:24.233 12985 13001 V UiAutomation: Init UiAutomation@31c8586[id=-1, flags=0] +10-02 09:28:24.233 12985 12985 D AndroidRuntime: Shutting down VM +10-02 09:28:24.672 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f6514000 0x3f6cfd000] +10-02 09:28:24.678 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 09:28:24.678 13006 13006 I Gralloc4: mapper 4.x is not supported +10-02 09:28:24.681 13006 13006 D HostConnection: createUnique: call +10-02 09:28:24.681 13006 13006 D HostConnection: HostConnection::get() New Host Connection established 0x766c78fc2c90, tid 13006 +10-02 09:28:24.681 13006 13006 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 09:28:24.681 13006 13006 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 09:28:24.703 13006 13006 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:28:24.792 534 11723 I ActivityManager: Force stopping org.redoubtbrowser appid=10131 user=0: from pid 13010 +10-02 09:28:24.793 534 11723 I ActivityManager: Killing 12707:org.redoubtbrowser:gpu_disable_art_image_/u0a131 (adj 0): stop org.redoubtbrowser due to from pid 13010 +10-02 09:28:24.795 534 11723 I ActivityManager: Killing 12580:org.redoubtbrowser/u0a131 (adj 0): stop org.redoubtbrowser due to from pid 13010 +10-02 09:28:24.796 534 11723 W ActivityTaskManager: Force removing ActivityRecord{1b85e27 u0 org.redoubtbrowser/.App t103 f}}: app died, no saved state +10-02 09:28:24.796 12761 12761 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 09:28:24.797 12799 12799 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.800 534 11723 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:24.802 534 11723 I ActivityManager: Killing 12867:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f333a57d67df4bc8a291fc000a444f10/u0a131i-8998 (adj 0): isolated not needed +10-02 09:28:24.803 534 11723 I ActivityManager: Killing 12799:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:3a86443ab3d14215a3435d280c6ca73c/u0a131i-8999 (adj 0): isolated not needed +10-02 09:28:24.803 534 11723 I ActivityManager: Killing 12761:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:175902dafd22409caa1ba1d8fff96ed6/u0a131i-9000 (adj 0): isolated not needed +10-02 09:28:24.803 534 11723 I WindowManager: Force finishing activity ActivityRecord{1b85e27 u0 org.redoubtbrowser/.App t103 f} isExiting} +10-02 09:28:24.803 534 11723 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{1b85e27 u0 org.redoubtbrowser/.App t103 f} isExiting} +10-02 09:28:24.804 13010 13012 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 09:28:24.804 534 4522 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@5833948 +10-02 09:28:24.806 1100 1100 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 09:28:24.807 305 305 I Zygote : Process 12707 exited due to signal 9 (Killed) +10-02 09:28:24.819 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f6514000 0x3f6cfd000] +10-02 09:28:24.820 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f49e4000 0x3f51cd000] +10-02 09:28:24.820 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f51cd000 0x3f59b6000] +10-02 09:28:24.823 12734 12734 I Zygote : Process 12867 exited due to signal 9 (Killed) +10-02 09:28:24.827 12734 12734 I Zygote : Process 12799 exited due to signal 9 (Killed) +10-02 09:28:24.833 534 583 I libprocessgroup: Successfully killed process cgroup uid 10131 pid 12707 in 40ms +10-02 09:28:24.836 534 587 D KernelCpuUidUserSysTimeReader: Removing uids 90006-90006 +10-02 09:28:24.836 534 587 D KernelCpuUidUserSysTimeReader: Removing uids 90004-90004 +10-02 09:28:24.836 534 587 D KernelCpuUidUserSysTimeReader: Removing uids 90005-90005 +10-02 09:28:24.836 534 587 D KernelCpuUidUserSysTimeReader: Removing uids 90009-90009 +10-02 09:28:24.836 534 587 D KernelCpuUidUserSysTimeReader: Removing uids 90010-90010 +10-02 09:28:24.836 534 587 D KernelCpuUidUserSysTimeReader: Removing uids 90007-90007 +10-02 09:28:24.836 534 587 D KernelCpuUidUserSysTimeReader: Removing uids 90008-90008 +10-02 09:28:24.836 534 587 D KernelCpuUidUserSysTimeReader: Removing uids 90002-90002 +10-02 09:28:24.836 534 587 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 09:28:24.836 534 587 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 09:28:24.848 12734 12734 I Zygote : Process 12761 exited due to signal 9 (Killed) +10-02 09:28:24.862 305 305 I Zygote : Process 12580 exited due to signal 9 (Killed) +--------- beginning of kernel +10-02 09:28:24.954 0 0 I binder : undelivered TRANSACTION_COMPLETE +10-02 09:28:24.955 0 0 I binder : undelivered transaction 876493, process died. +10-02 09:28:24.956 0 0 I binder : undelivered transaction 876730, process died. +10-02 09:28:24.958 0 0 I binder : undelivered transaction 876649, process died. +10-02 09:28:24.959 0 0 I binder : undelivered transaction 876808, process died. +10-02 09:28:24.865 534 10894 I WindowManager: WIN DEATH: Window{4364edf u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 09:28:24.865 534 10894 W InputDispatcher: Attempted to unregister already unregistered input channel '4364edf org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 09:28:24.960 0 0 I binder : undelivered transaction 876443, process died. +10-02 09:28:24.961 0 0 I binder : undelivered transaction 876729, process died. +10-02 09:28:24.876 534 583 I libprocessgroup: Successfully killed process cgroup uid 10131 pid 12580 in 41ms +10-02 09:28:24.876 534 583 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 12867 in 0ms +10-02 09:28:24.876 534 583 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 12799 in 0ms +10-02 09:28:24.876 534 583 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 12761 in 0ms +10-02 09:28:25.050 534 575 W ActivityManager: setHasOverlayUi called on unknown pid: 12580 +10-02 09:28:26.931 0 0 D logd : Skipping 18446744073709551155 entries from slow reader, pid 373, from LogBuffer::kickMe() +10-02 09:28:27.884 534 575 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 09:28:27.884 534 10894 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 09:28:27.885 414 414 I perfetto: ing_service_impl.cc:758 Configured tracing session 58, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 09:28:27.885 412 412 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=58) +10-02 09:28:27.886 13021 13023 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 09:28:27.887 534 575 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 09:28:27.887 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 09:28:27.901 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f41fb000 0x3f49e4000] +10-02 09:28:27.906 305 305 D Zygote : Forked child process 13032 +10-02 09:28:27.906 534 582 I ActivityManager: Start proc 13032:org.redoubtbrowser/u0a131 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 09:28:27.911 412 412 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 09:28:28.005 0 0 W perfetto: enabled ftrace +10-02 09:28:27.913 13032 13032 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:28:27.914 402 421 I adbd : jdwp connection from 13032 +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.917 534 10894 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 09:28:27.923 13032 13032 W ActivityThread: Application org.redoubtbrowser can be debugged on port 8100... +10-02 09:28:27.924 13032 13032 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 09:28:27.926 13032 13032 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:28:27.927 13032 13032 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:28:27.949 13032 13032 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 09:28:27.960 13032 13032 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187942"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790925891176), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(3)}) }; recorded_context = Object {"addon_ids": Array [String("uBlock0@raymondhill.net")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 09:28:27.961 13032 13061 I nimbus::stateful::nimbus_client: updating experiment list +10-02 09:28:27.962 13032 13061 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 07:24:51 UTC +10-02 09:28:27.972 13032 13032 I GeckoRuntime: Adding debug configuration from: /data/local/tmp/org.redoubtbrowser-geckoview-config.yaml +10-02 09:28:27.972 13032 13064 I GeckoThread: preparing to run Gecko +10-02 09:28:27.975 13032 13064 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 09:28:27.976 13032 13064 E GeckoLibLoad: Load sqlite start +10-02 09:28:27.976 13032 13064 E GeckoLibLoad: Load sqlite done +10-02 09:28:27.976 13032 13064 E GeckoLibLoad: Load nss start +10-02 09:28:27.976 13032 13064 E GeckoLibLoad: Load nss done +10-02 09:28:27.986 13032 13064 E GeckoLibLoad: Loaded libs in 9.117348ms total, 0ms(1ms) user, 7ms(8ms) system, 0(0) faults +10-02 09:28:27.986 13032 13064 W GeckoThread: zerdatime 3802191 - runGecko +10-02 09:28:27.989 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 09:28:27.991 13032 13057 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 09:28:27.991 13032 13058 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 09:28:27.993 13032 13064 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 09:28:27.994 13032 13070 I ActionBarPolicy: Default - Starting check... +10-02 09:28:27.994 13032 13070 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 09:28:28.017 13032 13058 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 09:28:28.021 13032 13032 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 09:28:28.022 13032 13032 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 09:28:28.022 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 09:28:28.012 13032 13032 W org.redoubtbrowser: type=1400 audit(0.0:5198): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 09:28:28.033 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 09:28:28.033 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 09:28:28.033 13032 13071 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 09:28:28.033 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 09:28:28.033 13032 13064 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 09:28:28.034 13032 13064 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 09:28:28.034 13032 13064 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 09:28:28.034 13032 13064 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 09:28:28.034 13032 13071 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 09:28:28.035 13032 13032 I FirefoxAccountStateMachine: Sync is disabled +10-02 09:28:28.035 13032 13032 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 09:28:28.036 13032 13071 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 09:28:28.036 13032 13073 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 09:28:28.037 13032 13071 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 09:28:28.042 13032 13103 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 09:28:28.042 13032 13103 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 09:28:28.043 13032 13103 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 09:28:28.045 13032 13058 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 09:28:28.048 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 09:28:28.063 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 09:28:28.064 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 09:28:28.069 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 09:28:28.072 13032 13070 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 09:28:28.073 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 09:28:28.073 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 09:28:28.074 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 09:28:28.074 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 09:28:28.076 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 09:28:28.076 13032 13070 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 09:28:28.077 13032 13070 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 09:28:28.077 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 09:28:28.077 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 09:28:28.080 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 09:28:28.080 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 09:28:28.081 13032 13070 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 09:28:28.088 13032 13032 W Gecko : type=1400 audit(0.0:5199): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 09:28:28.088 13032 13032 W Gecko : type=1400 audit(0.0:5200): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 09:28:28.115 13032 13100 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027b44d0, tid 13100 +10-02 09:28:28.118 13032 13100 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:28:28.119 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 09:28:28.119 13032 13100 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 09:28:28.132 13032 13100 D EGL_emulation: eglCreateContext: 0x7f10f282c2d0: maj 3 min 1 rcv 4 +10-02 09:28:28.133 13032 13100 D EGL_emulation: eglMakeCurrent: 0x7f10f282c2d0: ver 3 1 (tinfo 0x7f1092846880) (first time) +10-02 09:28:28.140 13032 13064 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 09:28:28.149 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f6cfd000 0x3f74e6000] +10-02 09:28:28.150 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 09:28:28.150 13032 13100 I Gralloc4: mapper 4.x is not supported +10-02 09:28:28.150 13032 13100 D HostConnection: createUnique: call +10-02 09:28:28.150 13032 13100 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027b5c10, tid 13100 +10-02 09:28:28.151 13032 13100 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 09:28:28.163 13032 13100 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 09:28:28.187 13032 13100 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:28:28.194 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f59b6000 0x3f619f000] +10-02 09:28:28.195 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f9fa4000 0x3fa78d000] +10-02 09:28:28.246 534 575 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 09:28:28.247 534 580 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187942/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 09:28:28.248 534 580 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +361ms +10-02 09:28:28.249 13032 13070 E GeckoSession: String does not represent valid session state. +10-02 09:28:28.259 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 09:28:28.279 534 830 W ActivityManager: Receiver with filter android.content.IntentFilter@57f29d7 already registered for pid 13032, callerPackage is org.redoubtbrowser +10-02 09:28:28.282 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 09:28:28.282 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 09:28:28.282 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$RestoreAction +10-02 09:28:28.283 13032 13090 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 09:28:28.285 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 09:28:28.285 13032 13059 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 09:28:28.287 13032 13070 I FenixApplication: Running post-visual completeness tasks... +10-02 09:28:28.287 13032 13070 I FenixApplication: Storage initialization... +10-02 09:28:28.287 13032 13070 I PlacesHistoryStorage: Warming up places storage... +10-02 09:28:28.287 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 09:28:28.287 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 09:28:28.287 13032 13032 I ColdStartupDuration: COLD MAIN Application. to first frame: 188 ms +10-02 09:28:28.288 13032 13059 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 09:28:28.288 13032 13059 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 09:28:28.297 13032 13070 I PlacesHistoryStorage: 'Warming up places storage' took 9 ms +10-02 09:28:28.297 13032 13070 I PlacesBookmarksStorage: Warming up places storage... +10-02 09:28:28.297 13032 13070 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 09:28:28.297 13032 13070 I SyncableLoginsStorage: Warming up storage... +10-02 09:28:28.297 13032 13070 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 09:28:28.297 13032 13070 I AutofillCCAddressesStorage: Warming up storage... +10-02 09:28:28.297 13032 13070 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 09:28:28.299 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 09:28:28.300 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:28:28.301 534 830 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 09:28:28.301 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 09:28:28.301 13032 13032 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 09:28:28.301 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:28:28.302 13032 13070 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 09:28:28.302 13032 13070 I FenixApplication: 'Storage initialization' took 14 ms +10-02 09:28:28.302 13032 13032 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 09:28:28.302 13032 13032 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 09:28:28.302 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:28:28.304 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 09:28:28.305 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 09:28:28.305 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 09:28:28.305 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:28:28.306 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:28:28.306 13032 13032 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 09:28:28.307 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:28:28.307 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:28:28.308 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 09:28:28.311 12734 12734 D Zygote : Forked child process 13138 +10-02 09:28:28.311 534 582 I ActivityManager: Start proc 13138:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:da4ba8496aea4899913697fc1a4766ee/u0ai3 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:da4ba8496aea4899913697fc1a4766ee} +10-02 09:28:28.312 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:28:28.314 13138 13138 W 13697fc1a4766e: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:28:28.315 13032 13064 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 09:28:28.317 402 421 I adbd : jdwp connection from 13138 +10-02 09:28:28.322 534 4522 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 09:28:28.325 305 305 D Zygote : Forked child process 13160 +10-02 09:28:28.325 534 582 I ActivityManager: Start proc 13160:org.redoubtbrowser:gpu_disable_art_image_/u0a131 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 09:28:28.329 13138 13138 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:28:28.329 13160 13160 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:28:28.329 13138 13138 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:28:28.330 402 421 I adbd : jdwp connection from 13160 +10-02 09:28:28.332 13138 13138 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:da4ba8496aea4899913697fc1a4766ee +10-02 09:28:28.332 534 4522 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 09:28:28.334 13160 13160 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 09:28:28.344 13138 13182 I GeckoThread: preparing to run Gecko +10-02 09:28:28.345 13160 13160 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:28:28.345 13160 13160 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:28:28.346 13138 13182 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 09:28:28.346 13138 13182 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 09:28:28.346 13138 13182 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 09:28:28.346 13138 13182 E GeckoLibLoad: Load sqlite start +10-02 09:28:28.346 13138 13182 E GeckoLibLoad: Load sqlite done +10-02 09:28:28.346 13138 13182 E GeckoLibLoad: Load nss start +10-02 09:28:28.346 13138 13182 E GeckoLibLoad: Load nss done +10-02 09:28:28.347 13138 13182 E GeckoLibLoad: Loaded libs in 0.151113ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 09:28:28.347 13138 13182 W GeckoThread: zerdatime 3802551 - runGecko +10-02 09:28:28.347 13160 13160 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 09:28:28.348 13160 13189 I GeckoThread: preparing to run Gecko +10-02 09:28:28.350 13160 13189 E GeckoLibLoad: Load sqlite start +10-02 09:28:28.350 13160 13189 E GeckoLibLoad: Load sqlite done +10-02 09:28:28.350 13160 13189 E GeckoLibLoad: Load nss start +10-02 09:28:28.350 13160 13189 E GeckoLibLoad: Load nss done +10-02 09:28:28.359 13160 13189 E GeckoLibLoad: Loaded libs in 8.550501ms total, 0ms(0ms) user, 5ms(8ms) system, 0(0) faults +10-02 09:28:28.359 13160 13189 W GeckoThread: zerdatime 3802563 - runGecko +10-02 09:28:28.363 13160 13201 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 09:28:28.364 13160 13201 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 09:28:28.365 13160 13201 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 09:28:28.365 13160 13212 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 09:28:28.372 13160 13201 D HostConnection: HostConnection::get() New Host Connection established 0x7f11027ac310, tid 13201 +10-02 09:28:28.375 13160 13201 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:28:28.376 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 09:28:28.377 13160 13201 D EGL_emulation: eglCreateContext: 0x7f10f2826c30: maj 3 min 1 rcv 4 +10-02 09:28:28.378 13160 13201 D EGL_emulation: eglMakeCurrent: 0x7f10f2826c30: ver 3 1 (tinfo 0x7f1092809890) (first time) +10-02 09:28:28.396 13032 13064 I GeckoSession: zerdatime 3802601 - chrome startup finished +10-02 09:28:28.397 13138 13182 W GeckoEditableChild: No editable parent +10-02 09:28:28.398 13032 13032 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 09:28:28.398 13032 13032 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 09:28:28.403 13032 13064 D GeckoIdleService: Registering Idle observer callback +10-02 09:28:28.403 13032 13064 D GeckoIdleService: Register idle observer 0x7f0ff4a7af40 for 180 seconds +10-02 09:28:28.403 13032 13064 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 09:28:28.403 13032 13064 D GeckoIdleService: next timeout 180000 msec from now +10-02 09:28:28.403 13032 13064 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 09:28:28.403 13032 13064 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 09:28:28.403 13032 13064 D GeckoIdleService: Register idle observer 0x7f0ff4ab4d08 for 5 seconds +10-02 09:28:28.403 13032 13064 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 09:28:28.403 13032 13064 D GeckoIdleService: next timeout 4999 msec from now +10-02 09:28:28.403 13032 13064 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4999 msec from now +10-02 09:28:28.403 13032 13064 D GeckoIdleService: reset timer expiry to 5009 msec from now +10-02 09:28:28.411 534 830 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 09:28:28.412 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 09:28:28.414 12734 12734 D Zygote : Forked child process 13233 +10-02 09:28:28.415 534 582 I ActivityManager: Start proc 13233:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f9bb71dfe41b44879c4abcd339a016c8/u0ai4 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f9bb71dfe41b44879c4abcd339a016c8} +10-02 09:28:28.415 13233 13233 W c4abcd339a016c: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:28:28.417 402 421 I adbd : jdwp connection from 13233 +10-02 09:28:28.424 534 4522 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 09:28:28.427 13233 13233 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:28:28.427 13233 13233 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:28:28.429 13233 13233 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f9bb71dfe41b44879c4abcd339a016c8 +10-02 09:28:28.447 13233 13252 I GeckoThread: preparing to run Gecko +10-02 09:28:28.448 13233 13252 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 09:28:28.448 13233 13252 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 09:28:28.448 13233 13252 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 09:28:28.448 13233 13252 E GeckoLibLoad: Load sqlite start +10-02 09:28:28.448 13233 13252 E GeckoLibLoad: Load sqlite done +10-02 09:28:28.448 13233 13252 E GeckoLibLoad: Load nss start +10-02 09:28:28.448 13233 13252 E GeckoLibLoad: Load nss done +10-02 09:28:28.449 13233 13252 E GeckoLibLoad: Loaded libs in 0.160914ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 09:28:28.449 13233 13252 W GeckoThread: zerdatime 3802654 - runGecko +10-02 09:28:28.472 13032 13032 W org.redoubtbrowser: type=1400 audit(0.0:5201): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c131,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 09:28:28.482 13233 13252 W GeckoEditableChild: No editable parent +10-02 09:28:28.472 13233 13233 W WebExtensions: type=1400 audit(0.0:5202): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 09:28:28.472 13233 13233 W WebExtensions: type=1400 audit(0.0:5203): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 09:28:28.496 13233 13252 W GeckoEditableChild: No editable parent +10-02 09:28:28.505 13233 13252 W GeckoEditableChild: No editable parent +10-02 09:28:28.594 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:28:28.776 13032 13032 I chatty : uid=10131(org.redoubtbrowser) AndroidUI identical 6 lines +10-02 09:28:28.777 13032 13032 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 09:28:28.777 13032 13032 I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=true, enabled=true) +10-02 09:28:29.150 534 1458 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 09:28:29.364 534 4522 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10131; state: DISABLED +10-02 09:28:29.364 534 582 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10131; state: ENABLED +10-02 09:28:29.366 12734 12734 D Zygote : Forked child process 13284 +10-02 09:28:29.367 534 582 I ActivityManager: Start proc 13284:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:44940b982b7a4b36a090e74edbca1243/u0ai5 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:44940b982b7a4b36a090e74edbca1243} +10-02 09:28:29.367 13284 13284 W 090e74edbca124: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:28:29.368 402 421 I adbd : jdwp connection from 13284 +10-02 09:28:29.369 534 4522 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10131; state: ENABLED +10-02 09:28:29.372 13284 13284 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:28:29.372 13284 13284 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 09:28:29.388 13284 13284 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:44940b982b7a4b36a090e74edbca1243 +10-02 09:28:29.388 13284 13303 I GeckoThread: preparing to run Gecko +10-02 09:28:29.389 13284 13303 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 09:28:29.389 13284 13303 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 09:28:29.389 13284 13303 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 09:28:29.389 13284 13303 E GeckoLibLoad: Load sqlite start +10-02 09:28:29.390 13284 13303 E GeckoLibLoad: Load sqlite done +10-02 09:28:29.390 13284 13303 E GeckoLibLoad: Load nss start +10-02 09:28:29.390 13284 13303 E GeckoLibLoad: Load nss done +10-02 09:28:29.390 13284 13303 E GeckoLibLoad: Loaded libs in 0.135833ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 09:28:29.390 13284 13303 W GeckoThread: zerdatime 3803595 - runGecko +10-02 09:28:29.420 13284 13284 W org.redoubtbrowser_zygote: type=1400 audit(0.0:5204): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 09:28:29.420 13284 13284 W org.redoubtbrowser_zygote: type=1400 audit(0.0:5205): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 09:28:29.995 308 12983 W android.hardware.audio.service.ranchu: TinyalsaSink::consumeThread:176 pcm_write failed with res=-1 +10-02 09:28:30.004 534 10894 D WifiNl80211Manager: Scan result ready event +10-02 09:28:30.004 534 10894 D WifiNative: Scan result ready event +10-02 09:28:32.886 412 412 I perfetto: probes_producer.cc:329 Producer stop (id=58) +10-02 09:28:32.887 414 414 I perfetto: ng_service_impl.cc:1948 Tracing session 58 ended, total sessions:0 +10-02 09:28:32.887 412 412 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 09:28:32.981 0 0 W perfetto: disabled ftrace +10-02 09:28:32.890 432 13026 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187942/org.redoubtbrowser.App/raw_traces/1790926112890714833.perfetto_trace.pb +10-02 09:28:33.412 13032 13064 D GeckoIdleService: Get idle time: time since reset 5009 msec +10-02 09:28:33.412 13032 13064 D GeckoIdleService: Idle timer callback: current idle time 5009 msec +10-02 09:28:33.412 13032 13064 D GeckoIdleService: next timeout 174990 msec from now +10-02 09:28:33.412 13032 13064 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174990 msec from now +10-02 09:28:33.412 13032 13064 D GeckoIdleService: reset timer expiry to 175000 msec from now +10-02 09:28:33.412 13032 13064 D GeckoIdleService: Idle timer callback: tell observer 0x7f0ff4ab4d08 user is idle +10-02 09:28:42.916 13328 13328 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 09:28:42.917 13328 13328 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 09:28:42.917 13328 13328 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 09:28:42.917 13328 13328 I AndroidRuntime: Using default boot image +10-02 09:28:42.917 13328 13328 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 09:28:42.917 13328 13328 I AndroidRuntime: Leaving lock profiling enabled +10-02 09:28:42.917 13328 13328 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 09:28:42.918 13328 13328 I app_process: Core platform API reporting enabled, enforcing=false +10-02 09:28:42.912 13328 13328 W app_process: type=1400 audit(0.0:5206): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 09:28:42.912 13328 13328 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 09:28:42.912 13328 13328 W app_process: type=1400 audit(0.0:5209): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 09:28:42.943 13328 13328 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 09:28:42.943 13328 13328 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 09:28:42.945 13328 13328 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:28:42.945 13328 13328 I app_process: The ClassLoaderContext is a special shared library. +10-02 09:28:42.945 13328 13328 I app_process: The ClassLoaderContext is a special shared library. +10-02 09:28:42.949 13328 13328 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 09:28:42.951 13328 13328 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 09:28:42.953 13328 13344 V UiAutomation: Init UiAutomation@52dfb51[id=744, flags=0] +10-02 09:28:43.960 13328 13328 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 09:28:43.960 534 4522 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@bc898bb +10-02 09:28:43.960 13328 13344 V UiAutomation: Init UiAutomation@52dfb51[id=-1, flags=0] +10-02 09:28:43.961 13328 13328 D AndroidRuntime: Shutting down VM +10-02 09:28:44.397 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f619f000 0x3f6988000] +10-02 09:28:44.402 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 09:28:44.402 13349 13349 I Gralloc4: mapper 4.x is not supported +10-02 09:28:44.405 13349 13349 D HostConnection: createUnique: call +10-02 09:28:44.405 13349 13349 D HostConnection: HostConnection::get() New Host Connection established 0x74f38e1bbd90, tid 13349 +10-02 09:28:44.405 13349 13349 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 09:28:44.405 13349 13349 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 09:28:44.425 13349 13349 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:28:58.293 13032 13135 I SessionStorage/AutoSave: Save: Periodic +10-02 09:29:00.001 763 763 D KeyguardClockSwitch: Updating clock: 929 +10-02 09:29:14.535 13356 13356 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 09:29:14.536 13356 13356 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 09:29:14.536 13356 13356 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 09:29:14.536 13356 13356 I AndroidRuntime: Using default boot image +10-02 09:29:14.536 13356 13356 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 09:29:14.536 13356 13356 I AndroidRuntime: Leaving lock profiling enabled +10-02 09:29:14.536 13356 13356 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 09:29:14.537 13356 13356 I app_process: Core platform API reporting enabled, enforcing=false +10-02 09:29:14.532 13356 13356 W app_process: type=1400 audit(0.0:5210): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 09:29:14.532 13356 13356 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 09:29:14.532 13356 13356 W app_process: type=1400 audit(0.0:5213): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=8283 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 09:29:14.572 13356 13356 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 09:29:14.572 13356 13356 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 09:29:14.573 13356 13356 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 09:29:14.574 13356 13356 I app_process: The ClassLoaderContext is a special shared library. +10-02 09:29:14.574 13356 13356 I app_process: The ClassLoaderContext is a special shared library. +10-02 09:29:14.579 13356 13356 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 09:29:14.580 13356 13356 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 09:29:14.583 13356 13372 V UiAutomation: Init UiAutomation@9814871[id=745, flags=0] +10-02 09:29:15.591 13356 13356 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 09:29:15.591 534 21462 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@cf6108f +10-02 09:29:15.591 13356 13372 V UiAutomation: Init UiAutomation@9814871[id=-1, flags=0] +10-02 09:29:15.593 13356 13356 D AndroidRuntime: Shutting down VM +10-02 09:29:16.027 319 319 D goldfish-address-space: claimShared: Ask to claim region [0x3f619f000 0x3f6988000] +10-02 09:29:16.031 181 181 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 09:29:16.031 13377 13377 I Gralloc4: mapper 4.x is not supported +10-02 09:29:16.034 13377 13377 D HostConnection: createUnique: call +10-02 09:29:16.034 13377 13377 D HostConnection: HostConnection::get() New Host Connection established 0x717790618e10, tid 13377 +10-02 09:29:16.034 13377 13377 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 09:29:16.034 13377 13377 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 09:29:16.054 13377 13377 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 09:29:16.232 0 0 D logd : logdr: UID=2000 GID=2000 PID=13379 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/29-rc2-gecko-trr-after-upgrade.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/29-rc2-gecko-trr-after-upgrade.json new file mode 100644 index 000000000..ddb906c21 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/29-rc2-gecko-trr-after-upgrade.json @@ -0,0 +1,36 @@ +{ + "value": { + "appVersion": "153.4.0esr-1", + "buildID": "20261002044800", + "network.trr.mode": { + "type": 64, + "effective": 3, + "defaultBranch": 3, + "hasUserValue": false, + "locked": false + }, + "network.trr.uri": { + "type": 32, + "effective": "https://dns10.quad9.net/dns-query", + "defaultBranch": "https://dns10.quad9.net/dns-query", + "hasUserValue": false, + "locked": false + }, + "network.trr.default_provider_uri": { + "type": 32, + "effective": "https://doh.dns4all.eu/dns-query", + "defaultBranch": "https://doh.dns4all.eu/dns-query", + "hasUserValue": false, + "locked": false + }, + "network.trr.custom_uri": { + "type": 32, + "effective": "", + "defaultBranch": "", + "hasUserValue": false, + "locked": false + }, + "dnsServiceCurrentTrrURI": "https://dns10.quad9.net/dns-query", + "dnsServiceCurrentTrrMode": 3 + } +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/30-rc2-example-org.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/30-rc2-example-org.png new file mode 100644 index 000000000..0b3de0e0f Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/30-rc2-example-org.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/30-rc2-example-org.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/30-rc2-example-org.xml new file mode 100644 index 000000000..1dcafbd6a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/30-rc2-example-org.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/31-pre-menu.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/31-pre-menu.png new file mode 100644 index 000000000..b6e021388 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/31-pre-menu.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/31-pre-menu.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/31-pre-menu.xml new file mode 100644 index 000000000..1dcafbd6a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/31-pre-menu.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/32-menu.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/32-menu.png new file mode 100644 index 000000000..91bb259ed Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/32-menu.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/32-menu.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/32-menu.xml new file mode 100644 index 000000000..f93e34143 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/32-menu.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/33-settings-scrolled.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/33-settings-scrolled.png new file mode 100644 index 000000000..de0542cf1 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/33-settings-scrolled.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/33-settings-scrolled.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/33-settings-scrolled.xml new file mode 100644 index 000000000..64b1d5e1d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/33-settings-scrolled.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/34-rc2-doh-settings-after-upgrade.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/34-rc2-doh-settings-after-upgrade.png new file mode 100644 index 000000000..c09c302d0 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/34-rc2-doh-settings-after-upgrade.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/34-rc2-doh-settings-after-upgrade.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/34-rc2-doh-settings-after-upgrade.xml new file mode 100644 index 000000000..e2c5e0d1b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/34-rc2-doh-settings-after-upgrade.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35a-rc2-provider-list.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35a-rc2-provider-list.png new file mode 100644 index 000000000..455fc584e Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35a-rc2-provider-list.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35a-rc2-provider-list.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35a-rc2-provider-list.xml new file mode 100644 index 000000000..3d093691b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35a-rc2-provider-list.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35b-rc2-provider-list-scrolled.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35b-rc2-provider-list-scrolled.png new file mode 100644 index 000000000..849391948 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35b-rc2-provider-list-scrolled.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35b-rc2-provider-list-scrolled.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35b-rc2-provider-list-scrolled.xml new file mode 100644 index 000000000..7853089f5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35b-rc2-provider-list-scrolled.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35c-rc2-provider-list-scrolled2.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35c-rc2-provider-list-scrolled2.png new file mode 100644 index 000000000..849391948 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35c-rc2-provider-list-scrolled2.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35c-rc2-provider-list-scrolled2.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35c-rc2-provider-list-scrolled2.xml new file mode 100644 index 000000000..7853089f5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/upgrade/35c-rc2-provider-list-scrolled2.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/README.md b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/README.md new file mode 100644 index 000000000..e11d1a879 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/README.md @@ -0,0 +1,125 @@ +# 153.4.0esr source receipts for three hash-pinned Android patches (2026-10-02) + +Three `scripts/tests` files replay a patch onto pinned "before" source and +check pinned "after" hashes: + +- `test-extension-update-controls.py` (LW-M7-35) +- `test-global-privacy-controls.py` (LW-M7-36) +- `test-session-cleanup.py` (LW-M7-37) + +Their receipts in `evidence/lw-m7-35`, `-36` and `-37` pin 153.0esr source and +the 153.0esr bytes of the patches. The rebase changed +`extension-update-controls.patch` (its `Preferences.cpp` port to upstream bug +2053962, and d0ae91de's test fix) and `global-privacy-controls.patch` +(d0ae91de). So all three tests failed on a hash check before they reached any +source check. `test-session-cleanup.py` pins extension-update-controls as a +predecessor. + +This directory re-captures those receipts for 153.4.0esr. The 153.0esr +receipts are left untouched as history. Each test picks its receipts from +`version.android`. If `evidence/lw-m7-01/esr-/receipts/replay.py` +exists, the test uses it. Otherwise it falls back to the original 153.0esr +chain. + +## How the receipts were produced + +The 153.0esr "before" trees were read-only captures of a CI guest's partly +patched source (`lw-m7-35/capture.json`, `lw-m7-37/current-capture`), or a +reverse-applied scoped pristine set (`lw-m7-36/scoped-pristine.tar.gz`). No +guest holds a 153.4.0esr tree. The re-capture therefore uses the same thing +those captures stood for: the real tree state that each patch meets on the +Android stack. It builds that state from repository artifacts only: + +```sh +python3 docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/recapture.py \ + --out docs/android/evidence/lw-m7-01/esr-153.4.0/receipts \ + --objdir /librewolf-153.4.0esr-1 \ + patches/android/extension-update-controls.patch \ + patches/android/global-privacy-controls.patch \ + patches/android/session-cleanup.patch +``` + +`recapture.py` works in five steps: + +1. It extracts every path that any of the 67 patches touches from + `firefox-153.4.0esr.source.tar.xz`. Its sha256 is + `3082dec68030b4fbb46041c282e362e524c9d6d75e7c45e944d8d0e11c8ea2df`. + REBASE.md Appendix D records the tarball's Mozilla signature as good. +2. It applies `assets/patches/common.txt` and then `android.txt` with + `patch -p1`, in the same order as `check-patchfail.sh` and the patcher. +3. It captures the touched paths just before each target patch. That capture + is `-before.tar.gz`: deterministic, mtime 0, absent paths recorded in + the JSON. +4. It replays the target alone on that capture with `--fuzz=0` and requires + no offset, no fuzz, and bytes identical to the stack's result. +5. It compares each touched path, after the whole stack, with the stage-B + build tree. That tree was patched independently by `make dir` and is the + tree the 153.4.0esr APK was built and runtime-tested from. + +| patch | before files present | `--fuzz=0` replay | equals stack | stage-B tree | +|---|---|---|---|---| +| extension-update-controls | 19 of 27 | exact | yes | 27/27 identical | +| global-privacy-controls | 9 of 21 | exact | yes | 21/21 identical | +| session-cleanup | 13 of 15 | exact (after the context refresh below) | yes | 15/15 identical | + +The present/absent counts match the 153.0esr receipts: 19 existing and 8 new; +nine retained pre-existing files; 15 outputs. The predecessor sets agree as +well. GPC's seven scoped predecessors are the same seven patches LW-M7-36 +listed, and session-cleanup's only overlapping predecessor is still +extension-update-controls on `test-api.js` and `test-schema.json`. Running +`recapture.py` twice gives byte-identical archives and JSON. + +`stack-apply.json` records each stack patch's sha256 and its offset and fuzz +counts. After the session-cleanup refresh, 14 hunks apply with fuzz. + +### session-cleanup.patch context refresh + +On 153.4.0esr, `session-cleanup.patch` applied with offsets in +`nsFrameLoader.cpp` and with **fuzz 2** in the `CookiePersistentStorage.cpp` +include block. Upstream added `#include "mozilla/AppShutdown.h"` there. The +receipt's `--fuzz=0` replay rejected that hunk, so no honest receipt could +pin the old bytes. The patch was refreshed in two parts: + +- The two `nsFrameLoader.cpp` hunk headers move by the reported offsets + (+6, +8). +- The `CookiePersistentStorage.cpp` section is regenerated against the + captured before tree. + +Every `+` and `-` line in the patch is byte-identical to before; only hunk +headers and context changed. The refreshed patch produces the same 15 files as +the fuzzy application, and those match the stage-B tree that was built and run. + +## What each file proves + +- `recapture.py` is the generator above. It is not run by any test, because + it needs the 766 MB tarball. +- `replay.py` is the verifier the three tests import. It checks the patch and + archive digests, every before hash (absent included), the exact `--fuzz=0` + replay, and every after hash. It needs only repository files: + `python3 docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/replay.py`. +- `.json` holds the patch sha256, the tarball sha256, the stack + position, the predecessors and later patches touching the same paths, the + per-file before and after sha256, the stack and replay `patch` output, and + the stage-B comparison. +- `-before.tar.gz` is the before tree for that patch. + +## What was NOT re-captured or run + +- No CI guest capture was made. The guest-capture provenance in lw-m7-35 and + -37 is 153.0esr history. The before trees here are derived from the signed + tarball and the patch stack, not captured from a guest. +- `test-session-cleanup.py` still parses with the XPIDL/WebIDL parsers pinned + in `lw-m7-37/native-parser-inputs.tar.gz`, which are 153.0esr parser + sources. They parse the 153.4.0esr files without error, but the parsers + themselves were not re-captured. +- `test-global-privacy-controls.py` still verifies LW-M7-36's original + 153.0esr audit inputs (`verify_originals`). That is a check on repository + evidence, not on 153.4.0esr source. +- The task-local replay tools are 153.0esr-only and still fail on the + 153.4.0esr patch bytes. They are `lw-m7-36/check-source.py`, + `lw-m7-35/check-ordering.py`, `lw-m7-36/check-ordering.py`, and the lw-m7-37 + composition verifiers. They are not part of `scripts/tests`, and + `scripts/check-patch-order.py` is the gate for ordering. +- Nothing here compiles C++, Java or Kotlin, or runs xpcshell, GeckoView or + Fenix tests. The stage-B build and the runtime evidence in `../README.md` + cover what was run. diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/extension-update-controls-before.tar.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/extension-update-controls-before.tar.gz new file mode 100644 index 000000000..53b4a5e15 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/extension-update-controls-before.tar.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/extension-update-controls.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/extension-update-controls.json new file mode 100644 index 000000000..0969990c3 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/extension-update-controls.json @@ -0,0 +1,244 @@ +{ + "patch": "patches/android/extension-update-controls.patch", + "patch_sha256": "ff3bbaf142de55819498f86a9f9292ba21a188de0d091aa64efa944e61d46d5e", + "firefox_version": "153.4.0esr", + "tarball": "firefox-153.4.0esr.source.tar.xz", + "tarball_sha256": "3082dec68030b4fbb46041c282e362e524c9d6d75e7c45e944d8d0e11c8ea2df", + "stack_lists": [ + "assets/patches/common.txt", + "assets/patches/android.txt" + ], + "stack_position": 61, + "stack_length": 67, + "predecessors_touching_these_paths": [ + { + "patch": "patches/android/update-check.patch", + "sha256": "b6b4fd5379224a92b0fe952427739539808b1879ab2c379ecdf2596f83f7a03d", + "shared_paths": [ + "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt", + "mobile/android/fenix/app/src/main/res/xml/preferences.xml" + ] + }, + { + "patch": "patches/android/ubo-readiness.patch", + "sha256": "39f0760877f7af96b3086381923883602cf16089b32400c3f710a913cb1b076f", + "shared_paths": [ + "mobile/android/geckoview/api.txt", + "mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebExtensionController.java", + "mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs", + "mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs" + ] + }, + { + "patch": "patches/android/canvas-webgl-permissions.patch", + "sha256": "b10c3b13569379bcaf61c8cfd21ddf285a1877b7f22f29611975c5bdff5599c8", + "shared_paths": [ + "mobile/android/geckoview/api.txt", + "mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs" + ] + }, + { + "patch": "patches/android/sync-opt-in.patch", + "sha256": "8caefdd78441b945ae7d55875ab3cce48ef21963c3d29e0fcd693b56b788607d", + "shared_paths": [ + "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt" + ] + }, + { + "patch": "patches/android/cookie-banner-controls.patch", + "sha256": "2b822a8790b8524b67e8b1625463f9e6053f44fa7ead121e169a595bacb2b2ec", + "shared_paths": [ + "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt", + "mobile/android/fenix/app/src/main/res/xml/preferences.xml", + "mobile/android/geckoview/api.txt", + "mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs" + ] + }, + { + "patch": "patches/android/extension-permission-durability.patch", + "sha256": "b2a507ccf51c521e3a49693a040db6c6fad4ce0b786a9114f8468a3acdef27f4", + "shared_paths": [ + "mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs", + "toolkit/components/extensions/test/xpcshell/xpcshell.toml" + ] + } + ], + "later_patches_touching_these_paths": [ + "patches/android/global-privacy-controls.patch", + "patches/android/session-cleanup.patch" + ], + "before_archive": "extension-update-controls-before.tar.gz", + "before_archive_sha256": "847b31c241e25de787a8fb7cb5c5be12970cbab095fe0a4924b9544b882944fb", + "files": [ + { + "path": "modules/libpref/Preferences.cpp", + "before_sha256": "476305c99cccecd3550383ffc6690f72f2eb3e9fa9a6d3e2f3234f749de241ec", + "after_sha256": "41ea75c69fa4121b34a67c4df392dbd8238a350138fbdeffc7c4e5b0a108010b" + }, + { + "path": "mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js", + "before_sha256": "a46808066d38972a5b289e953c60641ff0e22c1584b7a9e26930083e49654a76", + "after_sha256": "fd0c2310726e20cdd313953c194f86eab694de12b0880369051fe5d9122580f7" + }, + { + "path": "mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json", + "before_sha256": "0dc6827cec7ffe6221641488daf5d0ec599424c807e649076730e43f822a6df0", + "after_sha256": "4fc4cb343b2a472da920bf636315e5c26f0490174c54d9a621d24057bfb6394f" + }, + { + "path": "mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/PrefSaveFileAsyncTest.kt", + "before_sha256": null, + "after_sha256": "653a202e7e6665c65a5e0048df10428b6be5ac7676c220bc5a286a58d09205da" + }, + { + "path": "mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/PrefSaveFileAsyncShutdownTest.kt", + "before_sha256": null, + "after_sha256": "762f6853c93e41d417a96354d1262840b18c7c65c5584e383b0947bcddba1ca5" + }, + { + "path": "modules/libpref/nsIPrefService.idl", + "before_sha256": "0827d6408a69ca8ea0e99c825f8a30f85bff18f9ee35e15a03428419763c8738", + "after_sha256": "91647a08bf732d9aae149240bfe8cd71b29a8f31aac8900f89d708f85de9bfd9" + }, + { + "path": "modules/libpref/test/unit/test_savePrefFileAsync.js", + "before_sha256": null, + "after_sha256": "eeec21b4a98f11d0c5940893807c87fddb9bdcc95aaf8080c3b3557aeb141d1b" + }, + { + "path": "modules/libpref/test/unit/xpcshell.toml", + "before_sha256": "cae9a119f37e0629d1de1a7331ca54a66b60e65705c6ad8e800837d5e6ae1814", + "after_sha256": "9cdba5fdf73bfd1781f60df4abbfdecdc73a2d725eb4347b41eb560cf66e8fbf" + }, + { + "path": "mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs", + "before_sha256": "3668214c7beb12d1e8cef89fde2318deba48139e77b124f9e929016260fb35f7", + "after_sha256": "f29156f9173fad203d6687ef5daebc501295cf24c655bcc51f62dde6f99dfa24" + }, + { + "path": "mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs", + "before_sha256": "099699a8750b7e1ff0e29c4e6a51bfba9449f9673bd1ec11b5fa88b212b9e787", + "after_sha256": "cab0392158f22174253026badcb5958d80b9f298c0257258a73bee6caa891c4b" + }, + { + "path": "mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebExtensionController.java", + "before_sha256": "77ca8788ec9a73f82d9caf0de2eb5c2971d1b8ca6dd42a31e0bec820e8a7a058", + "after_sha256": "b622bdb0a002880d99d54cf0bb673b0767e2bda965b2413452654dcf7db1aba4" + }, + { + "path": "mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/WebExtensionUpdateSettingsTest.kt", + "before_sha256": null, + "after_sha256": "7a56b33773301566d758dab699dc9f13cc92eed58beff380f14fe17c1ea81605" + }, + { + "path": "mobile/android/geckoview/api.txt", + "before_sha256": "f30a0f9682d59ef6bfd12ea063c0e8064251ca6f737e84dd78761a8a0f0b243b", + "after_sha256": "b838aa7082145efcc3d677ff120263b0b94677479ab4f87d8bf43ea4cee4400a" + }, + { + "path": "mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/webextension/WebExtensionRuntime.kt", + "before_sha256": "05772bcf9898b40ce0dcb3b1a9538d0a0de518e2029efa2f92f8e3fce212b853", + "after_sha256": "0eb14745c2b0b1a50df7e80dbc2754127b4daf2546270fb1aefd1c3ac18b8b38" + }, + { + "path": "mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt", + "before_sha256": "dda7f40702a5e1b6b420fa05812e5d06d418afff739da96252dc5ca0dda533a2", + "after_sha256": "b7a1ab36333a5836b15ca3ab1164076cdb8f77f5cfd0c0e3dfed2e888e9d356c" + }, + { + "path": "mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/GeckoEngineTest.kt", + "before_sha256": "66badd1b84099c2cb9f850b0a4d437d1545383969ef191f186e2cec1019237b4", + "after_sha256": "845b44d9e792e0abb2d6766f1c423adf8163666734457839c2fe0fc8cc7ade0c" + }, + { + "path": "mobile/android/android-components/components/feature/addons/src/main/java/mozilla/components/feature/addons/AddonManager.kt", + "before_sha256": "05a97557e33cdd957d6f63a1de6ad31681b7faaa4d612efc0e5df63dcc0be48b", + "after_sha256": "64953ba92182a3bf8b3f69cfaafea4d61d7a9047637505decfc7383cefd86242" + }, + { + "path": "mobile/android/android-components/components/feature/addons/src/main/java/mozilla/components/feature/addons/update/AddonUpdater.kt", + "before_sha256": "a0dc44b85410c837ddac022036db4fad56489f46d1976c9ecfecf3b723cd6dbf", + "after_sha256": "e2c6a7a26623c6a71782074e5d5b860ba5e6b6417f7c517a0ea6e6cdefaba27b" + }, + { + "path": "mobile/android/android-components/components/feature/addons/src/test/java/mozilla/components/feature/addons/update/AddonUpdaterWorkerTest.kt", + "before_sha256": "a87f43b980bf9ef48cad12fab1bb439c818fc37e88a58e8c634f52292133d8b4", + "after_sha256": "bd8b6412c3d614fecb643beb74eb1a5432aed4d7b99f8a2fa1f6c5453dc96f93" + }, + { + "path": "mobile/android/android-components/components/feature/addons/src/test/java/AddonManagerTest.kt", + "before_sha256": "06389cd31c08649d48dea7540c43be81c56413f53ee00cd08c0a9ac58715b02e", + "after_sha256": "48870bf3af397ffd0ee499d7d91a84b897d3bd5366200c1b7a99c1c5732ed9af" + }, + { + "path": "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt", + "before_sha256": "be723abeef7fa76ae5cfb8ec4c0a2c3a8e155c3642509c9f9ae5f15f74322bb7", + "after_sha256": "2f1b1ea3fcacb9a914ac160aef792b29408d30056ffa428fd4be6c6d483cd973" + }, + { + "path": "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/addons/ExtensionUpdatePreference.kt", + "before_sha256": null, + "after_sha256": "fd31d31b871ff1be8eca4d1f6f374cf077b1330bad13d68b42a5b42f6d68f855" + }, + { + "path": "mobile/android/fenix/app/src/main/res/xml/preferences.xml", + "before_sha256": "33db2176fa1f6b8591ee904acaca8b05e098c40a47565028adce8fbec3ac70e2", + "after_sha256": "6281aaf7abda22891c4911c25c2171eec2f6b27c5da53ef44550e2617ad1dbae" + }, + { + "path": "mobile/android/fenix/app/src/main/res/values/extension_update_controls.xml", + "before_sha256": null, + "after_sha256": "5402b696e06c2fcdd0ab050d2b394210b55ad351b414f4d97d216d2b1b17c6d4" + }, + { + "path": "mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/addons/ExtensionUpdatePreferenceTest.kt", + "before_sha256": null, + "after_sha256": "f89bcfb835ce73b9d549f6c137d386568f07b14cc0a2d076a0ceec1c3649b16e" + }, + { + "path": "toolkit/components/extensions/test/xpcshell/test_ext_android_update_settings.js", + "before_sha256": null, + "after_sha256": "713a7d2a9e299173be43a266190edcd85653702567cf4e1a45f548cdad8968b2" + }, + { + "path": "toolkit/components/extensions/test/xpcshell/xpcshell.toml", + "before_sha256": "4da8501b6a0b526eb215a1e338a8ae2b9735d8a22da3bb3a04e4bdfd5218e2bd", + "after_sha256": "517cbb4639551a380f9b38d0d6cf02dfbd78a1e78240aa921c838d1d8ce0d15e" + } + ], + "stack_apply_output": "patching file modules/libpref/Preferences.cpp\npatching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js\npatching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json\npatching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/PrefSaveFileAsyncTest.kt\npatching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/PrefSaveFileAsyncShutdownTest.kt\npatching file modules/libpref/nsIPrefService.idl\npatching file modules/libpref/test/unit/test_savePrefFileAsync.js\npatching file modules/libpref/test/unit/xpcshell.toml\npatching file mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs\npatching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs\npatching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebExtensionController.java\npatching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/WebExtensionUpdateSettingsTest.kt\npatching file mobile/android/geckoview/api.txt\npatching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/webextension/WebExtensionRuntime.kt\npatching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt\npatching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/GeckoEngineTest.kt\npatching file mobile/android/android-components/components/feature/addons/src/main/java/mozilla/components/feature/addons/AddonManager.kt\npatching file mobile/android/android-components/components/feature/addons/src/main/java/mozilla/components/feature/addons/update/AddonUpdater.kt\npatching file mobile/android/android-components/components/feature/addons/src/test/java/mozilla/components/feature/addons/update/AddonUpdaterWorkerTest.kt\npatching file mobile/android/android-components/components/feature/addons/src/test/java/AddonManagerTest.kt\npatching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt\npatching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/addons/ExtensionUpdatePreference.kt\npatching file mobile/android/fenix/app/src/main/res/xml/preferences.xml\npatching file mobile/android/fenix/app/src/main/res/values/extension_update_controls.xml\npatching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/addons/ExtensionUpdatePreferenceTest.kt\npatching file toolkit/components/extensions/test/xpcshell/test_ext_android_update_settings.js\npatching file toolkit/components/extensions/test/xpcshell/xpcshell.toml\n", + "replay_fuzz0_exit": 0, + "replay_fuzz0_output": "patching file modules/libpref/Preferences.cpp\npatching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js\npatching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json\npatching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/PrefSaveFileAsyncTest.kt\npatching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/PrefSaveFileAsyncShutdownTest.kt\npatching file modules/libpref/nsIPrefService.idl\npatching file modules/libpref/test/unit/test_savePrefFileAsync.js\npatching file modules/libpref/test/unit/xpcshell.toml\npatching file mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs\npatching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs\npatching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebExtensionController.java\npatching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/WebExtensionUpdateSettingsTest.kt\npatching file mobile/android/geckoview/api.txt\npatching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/webextension/WebExtensionRuntime.kt\npatching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt\npatching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/GeckoEngineTest.kt\npatching file mobile/android/android-components/components/feature/addons/src/main/java/mozilla/components/feature/addons/AddonManager.kt\npatching file mobile/android/android-components/components/feature/addons/src/main/java/mozilla/components/feature/addons/update/AddonUpdater.kt\npatching file mobile/android/android-components/components/feature/addons/src/test/java/mozilla/components/feature/addons/update/AddonUpdaterWorkerTest.kt\npatching file mobile/android/android-components/components/feature/addons/src/test/java/AddonManagerTest.kt\npatching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt\npatching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/addons/ExtensionUpdatePreference.kt\npatching file mobile/android/fenix/app/src/main/res/xml/preferences.xml\npatching file mobile/android/fenix/app/src/main/res/values/extension_update_controls.xml\npatching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/addons/ExtensionUpdatePreferenceTest.kt\npatching file toolkit/components/extensions/test/xpcshell/test_ext_android_update_settings.js\npatching file toolkit/components/extensions/test/xpcshell/xpcshell.toml\n", + "replay_fuzz0_exact": true, + "replay_equals_stack_result": true, + "objdir": "../build/librewolf-153.4.0esr-1", + "objdir_matches_full_stack": { + "modules/libpref/Preferences.cpp": true, + "mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js": true, + "mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json": true, + "mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/PrefSaveFileAsyncTest.kt": true, + "mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/PrefSaveFileAsyncShutdownTest.kt": true, + "modules/libpref/nsIPrefService.idl": true, + "modules/libpref/test/unit/test_savePrefFileAsync.js": true, + "modules/libpref/test/unit/xpcshell.toml": true, + "mobile/shared/modules/geckoview/GeckoViewWebExtension.sys.mjs": true, + "mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs": true, + "mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebExtensionController.java": true, + "mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/WebExtensionUpdateSettingsTest.kt": true, + "mobile/android/geckoview/api.txt": true, + "mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/webextension/WebExtensionRuntime.kt": true, + "mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt": true, + "mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/GeckoEngineTest.kt": true, + "mobile/android/android-components/components/feature/addons/src/main/java/mozilla/components/feature/addons/AddonManager.kt": true, + "mobile/android/android-components/components/feature/addons/src/main/java/mozilla/components/feature/addons/update/AddonUpdater.kt": true, + "mobile/android/android-components/components/feature/addons/src/test/java/mozilla/components/feature/addons/update/AddonUpdaterWorkerTest.kt": true, + "mobile/android/android-components/components/feature/addons/src/test/java/AddonManagerTest.kt": true, + "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt": true, + "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/addons/ExtensionUpdatePreference.kt": true, + "mobile/android/fenix/app/src/main/res/xml/preferences.xml": true, + "mobile/android/fenix/app/src/main/res/values/extension_update_controls.xml": true, + "mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/addons/ExtensionUpdatePreferenceTest.kt": true, + "toolkit/components/extensions/test/xpcshell/test_ext_android_update_settings.js": true, + "toolkit/components/extensions/test/xpcshell/xpcshell.toml": true + } +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/global-privacy-controls-before.tar.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/global-privacy-controls-before.tar.gz new file mode 100644 index 000000000..80574bbfc Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/global-privacy-controls-before.tar.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/global-privacy-controls.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/global-privacy-controls.json new file mode 100644 index 000000000..06da3f461 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/global-privacy-controls.json @@ -0,0 +1,213 @@ +{ + "patch": "patches/android/global-privacy-controls.patch", + "patch_sha256": "b020b3e05e9c5164dfb74effb4657f04f8c93587c1be695daf39a51b6eaba300", + "firefox_version": "153.4.0esr", + "tarball": "firefox-153.4.0esr.source.tar.xz", + "tarball_sha256": "3082dec68030b4fbb46041c282e362e524c9d6d75e7c45e944d8d0e11c8ea2df", + "stack_lists": [ + "assets/patches/common.txt", + "assets/patches/android.txt" + ], + "stack_position": 62, + "stack_length": 67, + "predecessors_touching_these_paths": [ + { + "patch": "patches/android/no-glean.patch", + "sha256": "1d2775f62240d6ee8102199ed140b84776b6ea3b4acd36b8c2e7939daed61371", + "shared_paths": [ + "mobile/android/fenix/app/src/main/res/navigation/nav_graph.xml" + ] + }, + { + "patch": "patches/android/update-check.patch", + "sha256": "b6b4fd5379224a92b0fe952427739539808b1879ab2c379ecdf2596f83f7a03d", + "shared_paths": [ + "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt", + "mobile/android/fenix/app/src/main/res/xml/preferences.xml" + ] + }, + { + "patch": "patches/android/ubo-readiness.patch", + "sha256": "39f0760877f7af96b3086381923883602cf16089b32400c3f710a913cb1b076f", + "shared_paths": [ + "mobile/android/geckoview/api.txt", + "mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs" + ] + }, + { + "patch": "patches/android/canvas-webgl-permissions.patch", + "sha256": "b10c3b13569379bcaf61c8cfd21ddf285a1877b7f22f29611975c5bdff5599c8", + "shared_paths": [ + "mobile/android/geckoview/api.txt", + "mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs" + ] + }, + { + "patch": "patches/android/sync-opt-in.patch", + "sha256": "8caefdd78441b945ae7d55875ab3cce48ef21963c3d29e0fcd693b56b788607d", + "shared_paths": [ + "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt" + ] + }, + { + "patch": "patches/android/cookie-banner-controls.patch", + "sha256": "2b822a8790b8524b67e8b1625463f9e6053f44fa7ead121e169a595bacb2b2ec", + "shared_paths": [ + "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt", + "mobile/android/fenix/app/src/main/res/xml/preferences.xml", + "mobile/android/geckoview/api.txt", + "mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs" + ] + }, + { + "patch": "patches/android/extension-update-controls.patch", + "sha256": "ff3bbaf142de55819498f86a9f9292ba21a188de0d091aa64efa944e61d46d5e", + "shared_paths": [ + "mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt", + "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt", + "mobile/android/fenix/app/src/main/res/xml/preferences.xml", + "mobile/android/geckoview/api.txt", + "mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs" + ] + } + ], + "later_patches_touching_these_paths": [], + "before_archive": "global-privacy-controls-before.tar.gz", + "before_archive_sha256": "d00e8b1afe5089ae853a6582f62ea95766b2f3376a2b990014d6378b939cb6aa", + "files": [ + { + "path": "mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt", + "before_sha256": "b7a1ab36333a5836b15ca3ab1164076cdb8f77f5cfd0c0e3dfed2e888e9d356c", + "after_sha256": "953f6a84b96c1c7bdccbebf1da350d840489c3ea490c67b66a88797efe0ec780" + }, + { + "path": "mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyController.kt", + "before_sha256": null, + "after_sha256": "f4763b10575c8af66621f2a09e5d42640ad251bddd9a56f16b6fd5b3cffccbd6" + }, + { + "path": "mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyControllerTest.kt", + "before_sha256": null, + "after_sha256": "543ac6d0bbfac6ecac215143569e1f09fc2d4f7581d7712b78cdfad465306eb8" + }, + { + "path": "mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/Engine.kt", + "before_sha256": "3da88ff548e0541de904b90eb336f663c4c4b3ef9aac36645192df27a868bd36", + "after_sha256": "c8f420776f5a8708b59981f611a1275359ae89422b6c374f9028e2f49f077de5" + }, + { + "path": "mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/preferences/GlobalPrivacyController.kt", + "before_sha256": null, + "after_sha256": "25369e9a5d94a2c58d16555675ca1d34e8767fa3a03a99d64e78c71c04d8ed36" + }, + { + "path": "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/GlobalPrivacySettingsFragment.kt", + "before_sha256": null, + "after_sha256": "2fd53b9e25d27ec23fc237a7bf78de5f6a5b0b43a6d421ecb5587ef30c43dbbf" + }, + { + "path": "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/GlobalPrivacySettingsModel.kt", + "before_sha256": null, + "after_sha256": "1d4ab3b12f997918604f3c76106da308e449cc225536716f4be27bba18243a1f" + }, + { + "path": "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt", + "before_sha256": "2f1b1ea3fcacb9a914ac160aef792b29408d30056ffa428fd4be6c6d483cd973", + "after_sha256": "9dbd50922935386e7cc0ffe4808edff35258ce0100c1e70650fd25125e5ec128" + }, + { + "path": "mobile/android/fenix/app/src/main/res/navigation/nav_graph.xml", + "before_sha256": "a7f9553e09ffec5068b009b8861f1d606edc728323413668ae7403dbd2256176", + "after_sha256": "ab1ccc9000bc89b478f5b15c75838c591f1eb5bb54266717be51f9dbe6b09936" + }, + { + "path": "mobile/android/fenix/app/src/main/res/values/global_privacy_controls.xml", + "before_sha256": null, + "after_sha256": "07e7ffc4592b411744bf8396519a6b8242a6716e69bf686041c794336a77bac7" + }, + { + "path": "mobile/android/fenix/app/src/main/res/xml/global_privacy_settings.xml", + "before_sha256": null, + "after_sha256": "ddbd3934fb1b16a7250b3ebe38b55742258dc901a91be18bbe0ac33555b9b411" + }, + { + "path": "mobile/android/fenix/app/src/main/res/xml/preferences.xml", + "before_sha256": "6281aaf7abda22891c4911c25c2171eec2f6b27c5da53ef44550e2617ad1dbae", + "after_sha256": "13da14c1044e938cbe99a990c1d6e595a5d42b333be82deec0d2391bca0b2c29" + }, + { + "path": "mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/GlobalPrivacySettingsModelTest.kt", + "before_sha256": null, + "after_sha256": "429bec936494b5c5de47a7e1a72ac5636883ecc481111826673391c9f0efe3a7" + }, + { + "path": "mobile/android/geckoview/api.txt", + "before_sha256": "b838aa7082145efcc3d677ff120263b0b94677479ab4f87d8bf43ea4cee4400a", + "after_sha256": "1478bad72601ab1fbdb0586ef49467d925948c8c5a260d2be0064d1d695891af" + }, + { + "path": "mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/GlobalPrivacySettingsTest.kt", + "before_sha256": null, + "after_sha256": "0b3260ebd9acd47fcf71a86b45e5396426dc6d28fce6312c12f2e1b46e8c2df2" + }, + { + "path": "mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoGlobalPrivacyController.java", + "before_sha256": null, + "after_sha256": "6d31d5e56c152a846a92e796cd3da4adc2e4a9eccaba853340472c10e8a49c35" + }, + { + "path": "mobile/shared/components/geckoview/GeckoViewGlobalPrivacy.sys.mjs", + "before_sha256": null, + "after_sha256": "b3747c76510a09a7f28218e318643fe48d4fdb14f024ea295e45743d040b3481" + }, + { + "path": "mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs", + "before_sha256": "cab0392158f22174253026badcb5958d80b9f298c0257258a73bee6caa891c4b", + "after_sha256": "e8d994e989fa9ebb96ce2d28246c76482c95cfaa1329e81bcd455249e0e0c94a" + }, + { + "path": "mobile/shared/components/geckoview/moz.build", + "before_sha256": "e96f7046ca86e564347a9524dcc314e90bc138934876a1ee1c9ea2fd3f4d835f", + "after_sha256": "9a9cf0db2d23dfa43eafd4f0309c7b26b9b21dbfad25aae3dd7630711649fc88" + }, + { + "path": "mobile/shared/modules/geckoview/test/xpcshell/test_global_privacy_settings.js", + "before_sha256": null, + "after_sha256": "6d59277bf756384b25aafd5d2f93610f1dcf4b422af278db47a706667478bcb4" + }, + { + "path": "mobile/shared/modules/geckoview/test/xpcshell/xpcshell.toml", + "before_sha256": "92452b1688ed5d739ef90fe46655457033caa542dcf0bc1fd5fab91f7aecb38c", + "after_sha256": "96a3e1ea4eb3e0a8317e8c616c530173473abaec79e8d5e127987da35c80c063" + } + ], + "stack_apply_output": "patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt\npatching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyController.kt\npatching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyControllerTest.kt\npatching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/Engine.kt\npatching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/preferences/GlobalPrivacyController.kt\npatching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/GlobalPrivacySettingsFragment.kt\npatching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/GlobalPrivacySettingsModel.kt\npatching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt\npatching file mobile/android/fenix/app/src/main/res/navigation/nav_graph.xml\npatching file mobile/android/fenix/app/src/main/res/values/global_privacy_controls.xml\npatching file mobile/android/fenix/app/src/main/res/xml/global_privacy_settings.xml\npatching file mobile/android/fenix/app/src/main/res/xml/preferences.xml\npatching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/GlobalPrivacySettingsModelTest.kt\npatching file mobile/android/geckoview/api.txt\npatching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/GlobalPrivacySettingsTest.kt\npatching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoGlobalPrivacyController.java\npatching file mobile/shared/components/geckoview/GeckoViewGlobalPrivacy.sys.mjs\npatching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs\npatching file mobile/shared/components/geckoview/moz.build\npatching file mobile/shared/modules/geckoview/test/xpcshell/test_global_privacy_settings.js\npatching file mobile/shared/modules/geckoview/test/xpcshell/xpcshell.toml\n", + "replay_fuzz0_exit": 0, + "replay_fuzz0_output": "patching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt\npatching file mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyController.kt\npatching file mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyControllerTest.kt\npatching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/Engine.kt\npatching file mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/preferences/GlobalPrivacyController.kt\npatching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/GlobalPrivacySettingsFragment.kt\npatching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/GlobalPrivacySettingsModel.kt\npatching file mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt\npatching file mobile/android/fenix/app/src/main/res/navigation/nav_graph.xml\npatching file mobile/android/fenix/app/src/main/res/values/global_privacy_controls.xml\npatching file mobile/android/fenix/app/src/main/res/xml/global_privacy_settings.xml\npatching file mobile/android/fenix/app/src/main/res/xml/preferences.xml\npatching file mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/GlobalPrivacySettingsModelTest.kt\npatching file mobile/android/geckoview/api.txt\npatching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/GlobalPrivacySettingsTest.kt\npatching file mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoGlobalPrivacyController.java\npatching file mobile/shared/components/geckoview/GeckoViewGlobalPrivacy.sys.mjs\npatching file mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs\npatching file mobile/shared/components/geckoview/moz.build\npatching file mobile/shared/modules/geckoview/test/xpcshell/test_global_privacy_settings.js\npatching file mobile/shared/modules/geckoview/test/xpcshell/xpcshell.toml\n", + "replay_fuzz0_exact": true, + "replay_equals_stack_result": true, + "objdir": "../build/librewolf-153.4.0esr-1", + "objdir_matches_full_stack": { + "mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt": true, + "mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyController.kt": true, + "mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyControllerTest.kt": true, + "mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/Engine.kt": true, + "mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/preferences/GlobalPrivacyController.kt": true, + "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/GlobalPrivacySettingsFragment.kt": true, + "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/GlobalPrivacySettingsModel.kt": true, + "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt": true, + "mobile/android/fenix/app/src/main/res/navigation/nav_graph.xml": true, + "mobile/android/fenix/app/src/main/res/values/global_privacy_controls.xml": true, + "mobile/android/fenix/app/src/main/res/xml/global_privacy_settings.xml": true, + "mobile/android/fenix/app/src/main/res/xml/preferences.xml": true, + "mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/GlobalPrivacySettingsModelTest.kt": true, + "mobile/android/geckoview/api.txt": true, + "mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/GlobalPrivacySettingsTest.kt": true, + "mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoGlobalPrivacyController.java": true, + "mobile/shared/components/geckoview/GeckoViewGlobalPrivacy.sys.mjs": true, + "mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs": true, + "mobile/shared/components/geckoview/moz.build": true, + "mobile/shared/modules/geckoview/test/xpcshell/test_global_privacy_settings.js": true, + "mobile/shared/modules/geckoview/test/xpcshell/xpcshell.toml": true + } +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/recapture.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/recapture.py new file mode 100644 index 000000000..b20832805 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/recapture.py @@ -0,0 +1,216 @@ +#!/usr/bin/env python3 +"""Re-capture source receipts for patches on the Android patch stack. + +Run it from the repository root. It reads only repository files and the Firefox +tarball named by ./version.android, and it changes neither. + +1. Extract from the tarball every path that any patch on the Android stack + touches (assets/patches/common.txt and then android.txt, the order + check-patchfail.sh and the patcher use). +2. Apply the whole stack with `patch -p1` (default fuzz), as + check-patchfail.sh does. +3. Just before each TARGET patch, capture the bytes of every path it touches. + That capture is the "before" tree: the real stack state the patch meets. +4. Replay the target alone on that capture with --fuzz=0. Require no offset and + no fuzz, and require that the result is byte-identical to what the stack + produced. +5. Optionally (--objdir), compare each touched path after the WHOLE stack with + the same path in an independently patched build tree. + +Outputs per target: -before.tar.gz (deterministic) and .json. +""" +import argparse +import gzip +import hashlib +import io +import json +import re +import shutil +import subprocess +import sys +import tarfile +import tempfile +from pathlib import Path + + +def sha(data): + return hashlib.sha256(data).hexdigest() + + +def sections(text): + """Same splitter as docs/android/evidence/lw-m7-35/check-ordering.py.""" + marks = list(re.finditer(r'^--- (?:a/[^\n]+|/dev/null)\n\+\+\+ (?:b/([^\n]+)|/dev/null)\n', text, re.M)) + result = {} + for index, mark in enumerate(marks): + name = mark.group(1) or mark.group(0).splitlines()[0][6:] + assert name not in result, name + chunk = text[mark.start():marks[index + 1].start() if index + 1 < len(marks) else len(text)] + chunk = re.split(r'^(?:diff --git |index [a-f0-9]+\.\.|new file mode |deleted file mode )', chunk, flags=re.M)[0] + result[name] = chunk + return result + + +def read_list(root, name): + out = [] + for line in (root / 'assets/patches' / f'{name}.txt').read_text().splitlines(): + line = line.split('#', 1)[0].strip() + if line: + out.append(line) + return out + + +def snapshot(tree, paths): + out = {} + for p in paths: + f = tree / p + out[p] = f.read_bytes() if f.is_file() else None + return out + + +def write_tar(path, files): + """Deterministic tar.gz of the present files (absent paths are recorded in JSON).""" + raw = io.BytesIO() + with tarfile.open(fileobj=raw, mode='w', format=tarfile.PAX_FORMAT) as tar: + for name in sorted(files): + data = files[name] + if data is None: + continue + info = tarfile.TarInfo(name) + info.size = len(data) + info.mtime = 0 + info.mode = 0o644 + info.uid = info.gid = 0 + info.uname = info.gname = '' + tar.addfile(info, io.BytesIO(data)) + buf = io.BytesIO() + with gzip.GzipFile(fileobj=buf, mode='wb', mtime=0, compresslevel=9) as gz: + gz.write(raw.getvalue()) + path.write_bytes(buf.getvalue()) + + +def run_patch(cwd, patchfile, *extra): + r = subprocess.run(['patch', '--batch', '-p1', *extra, '-i', str(patchfile)], cwd=cwd, + capture_output=True, text=True, stdin=subprocess.DEVNULL) + return r.returncode, r.stdout + r.stderr + + +def main(): + ap = argparse.ArgumentParser(description=__doc__, formatter_class=argparse.RawDescriptionHelpFormatter) + ap.add_argument('--root', type=Path, default=Path.cwd()) + ap.add_argument('--out', type=Path, required=True) + ap.add_argument('--objdir', type=Path, help='independently patched tree to compare final bytes with') + ap.add_argument('targets', nargs='+', help='patch paths relative to --root') + args = ap.parse_args() + root = args.root.resolve() + version = (root / 'version.android').read_text().strip() + tarball = root / f'firefox-{version}.source.tar.xz' + tar_sha = sha(tarball.read_bytes()) + stack = read_list(root, 'common') + read_list(root, 'android') + for t in args.targets: + assert t in stack, f'{t} is not on the Android stack' + texts = {p: (root / p).read_text() for p in stack} + touched = {p: list(sections(texts[p])) for p in stack} + union = sorted({x for p in stack for x in touched[p]}) + args.out.mkdir(parents=True, exist_ok=True) + + with tempfile.TemporaryDirectory(prefix='lw-recapture-') as scratch: + scratch = Path(scratch) + # The first member may be "./"; take the first real directory name. + listing = subprocess.Popen(['tar', '-tf', str(tarball)], stdout=subprocess.PIPE, text=True) + top = '' + for line in listing.stdout: + name = line.strip() + if name.startswith('./'): + name = name[2:] + top = name.split('/', 1)[0] + if top: + break + listing.kill() + listing.wait() + assert top, 'cannot determine the tarball top directory' + members = scratch / 'members.txt' + members.write_text(''.join(f'{top}/{p}\n' for p in union)) + # Paths a patch creates are not in the tarball; tar reports them and + # exits 2 while still extracting everything else. + r = subprocess.run(['tar', '-xJf', str(tarball), '-C', str(scratch), '--files-from', str(members)], + capture_output=True, text=True) + missing = [l for l in r.stderr.splitlines() if 'Not found in archive' in l] + other = [l for l in r.stderr.splitlines() if l and 'Not found in archive' not in l + and 'Exiting with failure status' not in l] + assert not other, other + tree = scratch / top + tree.mkdir(exist_ok=True) + stack_log = [] + results = {} + for p in stack: + if p in args.targets: + before = snapshot(tree, touched[p]) + code, out = run_patch(tree, root / p) + assert code == 0 and '.rej' not in out, f'{p} failed on the stack:\n{out}' + stack_log.append({'patch': p, 'sha256': sha((root / p).read_bytes()), + 'offsets': len(re.findall(r'offset', out)), 'fuzz': len(re.findall(r'with fuzz', out))}) + if p in args.targets: + after = snapshot(tree, touched[p]) + results[p] = {'before': before, 'after': after, 'stack_output': out} + final = snapshot(tree, sorted({x for t in args.targets for x in touched[t]})) + + for p in args.targets: + stem = Path(p).stem + res = results[p] + replay = scratch / f'replay-{stem}' + replay.mkdir() + for name, data in res['before'].items(): + if data is not None: + (replay / name).parent.mkdir(parents=True, exist_ok=True) + (replay / name).write_bytes(data) + code, out = run_patch(replay, root / p, '--forward', '--fuzz=0') + exact = code == 0 and 'offset' not in out and 'fuzz' not in out + replay_after = snapshot(replay, touched[p]) + identical = replay_after == res['after'] + later = [q for q in stack[stack.index(p) + 1:] if set(touched[q]) & set(touched[p])] + objdir_rows = {} + if args.objdir: + for name in touched[p]: + f = args.objdir / name + got = f.read_bytes() if f.is_file() else None + objdir_rows[name] = (got == final[name]) + predecessors = [{'patch': q, 'sha256': sha((root / q).read_bytes()), + 'shared_paths': sorted(set(touched[q]) & set(touched[p]))} + for q in stack[:stack.index(p)] if set(touched[q]) & set(touched[p])] + write_tar(args.out / f'{stem}-before.tar.gz', res['before']) + receipt = { + 'patch': p, + 'patch_sha256': sha((root / p).read_bytes()), + 'firefox_version': version, + 'tarball': tarball.name, + 'tarball_sha256': tar_sha, + 'stack_lists': ['assets/patches/common.txt', 'assets/patches/android.txt'], + 'stack_position': stack.index(p) + 1, + 'stack_length': len(stack), + 'predecessors_touching_these_paths': predecessors, + 'later_patches_touching_these_paths': later, + 'before_archive': f'{stem}-before.tar.gz', + 'before_archive_sha256': sha((args.out / f'{stem}-before.tar.gz').read_bytes()), + 'files': [{'path': n, + 'before_sha256': sha(res['before'][n]) if res['before'][n] is not None else None, + 'after_sha256': sha(res['after'][n]) if res['after'][n] is not None else None} + for n in touched[p]], + 'stack_apply_output': res['stack_output'], + 'replay_fuzz0_exit': code, + 'replay_fuzz0_output': out, + 'replay_fuzz0_exact': exact, + 'replay_equals_stack_result': identical, + 'objdir': str(args.objdir) if args.objdir else None, + 'objdir_matches_full_stack': objdir_rows, + } + (args.out / f'{stem}.json').write_text(json.dumps(receipt, indent=2, sort_keys=False) + '\n') + print(f'{p}: before={sum(1 for v in res["before"].values() if v is not None)}/{len(touched[p])} present; ' + f'fuzz0 exact={exact}; replay==stack {identical}; ' + f'objdir match {sum(objdir_rows.values())}/{len(objdir_rows)}; later={later}') + (args.out / 'stack-apply.json').write_text(json.dumps({'tarball_sha256': tar_sha, 'patches': stack_log, + 'not_in_tarball': len(missing)}, indent=2) + '\n') + return 0 + + +if __name__ == '__main__': + sys.exit(main()) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/replay.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/replay.py new file mode 100644 index 000000000..ef907c4eb --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/replay.py @@ -0,0 +1,87 @@ +#!/usr/bin/env python3 +"""Replay a 153.4.0esr source receipt written by recapture.py. + +The receipt for patches/android/.patch is .json plus +-before.tar.gz. This script checks the pinned patch and archive digests, +rebuilds the before tree, checks every before hash (including "absent"), +applies the patch with --fuzz=0, and requires no offset, no fuzz and every +pinned after hash. + +It uses only repository files. It does not compile anything and does not run +any target, native or Android test. + + python3 docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/replay.py ... +""" +import hashlib +import io +import json +import subprocess +import sys +import tarfile +import tempfile +from pathlib import Path + +HERE = Path(__file__).resolve().parent +ROOT = HERE.parents[5] + + +def sha(data): + return hashlib.sha256(data).hexdigest() + + +def receipt(stem): + return json.loads((HERE / f'{stem}.json').read_text()) + + +def replay(stem, dest): + """Rebuild the before tree in dest, apply the patch, verify. Returns the receipt.""" + data = receipt(stem) + version = (ROOT / 'version.android').read_text().strip() + assert data['firefox_version'] == version, \ + f"receipt is for {data['firefox_version']}, version.android is {version}" + patch = ROOT / data['patch'] + assert sha(patch.read_bytes()) == data['patch_sha256'], f"{data['patch']} changed since its {version} receipt" + archive = (HERE / data['before_archive']).read_bytes() + assert sha(archive) == data['before_archive_sha256'], f"{data['before_archive']} changed" + files = {item['path']: item for item in data['files']} + present = {p for p, item in files.items() if item['before_sha256'] is not None} + dest = Path(dest) + with tarfile.open(fileobj=io.BytesIO(archive), mode='r:gz') as tar: + names = set() + for member in tar: + assert member.isfile() and not member.name.startswith('/') and '..' not in Path(member.name).parts, member.name + names.add(member.name) + body = tar.extractfile(member).read() + assert sha(body) == files[member.name]['before_sha256'], f'before hash differs: {member.name}' + out = dest / member.name + out.parent.mkdir(parents=True, exist_ok=True) + out.write_bytes(body) + assert names == present, 'before archive inventory differs from the receipt' + for p in files: + if p not in present: + assert not (dest / p).exists(), f'{p} must be absent before the patch' + result = subprocess.run(['patch', '--batch', '--forward', '--fuzz=0', '-p1', '-i', str(patch)], + cwd=dest, capture_output=True, text=True, stdin=subprocess.DEVNULL) + out = result.stdout + result.stderr + assert result.returncode == 0, out + assert 'offset' not in out and 'fuzz' not in out, out + for p, item in files.items(): + f = dest / p + got = sha(f.read_bytes()) if f.is_file() else None + assert got == item['after_sha256'], f'after hash differs: {p}' + return data + + +def main(stems): + for stem in stems: + with tempfile.TemporaryDirectory(prefix=f'lw-receipt-{stem}-') as scratch: + data = replay(stem, scratch) + n_before = sum(1 for f in data['files'] if f['before_sha256'] is not None) + print(f"PASS {data['patch']}: {data['firefox_version']} receipt; {n_before}/{len(data['files'])} " + f"before files, exact --fuzz=0 replay, all after hashes") + print('NOT RUN: compilation, native/xpcshell/GeckoView/Kotlin tests, APK behaviour.') + return 0 + + +if __name__ == '__main__': + sys.exit(main(sys.argv[1:] or ['extension-update-controls', 'global-privacy-controls', 'session-cleanup'])) diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/session-cleanup-before.tar.gz b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/session-cleanup-before.tar.gz new file mode 100644 index 000000000..d38d3a84a Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/session-cleanup-before.tar.gz differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/session-cleanup.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/session-cleanup.json new file mode 100644 index 000000000..9840ce70f --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/session-cleanup.json @@ -0,0 +1,126 @@ +{ + "patch": "patches/android/session-cleanup.patch", + "patch_sha256": "3aa21630e05e775565c85d7f9bfca17e78a1eb45a27d1b9bfef9ecf93f9f642b", + "firefox_version": "153.4.0esr", + "tarball": "firefox-153.4.0esr.source.tar.xz", + "tarball_sha256": "3082dec68030b4fbb46041c282e362e524c9d6d75e7c45e944d8d0e11c8ea2df", + "stack_lists": [ + "assets/patches/common.txt", + "assets/patches/android.txt" + ], + "stack_position": 63, + "stack_length": 67, + "predecessors_touching_these_paths": [ + { + "patch": "patches/android/extension-update-controls.patch", + "sha256": "ff3bbaf142de55819498f86a9f9292ba21a188de0d091aa64efa944e61d46d5e", + "shared_paths": [ + "mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js", + "mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json" + ] + } + ], + "later_patches_touching_these_paths": [], + "before_archive": "session-cleanup-before.tar.gz", + "before_archive_sha256": "3ae61301b2ab7593f37bf52de6935cf348c2eea766c6da5a7ec22c78decd7cb1", + "files": [ + { + "path": "dom/base/nsFrameLoader.cpp", + "before_sha256": "e0d9d785a000fc988db30067881662d0699f826e9342b06e97c94c7953b010b2", + "after_sha256": "9b901a386c12f52e6bd2738176c755a3cb5cf52022a8172c6e3f92710354156d" + }, + { + "path": "dom/base/nsFrameLoader.h", + "before_sha256": "9dcbd1c651b87985efdb4cbda37e01fb75440e9be5ca8c33b744a7f8ae4f2001", + "after_sha256": "8b3adf02d303e8218814b5dfbf27ebb2233bcb7a6d15883a392c68813ee47c20" + }, + { + "path": "dom/chrome-webidl/FrameLoader.webidl", + "before_sha256": "b39c3506911fe6b6c217155e08cac89f904f5b11fad33efd4356bc96bd760d20", + "after_sha256": "1af957c2537ea9b7d09980b21a76630741df46ec6c71e2f5cd476b5334369008" + }, + { + "path": "netwerk/cookie/nsICookieManager.idl", + "before_sha256": "a0781926e89b985eda95f77f59cfcd537005a1b175844f1ca1b7a693d64efb6e", + "after_sha256": "d69d8b8fc14e7a0e328075b02c6aa4c599b84ef734ff5db8bab0808eded48f0f" + }, + { + "path": "netwerk/cookie/CookieService.h", + "before_sha256": "98aa2618c3c12868c94d3eaabfd30cff7a4c72264a2c557bb85a01212b0470c7", + "after_sha256": "812535b94e4de80da9035980ac52859ffdb7414827088417e3fa3bdbf2d4a527" + }, + { + "path": "netwerk/cookie/CookieService.cpp", + "before_sha256": "a1db069e3476592163c8f2e619fd36ba98d82167c98948016f2f38adea7e9add", + "after_sha256": "22c8c36a1041f37be3a0ffc101eb8c86bcdcc236a3dfe237da0879e6d02d4558" + }, + { + "path": "netwerk/cookie/CookiePersistentStorage.h", + "before_sha256": "cd2dbac6e2fe4044fa68f35db936c814b706d422f20db3bc16a05aea8dc65274", + "after_sha256": "355261f2cbc121060f2cc45fef1ab10827b7d37d0cf57c743e633cf1edf4efa0" + }, + { + "path": "netwerk/cookie/CookiePersistentStorage.cpp", + "before_sha256": "7d92bb08ca5add74ecc5596125433433d7da446534a72be91ad182a2a62fba0f", + "after_sha256": "39729b9dc27841130b6d63b1d0d508e5ea42f9b0415f05d9157da76cde03264c" + }, + { + "path": "netwerk/cookie/CookieStorage.h", + "before_sha256": "4cf90527a11ff604347fc9ed28a0884ab6c13e82265dc73c8c1311b541369e97", + "after_sha256": "03e96e81c8dacb3499e26fe4835b02240d6d6cf0ae7579f88e314a0a0d08eccb" + }, + { + "path": "netwerk/cookie/CookieStorage.cpp", + "before_sha256": "20c3bb83101ef9a1f77e77ef1de7bafed534f2f0f5db200f68bdb52e518ad838", + "after_sha256": "b58f68a2a252dc20963b56a15fa393bdd71c406ace996dc3c4323bdfa1f2fbd3" + }, + { + "path": "netwerk/cookie/test/unit/test_cookie_session_cleanup.js", + "before_sha256": null, + "after_sha256": "7164063c43c9a8bb4384bfce3effad35a260516a716909861fba7c70e33dcf39" + }, + { + "path": "netwerk/cookie/test/unit/xpcshell.toml", + "before_sha256": "2649d78305fd974515041104963a31b7c6fbac747df5a7784f884e9321574248", + "after_sha256": "dfaef01d51ef38bb4cffe313db76b04ddd853dfc5e53503be95bf0bb33745408" + }, + { + "path": "mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/SessionCleanupTest.kt", + "before_sha256": null, + "after_sha256": "f6980480a949c8440beb69aed7a7ef5ebdc72094820df9dd8b5c9b0401d51521" + }, + { + "path": "mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js", + "before_sha256": "fd0c2310726e20cdd313953c194f86eab694de12b0880369051fe5d9122580f7", + "after_sha256": "0d056a63bc21c3e7e8be054f1749c25b44cb0193fd6a9fc98a1a14c6c84f6d44" + }, + { + "path": "mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json", + "before_sha256": "4fc4cb343b2a472da920bf636315e5c26f0490174c54d9a621d24057bfb6394f", + "after_sha256": "79e5749cb984183d7d74a964ef529aa19574a59a2eb6a1ab51ac00548b50de31" + } + ], + "stack_apply_output": "patching file dom/base/nsFrameLoader.cpp\npatching file dom/base/nsFrameLoader.h\npatching file dom/chrome-webidl/FrameLoader.webidl\npatching file netwerk/cookie/nsICookieManager.idl\npatching file netwerk/cookie/CookieService.h\npatching file netwerk/cookie/CookieService.cpp\npatching file netwerk/cookie/CookiePersistentStorage.h\npatching file netwerk/cookie/CookiePersistentStorage.cpp\npatching file netwerk/cookie/CookieStorage.h\npatching file netwerk/cookie/CookieStorage.cpp\npatching file netwerk/cookie/test/unit/test_cookie_session_cleanup.js\npatching file netwerk/cookie/test/unit/xpcshell.toml\npatching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/SessionCleanupTest.kt\npatching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js\npatching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json\n", + "replay_fuzz0_exit": 0, + "replay_fuzz0_output": "patching file dom/base/nsFrameLoader.cpp\npatching file dom/base/nsFrameLoader.h\npatching file dom/chrome-webidl/FrameLoader.webidl\npatching file netwerk/cookie/nsICookieManager.idl\npatching file netwerk/cookie/CookieService.h\npatching file netwerk/cookie/CookieService.cpp\npatching file netwerk/cookie/CookiePersistentStorage.h\npatching file netwerk/cookie/CookiePersistentStorage.cpp\npatching file netwerk/cookie/CookieStorage.h\npatching file netwerk/cookie/CookieStorage.cpp\npatching file netwerk/cookie/test/unit/test_cookie_session_cleanup.js\npatching file netwerk/cookie/test/unit/xpcshell.toml\npatching file mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/SessionCleanupTest.kt\npatching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js\npatching file mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json\n", + "replay_fuzz0_exact": true, + "replay_equals_stack_result": true, + "objdir": "../build/librewolf-153.4.0esr-1", + "objdir_matches_full_stack": { + "dom/base/nsFrameLoader.cpp": true, + "dom/base/nsFrameLoader.h": true, + "dom/chrome-webidl/FrameLoader.webidl": true, + "netwerk/cookie/nsICookieManager.idl": true, + "netwerk/cookie/CookieService.h": true, + "netwerk/cookie/CookieService.cpp": true, + "netwerk/cookie/CookiePersistentStorage.h": true, + "netwerk/cookie/CookiePersistentStorage.cpp": true, + "netwerk/cookie/CookieStorage.h": true, + "netwerk/cookie/CookieStorage.cpp": true, + "netwerk/cookie/test/unit/test_cookie_session_cleanup.js": true, + "netwerk/cookie/test/unit/xpcshell.toml": true, + "mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/SessionCleanupTest.kt": true, + "mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js": true, + "mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-schema.json": true + } +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/stack-apply.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/stack-apply.json new file mode 100644 index 000000000..bade0dd63 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/receipts/stack-apply.json @@ -0,0 +1,408 @@ +{ + "tarball_sha256": "3082dec68030b4fbb46041c282e362e524c9d6d75e7c45e944d8d0e11c8ea2df", + "patches": [ + { + "patch": "patches/autoconfig-setEnv.patch", + "sha256": "9369f06984822c843e9f7f16d0de3b794a4ec1b18c14d0645a023d6e6571ef6e", + "offsets": 1, + "fuzz": 1 + }, + { + "patch": "patches/custom-ubo-assets-bootstrap-location.patch", + "sha256": "f3732d935ba76d13956b836696b7107401f976c59eb4705bdc72b58b279e5921", + "offsets": 0, + "fuzz": 1 + }, + { + "patch": "patches/devtools-bypass.patch", + "sha256": "005eb788ca7319fb07521f8cb1269a630257f14a78769fd7a1cee6eee24d3fcd", + "offsets": 1, + "fuzz": 0 + }, + { + "patch": "patches/extensions-setUninstallURL.patch", + "sha256": "127ccbadf788352122df4f621f4aaf5820f24651173bb02057137855cf457ad6", + "offsets": 1, + "fuzz": 0 + }, + { + "patch": "patches/firefox-in-ua.patch", + "sha256": "c7491515c0a8aa009d806b76a5edfbd0a3cefbbcadbd8817433f5d44cb566992", + "offsets": 1, + "fuzz": 1 + }, + { + "patch": "patches/fpp-canvas-fix.patch", + "sha256": "2765f1dce79dd9c6fedc81ef3040e4072de7b01421c1f0e6702c63566207965f", + "offsets": 7, + "fuzz": 0 + }, + { + "patch": "patches/limit-access.patch", + "sha256": "18198a3c9f6f6a0517f286b4a185e690977c1683acb5627d71bef7479315e8e3", + "offsets": 1, + "fuzz": 0 + }, + { + "patch": "patches/moz-configure.patch", + "sha256": "3ae83e129f44f0cec4baa8ad65fe4c1587851b47c913f0b5134096ac2ac0c08e", + "offsets": 2, + "fuzz": 0 + }, + { + "patch": "patches/mozilla_dirs.patch", + "sha256": "8d79790e6b2ccbf5d68cfc6f48526127a4a226db01c74f3f2ded699a6b809c27", + "offsets": 10, + "fuzz": 1 + }, + { + "patch": "patches/profile-directory.patch", + "sha256": "da1688b2857fd8efd971619db8709799368f6b2182622ea8de9c7809c92d5323", + "offsets": 0, + "fuzz": 1 + }, + { + "patch": "patches/remove-pingsender-common.patch", + "sha256": "f612b0c3a9f0a05a189a729ea68a90f62b8b1cadb56c25f93c9c2a965ade912b", + "offsets": 3, + "fuzz": 0 + }, + { + "patch": "patches/rust-gentoo-musl.patch", + "sha256": "ec03f493e2f62b5371dee34dbd41b5e2ae73ab4467adc468967d83bcc5ffff41", + "offsets": 1, + "fuzz": 1 + }, + { + "patch": "patches/xmas-common.patch", + "sha256": "d3437a6361aff2bc35c14853810d8b86571ce97076f9f51db7c876ea073cdb7f", + "offsets": 1, + "fuzz": 1 + }, + { + "patch": "patches/eme-permission-common.patch", + "sha256": "f497ddf53b095f59f5852ddcdbced660da37d119baa83322b5791fbdfe2bf0ac", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/moz-official-common.patch", + "sha256": "2444c77a320cff6e512171d0a663222af7bd24f09a8e2f36b50a3395bb9938f0", + "offsets": 2, + "fuzz": 0 + }, + { + "patch": "patches/android/rs-blocker-esr.patch", + "sha256": "fadc327ed619a4af4a00e7de532750e2600f3b14a69edb0d4274d2267c36c7d8", + "offsets": 0, + "fuzz": 1 + }, + { + "patch": "patches/android/vendor-name-esr.patch", + "sha256": "202bf0f5adffefc4f673c6f9d2acfaf71e7115283eb28a4ffc75271aebd6eb0a", + "offsets": 1, + "fuzz": 0 + }, + { + "patch": "patches/android/disable-data-reporting-common-esr.patch", + "sha256": "7de41364c5972ae9a81bd11b1fa91905bd2e1257a671ea0acfbacd0e6fe5f65d", + "offsets": 0, + "fuzz": 1 + }, + { + "patch": "patches/android/disable-data-reporting-android.patch", + "sha256": "0c0e004f4773c5245ce3a0966881b976b1373064a4d0ac32e4d1d76243e6a081", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/neterror-common-esr.patch", + "sha256": "1a5caea7bbf7305874d7c54075bd24be59a03c00a2617c6a8fb2f9fbe1ea7851", + "offsets": 0, + "fuzz": 1 + }, + { + "patch": "patches/android/neterror-jar.patch", + "sha256": "6208f779895a6cac7bb363f1110a99b209eb798b481c27c27eaa5fb3b897c1f9", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/webgl-permission-common-esr.patch", + "sha256": "b395646ba9b73870afe584847e899a1002ea341eb4a00f5c023be169b3c2d043", + "offsets": 9, + "fuzz": 3 + }, + { + "patch": "patches/android/webgl-prompt-default.patch", + "sha256": "629f0114dd96f8ca975d2918794a773e226bffe228dc007d3313d241d59b6320", + "offsets": 1, + "fuzz": 0 + }, + { + "patch": "patches/android/autoconfig-resource-fallback.patch", + "sha256": "a477f20154b86abc16e09a6182ac8772e023a28389eb6badfbcba011605143b6", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/no-nimbus.patch", + "sha256": "30f574ce4299228c7f6cc61c08e4fe065927bcd8e75c1302639800ff36fd323e", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/fission-isolation.patch", + "sha256": "8eda8a97af35562025360e7b039e868e04d4209f14064a429c04d933ec72ef6a", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/no-nimbus-toolkit.patch", + "sha256": "731b0775cfea4f78ac5d2978f8a7f8fd12a806f2b58b07b3da099cd6d2af8bc9", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/isolated-process.patch", + "sha256": "d892faee39f7bd0b6933d0bddfc0ba98c70780f609a33e7468ff85f979ef91a3", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/about-config.patch", + "sha256": "5db30d645f7a1b1e9eb3e9ad7c626d6e2c91095d5b9a39a099da6a66501b6858", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/no-adjust.patch", + "sha256": "f55c2a49db94c9b60202219aec1db42f07237a75b363eacf4a525bfc6d9b66c2", + "offsets": 4, + "fuzz": 0 + }, + { + "patch": "patches/android/no-onboarding.patch", + "sha256": "f0b5d06a9067160f2c1df1779eb3aceeffc6155a4a09478a53d8a09edd49d2c2", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/no-glean.patch", + "sha256": "1d2775f62240d6ee8102199ed140b84776b6ea3b4acd36b8c2e7939daed61371", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/no-gms.patch", + "sha256": "2e8a3f2c50b02695d6652d4da899f90f5f94545687239d037b61491dc4316ea2", + "offsets": 1, + "fuzz": 0 + }, + { + "patch": "patches/android/no-crashreporter.patch", + "sha256": "80c519f45dbf982ffebba5b543d2a5bb6f15c781264f3daf4f31cf082c8c36a0", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/build-fixes.patch", + "sha256": "64661baaf18c9d828ecd35e69f58423cb3f907b5143e156c03b9e9fb76d83a6f", + "offsets": 1, + "fuzz": 0 + }, + { + "patch": "patches/android/fenix-abi-split.patch", + "sha256": "fc5c752495f462076006fd9215550caf202ab690eccfa04b219844013c4266fe", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/appservices-logins-addmany.patch", + "sha256": "5c1f91932561d2459a6b6af7122f0fc32fb072af0fc2e7c8dee47c369ae678fa", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/l10n-strings.patch", + "sha256": "b6cb281267ab7c40d089ccb4058aea84e02d302a2d4d98f7ba089b3060713c5c", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/branding.patch", + "sha256": "caba349f53a7f224b7d50067578efaa1075bb160cc7f697b2e21829afc18edec", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/r8-keep-rules.patch", + "sha256": "ad15182041981e7761c0c0d3b5e0bb70c2b63152f858f6d67fcfde2c377eb225", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/gradle-no-config-cache.patch", + "sha256": "a4c878c28b3bf062ddc189820824669979850dc589f168e9c2f75e8dbdbc4862", + "offsets": 0, + "fuzz": 1 + }, + { + "patch": "patches/android/rs-blocker-android.patch", + "sha256": "c3e108587d84162ce789fb0d95f1f8911cef6859bdbc86e5d803c05bf273e4d4", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/no-suggest.patch", + "sha256": "ce8d28b1d353a2dbfdb48d8a5dcc163a8ac35a2b277a80e044600d6472b36ffa", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/search-config.patch", + "sha256": "be8d8ed2067a2b038d5494ff26f5d21caee602b2b0195233297547afe781c26c", + "offsets": 1, + "fuzz": 0 + }, + { + "patch": "patches/android/update-check.patch", + "sha256": "b6b4fd5379224a92b0fe952427739539808b1879ab2c379ecdf2596f83f7a03d", + "offsets": 1, + "fuzz": 0 + }, + { + "patch": "patches/android/deterministic-version-code.patch", + "sha256": "44295e77e87b8ebe43108dc8022c13e11dc191a510138ee421d07844668a1a55", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/ubo-readiness.patch", + "sha256": "39f0760877f7af96b3086381923883602cf16089b32400c3f710a913cb1b076f", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/ubo-preinstall.patch", + "sha256": "d48b3bde33ea39c4ddd6fbfa7336aae5ef01f6a5a420128c3265e1f3024b0ee9", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/privacy-defaults.patch", + "sha256": "986e012fb5d7df0625aa3eee9e35561e29abdff2bce08e4daa936c02373541ce", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/cookie-banner-rules.patch", + "sha256": "c7265a76ace9371f7f6333a6ca12584fe45424a77d7dea659828c53abb7044b5", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/canvas-webgl-permissions.patch", + "sha256": "b10c3b13569379bcaf61c8cfd21ddf285a1877b7f22f29611975c5bdff5599c8", + "offsets": 1, + "fuzz": 0 + }, + { + "patch": "patches/android/translation-assets.patch", + "sha256": "303edc22a85e56a6a7333f2516371de88fee21dfbe40c532446ce96c2e97cb26", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/home-section-defaults.patch", + "sha256": "9253d3956aff79b8066b65e4521497ca8f1bceab9cab4fe8976137edc43e51fc", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/addon-state-durability.patch", + "sha256": "b1ba51cc8e55a6ab38ea76ecab4cdeacb925efd08084dfa0dede0aa72045c4ba", + "offsets": 23, + "fuzz": 0 + }, + { + "patch": "patches/android/sync-opt-in.patch", + "sha256": "8caefdd78441b945ae7d55875ab3cce48ef21963c3d29e0fcd693b56b788607d", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/cookie-banner-controls.patch", + "sha256": "2b822a8790b8524b67e8b1625463f9e6053f44fa7ead121e169a595bacb2b2ec", + "offsets": 3, + "fuzz": 0 + }, + { + "patch": "patches/android/firefox-suggest-policy.patch", + "sha256": "65188d0fdcadf9b430de96aad51bf93090af66cfdb89abcbae30f59a3dbf35ad", + "offsets": 3, + "fuzz": 0 + }, + { + "patch": "patches/android/no-default-shortcuts.patch", + "sha256": "5af4a5a142da21684efd0608145e1667df8f5bf26576ab806ddd7893abea5ee4", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/extension-permission-durability.patch", + "sha256": "b2a507ccf51c521e3a49693a040db6c6fad4ce0b786a9114f8468a3acdef27f4", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/firefox-suggest-data.patch", + "sha256": "f4bf254c0a44eb7d93908a7e231a9bf21ced35a8efcd028817c9e03d145bb105", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/extension-update-controls.patch", + "sha256": "ff3bbaf142de55819498f86a9f9292ba21a188de0d091aa64efa944e61d46d5e", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/global-privacy-controls.patch", + "sha256": "b020b3e05e9c5164dfb74effb4657f04f8c93587c1be695daf39a51b6eaba300", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/session-cleanup.patch", + "sha256": "3aa21630e05e775565c85d7f9bfca17e78a1eb45a27d1b9bfef9ecf93f9f642b", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/doh-mullvad-migration.patch", + "sha256": "84e0c654384e2ff025724e30a01217d8df4d6f7dda156329f78a31e851094318", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/bootstrap-esr.patch", + "sha256": "7d91135459ceb58516e4ac6c2138c629f77ca7914a8be9219350b3aa136cbbfb", + "offsets": 1, + "fuzz": 0 + }, + { + "patch": "patches/android/always-fetch-latest-toolchain-artifact-esr.patch", + "sha256": "227ec604d5be9b2f37150dc987b0fbf852814628dd39b4ed755f52de61860736", + "offsets": 0, + "fuzz": 0 + }, + { + "patch": "patches/android/remove-openai-esr.patch", + "sha256": "782e302a4c1aac9c938a84dda6f6568e6831976ddfc6beb8b58ac1f27e27afd1", + "offsets": 4, + "fuzz": 0 + } + ], + "not_in_tarball": 89 +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-baseline-smoke/amoblocked-baseline-smoke.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-baseline-smoke/amoblocked-baseline-smoke.err new file mode 100644 index 000000000..8dec1c558 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-baseline-smoke/amoblocked-baseline-smoke.err @@ -0,0 +1,22 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:33509/ and https://10.0.2.2:33573/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002000000 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:33509/?https-only-7be23b687c7d1228 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:33573/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl FAIL Actual UI choice did not produce the exact expected engine value/lifetime: {'origin': 'http://localhost:46653', 'principalOrigin': 'http://localhost:46653', 'kind': 'webgl', 'value': 1, 'expireType': 1, 'modificationTime': 1790910269069, 'private': False, 'contextId': None} +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4584ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs.txt ; 4160 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/amoblocked-baseline-smoke/amoblocked-baseline-smoke.json +[smoke] FAILED webgl Actual UI choice did not produce the exact expected engine value/lifetime: {'origin': 'http://localhost:46653', 'principalOrigin': 'http://localhost:46653', 'kind': 'webgl', 'value': 1, 'expireType': 1, 'modificationTime': 1790910269069, 'private': False, 'contextId': None} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-baseline-smoke/amoblocked-baseline-smoke.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-baseline-smoke/amoblocked-baseline-smoke.json new file mode 100644 index 000000000..a89ea13e5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-baseline-smoke/amoblocked-baseline-smoke.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:33509/?https-only-7be23b687c7d1228", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:33509/?https-only-7be23b687c7d1228 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:33509/?https-only-7be23b687c7d1228", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:33573/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:33573/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": false, + "detail": "Actual UI choice did not produce the exact expected engine value/lifetime: {'origin': 'http://localhost:46653', 'principalOrigin': 'http://localhost:46653', 'kind': 'webgl', 'value': 1, 'expireType': 1, 'modificationTime': 1790910269069, 'private': False, 'contextId': None}", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/graphics-acceptance/5a6eb7504f96a8c3/graphics-results.json", + "report_sha256": "0640de34c6b363c7387bcf27923cbed1aa4611bdf19a3274bf64c0aabe39d0da", + "runner_exit": 1, + "graphics_status": "FAIL", + "acceptanceComplete": false, + "apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455461, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4584ms", + "evidence": { + "gum": { + "t0": 1790910296622, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4584 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-baseline-smoke/amoblocked-baseline-smoke.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-baseline-smoke/amoblocked-baseline-smoke.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-lifecycle/amoblocked-check-ubo-lifecycle.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-lifecycle/amoblocked-check-ubo-lifecycle.err new file mode 100644 index 000000000..fd088b18b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-lifecycle/amoblocked-check-ubo-lifecycle.err @@ -0,0 +1,23 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:40907/ and https://10.0.2.2:35403/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-first-navigation PASS bundled-list script blocked; allowed script must execute and reach the origin +[smoke] ubo-preinstalled-signature PASS the pinned ordinary AMO-signed add-on must be active on first navigation +[smoke] ubo-disabled-control PASS bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin +[smoke] ubo-disabled-control-state PASS the installed add-on retains its disabled state +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-disabled-restart PASS bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin +[smoke] ubo-disabled-restart-state PASS the installed add-on retains its disabled state +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-removed-restart PASS bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin +[smoke] ubo-removed-restart-state PASS a removed add-on stays absent +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-removed-apk-reinstall PASS bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin +[smoke] ubo-removed-apk-reinstall-state PASS a removed add-on stays absent +[smoke] ------------------------------------------------------------ +[smoke] 10 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/amoblocked-check-ubo-lifecycle/amoblocked-check-ubo-lifecycle.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-lifecycle/amoblocked-check-ubo-lifecycle.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-lifecycle/amoblocked-check-ubo-lifecycle.json new file mode 100644 index 000000000..5e200706a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-lifecycle/amoblocked-check-ubo-lifecycle.json @@ -0,0 +1,320 @@ +{ + "checks": [ + { + "check": "ubo-first-navigation", + "ok": true, + "detail": "bundled-list script blocked; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:40907/ubo-probe?token=first-71aebf98465fcb84", + "uri": "http://127.0.0.1:40907/ubo-probe?token=first-71aebf98465fcb84", + "ready": "complete", + "probe": { + "token": "first-71aebf98465fcb84", + "blocked": false, + "allowed": true + } + }, + "page_requests": [ + [ + 1790910340.1124382, + "http", + "/ubo-probe?token=first-71aebf98465fcb84" + ] + ], + "blocked_requests": [], + "allowed_requests": [ + [ + 1790910340.1779408, + "http", + "/redoubt-allowed.js?token=first-71aebf98465fcb84" + ] + ], + "expected_blocked": true + } + }, + { + "check": "ubo-preinstalled-signature", + "ok": true, + "detail": "the pinned ordinary AMO-signed add-on must be active on first navigation", + "evidence": { + "addon": { + "id": "uBlock0@raymondhill.net", + "version": "1.74.0", + "active": true, + "userDisabled": false, + "signedState": 2, + "amoSigned": true, + "isBuiltin": false, + "privateBrowsingAllowed": true, + "blockingResponseListeners": 1, + "startupCache": { + "memoryEnabled": true, + "disk": [ + { + "location": "app-profile", + "enabled": true, + "version": "1.74.0" + } + ] + } + }, + "bundle": { + "pin": { + "schema": 1, + "id": "uBlock0@raymondhill.net", + "version": "1.74.0", + "url": "https://addons.mozilla.org/firefox/downloads/file/4981431/ublock_origin-1.74.0.xpi", + "sha256": "175756d74468c9ba45863f7fc333d3be670f82d5b066314e915814dd547d1652", + "size": 4617614, + "asset": "extensions/ublock_origin.xpi", + "android_min_version": "115.0" + }, + "xpi_sha256": "175756d74468c9ba45863f7fc333d3be670f82d5b066314e915814dd547d1652", + "filter_path": "assets/thirdparties/easylist/easylist.txt", + "filter_sha256": "3fc345bc2c6e36691c9ad92962a745c27ddffdd09e0e70e83b208beff8e82cb1", + "filter_rule": "/banner_ads/*$~xmlhttprequest,domain=~clickbd.com" + } + } + }, + { + "check": "ubo-disabled-control", + "ok": true, + "detail": "bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:40907/ubo-probe?token=ubo-disabled-control-a6126c68201e4d5c", + "uri": "http://127.0.0.1:40907/ubo-probe?token=ubo-disabled-control-a6126c68201e4d5c", + "ready": "complete", + "probe": { + "token": "ubo-disabled-control-a6126c68201e4d5c", + "blocked": true, + "allowed": true + } + }, + "page_requests": [ + [ + 1790910340.3851423, + "http", + "/ubo-probe?token=ubo-disabled-control-a6126c68201e4d5c" + ] + ], + "blocked_requests": [ + [ + 1790910340.3922393, + "http", + "/banner_ads/redoubt-probe.js?token=ubo-disabled-control-a6126c68201e4d5c" + ] + ], + "allowed_requests": [ + [ + 1790910340.3974454, + "http", + "/redoubt-allowed.js?token=ubo-disabled-control-a6126c68201e4d5c" + ] + ], + "expected_blocked": false + } + }, + { + "check": "ubo-disabled-control-state", + "ok": true, + "detail": "the installed add-on retains its disabled state", + "evidence": { + "addon": { + "id": "uBlock0@raymondhill.net", + "version": "1.74.0", + "active": false, + "userDisabled": true, + "signedState": 2, + "amoSigned": true, + "isBuiltin": false, + "privateBrowsingAllowed": null, + "blockingResponseListeners": 0, + "startupCache": { + "memoryEnabled": false, + "disk": [ + { + "location": "app-profile", + "enabled": false, + "version": "1.74.0" + } + ] + } + } + } + }, + { + "check": "ubo-disabled-restart", + "ok": true, + "detail": "bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:40907/ubo-probe?token=ubo-disabled-restart-b3585ce4a8260f28", + "uri": "http://127.0.0.1:40907/ubo-probe?token=ubo-disabled-restart-b3585ce4a8260f28", + "ready": "complete", + "probe": { + "token": "ubo-disabled-restart-b3585ce4a8260f28", + "blocked": true, + "allowed": true + } + }, + "page_requests": [ + [ + 1790910342.2061996, + "http", + "/ubo-probe?token=ubo-disabled-restart-b3585ce4a8260f28" + ] + ], + "blocked_requests": [ + [ + 1790910342.2424698, + "http", + "/banner_ads/redoubt-probe.js?token=ubo-disabled-restart-b3585ce4a8260f28" + ] + ], + "allowed_requests": [ + [ + 1790910342.2471993, + "http", + "/redoubt-allowed.js?token=ubo-disabled-restart-b3585ce4a8260f28" + ] + ], + "expected_blocked": false + } + }, + { + "check": "ubo-disabled-restart-state", + "ok": true, + "detail": "the installed add-on retains its disabled state", + "evidence": { + "addon": { + "id": "uBlock0@raymondhill.net", + "version": "1.74.0", + "active": false, + "userDisabled": true, + "signedState": 2, + "amoSigned": true, + "isBuiltin": false, + "privateBrowsingAllowed": null, + "blockingResponseListeners": 0, + "startupCache": { + "memoryEnabled": false, + "disk": [ + { + "location": "app-profile", + "enabled": false, + "version": "1.74.0" + } + ] + } + } + } + }, + { + "check": "ubo-removed-restart", + "ok": true, + "detail": "bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:40907/ubo-probe?token=ubo-removed-restart-015b8ba0d7e8d697", + "uri": "http://127.0.0.1:40907/ubo-probe?token=ubo-removed-restart-015b8ba0d7e8d697", + "ready": "complete", + "probe": { + "token": "ubo-removed-restart-015b8ba0d7e8d697", + "blocked": true, + "allowed": true + } + }, + "page_requests": [ + [ + 1790910346.4543629, + "http", + "/ubo-probe?token=ubo-removed-restart-015b8ba0d7e8d697" + ] + ], + "blocked_requests": [ + [ + 1790910346.5147617, + "http", + "/banner_ads/redoubt-probe.js?token=ubo-removed-restart-015b8ba0d7e8d697" + ] + ], + "allowed_requests": [ + [ + 1790910346.5156558, + "http", + "/redoubt-allowed.js?token=ubo-removed-restart-015b8ba0d7e8d697" + ] + ], + "expected_blocked": false + } + }, + { + "check": "ubo-removed-restart-state", + "ok": true, + "detail": "a removed add-on stays absent", + "evidence": { + "addon": null + } + }, + { + "check": "ubo-removed-apk-reinstall", + "ok": true, + "detail": "bundled-list script allowed with uBO disabled or absent; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:40907/ubo-probe?token=ubo-removed-apk-reinstall-8ea5feeeceb1962d", + "uri": "http://127.0.0.1:40907/ubo-probe?token=ubo-removed-apk-reinstall-8ea5feeeceb1962d", + "ready": "complete", + "probe": { + "token": "ubo-removed-apk-reinstall-8ea5feeeceb1962d", + "blocked": true, + "allowed": true + } + }, + "page_requests": [ + [ + 1790910352.5741491, + "http", + "/ubo-probe?token=ubo-removed-apk-reinstall-8ea5feeeceb1962d" + ] + ], + "blocked_requests": [ + [ + 1790910352.6214943, + "http", + "/banner_ads/redoubt-probe.js?token=ubo-removed-apk-reinstall-8ea5feeeceb1962d" + ] + ], + "allowed_requests": [ + [ + 1790910352.6261613, + "http", + "/redoubt-allowed.js?token=ubo-removed-apk-reinstall-8ea5feeeceb1962d" + ] + ], + "expected_blocked": false + } + }, + { + "check": "ubo-removed-apk-reinstall-state", + "ok": true, + "detail": "a removed add-on stays absent", + "evidence": { + "addon": null + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-lifecycle/amoblocked-check-ubo-lifecycle.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-lifecycle/amoblocked-check-ubo-lifecycle.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-preinstall/amoblocked-check-ubo-preinstall.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-preinstall/amoblocked-check-ubo-preinstall.err new file mode 100644 index 000000000..f8b414752 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-preinstall/amoblocked-check-ubo-preinstall.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:51865/ and https://10.0.2.2:56315/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] ubo-first-navigation PASS bundled-list script blocked; allowed script must execute and reach the origin +[smoke] ubo-preinstalled-signature PASS the pinned ordinary AMO-signed add-on must be active on first navigation +[smoke] ------------------------------------------------------------ +[smoke] 2 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/amoblocked-check-ubo-preinstall/amoblocked-check-ubo-preinstall.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-preinstall/amoblocked-check-ubo-preinstall.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-preinstall/amoblocked-check-ubo-preinstall.json new file mode 100644 index 000000000..792ca748e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-preinstall/amoblocked-check-ubo-preinstall.json @@ -0,0 +1,92 @@ +{ + "checks": [ + { + "check": "ubo-first-navigation", + "ok": true, + "detail": "bundled-list script blocked; allowed script must execute and reach the origin", + "evidence": { + "page": { + "url": "http://127.0.0.1:51865/ubo-probe?token=first-3d1e114a093a5f5f", + "uri": "http://127.0.0.1:51865/ubo-probe?token=first-3d1e114a093a5f5f", + "ready": "complete", + "probe": { + "token": "first-3d1e114a093a5f5f", + "blocked": false, + "allowed": true + } + }, + "page_requests": [ + [ + 1790910322.7516675, + "http", + "/ubo-probe?token=first-3d1e114a093a5f5f" + ] + ], + "blocked_requests": [], + "allowed_requests": [ + [ + 1790910322.8234313, + "http", + "/redoubt-allowed.js?token=first-3d1e114a093a5f5f" + ] + ], + "expected_blocked": true + } + }, + { + "check": "ubo-preinstalled-signature", + "ok": true, + "detail": "the pinned ordinary AMO-signed add-on must be active on first navigation", + "evidence": { + "addon": { + "id": "uBlock0@raymondhill.net", + "version": "1.74.0", + "active": true, + "userDisabled": false, + "signedState": 2, + "amoSigned": true, + "isBuiltin": false, + "privateBrowsingAllowed": true, + "blockingResponseListeners": 1, + "startupCache": { + "memoryEnabled": true, + "disk": [ + { + "location": "app-profile", + "enabled": true, + "version": "1.74.0" + } + ] + } + }, + "bundle": { + "pin": { + "schema": 1, + "id": "uBlock0@raymondhill.net", + "version": "1.74.0", + "url": "https://addons.mozilla.org/firefox/downloads/file/4981431/ublock_origin-1.74.0.xpi", + "sha256": "175756d74468c9ba45863f7fc333d3be670f82d5b066314e915814dd547d1652", + "size": 4617614, + "asset": "extensions/ublock_origin.xpi", + "android_min_version": "115.0" + }, + "xpi_sha256": "175756d74468c9ba45863f7fc333d3be670f82d5b066314e915814dd547d1652", + "filter_path": "assets/thirdparties/easylist/easylist.txt", + "filter_sha256": "3fc345bc2c6e36691c9ad92962a745c27ddffdd09e0e70e83b208beff8e82cb1", + "filter_rule": "/banner_ads/*$~xmlhttprequest,domain=~clickbd.com" + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-preinstall/amoblocked-check-ubo-preinstall.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/amoblocked-check-ubo-preinstall/amoblocked-check-ubo-preinstall.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-primed/baseline-smoke-primed.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-primed/baseline-smoke-primed.err new file mode 100644 index 000000000..3fb986884 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-primed/baseline-smoke-primed.err @@ -0,0 +1,22 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:49555/ and https://10.0.2.2:58663/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002000000 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:49555/?https-only-05177111f4b8c964 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:58663/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl FAIL Actual UI choice did not produce the exact expected engine value/lifetime: {'origin': 'http://localhost:33111', 'principalOrigin': 'http://localhost:33111', 'kind': 'webgl', 'value': 1, 'expireType': 1, 'modificationTime': 1790907810718, 'private': False, 'contextId': None} +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4634ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs.txt ; 4170 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/baseline-smoke-primed/baseline-smoke-primed.json +[smoke] FAILED webgl Actual UI choice did not produce the exact expected engine value/lifetime: {'origin': 'http://localhost:33111', 'principalOrigin': 'http://localhost:33111', 'kind': 'webgl', 'value': 1, 'expireType': 1, 'modificationTime': 1790907810718, 'private': False, 'contextId': None} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-primed/baseline-smoke-primed.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-primed/baseline-smoke-primed.json new file mode 100644 index 000000000..629ad0e75 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-primed/baseline-smoke-primed.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:49555/?https-only-05177111f4b8c964", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:49555/?https-only-05177111f4b8c964 ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:49555/?https-only-05177111f4b8c964", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:58663/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:58663/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": false, + "detail": "Actual UI choice did not produce the exact expected engine value/lifetime: {'origin': 'http://localhost:33111', 'principalOrigin': 'http://localhost:33111', 'kind': 'webgl', 'value': 1, 'expireType': 1, 'modificationTime': 1790907810718, 'private': False, 'contextId': None}", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/graphics-acceptance/1f382023c0e5614e/graphics-results.json", + "report_sha256": "1578f260c082e60819dad1924ad283960cf9cab72ef212dad6d5dc3e2d264765", + "runner_exit": 1, + "graphics_status": "FAIL", + "acceptanceComplete": false, + "apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455466, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4634ms", + "evidence": { + "gum": { + "t0": 1790907838823, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4634 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-primed/baseline-smoke-primed.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-primed/baseline-smoke-primed.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-r2/baseline-smoke-r2.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-r2/baseline-smoke-r2.err new file mode 100644 index 000000000..6922626ad --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-r2/baseline-smoke-r2.err @@ -0,0 +1,8 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:40181/ and https://10.0.2.2:41645/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +android-smoke: harness error -- initial browser document did not finish loading before about:config: {'url': 'about:blank', 'uri': 'about:blank', 'ready': 'complete'} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-r2/baseline-smoke-r2.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-r2/baseline-smoke-r2.json new file mode 100644 index 000000000..d7a950474 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-r2/baseline-smoke-r2.json @@ -0,0 +1,14 @@ +{ + "checks": [], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "interrupted", + "error": "initial browser document did not finish loading before about:config: {'url': 'about:blank', 'uri': 'about:blank', 'ready': 'complete'}" +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-r2/baseline-smoke-r2.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke-r2/baseline-smoke-r2.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke/baseline-smoke.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke/baseline-smoke.err new file mode 100644 index 000000000..8915aa440 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke/baseline-smoke.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] emulator DNS forced to 9.9.9.9 (bypassing the host's resolvers) +[smoke] booting emulator lw-smoke (android-30/default, x86_64, swangle), capture -> /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/capture.pcap +[smoke] emulator booted as emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:54417/ and https://10.0.2.2:35633/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] emulator left running as emulator-5584 (capture: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/capture.pcap) +android-smoke: harness error -- initial browser document did not finish loading before about:config: {'url': 'about:blank', 'uri': 'about:blank', 'ready': 'complete'} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke/baseline-smoke.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke/baseline-smoke.json new file mode 100644 index 000000000..d7a950474 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke/baseline-smoke.json @@ -0,0 +1,14 @@ +{ + "checks": [], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "interrupted", + "error": "initial browser document did not finish loading before about:config: {'url': 'about:blank', 'uri': 'about:blank', 'ready': 'complete'}" +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke/baseline-smoke.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/baseline-smoke/baseline-smoke.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/batch1.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/batch1.sh new file mode 100755 index 000000000..178a787da --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/batch1.sh @@ -0,0 +1,6 @@ +export SERIAL=emulator-5584 +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh check-no-remote-settings --check-no-remote-settings +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh check-ubo-preinstall --check-ubo-preinstall +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh static-no-gms-no-adjust --check-no-gms --check-no-adjust +APK=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/old/fenix-x86_64-release-throwaway.apk /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh beta2-first-run-capture --first-run-capture +echo BATCH1 DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/batch2.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/batch2.sh new file mode 100755 index 000000000..cad32aa8f --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/batch2.sh @@ -0,0 +1,10 @@ +export SERIAL=emulator-5584 +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh pref-dump-primed --keep-state --pref-dump +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh baseline-smoke-primed --keep-state +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh check-ubo-primed --keep-state --check-ubo +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh check-search-primed --keep-state --check-search +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh check-no-suggest-primed --keep-state --check-no-suggest +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh check-update-privacy-primed --keep-state --check-update-privacy +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh check-aboutconfig-primed --keep-state --check-aboutconfig +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh check-strings-primed --keep-state --check-strings +echo BATCH2 DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/batch3.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/batch3.sh new file mode 100755 index 000000000..5276cca3f --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/batch3.sh @@ -0,0 +1,5 @@ +export SERIAL=emulator-5584 APK=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/old/fenix-x86_64-release-throwaway.apk +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh beta2-pref-dump-primed --keep-state --pref-dump +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh beta2-check-aboutconfig-primed --keep-state --check-aboutconfig +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh beta2-baseline-smoke-primed --keep-state +echo BATCH3 DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/batch4.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/batch4.sh new file mode 100755 index 000000000..7ce6dc9f4 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/batch4.sh @@ -0,0 +1,14 @@ +export SERIAL=emulator-5584 +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh amoblocked-baseline-smoke +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh amoblocked-check-ubo-preinstall --check-ubo-preinstall +/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/run-check.sh amoblocked-check-ubo-lifecycle --check-ubo-lifecycle +cd /home/mgysin/redoubt-artifacts/esr-153.4/repo +export ANDROID_SERIAL=emulator-5584 ANDROID_SDK_ROOT=/home/mgysin/redoubt-artifacts/android-sdk LW_SMOKE_APK=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk LW_SMOKE_WORK=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work +mkdir -p /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-audit +cp docs/android/expected-prefs.txt /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-audit/expected-prefs-before.txt +./scripts/generate-android-pref-baseline.sh > /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-audit/generator.out 2> /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-audit/generator.err; echo "generator exit=$?" | tee /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-audit/generator.exit +cp docs/android/expected-prefs.txt /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-audit/expected-prefs-generated.txt +diff -u /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-audit/expected-prefs-before.txt /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-audit/expected-prefs-generated.txt > /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-audit/baseline-diff.out +git checkout -- docs/android/expected-prefs.txt +./scripts/android-pref-audit.sh > /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-audit/audit-vs-committed.out 2> /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-audit/audit-vs-committed.err; echo "audit exit=$?" | tee /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-audit/audit-vs-committed.exit +echo BATCH4 DONE diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-baseline-smoke-primed/beta2-baseline-smoke-primed.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-baseline-smoke-primed/beta2-baseline-smoke-primed.err new file mode 100644 index 000000000..a6be8ebe5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-baseline-smoke-primed/beta2-baseline-smoke-primed.err @@ -0,0 +1,22 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/old/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (132 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:41435/ and https://10.0.2.2:44009/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.0esr-1 buildID=20260913220000 +[smoke] https-only-interstitial PASS HTTP must reach the HTTPS-only interstitial before the user grants an exception +[smoke] page-load-http PASS http://10.0.2.2:41435/?https-only-0714327ec5f5f0af ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s) +[smoke] page-load-https PASS https://10.0.2.2:44009/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s) +[smoke] running full graphics consent, rendering and lifetime acceptance +[smoke] webgl FAIL Actual UI choice did not produce the exact expected engine value/lifetime: {'origin': 'http://localhost:35995', 'principalOrigin': 'http://localhost:35995', 'kind': 'webgl', 'value': 1, 'expireType': 1, 'modificationTime': 1790908866336, 'private': False, 'contextId': None} +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] video PASS decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s) +[smoke] getusermedia PASS prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4584ms +[smoke] extension PASS installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs.txt ; 4157 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs-all.json +[smoke] pref-dump PASS written to /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True) +[smoke] ------------------------------------------------------------ +[smoke] 8 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/beta2-baseline-smoke-primed/beta2-baseline-smoke-primed.json +[smoke] FAILED webgl Actual UI choice did not produce the exact expected engine value/lifetime: {'origin': 'http://localhost:35995', 'principalOrigin': 'http://localhost:35995', 'kind': 'webgl', 'value': 1, 'expireType': 1, 'modificationTime': 1790908866336, 'private': False, 'contextId': None} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-baseline-smoke-primed/beta2-baseline-smoke-primed.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-baseline-smoke-primed/beta2-baseline-smoke-primed.json new file mode 100644 index 000000000..e2361ae61 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-baseline-smoke-primed/beta2-baseline-smoke-primed.json @@ -0,0 +1,183 @@ +{ + "checks": [ + { + "check": "https-only-interstitial", + "ok": true, + "detail": "HTTP must reach the HTTPS-only interstitial before the user grants an exception", + "evidence": { + "prefs": { + "enabled": true, + "locked": false + }, + "page": { + "url": "https://10.0.2.2:41435/?https-only-0714327ec5f5f0af", + "uri": "resource://android/assets/low_and_medium_risk_error_pages.html?&title=Secure+site+not+available&button=Try+Again&description=Most+likely%2C+the+website+simply+does+not+support+HTTPS.%3Cbr%3E%3Cbr%3EHowever%2C+it%E2%80%99s+also+possible+that+an+attacker+is+involved.+If+you+continue+to+the+website%2C+you+should+not+enter+any+sensitive+info.+If+you+continue%2C+HTTPS-Only+mode+will+be+turned+off+temporarily+for+the+site.&image=mozac_error_lock.svg&showSSL=false&showHSTS=false&badCertAdvanced=Advanced%E2%80%A6&badCertTechInfo=&badCertGoBack=Go+Back+%28Recommended%29&badCertAcceptTemporary=Accept+the+Risk+and+Continue&showContinueHttp=true&continueHttpButton=Continue+to+HTTP+Site&errorCode=&isPrivate=false", + "title": "Secure site not available", + "ready": "interactive", + "marker": null, + "continueVisible": true, + "canAddException": true + }, + "navigation_error": "WebDriver:Navigate -> timeout: Navigation timed out after 20000 ms" + } + }, + { + "check": "page-load-http", + "ok": true, + "detail": "http://10.0.2.2:41435/?https-only-0714327ec5f5f0af ready=complete secure=False marker='lw-smoke-page-ok', origin logged 3 request(s)", + "evidence": { + "page": { + "url": "http://10.0.2.2:41435/?https-only-0714327ec5f5f0af", + "proto": "http:", + "secure": false, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 3 + } + }, + { + "check": "page-load-https", + "ok": true, + "detail": "https://10.0.2.2:44009/ ready=complete secure=True marker='lw-smoke-page-ok', origin logged 5 request(s)", + "evidence": { + "page": { + "url": "https://10.0.2.2:44009/", + "proto": "https:", + "secure": true, + "ready": "complete", + "marker": "lw-smoke-page-ok", + "title": "LibreWolf Android smoke" + }, + "origin_requests": 5 + } + }, + { + "check": "webgl", + "ok": false, + "detail": "Actual UI choice did not produce the exact expected engine value/lifetime: {'origin': 'http://localhost:35995', 'principalOrigin': 'http://localhost:35995', 'kind': 'webgl', 'value': 1, 'expireType': 1, 'modificationTime': 1790908866336, 'private': False, 'contextId': None}", + "evidence": { + "report": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/graphics-acceptance/e9e16fa9764bddfa/graphics-results.json", + "report_sha256": "32a04aeea059685c2ae46eadfb323e6071e7d20ece6ae931d5717411516fc938", + "runner_exit": 1, + "graphics_status": "FAIL", + "acceptanceComplete": false, + "apk_sha256": "9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427" + } + }, + { + "check": "video", + "ok": true, + "detail": "decoded 13 frames, currentTime=0.455 readyState=4 64x64, origin served the file 1 time(s)", + "evidence": { + "video": { + "events": [], + "ok": true, + "play": "resolved", + "currentTime": 0.455491, + "readyState": 4, + "videoWidth": 64, + "videoHeight": 64, + "paused": false, + "decoded": 13, + "dropped": 0, + "mediaError": null, + "autoplay_prefs": { + "default": 5, + "policy": 0 + } + }, + "origin_requests": 1 + } + }, + { + "check": "getusermedia", + "ok": true, + "detail": "prompt(s) raised ['com.android.permissioncontroller:id/permission_deny_button'], harness tapped deny 2 time(s), getUserMedia rejected with NotAllowedError in 4584ms", + "evidence": { + "gum": { + "t0": 1790908893994, + "hasMediaDevices": true, + "hasRTCPeerConnection": true, + "state": "rejected", + "error": "NotAllowedError", + "message": "The request is not allowed by the user agent or the platform in the current context.", + "ms": 4584 + }, + "prompt_seen": true, + "taps": 2, + "dialogs": [ + "com.android.permissioncontroller:id/permission_deny_button" + ], + "alive": true, + "crashed": false + } + }, + { + "check": "extension", + "ok": true, + "detail": "installed smoke-probe@librewolf.invalid and its content script ran on a real page (marker='alive-webext'); 7 extensions active", + "evidence": { + "id": "smoke-probe@librewolf.invalid", + "marker": "alive-webext", + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "active": true + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "active": true + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "active": true + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "active": true + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "active": true + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "active": true + }, + { + "id": "smoke-probe@librewolf.invalid", + "name": "LibreWolf smoke probe", + "active": true + } + ] + } + }, + { + "check": "pref-dump", + "ok": true, + "detail": "written to /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs.txt (58 prefs; librewolf.webgl.prompt=True)", + "evidence": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs.txt" + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/old/fenix-x86_64-release-throwaway.apk", + "sha256": "9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427", + "size": 132358451, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-baseline-smoke-primed/beta2-baseline-smoke-primed.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-baseline-smoke-primed/beta2-baseline-smoke-primed.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-check-aboutconfig-primed/beta2-check-aboutconfig-primed.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-check-aboutconfig-primed/beta2-check-aboutconfig-primed.err new file mode 100644 index 000000000..10588896a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-check-aboutconfig-primed/beta2-check-aboutconfig-primed.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/old/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (132 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:49635/ and https://10.0.2.2:34697/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.0esr-1 buildID=20260913220000 +[smoke] check-aboutconfig PASS about:config reachable on a release-configured build: 30 pref rows, general.aboutConfig.enable=true on the default branch (no user value), an edit through the page's own toggle survived a restart. 48 prefs locked; interstitial present=False (Android ships none). +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/beta2-check-aboutconfig-primed/beta2-check-aboutconfig-primed.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-check-aboutconfig-primed/beta2-check-aboutconfig-primed.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-check-aboutconfig-primed/beta2-check-aboutconfig-primed.json new file mode 100644 index 000000000..c6a280dfd --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-check-aboutconfig-primed/beta2-check-aboutconfig-primed.json @@ -0,0 +1,67 @@ +{ + "checks": [ + { + "check": "check-aboutconfig", + "ok": true, + "detail": "about:config reachable on a release-configured build: 30 pref rows, general.aboutConfig.enable=true on the default branch (no user value), an edit through the page's own toggle survived a restart. 48 prefs locked; interstitial present=False (Android ships none).", + "evidence": { + "initialDocument": { + "url": "http://127.0.0.1:49635/empty", + "uri": "http://127.0.0.1:49635/empty", + "ready": "complete" + }, + "page": { + "url": "about:config", + "title": "about:config", + "readyState": "complete", + "rows": 30, + "waitedMs": 250, + "landmarks": { + "#filter-input": true, + "#prefs-container": true, + "#new-pref-item": true + }, + "interstitial": false, + "desktopMarkup": false, + "body": " Boolean String Integer Toggle Cancel Create accessibility.AOM.enabledResetToggleaccessibility.ARIAElementReflection.enabledResetToggleaccessibility.accesskeyca", + "documentUnloadRetries": [] + }, + "pref": { + "type": 128, + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false, + "lockedPrefCount": 48, + "cfgVersion": "8.6" + }, + "edit": { + "found": true, + "before": "", + "locked": false, + "lockIcon": "none", + "disabled": false, + "waitedMs": 250, + "documentUnloadRetries": [], + "clicked": true, + "prefAfterToggle": true + }, + "afterRestart": { + "value": true, + "hasUserValue": true + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/old/fenix-x86_64-release-throwaway.apk", + "sha256": "9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427", + "size": 132358451, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-check-aboutconfig-primed/beta2-check-aboutconfig-primed.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-check-aboutconfig-primed/beta2-check-aboutconfig-primed.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-first-run-capture/beta2-first-run-capture.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-first-run-capture/beta2-first-run-capture.err new file mode 100644 index 000000000..74ebfba61 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-first-run-capture/beta2-first-run-capture.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/old/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (132 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] first-run window: launching the home screen and idling 60s (device addresses: 10.0.2.15, 10.0.2.16, fe80::41c:32ff:fea4:3ed5, fe80::5085:80ff:fece:a9c2, fe80::8435:65ad:a25f:7545, fec0::41c:32ff:fea4:3ed5, fec0::5594:7b0f:1b52:c1c5, fec0::778:6ec7:73e5:60fc, fec0::edad:efb7:6e45:f933) +[smoke] first-run-capture FAIL 102 outbound event(s) before any navigation, e.g. ['130.117.76.67', '151.101.129.91', '151.101.65.229', '151.101.65.91', '185.199.108.153', '185.199.110.133', '188.114.96.4', '217.197.84.140'] (app uid bytes rx+11072011 tx+247385) -- owned by LW-M4-10 +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/beta2-first-run-capture/beta2-first-run-capture.json +[smoke] FAILED first-run-capture 102 outbound event(s) before any navigation, e.g. ['130.117.76.67', '151.101.129.91', '151.101.65.229', '151.101.65.91', '185.199.108.153', '185.199.110.133', '188.114.96.4', '217.197.84.140'] (app uid bytes rx+11072011 tx+247385) -- owned by LW-M4-10 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-first-run-capture/beta2-first-run-capture.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-first-run-capture/beta2-first-run-capture.json new file mode 100644 index 000000000..e8e0e8044 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-first-run-capture/beta2-first-run-capture.json @@ -0,0 +1,1059 @@ +{ + "checks": [ + { + "check": "first-run-capture", + "ok": false, + "detail": "102 outbound event(s) before any navigation, e.g. ['130.117.76.67', '151.101.129.91', '151.101.65.229', '151.101.65.91', '185.199.108.153', '185.199.110.133', '188.114.96.4', '217.197.84.140'] (app uid bytes rx+11072011 tx+247385) -- owned by LW-M4-10", + "evidence": { + "events": [ + { + "ts": 1790903990.547634, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903990.547997, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903990.549506, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903990.570521, + "kind": "sni", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903990.792344, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903990.792544, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903990.792698, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903990.809954, + "kind": "sni", + "detail": "firefox-settings-attachments.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903991.092606, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2600:1901:0:8d82::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903991.096578, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903991.119032, + "kind": "sni", + "detail": "content-signature-2.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903991.755642, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:200::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903991.755825, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903991.755998, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903991.775601, + "kind": "sni", + "detail": "services.addons.mozilla.org", + "src": "10.0.2.16", + "dst": "151.101.129.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.244535, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2600:1901:0:d29a::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.244849, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.268043, + "kind": "sni", + "detail": "versioncheck-bg.addons.mozilla.org", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.284131, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a0a:4580:103f:c0de::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.284423, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "217.197.84.140", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.307029, + "kind": "sni", + "detail": "codeberg.org", + "src": "10.0.2.16", + "dst": "217.197.84.140", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.358341, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:200::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.35873, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.358984, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.65.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.381942, + "kind": "sni", + "detail": "addons.mozilla.org", + "src": "10.0.2.16", + "dst": "151.101.65.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.661437, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.66147, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.692105, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "130.117.76.67", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.692358, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2606:50c0:8000::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.692565, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2606:50c0:8001::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.692858, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.108.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.693898, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2600:1901:0:7b8a::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.694376, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "35.185.44.232", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.695028, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2606:50c0:8003::154", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.695277, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2606:50c0:8000::154", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.695552, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.110.133", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.71805, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.729454, + "kind": "sni", + "detail": "filters.adtidy.org", + "src": "10.0.2.16", + "dst": "130.117.76.67", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.739015, + "kind": "sni", + "detail": "malware-filter.gitlab.io", + "src": "10.0.2.16", + "dst": "35.185.44.232", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.739493, + "kind": "sni", + "detail": "ublockorigin.github.io", + "src": "10.0.2.16", + "dst": "185.199.108.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.739963, + "kind": "sni", + "detail": "raw.githubusercontent.com", + "src": "10.0.2.16", + "dst": "185.199.110.133", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.755607, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "217.197.84.140", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.755642, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "217.197.84.140", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.790435, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "217.197.84.140", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.790607, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "217.197.84.140", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.791317, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "217.197.84.140", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.791688, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "217.197.84.140", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.791702, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "217.197.84.140", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.831407, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "217.197.84.140", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903992.851465, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "217.197.84.140", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903993.974637, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "130.117.76.67", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903994.008851, + "kind": "sni", + "detail": "filters.adtidy.org", + "src": "10.0.2.16", + "dst": "130.117.76.67", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903997.951005, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a02:2479:a1:9900::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903997.951255, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "82.165.93.184", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903997.978988, + "kind": "sni", + "detail": "pgl.yoyo.org", + "src": "10.0.2.16", + "dst": "82.165.93.184", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903999.184975, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "35.185.44.232", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903999.208403, + "kind": "sni", + "detail": "malware-filter.gitlab.io", + "src": "10.0.2.16", + "dst": "35.185.44.232", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904001.089038, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904001.089281, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:200::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904001.089473, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.65.229", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904001.114976, + "kind": "sni", + "detail": "cdn.jsdelivr.net", + "src": "10.0.2.16", + "dst": "151.101.65.229", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904001.485954, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904001.486011, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904002.089147, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904002.089192, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904002.332628, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904002.33291, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "188.114.96.4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904002.355196, + "kind": "sni", + "detail": "ublockorigin.pages.dev", + "src": "10.0.2.16", + "dst": "188.114.96.4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904002.787743, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904002.787812, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904003.3328, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904003.332858, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904003.387818, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904003.387861, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904004.587963, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904004.588021, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904005.818501, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904005.818537, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904006.988021, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904006.988057, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904007.833256, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "217.197.84.140", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904007.861168, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "217.197.84.140", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904010.118826, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2600:1901:0:4c10::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904010.119076, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.122.198", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904010.140146, + "kind": "sni", + "detail": "publicsuffix.org", + "src": "10.0.2.16", + "dst": "34.160.122.198", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904010.666282, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904010.666323, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904011.617494, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a0f:85c1:8d1:acab::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904011.617709, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904011.64175, + "kind": "sni", + "detail": "librewolf.dev", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904011.788178, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904011.788213, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904012.009256, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904012.009319, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904012.038017, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904012.038364, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904012.038383, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904012.067068, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904021.38772, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904021.387773, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904021.388419, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904021.388434, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + } + ], + "uid_rx": 11072011, + "uid_tx": 247385, + "capture_offset": 135744808, + "capture_end": 147592066, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::41c:32ff:fea4:3ed5", + "fe80::5085:80ff:fece:a9c2", + "fe80::8435:65ad:a25f:7545", + "fec0::41c:32ff:fea4:3ed5", + "fec0::5594:7b0f:1b52:c1c5", + "fec0::778:6ec7:73e5:60fc", + "fec0::edad:efb7:6e45:f933" + ] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/old/fenix-x86_64-release-throwaway.apk", + "sha256": "9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427", + "size": 132358451, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-first-run-capture/beta2-first-run-capture.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-first-run-capture/beta2-first-run-capture.out new file mode 100644 index 000000000..c30d90a3a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-first-run-capture/beta2-first-run-capture.out @@ -0,0 +1,102 @@ +03:19:50 tcp-syn - 2a04:4e42:400::347:443 app-or-unknown +03:19:50 tcp-syn - 2a04:4e42::347:443 app-or-unknown +03:19:50 tcp-syn - 151.101.129.91:443 app-or-unknown +03:19:50 sni firefox.settings.services.mozilla.com 151.101.129.91:443 app-or-unknown +03:19:50 tcp-syn - 2a04:4e42:400::347:443 app-or-unknown +03:19:50 tcp-syn - 2a04:4e42::347:443 app-or-unknown +03:19:50 tcp-syn - 151.101.129.91:443 app-or-unknown +03:19:50 sni firefox-settings-attachments.cdn.mozilla.net 151.101.129.91:443 app-or-unknown +03:19:51 tcp-syn - 2600:1901:0:8d82:::443 app-or-unknown +03:19:51 tcp-syn - 34.149.226.178:443 app-or-unknown +03:19:51 sni content-signature-2.cdn.mozilla.net 34.149.226.178:443 app-or-unknown +03:19:51 tcp-syn - 2a04:4e42:200::347:443 app-or-unknown +03:19:51 tcp-syn - 2a04:4e42::347:443 app-or-unknown +03:19:51 tcp-syn - 151.101.129.91:443 app-or-unknown +03:19:51 sni services.addons.mozilla.org 151.101.129.91:443 app-or-unknown +03:19:52 tcp-syn - 2600:1901:0:d29a:::443 app-or-unknown +03:19:52 tcp-syn - 34.160.90.233:443 app-or-unknown +03:19:52 sni versioncheck-bg.addons.mozilla.org 34.160.90.233:443 app-or-unknown +03:19:52 tcp-syn - 2a0a:4580:103f:c0de::1:443 app-or-unknown +03:19:52 tcp-syn - 217.197.84.140:443 app-or-unknown +03:19:52 sni codeberg.org 217.197.84.140:443 app-or-unknown +03:19:52 tcp-syn - 2a04:4e42:200::347:443 app-or-unknown +03:19:52 tcp-syn - 2a04:4e42::347:443 app-or-unknown +03:19:52 tcp-syn - 151.101.65.91:443 app-or-unknown +03:19:52 sni addons.mozilla.org 151.101.65.91:443 app-or-unknown +03:19:52 udp - 34.160.90.233:443 app-or-unknown +03:19:52 udp - 34.160.90.233:443 app-or-unknown +03:19:52 tcp-syn - 130.117.76.67:443 app-or-unknown +03:19:52 tcp-syn - 2606:50c0:8000::153:443 app-or-unknown +03:19:52 tcp-syn - 2606:50c0:8001::153:443 app-or-unknown +03:19:52 tcp-syn - 185.199.108.153:443 app-or-unknown +03:19:52 tcp-syn - 2600:1901:0:7b8a:::443 app-or-unknown +03:19:52 tcp-syn - 35.185.44.232:443 app-or-unknown +03:19:52 tcp-syn - 2606:50c0:8003::154:443 app-or-unknown +03:19:52 tcp-syn - 2606:50c0:8000::154:443 app-or-unknown +03:19:52 tcp-syn - 185.199.110.133:443 app-or-unknown +03:19:52 udp - 34.160.90.233:443 app-or-unknown +03:19:52 sni filters.adtidy.org 130.117.76.67:443 app-or-unknown +03:19:52 sni malware-filter.gitlab.io 35.185.44.232:443 app-or-unknown +03:19:52 sni ublockorigin.github.io 185.199.108.153:443 app-or-unknown +03:19:52 sni raw.githubusercontent.com 185.199.110.133:443 app-or-unknown +03:19:52 udp - 217.197.84.140:443 app-or-unknown +03:19:52 udp - 217.197.84.140:443 app-or-unknown +03:19:52 udp - 217.197.84.140:443 app-or-unknown +03:19:52 udp - 217.197.84.140:443 app-or-unknown +03:19:52 udp - 217.197.84.140:443 app-or-unknown +03:19:52 udp - 217.197.84.140:443 app-or-unknown +03:19:52 udp - 217.197.84.140:443 app-or-unknown +03:19:52 udp - 217.197.84.140:443 app-or-unknown +03:19:52 udp - 217.197.84.140:443 app-or-unknown +03:19:53 tcp-syn - 130.117.76.67:443 app-or-unknown +03:19:54 sni filters.adtidy.org 130.117.76.67:443 app-or-unknown +03:19:57 tcp-syn - 2a02:2479:a1:9900::1:443 app-or-unknown +03:19:57 tcp-syn - 82.165.93.184:443 app-or-unknown +03:19:57 sni pgl.yoyo.org 82.165.93.184:443 app-or-unknown +03:19:59 tcp-syn - 35.185.44.232:443 app-or-unknown +03:19:59 sni malware-filter.gitlab.io 35.185.44.232:443 app-or-unknown +03:20:01 tcp-syn - 2a04:4e42:600::485:443 app-or-unknown +03:20:01 tcp-syn - 2a04:4e42:200::485:443 app-or-unknown +03:20:01 tcp-syn - 151.101.65.229:443 app-or-unknown +03:20:01 sni cdn.jsdelivr.net 151.101.65.229:443 app-or-unknown +03:20:01 udp - 2a04:4e42:400::485:443 app-or-unknown +03:20:01 udp - 2a04:4e42:400::485:443 app-or-unknown +03:20:02 udp - 2a04:4e42:400::485:443 app-or-unknown +03:20:02 udp - 2a04:4e42:400::485:443 app-or-unknown +03:20:02 tcp-syn - 2a06:98c1:3121::4:443 app-or-unknown +03:20:02 tcp-syn - 188.114.96.4:443 app-or-unknown +03:20:02 sni ublockorigin.pages.dev 188.114.96.4:443 app-or-unknown +03:20:02 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:20:02 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:20:03 udp - 2a04:4e42:400::485:443 app-or-unknown +03:20:03 udp - 2a04:4e42:400::485:443 app-or-unknown +03:20:03 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:20:03 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:20:04 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:20:04 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:20:05 udp - 2a04:4e42:400::485:443 app-or-unknown +03:20:05 udp - 2a04:4e42:400::485:443 app-or-unknown +03:20:06 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:20:06 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:20:07 udp - 217.197.84.140:443 app-or-unknown +03:20:07 udp - 217.197.84.140:443 app-or-unknown +03:20:10 tcp-syn - 2600:1901:0:4c10:::443 app-or-unknown +03:20:10 tcp-syn - 34.160.122.198:443 app-or-unknown +03:20:10 sni publicsuffix.org 34.160.122.198:443 app-or-unknown +03:20:10 udp - 2a04:4e42:400::485:443 app-or-unknown +03:20:10 udp - 2a04:4e42:400::485:443 app-or-unknown +03:20:11 tcp-syn - 2a0f:85c1:8d1:acab::1:443 app-or-unknown +03:20:11 tcp-syn - 45.86.153.23:443 app-or-unknown +03:20:11 sni librewolf.dev 45.86.153.23:443 app-or-unknown +03:20:11 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:20:11 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:20:12 udp - 45.86.153.23:443 app-or-unknown +03:20:12 udp - 45.86.153.23:443 app-or-unknown +03:20:12 udp - 45.86.153.23:443 app-or-unknown +03:20:12 udp - 45.86.153.23:443 app-or-unknown +03:20:12 udp - 45.86.153.23:443 app-or-unknown +03:20:12 udp - 45.86.153.23:443 app-or-unknown +03:20:21 udp - 2a04:4e42:400::485:443 app-or-unknown +03:20:21 udp - 2a04:4e42:400::485:443 app-or-unknown +03:20:21 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:20:21 udp - 2a06:98c1:3120::4:443 app-or-unknown diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-pref-dump-primed/beta2-pref-dump-primed.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-pref-dump-primed/beta2-pref-dump-primed.err new file mode 100644 index 000000000..cb281fb1f --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-pref-dump-primed/beta2-pref-dump-primed.err @@ -0,0 +1,12 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/old/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (132 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:59019/ and https://10.0.2.2:53641/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.0esr-1 buildID=20260913220000 +[smoke] pref dump: 58 curated prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs.txt ; 4156 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs-all.json +[smoke] pref-dump PASS 58 prefs dumped (3 missing in this build: privacy.partition.network_state, network.predictor.enabled, services.settings.server) +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/beta2-pref-dump-primed/beta2-pref-dump-primed.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-pref-dump-primed/beta2-pref-dump-primed.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-pref-dump-primed/beta2-pref-dump-primed.json new file mode 100644 index 000000000..6beba482d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-pref-dump-primed/beta2-pref-dump-primed.json @@ -0,0 +1,27 @@ +{ + "checks": [ + { + "check": "pref-dump", + "ok": true, + "detail": "58 prefs dumped (3 missing in this build: privacy.partition.network_state, network.predictor.enabled, services.settings.server)", + "evidence": { + "missing": [ + "privacy.partition.network_state", + "network.predictor.enabled", + "services.settings.server" + ] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/old/fenix-x86_64-release-throwaway.apk", + "sha256": "9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427", + "size": 132358451, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-pref-dump-primed/beta2-pref-dump-primed.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-pref-dump-primed/beta2-pref-dump-primed.out new file mode 100644 index 000000000..c990c7d44 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/beta2-pref-dump-primed/beta2-pref-dump-primed.out @@ -0,0 +1,60 @@ +# librewolf-android-smoke pref-dump v1 +# name type value locked user +app.shield.optoutstudies.enabled bool false locked - +app.update.auto bool false locked - +browser.contentblocking.category string strict locked - +browser.safebrowsing.downloads.remote.enabled bool false - user +browser.safebrowsing.malware.enabled bool false - - +browser.safebrowsing.phishing.enabled bool false - - +browser.safebrowsing.provider.google4.gethashURL string - - +browser.safebrowsing.provider.google4.updateURL string - - +browser.search.suggest.enabled bool false - - +browser.search.update bool false - - +datareporting.healthreport.uploadEnabled bool false locked - +datareporting.policy.dataSubmissionEnabled bool false locked - +devtools.debugger.remote-enabled bool false locked - +doh-rollout.enabled bool false - - +dom.security.https_only_mode bool true - - +extensions.blocklist.enabled bool true - - +extensions.getAddons.showPane bool false - - +extensions.webextensions.restrictedDomains string - - +fission.autostart bool true - - +fission.webContentIsolationStrategy int 2 - - +geo.enabled bool true - - +librewolf.cfg.version string 8.6 locked - +librewolf.webgl.prompt bool true - - +librewolf.webgl.prompt.hide bool true - - +media.eme.enabled bool false - - +media.gmp-gmpopenh264.enabled bool false - - +media.peerconnection.enabled bool true - - +media.peerconnection.ice.default_address_only bool false - - +network.cookie.cookieBehavior int 5 - - +network.dns.disablePrefetch bool true - - +network.http.speculative-parallel-limit int 0 - user +network.lna.block_trackers bool true locked - +network.predictor.enabled missing - - +network.prefetch-next bool false - user +network.trr.mode int 5 - - +network.trr.uri string https://dns10.quad9.net/dns-query - - +privacy.donottrackheader.enabled bool false - - +privacy.fingerprintingProtection bool false - - +privacy.fingerprintingProtection.pbmode bool true - - +privacy.globalprivacycontrol.enabled bool true - - +privacy.partition.network_state missing - - +privacy.query_stripping.enabled bool false - - +privacy.resistFingerprinting bool true - - +privacy.resistFingerprinting.pbmode bool false - - +privacy.trackingprotection.cryptomining.enabled bool true - - +privacy.trackingprotection.enabled bool false - - +privacy.trackingprotection.fingerprinting.enabled bool true - - +security.OCSP.require bool false - - +security.enterprise_roots.enabled bool false - - +security.remote_settings.crlite_filters.enabled bool true - - +security.ssl.require_safe_negotiation bool true - - +services.settings.server missing - - +toolkit.telemetry.archive.enabled bool false locked - +toolkit.telemetry.enabled bool false locked - +toolkit.telemetry.server string data:, locked - +toolkit.telemetry.unified bool false locked - +webgl.disabled bool false - - +xpinstall.signatures.required bool true - - diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed-r2/check-aboutconfig-primed-r2.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed-r2/check-aboutconfig-primed-r2.err new file mode 100644 index 000000000..dd8999177 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed-r2/check-aboutconfig-primed-r2.err @@ -0,0 +1,12 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:34823/ and https://10.0.2.2:37421/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002000000 +[smoke] check-aboutconfig FAIL only 0 pref rows rendered; an edit through the page's toggle button did not reach the pref service (row found=False, pref after=False) -- owned by LW-M4-09 +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-aboutconfig-primed-r2/check-aboutconfig-primed-r2.json +[smoke] FAILED check-aboutconfig only 0 pref rows rendered; an edit through the page's toggle button did not reach the pref service (row found=False, pref after=False) -- owned by LW-M4-09 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed-r2/check-aboutconfig-primed-r2.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed-r2/check-aboutconfig-primed-r2.json new file mode 100644 index 000000000..108e74190 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed-r2/check-aboutconfig-primed-r2.json @@ -0,0 +1,60 @@ +{ + "checks": [ + { + "check": "check-aboutconfig", + "ok": false, + "detail": "only 0 pref rows rendered; an edit through the page's toggle button did not reach the pref service (row found=False, pref after=False) -- owned by LW-M4-09", + "evidence": { + "initialDocument": { + "url": "http://127.0.0.1:34823/empty", + "uri": "http://127.0.0.1:34823/empty", + "ready": "complete" + }, + "page": { + "url": "about:config", + "title": "about:config", + "readyState": "complete", + "rows": 0, + "waitedMs": 30086, + "landmarks": { + "#filter-input": true, + "#prefs-container": true, + "#new-pref-item": true + }, + "interstitial": false, + "desktopMarkup": false, + "body": " Boolean String Integer Toggle Cancel Create ", + "documentUnloadRetries": [] + }, + "pref": { + "type": 128, + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false, + "lockedPrefCount": 50, + "cfgVersion": "8.6" + }, + "edit": { + "found": false, + "waitedMs": 30028, + "rows": 0, + "documentUnloadRetries": [], + "clicked": false, + "prefAfterToggle": false + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed-r2/check-aboutconfig-primed-r2.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed-r2/check-aboutconfig-primed-r2.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed/check-aboutconfig-primed.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed/check-aboutconfig-primed.err new file mode 100644 index 000000000..8fa18dc81 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed/check-aboutconfig-primed.err @@ -0,0 +1,12 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:37163/ and https://10.0.2.2:46747/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002000000 +[smoke] check-aboutconfig FAIL only 0 pref rows rendered; an edit through the page's toggle button did not reach the pref service (row found=False, pref after=False) -- owned by LW-M4-09 +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-aboutconfig-primed/check-aboutconfig-primed.json +[smoke] FAILED check-aboutconfig only 0 pref rows rendered; an edit through the page's toggle button did not reach the pref service (row found=False, pref after=False) -- owned by LW-M4-09 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed/check-aboutconfig-primed.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed/check-aboutconfig-primed.json new file mode 100644 index 000000000..9f58c672c --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed/check-aboutconfig-primed.json @@ -0,0 +1,60 @@ +{ + "checks": [ + { + "check": "check-aboutconfig", + "ok": false, + "detail": "only 0 pref rows rendered; an edit through the page's toggle button did not reach the pref service (row found=False, pref after=False) -- owned by LW-M4-09", + "evidence": { + "initialDocument": { + "url": "http://127.0.0.1:37163/empty", + "uri": "http://127.0.0.1:37163/empty", + "ready": "complete" + }, + "page": { + "url": "about:config", + "title": "about:config", + "readyState": "complete", + "rows": 0, + "waitedMs": 30099, + "landmarks": { + "#filter-input": true, + "#prefs-container": true, + "#new-pref-item": true + }, + "interstitial": false, + "desktopMarkup": false, + "body": " Boolean String Integer Toggle Cancel Create ", + "documentUnloadRetries": [] + }, + "pref": { + "type": 128, + "value": true, + "defaultValue": true, + "locked": false, + "hasUserValue": false, + "lockedPrefCount": 50, + "cfgVersion": "8.6" + }, + "edit": { + "found": false, + "waitedMs": 30023, + "rows": 0, + "documentUnloadRetries": [], + "clicked": false, + "prefAfterToggle": false + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed/check-aboutconfig-primed.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-aboutconfig-primed/check-aboutconfig-primed.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-remote-settings/check-no-remote-settings.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-remote-settings/check-no-remote-settings.err new file mode 100644 index 000000000..7aa1cde08 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-remote-settings/check-no-remote-settings.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] check-no-remote-settings: launching the home screen and idling 60s (device addresses: 10.0.2.15, 10.0.2.16, fe80::41c:32ff:fea4:3ed5, fe80::5085:80ff:fece:a9c2, fe80::8435:65ad:a25f:7545, fec0::41c:32ff:fea4:3ed5, fec0::5594:7b0f:1b52:c1c5, fec0::778:6ec7:73e5:60fc, fec0::edad:efb7:6e45:f933) +[smoke] check-no-remote-settings FAIL 6 event(s) to a Remote Settings host: ['content-signature-2.cdn.mozilla.net', 'firefox-settings-attachments.cdn.mozilla.net', 'firefox.settings.services.mozilla.com'] +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-no-remote-settings/check-no-remote-settings.json +[smoke] FAILED check-no-remote-settings 6 event(s) to a Remote Settings host: ['content-signature-2.cdn.mozilla.net', 'firefox-settings-attachments.cdn.mozilla.net', 'firefox.settings.services.mozilla.com'] diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-remote-settings/check-no-remote-settings.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-remote-settings/check-no-remote-settings.json new file mode 100644 index 000000000..bfea5ca3d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-remote-settings/check-no-remote-settings.json @@ -0,0 +1,104 @@ +{ + "checks": [ + { + "check": "check-no-remote-settings", + "ok": false, + "detail": "6 event(s) to a Remote Settings host: ['content-signature-2.cdn.mozilla.net', 'firefox-settings-attachments.cdn.mozilla.net', 'firefox.settings.services.mozilla.com']", + "evidence": { + "total_events": 115, + "app_events": 104, + "rs_hosts_checked": [ + "firefox.settings.services.mozilla.com", + "firefox-settings-attachments.cdn.mozilla.net", + "content-signature-2.cdn.mozilla.net" + ], + "rs_hits": [ + { + "ts": 1790903877.567703, + "kind": "dns", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "10.0.2.3", + "port": 53, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903877.678543, + "kind": "dns", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "10.0.2.3", + "port": 53, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903877.732236, + "kind": "sni", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "151.101.65.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903877.918904, + "kind": "dns", + "detail": "firefox-settings-attachments.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "10.0.2.3", + "port": 53, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903878.102522, + "kind": "sni", + "detail": "firefox-settings-attachments.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "151.101.65.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903878.410559, + "kind": "sni", + "detail": "content-signature-2.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + } + ], + "capture_offset": 96152643, + "capture_end": 108050519, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::41c:32ff:fea4:3ed5", + "fe80::5085:80ff:fece:a9c2", + "fe80::8435:65ad:a25f:7545", + "fec0::41c:32ff:fea4:3ed5", + "fec0::5594:7b0f:1b52:c1c5", + "fec0::778:6ec7:73e5:60fc", + "fec0::edad:efb7:6e45:f933" + ] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-remote-settings/check-no-remote-settings.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-remote-settings/check-no-remote-settings.out new file mode 100644 index 000000000..43f288646 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-remote-settings/check-no-remote-settings.out @@ -0,0 +1,115 @@ +03:17:57 tcp-syn - 10.0.2.3:853 os-noise +03:17:57 dns firefox.settings.services.mozilla.com 10.0.2.3:53 app-or-unknown +03:17:57 tcp-syn - 10.0.2.3:853 os-noise +03:17:57 dns firefox.settings.services.mozilla.com 10.0.2.3:53 app-or-unknown +03:17:57 tcp-syn - 2a04:4e42:200::347:443 app-or-unknown +03:17:57 tcp-syn - 2a04:4e42:400::347:443 app-or-unknown +03:17:57 tcp-syn - 151.101.65.91:443 app-or-unknown +03:17:57 sni firefox.settings.services.mozilla.com 151.101.65.91:443 app-or-unknown +03:17:57 tcp-syn - 10.0.2.3:853 os-noise +03:17:57 dns firefox-settings-attachments.cdn.mozilla.net 10.0.2.3:53 app-or-unknown +03:17:57 tcp-syn - 10.0.2.3:853 os-noise +03:17:58 tcp-syn - 2a04:4e42::347:443 app-or-unknown +03:17:58 tcp-syn - 2a04:4e42:400::347:443 app-or-unknown +03:17:58 tcp-syn - 151.101.65.91:443 app-or-unknown +03:17:58 sni firefox-settings-attachments.cdn.mozilla.net 151.101.65.91:443 app-or-unknown +03:17:58 tcp-syn - 2600:1901:0:8d82:::443 app-or-unknown +03:17:58 tcp-syn - 34.149.226.178:443 app-or-unknown +03:17:58 sni content-signature-2.cdn.mozilla.net 34.149.226.178:443 app-or-unknown +03:17:59 tcp-syn - 2a04:4e42:200::347:443 app-or-unknown +03:17:59 tcp-syn - 2a04:4e42::347:443 app-or-unknown +03:17:59 tcp-syn - 151.101.1.91:443 app-or-unknown +03:17:59 sni services.addons.mozilla.org 151.101.1.91:443 app-or-unknown +03:17:59 tcp-syn - 2600:1901:0:d29a:::443 app-or-unknown +03:17:59 tcp-syn - 34.160.90.233:443 app-or-unknown +03:17:59 sni versioncheck-bg.addons.mozilla.org 34.160.90.233:443 app-or-unknown +03:17:59 tcp-syn - 2a0f:85c1:8d1:acab::1:443 app-or-unknown +03:17:59 tcp-syn - 45.86.153.23:443 app-or-unknown +03:17:59 sni librewolf.dev 45.86.153.23:443 app-or-unknown +03:17:59 tcp-syn - 10.0.2.3:853 os-noise +03:17:59 dns addons.mozilla.org 10.0.2.3:53 app-or-unknown +03:17:59 tcp-syn - 10.0.2.3:853 os-noise +03:17:59 dns addons.mozilla.org 10.0.2.3:53 app-or-unknown +03:17:59 tcp-syn - 2a04:4e42:200::347:443 app-or-unknown +03:17:59 tcp-syn - 2a04:4e42::347:443 app-or-unknown +03:17:59 tcp-syn - 151.101.65.91:443 app-or-unknown +03:17:59 tcp-syn - 10.0.2.3:853 os-noise +03:17:59 tcp-syn - 2606:50c0:8000::153:443 app-or-unknown +03:17:59 tcp-syn - 2606:50c0:8001::153:443 app-or-unknown +03:17:59 tcp-syn - 185.199.108.153:443 app-or-unknown +03:17:59 tcp-syn - 2600:1901:0:7b8a:::443 app-or-unknown +03:17:59 tcp-syn - 35.185.44.232:443 app-or-unknown +03:17:59 tcp-syn - 2606:50c0:8003::154:443 app-or-unknown +03:17:59 tcp-syn - 2606:50c0:8000::154:443 app-or-unknown +03:17:59 tcp-syn - 185.199.110.133:443 app-or-unknown +03:17:59 sni addons.mozilla.org 151.101.65.91:443 app-or-unknown +03:17:59 sni ublockorigin.github.io 185.199.108.153:443 app-or-unknown +03:17:59 sni malware-filter.gitlab.io 35.185.44.232:443 app-or-unknown +03:17:59 sni raw.githubusercontent.com 185.199.110.133:443 app-or-unknown +03:17:59 udp - 34.160.90.233:443 app-or-unknown +03:17:59 udp - 34.160.90.233:443 app-or-unknown +03:17:59 udp - 34.160.90.233:443 app-or-unknown +03:17:59 udp - 34.160.90.233:443 app-or-unknown +03:17:59 udp - 34.160.90.233:443 app-or-unknown +03:17:59 udp - 34.160.90.233:443 app-or-unknown +03:17:59 udp - 34.160.90.233:443 app-or-unknown +03:17:59 udp - 34.160.90.233:443 app-or-unknown +03:17:59 udp - 45.86.153.23:443 app-or-unknown +03:17:59 udp - 45.86.153.23:443 app-or-unknown +03:17:59 udp - 45.86.153.23:443 app-or-unknown +03:17:59 udp - 45.86.153.23:443 app-or-unknown +03:17:59 udp - 45.86.153.23:443 app-or-unknown +03:17:59 udp - 45.86.153.23:443 app-or-unknown +03:18:00 udp - 45.86.153.23:443 app-or-unknown +03:18:00 tcp-syn - 213.244.171.241:443 app-or-unknown +03:18:00 sni filters.adtidy.org 213.244.171.241:443 app-or-unknown +03:18:01 tcp-syn - 213.244.171.241:443 app-or-unknown +03:18:01 sni filters.adtidy.org 213.244.171.241:443 app-or-unknown +03:18:05 tcp-syn - 2a02:2479:a1:9900::1:443 app-or-unknown +03:18:05 tcp-syn - 82.165.93.184:443 app-or-unknown +03:18:05 sni pgl.yoyo.org 82.165.93.184:443 app-or-unknown +03:18:06 tcp-syn - 2606:50c0:8003::153:443 app-or-unknown +03:18:06 tcp-syn - 2606:50c0:8002::153:443 app-or-unknown +03:18:06 tcp-syn - 185.199.109.153:443 app-or-unknown +03:18:06 sni curbengh.github.io 185.199.109.153:443 app-or-unknown +03:18:07 tcp-syn - 2a06:98c1:3121::4:443 app-or-unknown +03:18:07 tcp-syn - 188.114.97.4:443 app-or-unknown +03:18:07 sni ublockorigin.pages.dev 188.114.97.4:443 app-or-unknown +03:18:08 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:18:08 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:18:08 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:18:08 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:18:09 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:18:09 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:18:12 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:18:12 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:18:14 tcp-syn - 2a04:4e42::485:443 app-or-unknown +03:18:14 tcp-syn - 2a04:4e42:600::485:443 app-or-unknown +03:18:14 tcp-syn - 151.101.1.229:443 app-or-unknown +03:18:14 sni cdn.jsdelivr.net 151.101.1.229:443 app-or-unknown +03:18:15 udp - 2a04:4e42:200::485:443 app-or-unknown +03:18:15 udp - 2a04:4e42:200::485:443 app-or-unknown +03:18:15 udp - 2a04:4e42:200::485:443 app-or-unknown +03:18:15 udp - 2a04:4e42:200::485:443 app-or-unknown +03:18:16 udp - 2a04:4e42:200::485:443 app-or-unknown +03:18:16 udp - 2a04:4e42:200::485:443 app-or-unknown +03:18:16 tcp-syn - 2600:1901:0:4c10:::443 app-or-unknown +03:18:16 tcp-syn - 34.160.122.198:443 app-or-unknown +03:18:16 sni publicsuffix.org 34.160.122.198:443 app-or-unknown +03:18:17 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:18:17 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:18:18 udp - 45.86.153.23:443 app-or-unknown +03:18:18 udp - 45.86.153.23:443 app-or-unknown +03:18:18 udp - 45.86.153.23:443 app-or-unknown +03:18:19 udp - 2a04:4e42:200::485:443 app-or-unknown +03:18:19 udp - 2a04:4e42:200::485:443 app-or-unknown +03:18:24 udp - 2a04:4e42:200::485:443 app-or-unknown +03:18:24 udp - 2a04:4e42:200::485:443 app-or-unknown +03:18:27 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:18:27 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:18:33 udp - 2a04:4e42:200::485:443 app-or-unknown +03:18:33 udp - 2a04:4e42:200::485:443 app-or-unknown +03:18:34 udp - 224.0.0.251:5353 os-noise +03:18:34 udp - ff02::fb:5353 os-noise +03:18:34 udp - 224.0.0.251:5353 os-noise +03:18:34 udp - ff02::fb:5353 os-noise diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed-r2/check-no-suggest-primed-r2.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed-r2/check-no-suggest-primed-r2.err new file mode 100644 index 000000000..b04a2503d --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed-r2/check-no-suggest-primed-r2.err @@ -0,0 +1,12 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] check-no-suggest: typed 'lwsmokeq8404' into the toolbar; idling 60s WITHOUT pressing Enter (device addresses: 10.0.2.15, 10.0.2.16, fe80::41c:32ff:fea4:3ed5, fe80::5085:80ff:fece:a9c2, fe80::8435:65ad:a25f:7545, fec0::41c:32ff:fea4:3ed5, fec0::5594:7b0f:1b52:c1c5, fec0::778:6ec7:73e5:60fc, fec0::edad:efb7:6e45:f933) +[smoke] check-no-suggest: post-Enter window closed -- 6806 outbound payload bytes on noai.duckduckgo.com connections, 2025356 total capture bytes +[smoke] check-no-suggest: post-Enter navigation 'https://noai.duckduckgo.com/?q=lwsmokeq8404&ia=web' +[smoke] check-no-suggest PASS typed 'lwsmokeq8404': no outbound transport payload outside explicitly identified security-settings/OS background flows for 60s; Enter produced 6806 payload bytes to noai.duckduckgo.com and the actual URL contains the submitted query; no sponsored host; 'Show search suggestions' OFF by default and ON/OFF round trip verified +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-no-suggest-primed-r2/check-no-suggest-primed-r2.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed-r2/check-no-suggest-primed-r2.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed-r2/check-no-suggest-primed-r2.json new file mode 100644 index 000000000..b69fcd207 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed-r2/check-no-suggest-primed-r2.json @@ -0,0 +1,1157 @@ +{ + "checks": [ + { + "check": "check-no-suggest", + "ok": true, + "detail": "typed 'lwsmokeq8404': no outbound transport payload outside explicitly identified security-settings/OS background flows for 60s; Enter produced 6806 payload bytes to noai.duckduckgo.com and the actual URL contains the submitted query; no sponsored host; 'Show search suggestions' OFF by default and ON/OFF round trip verified", + "evidence": { + "token": "lwsmokeq8404", + "url_after_enter": "https://noai.duckduckgo.com/?q=lwsmokeq8404&ia=web", + "search_document": { + "uri": "https://noai.duckduckgo.com/?q=lwsmokeq8404&ia=web", + "ready": "complete", + "title": "lwsmokeq8404 at DuckDuckGo" + }, + "typing_events": [], + "typing_payloads": [ + { + "ts": 1790904851.2433, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 46188, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox.settings.services.mozilla.com", + "bytes": 46, + "background": true + }, + { + "ts": 1790904851.243369, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 46194, + "dst": "151.101.1.91", + "port": 443, + "host": "firefox-settings-attachments.cdn.mozilla.net", + "bytes": 46, + "background": true + }, + { + "ts": 1790904851.243394, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 40026, + "dst": "34.149.226.178", + "port": 443, + "host": "content-signature-2.cdn.mozilla.net", + "bytes": 46, + "background": true + } + ], + "enter_payloads": [ + { + "ts": 1790904870.956543, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49924, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 135, + "background": false + }, + { + "ts": 1790904871.01602, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49924, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 85, + "background": false + }, + { + "ts": 1790904871.016333, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49924, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790904871.116998, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49924, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 60, + "background": false + }, + { + "ts": 1790904871.144638, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790904871.144668, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 436, + "background": false + }, + { + "ts": 1790904871.220752, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790904871.221141, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790904871.22116, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 321, + "background": false + }, + { + "ts": 1790904871.261721, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790904871.360687, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49924, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790904871.360806, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49924, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 61, + "background": false + }, + { + "ts": 1790904871.366073, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790904871.366227, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 88, + "background": false + }, + { + "ts": 1790904871.36654, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790904871.366748, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 152, + "background": false + }, + { + "ts": 1790904871.366972, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790904871.367619, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790904871.367925, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790904871.369089, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790904871.369431, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790904871.369864, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 90, + "background": false + }, + { + "ts": 1790904871.370225, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 89, + "background": false + }, + { + "ts": 1790904871.371142, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790904871.371468, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790904871.371814, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790904871.38544, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49924, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790904871.450513, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52146, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790904871.450529, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52146, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 437, + "background": false + }, + { + "ts": 1790904871.548136, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52146, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790904871.548264, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52146, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790904871.548273, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52146, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 620, + "background": false + }, + { + "ts": 1790904871.663033, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 52146, + "dst": "48.222.183.128", + "port": 443, + "host": "links.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790904871.675699, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 153, + "background": false + }, + { + "ts": 1790904871.67907, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 97, + "background": false + }, + { + "ts": 1790904871.832696, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790904871.857136, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790904871.857452, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 99, + "background": false + }, + { + "ts": 1790904871.857979, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790904871.858848, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790904871.859244, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 93, + "background": false + }, + { + "ts": 1790904871.85941, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790904871.859528, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790904871.859676, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 100, + "background": false + }, + { + "ts": 1790904871.859874, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 98, + "background": false + }, + { + "ts": 1790904871.879359, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790904871.879434, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790904871.879592, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 95, + "background": false + }, + { + "ts": 1790904871.880363, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 86, + "background": false + }, + { + "ts": 1790904871.926888, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 371, + "background": false + }, + { + "ts": 1790904871.931312, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 87, + "background": false + }, + { + "ts": 1790904871.948316, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 103, + "background": false + }, + { + "ts": 1790904871.948373, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 102, + "background": false + }, + { + "ts": 1790904871.963957, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790904872.025926, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 104, + "background": false + }, + { + "ts": 1790904872.058631, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49924, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790904872.102823, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49924, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 151, + "background": false + }, + { + "ts": 1790904872.103705, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49924, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 65, + "background": false + }, + { + "ts": 1790904872.10442, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 159, + "background": false + }, + { + "ts": 1790904872.104442, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 337, + "background": false + }, + { + "ts": 1790904872.125778, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43176, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790904872.125804, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43176, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 441, + "background": false + }, + { + "ts": 1790904872.147913, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43172, + "dst": "40.114.177.156", + "port": 443, + "host": "noai.duckduckgo.com", + "bytes": 91, + "background": false + }, + { + "ts": 1790904872.154928, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 49924, + "dst": "10.0.2.3", + "port": 853, + "host": null, + "bytes": 72, + "background": false + }, + { + "ts": 1790904872.177375, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37694, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790904872.177399, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37694, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790904872.186558, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43176, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790904872.187012, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37698, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790904872.187026, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37698, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790904872.187605, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37696, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790904872.187624, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37696, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790904872.187697, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43176, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790904872.188124, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37702, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790904872.188138, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37702, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790904872.188797, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37700, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 1460, + "background": false + }, + { + "ts": 1790904872.188816, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37700, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 448, + "background": false + }, + { + "ts": 1790904872.220731, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 43176, + "dst": "40.114.177.156", + "port": 443, + "host": "improving.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790904872.324025, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37694, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790904872.324236, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37694, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 92, + "background": false + }, + { + "ts": 1790904872.32425, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37694, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 346, + "background": false + }, + { + "ts": 1790904872.378952, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37700, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790904872.379088, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37702, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790904872.379202, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37698, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790904872.37933, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37696, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 80, + "background": false + }, + { + "ts": 1790904872.379523, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37702, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790904872.379566, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37700, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790904872.379588, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37698, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790904872.379703, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37694, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790904872.379727, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37694, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 83, + "background": false + }, + { + "ts": 1790904872.379785, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37694, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 87, + "background": false + }, + { + "ts": 1790904872.379802, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37696, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 109, + "background": false + }, + { + "ts": 1790904872.379884, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37694, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 82, + "background": false + }, + { + "ts": 1790904872.405226, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37694, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 31, + "background": false + }, + { + "ts": 1790904872.518042, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37696, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790904872.520264, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37698, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790904872.520312, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37700, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + }, + { + "ts": 1790904872.520352, + "protocol": "tcp", + "src": "10.0.2.16", + "src_port": 37702, + "dst": "40.114.178.124", + "port": 443, + "host": "external-content.duckduckgo.com", + "bytes": 24, + "background": false + } + ], + "sponsored_events": [], + "suggestions_switch": false, + "suggestions_toggle_round_trip": { + "on": true, + "restored_off": true + }, + "typing_capture_offset": 185667245, + "enter_capture_offset": 185668499, + "app_capture_offset": 185016488, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::41c:32ff:fea4:3ed5", + "fe80::5085:80ff:fece:a9c2", + "fe80::8435:65ad:a25f:7545", + "fec0::41c:32ff:fea4:3ed5", + "fec0::5594:7b0f:1b52:c1c5", + "fec0::778:6ec7:73e5:60fc", + "fec0::edad:efb7:6e45:f933" + ], + "post_enter_pcap_bytes": 2025356, + "post_enter_search_payload_bytes": 6806, + "capture_seconds": 60 + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed-r2/check-no-suggest-primed-r2.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed-r2/check-no-suggest-primed-r2.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed/check-no-suggest-primed.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed/check-no-suggest-primed.err new file mode 100644 index 000000000..5b5423a50 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed/check-no-suggest-primed.err @@ -0,0 +1,7 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +android-smoke: harness error -- could not find the Fenix address bar; typing check cannot run diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed/check-no-suggest-primed.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed/check-no-suggest-primed.json new file mode 100644 index 000000000..dbd6dcf48 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed/check-no-suggest-primed.json @@ -0,0 +1,14 @@ +{ + "checks": [], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "interrupted", + "error": "could not find the Fenix address bar; typing check cannot run" +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed/check-no-suggest-primed.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-no-suggest-primed/check-no-suggest-primed.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-search-primed/check-search-primed.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-search-primed/check-search-primed.err new file mode 100644 index 000000000..27ddefa92 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-search-primed/check-search-primed.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:45765/ and https://10.0.2.2:43083/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002000000 +[smoke] check-search PASS real query went to noai.duckduckgo.com with no partner/attribution parameter; Settings > Search lists every LibreWolf engine (DuckDuckGo No-AI, Startpage, Mojeek, Wikipedia (en)) and the default is 'DuckDuckGo No-AI', as in assets/search-config-v2.json +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-search-primed/check-search-primed.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-search-primed/check-search-primed.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-search-primed/check-search-primed.json new file mode 100644 index 000000000..cb27e134c --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-search-primed/check-search-primed.json @@ -0,0 +1,48 @@ +{ + "checks": [ + { + "check": "check-search", + "ok": true, + "detail": "real query went to noai.duckduckgo.com with no partner/attribution parameter; Settings > Search lists every LibreWolf engine (DuckDuckGo No-AI, Startpage, Mojeek, Wikipedia (en)) and the default is 'DuckDuckGo No-AI', as in assets/search-config-v2.json", + "evidence": { + "url": "https://noai.duckduckgo.com/?q=lwsmokeq7861&ia=web", + "partner_codes": [], + "expected_engines": [ + "DuckDuckGo No-AI", + "Startpage", + "Mojeek", + "Wikipedia (en)" + ], + "expected_default": "DuckDuckGo No-AI", + "shown_engine_screen": [ + "Default search engine", + "Normal browsing default search engine", + "DuckDuckGo No-AI", + "Mojeek", + "Startpage", + "Wikipedia (en)", + "Private browsing default search engine", + "Use the same search engine as normal browsing", + "DuckDuckGo No-AI", + "Mojeek", + "Startpage", + "Wikipedia (en)", + "Add search engine" + ], + "shown_default": "DuckDuckGo No-AI", + "legacy_bundle_plugins": 147 + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-search-primed/check-search-primed.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-search-primed/check-search-primed.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-strings-primed/check-strings-primed.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-strings-primed/check-strings-primed.err new file mode 100644 index 000000000..bd19a8c84 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-strings-primed/check-strings-primed.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] check-strings: deep-link scheme redoubt +[smoke] check-strings: walking the running UI in en-US +[smoke] check-strings: en-US -- 33 screen(s) visited, 0 branded string(s) this APK ships, 0 branded string(s) it does not ship (remote content), 0 enumerated url-keep row(s) +[smoke] check-strings PASS resource table (234764 text rows): unexplained: 0 allowed(url-keep): 297 internal(value==name): 3; running-app traversal: 33 screen stop(s) across 1 locale(s) (en-US), 0 branded string(s) shipped by this APK, 0 branded string(s) NOT shipped by it. Screens the walker never reached are not covered by this half -- result.json lists every stop by name +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-strings-primed/check-strings-primed.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-strings-primed/check-strings-primed.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-strings-primed/check-strings-primed.json new file mode 100644 index 000000000..196f83fdd --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-strings-primed/check-strings-primed.json @@ -0,0 +1,111 @@ +{ + "checks": [ + { + "check": "check-strings", + "ok": true, + "detail": "resource table (234764 text rows): unexplained: 0 allowed(url-keep): 297 internal(value==name): 3; running-app traversal: 33 screen stop(s) across 1 locale(s) (en-US), 0 branded string(s) shipped by this APK, 0 branded string(s) NOT shipped by it. Screens the walker never reached are not covered by this half -- result.json lists every stop by name", + "evidence": { + "aapt2": "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", + "dump_rows": "[lw-brand check-apk] unexplained: 0 allowed(url-keep): 297 internal(value==name): 3", + "checker_tail": "[lw-brand check-apk] PASS: no unexplained branded value(s); only enumerated url-keep and internal-key exceptions", + "checker_exit": 0, + "checker_output": [ + "[lw-brand check-apk] 234764 text rows", + "[lw-brand check-apk] unexplained: 0 allowed(url-keep): 297 internal(value==name): 3", + " ALLOWED pair_instructions_2 (default): 'Scan the QR code shown at firefox.com/pair'", + " ALLOWED pair_instructions_2 (bqi): '\u06a9\u0648\u062f QR \u0646\u0634\u0648\u0648\u0769 \u062f\u0627\u068c\u0647 \u0648\u0627\u0628\u06cc\u068c\u0647 \u0645\u0646 firefox.com/pair \u0646 \u0627\u0633\u06a9\u0646 \u06a9\u06ca\u0646\u06cc\u0646'", + " ALLOWED pair_instructions_2 (cak): \"Titz'ajwachib'\u00ebx ri QR b'itz'ib' k'o pa firefox.com/pair\"", + " ALLOWED pair_instructions_2 (kaa): 'firefox.com/pairda k\u00f3rsetilgen QR kodt\u0131 oq\u0131\u0144'", + " ALLOWED pair_instructions_2 (kab): 'Snirem tangalt QR i yettwaseknen deg firefox.com/pair'", + " ALLOWED pair_instructions_2 (lij): 'Scan\u00e7ionn-a o c\u00f2dice QR mostrou in sce firefox.com/pair'", + " ALLOWED pair_instructions_2 (sat): 'QR \u1c60\u1c73\u1c70 \u1c65\u1c60\u1c5f\u1c71 \u1c62\u1c6e \u1c61\u1c5f firefox.com/pair \u1c68\u1c6e \u1c69\u1c6b\u1c69\u1c60 \u1c60\u1c5f\u1c6b\u1c5f \u1c60\u1c5a'", + " ALLOWED pair_instructions_2 (azb): 'firefox.com/pair \u0622\u062f\u0631\u0633\u06cc\u0646\u0647 \u06af\u0624\u0631\u0648\u0646\u0646 QR \u06a9\u0648\u0652\u062f\u0648\u0646\u0648 \u0627\u0633\u06a9\u0646 \u0627\u0626\u0644\u0647\\u200c\u06cc\u06cc\u0646'", + " ALLOWED pair_instructions_2 (szl): 'Skanuj kod pokozany na firefox.com/pair'", + " ALLOWED pair_instructions_2 (trs): \"N\u0101r\u012b \u00f1adu'ua da'nga' QR rugui' ri\u00f1a firefox.com/pair\"", + " ALLOWED pair_instructions_2 (ast): \"Escania'l c\u00f3digu QR qu'apaez en firefox.com/pair\"", + " ALLOWED pair_instructions_2 (ckb): '\u06a9\u06c6\u062f\u06cc QR \u0633\u06a9\u0627\u0646 \u0628\u06a9\u06d5 \u06a9\u06d5 \u0644\u06d5 firefox.com/pair \u067e\u06cc\u0634\u0627\u0646 \u062f\u06d5\u062f\u0631\u06ce\u062a'", + " ALLOWED pair_instructions_2 (dsb): 'Scannuj\u015bo QR-kod, k\u00f3tary\u017e se na firefox.com/pair pokazujo'", + " ALLOWED pair_instructions_2 (hsb): 'Skenuj\u0107e QR-kod, kotry\u017e so na firefox.com/pair pokazuje'", + " ALLOWED pair_instructions_2 (scn): 'Scanziuna u c\u00f2dici QR mustratu nne firefox.com/pair'", + " ALLOWED pair_instructions_2 (skr): 'firefox.com/pair \u062a\u06d2 \u0759\u062a\u06d2 \u06c1\u0648\u0626\u06d2 QR \u06a9\u0648\u0688 \u06a9\u0648\u06ba \u0633\u06a9\u06cc\u0646 \u06a9\u0631\u0648'", + " ALLOWED pair_instructions_2 (ca): 'Escanegeu el codi QR que es mostra a firefox.com/pair'", + " ALLOWED pair_instructions_2 (da): 'Skan OR-koden vist p\u00e5 firefox.com/pair'", + " ALLOWED pair_instructions_2 (fa): '\u06a9\u062f QR \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u062f\u0631 firefox.com/pair \u0631\u0627 \u0627\u0633\u06a9\u0646 \u06a9\u0646\u06cc\u062f'", + " ALLOWED pair_instructions_2 (ia): 'Scanna le codice QR monstrate a firefox.com/par'", + " ALLOWED pair_instructions_2 (ja): 'firefox.com/pair \u3067\u8868\u793a\u3055\u308c\u305f QR \u30b3\u30fc\u30c9\u3092\u30b9\u30ad\u30e3\u30f3\u3057\u3066\u304f\u3060\u3055\u3044'", + " ALLOWED pair_instructions_2 (ka): 'QR-\u10d9\u10dd\u10d3\u10d8 \u10ec\u10d0\u10d0\u10d9\u10d8\u10d7\u10ee\u10d4\u10d7 \u10d2\u10d5\u10d4\u10e0\u10d3\u10d8\u10d3\u10d0\u10dc firefox.com/pair'", + " ALLOWED pair_instructions_2 (ta): 'firefox.com/pair \u0ba4\u0bb3\u0ba4\u0bcd\u0ba4\u0bbf\u0bb2\u0bcd \u0b95\u0bc1\u0bb1\u0bbf\u0baf\u0bc0\u0b9f\u0bcd\u0b9f\u0bc8 \u0bb5\u0bb0\u0bc1\u0b9f\u0bbf\u0b9a\u0bcd \u0b9a\u0bc7\u0bb0\u0bcd'", + " ALLOWED pair_instructions_2 (ab): '\u0428\u0442\u0440\u0438\u0445-\u043a\u043e\u0434 \u0448\u04d9\u0430\u0525\u0445\u044c\u0430 firefox.com/pair'", + " ALLOWED pair_instructions_2 (oc): 'Numerizatz lo c\u00f2di QR afichat sus firefox.com/pair'", + " INTERNAL pref_key_enable_firefox_labs (default): 'pref_key_enable_firefox_labs'", + " INTERNAL pref_key_enable_mozilla_ads_client (default): 'pref_key_enable_mozilla_ads_client'", + " INTERNAL pref_key_firefox_labs (default): 'pref_key_firefox_labs'", + "[lw-brand check-apk] PASS: no unexplained branded value(s); only enumerated url-keep and internal-key exceptions" + ], + "checker_stdout": "", + "shipped_text_values": 288499, + "ui_scan": { + "ran": true, + "runs": [ + { + "locale": "device", + "device_locale": "en-US", + "screens_visited": [ + "launch", + "home", + "home>Private browsing", + "urls_bookmarks", + "urls_bookmarks>Close Redoubt", + "urls_history", + "urls_history>Close Redoubt", + "settings", + "settings>Close Redoubt", + "turn_on_sync", + "turn_on_sync>Close Redoubt", + "settings_search_engine", + "settings_search_engine>Close Redoubt", + "settings_accessibility", + "settings_accessibility>Close Redoubt", + "settings_delete_browsing_data", + "settings_delete_browsing_data>Close Redoubt", + "settings_addon_manager", + "settings_addon_manager>Close Redoubt", + "settings_logins", + "settings_logins>Close Redoubt", + "settings_tracking_protection", + "settings_tracking_protection>Close Redoubt", + "settings_privacy", + "settings_privacy>Close Redoubt", + "settings_wallpapers", + "settings_wallpapers>Close Redoubt", + "settings_private_browsing", + "settings_private_browsing>Close Redoubt", + "settings_app_icon", + "settings_app_icon>Close Redoubt", + "settings_ai_controls", + "settings_ai_controls>Close Redoubt" + ], + "screen_count": 33, + "branded": [], + "branded_not_shipped_by_this_apk": [], + "allowed_url_rows": 0 + } + ], + "started_locale": "en-US", + "note": "a traversal, not a proof of completeness: the screens actually visited are listed per run. A branded string this APK does not ship is reported, not gated -- no change to this tree can remove it." + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-strings-primed/check-strings-primed.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-strings-primed/check-strings-primed.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-preinstall/check-ubo-preinstall.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-preinstall/check-ubo-preinstall.err new file mode 100644 index 000000000..6a0776d2a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-preinstall/check-ubo-preinstall.err @@ -0,0 +1,8 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:46291/ and https://10.0.2.2:44703/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +android-smoke: harness error -- initial browser document did not finish loading before about:config: {'url': 'about:blank', 'uri': 'about:blank', 'ready': 'complete'} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-preinstall/check-ubo-preinstall.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-preinstall/check-ubo-preinstall.json new file mode 100644 index 000000000..d7a950474 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-preinstall/check-ubo-preinstall.json @@ -0,0 +1,14 @@ +{ + "checks": [], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "interrupted", + "error": "initial browser document did not finish loading before about:config: {'url': 'about:blank', 'uri': 'about:blank', 'ready': 'complete'}" +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-preinstall/check-ubo-preinstall.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-preinstall/check-ubo-preinstall.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-primed/check-ubo-primed.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-primed/check-ubo-primed.err new file mode 100644 index 000000000..1768840a2 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-primed/check-ubo-primed.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:42061/ and https://10.0.2.2:40451/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] under test: Redoubt 153.4.0esr-1 buildID=20261002000000 +[smoke] check-ubo PASS uBlock Origin present and active: {'id': 'uBlock0@raymondhill.net', 'name': 'uBlock Origin', 'type': 'extension', 'active': True, 'userDisabled': False} +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-ubo-primed/check-ubo-primed.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-primed/check-ubo-primed.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-primed/check-ubo-primed.json new file mode 100644 index 000000000..e8cc7bacc --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-primed/check-ubo-primed.json @@ -0,0 +1,70 @@ +{ + "checks": [ + { + "check": "check-ubo", + "ok": true, + "detail": "uBlock Origin present and active: {'id': 'uBlock0@raymondhill.net', 'name': 'uBlock Origin', 'type': 'extension', 'active': True, 'userDisabled': False}", + "evidence": { + "addons": [ + { + "id": "icons@mozac.org", + "name": "Mozilla Android Components - Browser Icons", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "readerview@mozac.org", + "name": "Mozilla Android Components - ReaderView", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "ads@mozac.org", + "name": "Mozilla Android Components - Ads Telemetry", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "cookies@mozac.org", + "name": "Mozilla Android Components - Search Telemetry", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "webcompat@mozilla.org", + "name": "Web Compatibility Interventions", + "type": "extension", + "active": true, + "userDisabled": false + }, + { + "id": "uBlock0@raymondhill.net", + "name": "uBlock Origin", + "type": "extension", + "active": true, + "userDisabled": false + } + ], + "assetsBootstrapLocation": { + "type": 32, + "value": "https://librewolf.dev/librewolf/source/raw/branch/main/assets/uBOAssets.json" + } + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-primed/check-ubo-primed.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-ubo-primed/check-ubo-primed.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-update-privacy-primed/check-update-privacy-primed.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-update-privacy-primed/check-update-privacy-primed.err new file mode 100644 index 000000000..d30bce2ca --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-update-privacy-primed/check-update-privacy-primed.err @@ -0,0 +1,8 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] check-update-privacy PASS no 'Check for updates' row (compiled out, as a store build should be) and no update-host traffic across launch + Settings (11 app events) +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-update-privacy-primed/check-update-privacy-primed.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-update-privacy-primed/check-update-privacy-primed.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-update-privacy-primed/check-update-privacy-primed.json new file mode 100644 index 000000000..61469ceec --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-update-privacy-primed/check-update-privacy-primed.json @@ -0,0 +1,139 @@ +{ + "checks": [ + { + "check": "check-update-privacy", + "ok": true, + "detail": "no 'Check for updates' row (compiled out, as a store build should be) and no update-host traffic across launch + Settings (11 app events)", + "evidence": { + "compiled_in": false, + "hosts_checked": [ + "redoubtbrowser.org" + ], + "off_window_app_events": [ + { + "ts": 1790904297.925735, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:200::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904297.926089, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904297.926832, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.1.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904297.942933, + "kind": "sni", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "151.101.1.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904298.04366, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:200::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904298.043993, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904298.044284, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.65.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904298.067556, + "kind": "sni", + "detail": "firefox-settings-attachments.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "151.101.65.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904298.374673, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2600:1901:0:8d82::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904298.374943, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790904298.393167, + "kind": "sni", + "detail": "content-signature-2.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + } + ], + "off_window_update_hits": [] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-update-privacy-primed/check-update-privacy-primed.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/check-update-privacy-primed/check-update-privacy-primed.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/exit-status.jsonl b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/exit-status.jsonl new file mode 100644 index 000000000..6ed8f41fc --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/exit-status.jsonl @@ -0,0 +1,23 @@ +{"check": "baseline-smoke", "exit": 2, "started": "2026-10-02T02:10:50Z", "completed": "2026-10-02T02:11:37.803034Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [0, 13789511], "command": ["scripts/android-smoke.sh", "--emulator", "--keep-emulator", "--dns-server", "9.9.9.9", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/baseline-smoke/baseline-smoke.json"]} +{"check": "baseline-smoke-r2", "exit": 2, "started": "2026-10-02T02:11:59Z", "completed": "2026-10-02T02:12:22.412007Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [13792545, 28054062], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/baseline-smoke-r2/baseline-smoke-r2.json"]} +{"check": "first-run-capture", "exit": 1, "started": "2026-10-02T02:16:36Z", "completed": "2026-10-02T02:17:41.916417Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [84304036, 96148910], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--first-run-capture", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/first-run-capture/first-run-capture.json"]} +{"check": "check-no-remote-settings", "exit": 1, "started": "2026-10-02T02:17:52Z", "completed": "2026-10-02T02:18:58.131963Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [96152643, 108050519], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-remote-settings", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-no-remote-settings/check-no-remote-settings.json"]} +{"check": "check-ubo-preinstall", "exit": 2, "started": "2026-10-02T02:18:58Z", "completed": "2026-10-02T02:19:21.822798Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [108053414, 122349672], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-ubo-preinstall", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-ubo-preinstall/check-ubo-preinstall.json"]} +{"check": "static-no-gms-no-adjust", "exit": 2, "started": "2026-10-02T02:19:21Z", "completed": "2026-10-02T02:19:45.365471Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [122349672, 135744808], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-no-gms", "--check-no-adjust", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/static-no-gms-no-adjust/static-no-gms-no-adjust.json"]} +{"check": "beta2-first-run-capture", "exit": 1, "started": "2026-10-02T02:19:45Z", "completed": "2026-10-02T02:20:51.031426Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427", "capture_pcap_bytes": [135744808, 147593606], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/old/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--first-run-capture", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/beta2-first-run-capture/beta2-first-run-capture.json"]} +{"check": "pref-dump-primed", "exit": 0, "started": "2026-10-02T02:22:36Z", "completed": "2026-10-02T02:22:44.287830Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [176129841, 176789252], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--keep-state", "--pref-dump", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-dump-primed/pref-dump-primed.json"]} +{"check": "baseline-smoke-primed", "exit": 1, "started": "2026-10-02T02:22:44Z", "completed": "2026-10-02T02:24:06.051968Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [176789252, 178245559], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--keep-state", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/baseline-smoke-primed/baseline-smoke-primed.json"]} +{"check": "check-ubo-primed", "exit": 0, "started": "2026-10-02T02:24:06Z", "completed": "2026-10-02T02:24:13.743459Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [178245559, 178897963], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--keep-state", "--check-ubo", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-ubo-primed/check-ubo-primed.json"]} +{"check": "check-search-primed", "exit": 0, "started": "2026-10-02T02:24:13Z", "completed": "2026-10-02T02:24:39.438099Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [178897963, 181553934], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--keep-state", "--check-search", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-search-primed/check-search-primed.json"]} +{"check": "check-no-suggest-primed", "exit": 2, "started": "2026-10-02T02:24:39Z", "completed": "2026-10-02T02:24:53.548969Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [181553934, 182210222], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--keep-state", "--check-no-suggest", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-no-suggest-primed/check-no-suggest-primed.json"]} +{"check": "check-update-privacy-primed", "exit": 0, "started": "2026-10-02T02:24:53Z", "completed": "2026-10-02T02:26:37.331407Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [182210432, 182862978], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--keep-state", "--check-update-privacy", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-update-privacy-primed/check-update-privacy-primed.json"]} +{"check": "check-aboutconfig-primed", "exit": 1, "started": "2026-10-02T02:26:37Z", "completed": "2026-10-02T02:27:45.043162Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [182864090, 183525188], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--keep-state", "--check-aboutconfig", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-aboutconfig-primed/check-aboutconfig-primed.json"]} +{"check": "check-strings-primed", "exit": 0, "started": "2026-10-02T02:27:45Z", "completed": "2026-10-02T02:32:32.140993Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [183525188, 184359436], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--keep-state", "--check-strings", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-strings-primed/check-strings-primed.json"]} +{"check": "check-no-suggest-primed-r2", "exit": 0, "started": "2026-10-02T02:33:07Z", "completed": "2026-10-02T02:34:49.246740Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [185015376, 187695301], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--keep-state", "--check-no-suggest", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-no-suggest-primed-r2/check-no-suggest-primed-r2.json"]} +{"check": "check-aboutconfig-primed-r2", "exit": 1, "started": "2026-10-02T02:34:49Z", "completed": "2026-10-02T02:35:57.449581Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [187696063, 188358646], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--keep-state", "--check-aboutconfig", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/check-aboutconfig-primed-r2/check-aboutconfig-primed-r2.json"]} +{"check": "beta2-pref-dump-primed", "exit": 0, "started": "2026-10-02T02:39:56Z", "completed": "2026-10-02T02:40:04.470374Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427", "capture_pcap_bytes": [220109556, 220769969], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/old/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--keep-state", "--pref-dump", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/beta2-pref-dump-primed/beta2-pref-dump-primed.json"]} +{"check": "beta2-check-aboutconfig-primed", "exit": 0, "started": "2026-10-02T02:40:04Z", "completed": "2026-10-02T02:40:20.120151Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427", "capture_pcap_bytes": [220769969, 222076427], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/old/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--keep-state", "--check-aboutconfig", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/beta2-check-aboutconfig-primed/beta2-check-aboutconfig-primed.json"]} +{"check": "beta2-baseline-smoke-primed", "exit": 1, "started": "2026-10-02T02:40:20Z", "completed": "2026-10-02T02:41:41.175484Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "9b63f2edbe18310842b4689551243ed2ae61015f8ba044ac8bd90f15ae380427", "capture_pcap_bytes": [222076427, 223462974], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/old/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--keep-state", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/beta2-baseline-smoke-primed/beta2-baseline-smoke-primed.json"]} +{"check": "amoblocked-baseline-smoke", "exit": 1, "started": "2026-10-02T03:03:30Z", "completed": "2026-10-02T03:05:05.617448Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [343618402, 347659788], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/amoblocked-baseline-smoke/amoblocked-baseline-smoke.json"]} +{"check": "amoblocked-check-ubo-preinstall", "exit": 0, "started": "2026-10-02T03:05:05Z", "completed": "2026-10-02T03:05:23.756153Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [347659788, 349037232], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-ubo-preinstall", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/amoblocked-check-ubo-preinstall/amoblocked-check-ubo-preinstall.json"]} +{"check": "amoblocked-check-ubo-lifecycle", "exit": 0, "started": "2026-10-02T03:05:23Z", "completed": "2026-10-02T03:05:55.440010Z", "harness_sha256_at_start": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4", "installed_apk_sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", "capture_pcap_bytes": [349037232, 350411357], "command": ["scripts/android-smoke.sh", "--serial", "emulator-5584", "--sdk", "/home/mgysin/redoubt-artifacts/android-sdk", "--work", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", "--apk", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", "--aapt2", "/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2", "--check-ubo-lifecycle", "--json", "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/amoblocked-check-ubo-lifecycle/amoblocked-check-ubo-lifecycle.json"]} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/first-run-capture/first-run-capture.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/first-run-capture/first-run-capture.err new file mode 100644 index 000000000..4bb9d2bc9 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/first-run-capture/first-run-capture.err @@ -0,0 +1,11 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +[smoke] first-run window: launching the home screen and idling 60s (device addresses: 10.0.2.15, 10.0.2.16, fe80::41c:32ff:fea4:3ed5, fe80::5085:80ff:fece:a9c2, fe80::8435:65ad:a25f:7545, fec0::41c:32ff:fea4:3ed5, fec0::5594:7b0f:1b52:c1c5, fec0::778:6ec7:73e5:60fc, fec0::edad:efb7:6e45:f933) +[smoke] first-run-capture FAIL 97 outbound event(s) before any navigation, e.g. ['151.101.1.91', '151.101.193.229', '151.101.65.91', '185.199.108.153', '185.199.109.153', '185.199.110.133', '188.114.97.4', '213.244.171.241'] (app uid bytes rx+11438595 tx+223972) -- owned by LW-M4-10 +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 1 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/first-run-capture/first-run-capture.json +[smoke] FAILED first-run-capture 97 outbound event(s) before any navigation, e.g. ['151.101.1.91', '151.101.193.229', '151.101.65.91', '185.199.108.153', '185.199.109.153', '185.199.110.133', '188.114.97.4', '213.244.171.241'] (app uid bytes rx+11438595 tx+223972) -- owned by LW-M4-10 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/first-run-capture/first-run-capture.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/first-run-capture/first-run-capture.json new file mode 100644 index 000000000..335b45841 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/first-run-capture/first-run-capture.json @@ -0,0 +1,1009 @@ +{ + "checks": [ + { + "check": "first-run-capture", + "ok": false, + "detail": "97 outbound event(s) before any navigation, e.g. ['151.101.1.91', '151.101.193.229', '151.101.65.91', '185.199.108.153', '185.199.109.153', '185.199.110.133', '188.114.97.4', '213.244.171.241'] (app uid bytes rx+11438595 tx+223972) -- owned by LW-M4-10", + "evidence": { + "events": [ + { + "ts": 1790903801.635857, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903801.636838, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903801.637668, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.65.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903801.657621, + "kind": "sni", + "detail": "firefox.settings.services.mozilla.com", + "src": "10.0.2.16", + "dst": "151.101.65.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903801.895717, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:200::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903801.895928, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903801.896099, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.1.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903801.915405, + "kind": "sni", + "detail": "firefox-settings-attachments.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "151.101.1.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903802.214221, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2600:1901:0:8d82::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903802.214508, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903802.235903, + "kind": "sni", + "detail": "content-signature-2.cdn.mozilla.net", + "src": "10.0.2.16", + "dst": "34.149.226.178", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.161858, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:200::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.162062, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.162197, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.1.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.180975, + "kind": "sni", + "detail": "services.addons.mozilla.org", + "src": "10.0.2.16", + "dst": "151.101.1.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.607646, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a0f:85c1:8d1:acab::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.6079, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.62989, + "kind": "sni", + "detail": "librewolf.dev", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.811484, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2600:1901:0:d29a::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.81176, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.831085, + "kind": "sni", + "detail": "versioncheck-bg.addons.mozilla.org", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.942105, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "213.244.171.241", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.950355, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2606:50c0:8000::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.950641, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2606:50c0:8001::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.950883, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.108.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.951931, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2606:50c0:8003::154", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.952138, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2606:50c0:8000::154", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.952364, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.110.133", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.968989, + "kind": "sni", + "detail": "filters.adtidy.org", + "src": "10.0.2.16", + "dst": "213.244.171.241", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.969336, + "kind": "sni", + "detail": "ublockorigin.github.io", + "src": "10.0.2.16", + "dst": "185.199.108.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903803.978769, + "kind": "sni", + "detail": "raw.githubusercontent.com", + "src": "10.0.2.16", + "dst": "185.199.110.133", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.015533, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.015788, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42::347", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.015952, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.1.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.027566, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.027617, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.035847, + "kind": "sni", + "detail": "addons.mozilla.org", + "src": "10.0.2.16", + "dst": "151.101.1.91", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.057522, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.058907, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.059626, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.06001, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.060229, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.060241, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.090349, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.230053, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.230105, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.281159, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.90.233", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.294611, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2600:1901:0:7b8a::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.295176, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "35.185.44.232", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903804.35141, + "kind": "sni", + "detail": "malware-filter.gitlab.io", + "src": "10.0.2.16", + "dst": "35.185.44.232", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903805.833715, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "213.244.171.241", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903805.851859, + "kind": "sni", + "detail": "filters.adtidy.org", + "src": "10.0.2.16", + "dst": "213.244.171.241", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903809.49981, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a02:2479:a1:9900::1", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903809.500057, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "82.165.93.184", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903809.522464, + "kind": "sni", + "detail": "pgl.yoyo.org", + "src": "10.0.2.16", + "dst": "82.165.93.184", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903810.67205, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2606:50c0:8003::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903810.672233, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2606:50c0:8002::153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903810.672376, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "185.199.109.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903810.688574, + "kind": "sni", + "detail": "curbengh.github.io", + "src": "10.0.2.16", + "dst": "185.199.109.153", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903811.958535, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:200::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903811.958869, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:400::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903811.959078, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "151.101.193.229", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903811.98055, + "kind": "sni", + "detail": "cdn.jsdelivr.net", + "src": "10.0.2.16", + "dst": "151.101.193.229", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903812.355514, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903812.355567, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903812.958576, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903812.958605, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903814.158741, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903814.158795, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903815.420441, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3121::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903815.420672, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "188.114.97.4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903815.436363, + "kind": "sni", + "detail": "ublockorigin.pages.dev", + "src": "10.0.2.16", + "dst": "188.114.97.4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903815.820182, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903815.820235, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903816.420605, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903816.420648, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903816.55879, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903816.558845, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903817.624515, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903817.624562, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903820.02466, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903820.02471, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903820.879124, + "kind": "tcp-syn", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2600:1901:0:4c10::", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903820.879371, + "kind": "tcp-syn", + "detail": "", + "src": "10.0.2.16", + "dst": "34.160.122.198", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903820.898258, + "kind": "sni", + "detail": "publicsuffix.org", + "src": "10.0.2.16", + "dst": "34.160.122.198", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903821.532625, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903821.532677, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903822.03564, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903822.07161, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903822.071709, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903822.103278, + "kind": "udp", + "detail": "", + "src": "10.0.2.16", + "dst": "45.86.153.23", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903824.948028, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903824.948086, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903831.320813, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903831.320851, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a04:4e42:600::485", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903835.225622, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + }, + { + "ts": 1790903835.225658, + "kind": "udp", + "detail": "", + "src": "fec0::edad:efb7:6e45:f933", + "dst": "2a06:98c1:3120::4", + "port": 443, + "harness": false, + "os_noise": false + } + ], + "uid_rx": 11438595, + "uid_tx": 223972, + "capture_offset": 84307001, + "capture_end": 96148910, + "guest_ips": [ + "10.0.2.15", + "10.0.2.16", + "fe80::41c:32ff:fea4:3ed5", + "fe80::5085:80ff:fece:a9c2", + "fe80::8435:65ad:a25f:7545", + "fec0::41c:32ff:fea4:3ed5", + "fec0::5594:7b0f:1b52:c1c5", + "fec0::778:6ec7:73e5:60fc", + "fec0::edad:efb7:6e45:f933" + ] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/first-run-capture/first-run-capture.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/first-run-capture/first-run-capture.out new file mode 100644 index 000000000..756f245b3 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/first-run-capture/first-run-capture.out @@ -0,0 +1,110 @@ +03:16:41 tcp-syn - 10.0.2.3:853 os-noise +03:16:41 tcp-syn - 2a04:4e42:400::347:443 app-or-unknown +03:16:41 tcp-syn - 2a04:4e42:600::347:443 app-or-unknown +03:16:41 tcp-syn - 151.101.65.91:443 app-or-unknown +03:16:41 sni firefox.settings.services.mozilla.com 151.101.65.91:443 app-or-unknown +03:16:41 tcp-syn - 2a04:4e42:200::347:443 app-or-unknown +03:16:41 tcp-syn - 2a04:4e42::347:443 app-or-unknown +03:16:41 tcp-syn - 151.101.1.91:443 app-or-unknown +03:16:41 sni firefox-settings-attachments.cdn.mozilla.net 151.101.1.91:443 app-or-unknown +03:16:42 tcp-syn - 2600:1901:0:8d82:::443 app-or-unknown +03:16:42 tcp-syn - 34.149.226.178:443 app-or-unknown +03:16:42 sni content-signature-2.cdn.mozilla.net 34.149.226.178:443 app-or-unknown +03:16:42 udp - 224.0.0.251:5353 os-noise +03:16:42 udp - ff02::fb:5353 os-noise +03:16:42 udp - 224.0.0.251:5353 os-noise +03:16:42 udp - ff02::fb:5353 os-noise +03:16:43 tcp-syn - 2a04:4e42:200::347:443 app-or-unknown +03:16:43 tcp-syn - 2a04:4e42::347:443 app-or-unknown +03:16:43 tcp-syn - 151.101.1.91:443 app-or-unknown +03:16:43 sni services.addons.mozilla.org 151.101.1.91:443 app-or-unknown +03:16:43 tcp-syn - 2a0f:85c1:8d1:acab::1:443 app-or-unknown +03:16:43 tcp-syn - 45.86.153.23:443 app-or-unknown +03:16:43 sni librewolf.dev 45.86.153.23:443 app-or-unknown +03:16:43 tcp-syn - 2600:1901:0:d29a:::443 app-or-unknown +03:16:43 tcp-syn - 34.160.90.233:443 app-or-unknown +03:16:43 sni versioncheck-bg.addons.mozilla.org 34.160.90.233:443 app-or-unknown +03:16:43 tcp-syn - 213.244.171.241:443 app-or-unknown +03:16:43 tcp-syn - 2606:50c0:8000::153:443 app-or-unknown +03:16:43 tcp-syn - 2606:50c0:8001::153:443 app-or-unknown +03:16:43 tcp-syn - 185.199.108.153:443 app-or-unknown +03:16:43 tcp-syn - 2606:50c0:8003::154:443 app-or-unknown +03:16:43 tcp-syn - 2606:50c0:8000::154:443 app-or-unknown +03:16:43 tcp-syn - 185.199.110.133:443 app-or-unknown +03:16:43 sni filters.adtidy.org 213.244.171.241:443 app-or-unknown +03:16:43 sni ublockorigin.github.io 185.199.108.153:443 app-or-unknown +03:16:43 sni raw.githubusercontent.com 185.199.110.133:443 app-or-unknown +03:16:44 tcp-syn - 2a04:4e42:400::347:443 app-or-unknown +03:16:44 tcp-syn - 2a04:4e42::347:443 app-or-unknown +03:16:44 tcp-syn - 151.101.1.91:443 app-or-unknown +03:16:44 udp - 45.86.153.23:443 app-or-unknown +03:16:44 udp - 45.86.153.23:443 app-or-unknown +03:16:44 sni addons.mozilla.org 151.101.1.91:443 app-or-unknown +03:16:44 udp - 45.86.153.23:443 app-or-unknown +03:16:44 udp - 45.86.153.23:443 app-or-unknown +03:16:44 udp - 45.86.153.23:443 app-or-unknown +03:16:44 udp - 45.86.153.23:443 app-or-unknown +03:16:44 udp - 45.86.153.23:443 app-or-unknown +03:16:44 udp - 45.86.153.23:443 app-or-unknown +03:16:44 udp - 45.86.153.23:443 app-or-unknown +03:16:44 udp - 34.160.90.233:443 app-or-unknown +03:16:44 udp - 34.160.90.233:443 app-or-unknown +03:16:44 udp - 34.160.90.233:443 app-or-unknown +03:16:44 tcp-syn - 2600:1901:0:7b8a:::443 app-or-unknown +03:16:44 tcp-syn - 35.185.44.232:443 app-or-unknown +03:16:44 sni malware-filter.gitlab.io 35.185.44.232:443 app-or-unknown +03:16:45 tcp-syn - 213.244.171.241:443 app-or-unknown +03:16:45 sni filters.adtidy.org 213.244.171.241:443 app-or-unknown +03:16:49 tcp-syn - 2a02:2479:a1:9900::1:443 app-or-unknown +03:16:49 tcp-syn - 82.165.93.184:443 app-or-unknown +03:16:49 sni pgl.yoyo.org 82.165.93.184:443 app-or-unknown +03:16:50 tcp-syn - 2606:50c0:8003::153:443 app-or-unknown +03:16:50 tcp-syn - 2606:50c0:8002::153:443 app-or-unknown +03:16:50 tcp-syn - 185.199.109.153:443 app-or-unknown +03:16:50 sni curbengh.github.io 185.199.109.153:443 app-or-unknown +03:16:51 tcp-syn - 2a04:4e42:200::485:443 app-or-unknown +03:16:51 tcp-syn - 2a04:4e42:400::485:443 app-or-unknown +03:16:51 tcp-syn - 151.101.193.229:443 app-or-unknown +03:16:51 sni cdn.jsdelivr.net 151.101.193.229:443 app-or-unknown +03:16:52 udp - 2a04:4e42:600::485:443 app-or-unknown +03:16:52 udp - 2a04:4e42:600::485:443 app-or-unknown +03:16:52 udp - 2a04:4e42:600::485:443 app-or-unknown +03:16:52 udp - 2a04:4e42:600::485:443 app-or-unknown +03:16:54 udp - 2a04:4e42:600::485:443 app-or-unknown +03:16:54 udp - 2a04:4e42:600::485:443 app-or-unknown +03:16:55 tcp-syn - 2a06:98c1:3121::4:443 app-or-unknown +03:16:55 tcp-syn - 188.114.97.4:443 app-or-unknown +03:16:55 sni ublockorigin.pages.dev 188.114.97.4:443 app-or-unknown +03:16:55 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:16:55 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:16:56 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:16:56 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:16:56 udp - 2a04:4e42:600::485:443 app-or-unknown +03:16:56 udp - 2a04:4e42:600::485:443 app-or-unknown +03:16:57 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:16:57 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:16:58 udp - 224.0.0.251:5353 os-noise +03:16:58 udp - 224.0.0.251:5353 os-noise +03:16:58 udp - ff02::fb:5353 os-noise +03:16:58 udp - ff02::fb:5353 os-noise +03:17:00 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:17:00 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:17:00 tcp-syn - 2600:1901:0:4c10:::443 app-or-unknown +03:17:00 tcp-syn - 34.160.122.198:443 app-or-unknown +03:17:00 sni publicsuffix.org 34.160.122.198:443 app-or-unknown +03:17:01 udp - 2a04:4e42:600::485:443 app-or-unknown +03:17:01 udp - 2a04:4e42:600::485:443 app-or-unknown +03:17:02 udp - 45.86.153.23:443 app-or-unknown +03:17:02 udp - 45.86.153.23:443 app-or-unknown +03:17:02 udp - 45.86.153.23:443 app-or-unknown +03:17:02 udp - 45.86.153.23:443 app-or-unknown +03:17:04 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:17:04 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:17:11 udp - 2a04:4e42:600::485:443 app-or-unknown +03:17:11 udp - 2a04:4e42:600::485:443 app-or-unknown +03:17:15 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:17:15 udp - 2a06:98c1:3120::4:443 app-or-unknown +03:17:30 udp - 224.0.0.251:5353 os-noise +03:17:30 udp - ff02::fb:5353 os-noise +03:17:30 udp - 224.0.0.251:5353 os-noise +03:17:30 udp - ff02::fb:5353 os-noise diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/mn.py b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/mn.py new file mode 100644 index 000000000..ef3e8df5b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/mn.py @@ -0,0 +1,39 @@ +#!/usr/bin/env python3 +"""Tiny Marionette helper reusing the smoke harness's own client (driver.py). +usage: mn.py [--launch URL] [--chrome] SCRIPT -> prints JSON result +Requires GeckoView debug config at /data/local/tmp/-geckoview-config.yaml and +am set-debug-app (release APK) -- the same door android-smoke.sh opens.""" +import sys, json, subprocess, time, importlib.util, os +R="/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime" +spec=importlib.util.spec_from_file_location("drv", R+"/work/harness/driver.py"); drv=importlib.util.module_from_spec(spec) +sys.argv_saved=sys.argv; spec.loader.exec_module(drv) +ADB=[os.path.expanduser("~/redoubt-artifacts/android-sdk/platform-tools/adb"),"-s","emulator-5584"] +PKG="org.redoubtbrowser" +args=sys.argv[1:]; launch=None; chrome=False; nav=None +while args and args[0].startswith("--"): + a=args.pop(0) + if a=="--launch": launch=args.pop(0) + elif a=="--chrome": chrome=True + elif a=="--navigate": nav=args.pop(0) +script=args[0] +def sh(*c): return subprocess.run(ADB+list(c),capture_output=True,text=True,timeout=120).stdout +if launch: + sh("push",R+"/work/geckoview-config.yaml","/data/local/tmp/%s-geckoview-config.yaml"%PKG) + sh("shell","am","set-debug-app","--persistent",PKG) + sh("shell","am","force-stop",PKG); time.sleep(1) + sh("shell","am start -a android.intent.action.VIEW -d '%s' -n %s/org.mozilla.fenix.IntentReceiverActivity"%(launch,PKG)) +port=drv.free_port(); sh("forward","tcp:%d"%port,"tcp:2828") +deadline=time.time()+120; m=None +while time.time() /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs.txt ; 4170 total prefs -> /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work/prefs-all.json +[smoke] pref-dump PASS 58 prefs dumped (3 missing in this build: privacy.partition.network_state, network.predictor.enabled, services.settings.server) +[smoke] ------------------------------------------------------------ +[smoke] 1 check(s) run, 0 failed. Detail: /home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/runs/pref-dump-primed/pref-dump-primed.json diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/pref-dump-primed/pref-dump-primed.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/pref-dump-primed/pref-dump-primed.json new file mode 100644 index 000000000..fdd54fbaa --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/pref-dump-primed/pref-dump-primed.json @@ -0,0 +1,27 @@ +{ + "checks": [ + { + "check": "pref-dump", + "ok": true, + "detail": "58 prefs dumped (3 missing in this build: privacy.partition.network_state, network.predictor.enabled, services.settings.server)", + "evidence": { + "missing": [ + "privacy.partition.network_state", + "network.predictor.enabled", + "services.settings.server" + ] + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "completed", + "error": null +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/pref-dump-primed/pref-dump-primed.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/pref-dump-primed/pref-dump-primed.out new file mode 100644 index 000000000..c990c7d44 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/pref-dump-primed/pref-dump-primed.out @@ -0,0 +1,60 @@ +# librewolf-android-smoke pref-dump v1 +# name type value locked user +app.shield.optoutstudies.enabled bool false locked - +app.update.auto bool false locked - +browser.contentblocking.category string strict locked - +browser.safebrowsing.downloads.remote.enabled bool false - user +browser.safebrowsing.malware.enabled bool false - - +browser.safebrowsing.phishing.enabled bool false - - +browser.safebrowsing.provider.google4.gethashURL string - - +browser.safebrowsing.provider.google4.updateURL string - - +browser.search.suggest.enabled bool false - - +browser.search.update bool false - - +datareporting.healthreport.uploadEnabled bool false locked - +datareporting.policy.dataSubmissionEnabled bool false locked - +devtools.debugger.remote-enabled bool false locked - +doh-rollout.enabled bool false - - +dom.security.https_only_mode bool true - - +extensions.blocklist.enabled bool true - - +extensions.getAddons.showPane bool false - - +extensions.webextensions.restrictedDomains string - - +fission.autostart bool true - - +fission.webContentIsolationStrategy int 2 - - +geo.enabled bool true - - +librewolf.cfg.version string 8.6 locked - +librewolf.webgl.prompt bool true - - +librewolf.webgl.prompt.hide bool true - - +media.eme.enabled bool false - - +media.gmp-gmpopenh264.enabled bool false - - +media.peerconnection.enabled bool true - - +media.peerconnection.ice.default_address_only bool false - - +network.cookie.cookieBehavior int 5 - - +network.dns.disablePrefetch bool true - - +network.http.speculative-parallel-limit int 0 - user +network.lna.block_trackers bool true locked - +network.predictor.enabled missing - - +network.prefetch-next bool false - user +network.trr.mode int 5 - - +network.trr.uri string https://dns10.quad9.net/dns-query - - +privacy.donottrackheader.enabled bool false - - +privacy.fingerprintingProtection bool false - - +privacy.fingerprintingProtection.pbmode bool true - - +privacy.globalprivacycontrol.enabled bool true - - +privacy.partition.network_state missing - - +privacy.query_stripping.enabled bool false - - +privacy.resistFingerprinting bool true - - +privacy.resistFingerprinting.pbmode bool false - - +privacy.trackingprotection.cryptomining.enabled bool true - - +privacy.trackingprotection.enabled bool false - - +privacy.trackingprotection.fingerprinting.enabled bool true - - +security.OCSP.require bool false - - +security.enterprise_roots.enabled bool false - - +security.remote_settings.crlite_filters.enabled bool true - - +security.ssl.require_safe_negotiation bool true - - +services.settings.server missing - - +toolkit.telemetry.archive.enabled bool false locked - +toolkit.telemetry.enabled bool false locked - +toolkit.telemetry.server string data:, locked - +toolkit.telemetry.unified bool false locked - +webgl.disabled bool false - - +xpinstall.signatures.required bool true - - diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/run-check.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/run-check.sh new file mode 100755 index 000000000..5e6c67fd0 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/run-check.sh @@ -0,0 +1,22 @@ +#!/bin/bash +# usage: run-check.sh NAME [harness args...] (env SERIAL empty => harness boots emulator) +R=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime +REPO=/home/mgysin/redoubt-artifacts/esr-153.4/repo +name=$1; shift +out=$R/runs/$name; mkdir -p $out +cd $REPO +APK=${APK:-$R/apk/new/fenix-x86_64-release-throwaway.apk} +AAPT2=/home/mgysin/redoubt-artifacts/esr-153.4/build/librewolf-android-aar-153.4.0esr-1/gradle-home/caches/9.5.1/transforms/7a972dbdd2c1f9526bc4e36898517d46/transformed/aapt2-8.13.2-14304508-linux/aapt2 +dev=(--emulator --keep-emulator --dns-server 9.9.9.9) +if [ -n "$SERIAL" ]; then dev=(--serial "$SERIAL"); export LW_SMOKE_PCAP=$R/work/capture.pcap LW_SMOKE_DNS=9.9.9.9; fi +cmd=(scripts/android-smoke.sh "${dev[@]}" --sdk /home/mgysin/redoubt-artifacts/android-sdk --work $R/work --apk "$APK" --aapt2 "$AAPT2" "$@" --json $out/$name.json) +started=$(date -u +%FT%TZ); hs=$(sha256sum scripts/android-smoke.sh | cut -c1-64) +pcap_start=$(stat -c %s $R/work/capture.pcap 2>/dev/null || echo 0) +"${cmd[@]}" > $out/$name.out 2> $out/$name.err; rc=$? +pcap_end=$(stat -c %s $R/work/capture.pcap 2>/dev/null || echo 0) +python3 - "$name" "$rc" "$started" "$hs" "$pcap_start" "$pcap_end" "$(sha256sum "$APK"|cut -c1-64)" "${cmd[@]}" >> $R/runs/exit-status.jsonl <<'PY' +import json,sys,datetime +n,rc,st,hs,ps,pe,ah=sys.argv[1:8] +print(json.dumps({"check":n,"exit":int(rc),"started":st,"completed":datetime.datetime.utcnow().isoformat()+"Z","harness_sha256_at_start":hs,"installed_apk_sha256":ah,"capture_pcap_bytes":[int(ps),int(pe)],"command":sys.argv[8:]})) +PY +echo "$name exit=$rc" diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.err b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.err new file mode 100644 index 000000000..1fe193327 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.err @@ -0,0 +1,10 @@ +[smoke] apk=/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk +[smoke] package=org.redoubtbrowser +[smoke] check-no-gms PASS no com.google.android.gms strings in any classes*.dex, no GMS class references and no gms entries in the apk +[smoke] check-no-adjust PASS no Adjust or INSTALL_REFERRER strings in any classes*.dex +[smoke] using device emulator-5584 +[smoke] installing fenix-x86_64-release-throwaway.apk (133 MB) +[smoke] display kept awake for this run (mWakefulness=Awake) +[smoke] origin: http://10.0.2.2:45145/ and https://10.0.2.2:59119/ +[smoke] org.redoubtbrowser is not debuggable; opened GeckoView's debug config via Settings.Global.DEBUG_APP (am set-debug-app) +android-smoke: harness error -- initial browser document did not finish loading before about:config: {'url': 'about:blank', 'uri': 'about:blank', 'ready': 'complete'} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.json new file mode 100644 index 000000000..f61bc930e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.json @@ -0,0 +1,40 @@ +{ + "checks": [ + { + "check": "check-no-gms", + "ok": true, + "detail": "no com.google.android.gms strings in any classes*.dex, no GMS class references and no gms entries in the apk", + "evidence": { + "exempted": {}, + "unexpected_strings": [], + "gms_type_descriptors": [], + "apk_entries": [], + "androidx_activity_version": "1.13.0", + "version_floor": "1.10.0", + "version_condition_ok": true, + "declaring_class_present": false, + "declaring_class_gms_methods": [], + "hits": {} + } + }, + { + "check": "check-no-adjust", + "ok": true, + "detail": "no Adjust or INSTALL_REFERRER strings in any classes*.dex", + "evidence": { + "hits": {} + } + } + ], + "work": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/work", + "injected_prefs": {}, + "tainted": false, + "artifact": { + "path": "/home/mgysin/redoubt-artifacts/esr-153.4/build/runtime/apk/new/fenix-x86_64-release-throwaway.apk", + "sha256": "2d7db8ee8ebd15da82694734e152a9b1eb1a091cc3d464773f339a5464e54f46", + "size": 132534579, + "harness_sha256": "ee0458ec2b22521e879c76133a29ebfd5cc2f9ab888b2d4e2d2f95d0b011ecf4" + }, + "status": "interrupted", + "error": "initial browser document did not finish loading before about:config: {'url': 'about:blank', 'uri': 'about:blank', 'ready': 'complete'}" +} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.out b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/static-no-gms-no-adjust/static-no-gms-no-adjust.out new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/trr.js b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/trr.js new file mode 100644 index 000000000..e2727511f --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/trr.js @@ -0,0 +1,9 @@ +const P=Services.prefs, D=P.getDefaultBranch(""); +const g=(b,n,t)=>{try{return t==P.PREF_INT?b.getIntPref(n):b.getCharPref(n)}catch(e){return null}}; +const out={appVersion:Services.appinfo.version, buildID:Services.appinfo.appBuildID}; +for (const n of ["network.trr.mode","network.trr.uri","network.trr.default_provider_uri","network.trr.custom_uri"]) { + const t=P.getPrefType(n); + out[n]={type:t, effective:g(P,n,t), defaultBranch:g(D,n,t), hasUserValue:P.prefHasUserValue(n), locked:P.prefIsLocked(n)}; +} +try { out.dnsServiceCurrentTrrURI = Cc["@mozilla.org/network/dns-service;1"].getService(Ci.nsIDNSService).currentTrrURI; out.dnsServiceCurrentTrrMode = Cc["@mozilla.org/network/dns-service;1"].getService(Ci.nsIDNSService).currentTrrMode; } catch(e) { out.dnsServiceErr=String(e); } +return out; diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/ui.sh b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/ui.sh new file mode 100644 index 000000000..1be7ea914 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/smoke/ui.sh @@ -0,0 +1,16 @@ +# helpers: source me +A="$HOME/redoubt-artifacts/android-sdk/platform-tools/adb -s emulator-5584" +wait_s(){ timeout "$1" bash -c 'while :; do :; done'; true; } +dump(){ $A shell uiautomator dump /sdcard/u.xml >/dev/null 2>&1; $A shell cat /sdcard/u.xml > "$1.xml"; $A exec-out screencap -p > "$1.png"; grep -o 'text="[^"]*"' "$1.xml" | sort -u | tr '\n' ' '; echo; } +# tap center of first node whose text (or content-desc) matches exactly $1 in dump $2.xml +tapt(){ python3 - "$1" "$2.xml" <<'PY' | { read x y; [ -n "$x" ] && $A shell input tap $x $y && echo "tapped $1 at $x,$y" || echo "NOT FOUND: $1"; } +import re,sys +t,f=sys.argv[1],sys.argv[2]; s=open(f).read() +for m in re.finditer(r']*>',s): + n=m.group(0) + tx=re.search(r' text="([^"]*)"',n).group(1); cd=re.search(r'content-desc="([^"]*)"',n).group(1) + if tx==t or cd==t: + b=list(map(int,re.findall(r'\d+',re.search(r'bounds="([^"]*)"',n).group(1)))) + print((b[0]+b[2])//2,(b[1]+b[3])//2); break +PY +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/01-old-installed-package.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/01-old-installed-package.txt new file mode 100644 index 000000000..f26e70139 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/01-old-installed-package.txt @@ -0,0 +1,3 @@ + versionCode=2016184438 minSdk=26 targetSdk=36 + versionName=153.0esr-1-default + flags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ] diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/02-old-first-run-ubo-failed.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/02-old-first-run-ubo-failed.png new file mode 100644 index 000000000..95109504f Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/02-old-first-run-ubo-failed.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/02-old-first-run-ubo-failed.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/02-old-first-run-ubo-failed.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/02-old-first-run-ubo-failed.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/03-old-after-retry.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/03-old-after-retry.png new file mode 100644 index 000000000..cf2bda72d Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/03-old-after-retry.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/03-old-after-retry.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/03-old-after-retry.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/03-old-after-retry.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/04-old-browser.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/04-old-browser.png new file mode 100644 index 000000000..293deecbe Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/04-old-browser.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/04-old-browser.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/04-old-browser.xml new file mode 100644 index 000000000..577fe5738 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/04-old-browser.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/05-old-menu.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/05-old-menu.png new file mode 100644 index 000000000..c9fa2afa5 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/05-old-menu.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/05-old-menu.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/05-old-menu.xml new file mode 100644 index 000000000..f93e34143 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/05-old-menu.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/06-old-settings.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/06-old-settings.png new file mode 100644 index 000000000..d60f155ea Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/06-old-settings.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/06-old-settings.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/06-old-settings.xml new file mode 100644 index 000000000..33d4c9470 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/06-old-settings.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/07-old-settings-scrolled.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/07-old-settings-scrolled.png new file mode 100644 index 000000000..81b26a175 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/07-old-settings-scrolled.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/07-old-settings-scrolled.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/07-old-settings-scrolled.xml new file mode 100644 index 000000000..441a5e02a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/07-old-settings-scrolled.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/08-old-settings-privacy.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/08-old-settings-privacy.png new file mode 100644 index 000000000..b4ed0ae4e Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/08-old-settings-privacy.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/08-old-settings-privacy.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/08-old-settings-privacy.xml new file mode 100644 index 000000000..ecef461c5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/08-old-settings-privacy.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/09-old-settings-privacy2.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/09-old-settings-privacy2.png new file mode 100644 index 000000000..0eaa5ffe8 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/09-old-settings-privacy2.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/09-old-settings-privacy2.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/09-old-settings-privacy2.xml new file mode 100644 index 000000000..3cd320cac --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/09-old-settings-privacy2.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/10-old-settings-privacy3.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/10-old-settings-privacy3.png new file mode 100644 index 000000000..edc88cf26 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/10-old-settings-privacy3.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/10-old-settings-privacy3.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/10-old-settings-privacy3.xml new file mode 100644 index 000000000..34b5a5c24 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/10-old-settings-privacy3.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/11-old-doh-settings-initial.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/11-old-doh-settings-initial.png new file mode 100644 index 000000000..552073a23 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/11-old-doh-settings-initial.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/11-old-doh-settings-initial.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/11-old-doh-settings-initial.xml new file mode 100644 index 000000000..b96f48ac5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/11-old-doh-settings-initial.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/12-old-doh-max-selected.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/12-old-doh-max-selected.png new file mode 100644 index 000000000..1fc9628af Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/12-old-doh-max-selected.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/12-old-doh-max-selected.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/12-old-doh-max-selected.xml new file mode 100644 index 000000000..e2c5e0d1b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/12-old-doh-max-selected.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/13-old-doh-provider-list.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/13-old-doh-provider-list.png new file mode 100644 index 000000000..30aa2a7be Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/13-old-doh-provider-list.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/13-old-doh-provider-list.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/13-old-doh-provider-list.xml new file mode 100644 index 000000000..3d093691b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/13-old-doh-provider-list.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/14-old-doh-provider-list-scrolled.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/14-old-doh-provider-list-scrolled.png new file mode 100644 index 000000000..049a8bbf6 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/14-old-doh-provider-list-scrolled.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/14-old-doh-provider-list-scrolled.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/14-old-doh-provider-list-scrolled.xml new file mode 100644 index 000000000..9f044f8bb --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/14-old-doh-provider-list-scrolled.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/14b-old-doh-provider-list-scrolled.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/14b-old-doh-provider-list-scrolled.png new file mode 100644 index 000000000..c53f3ac87 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/14b-old-doh-provider-list-scrolled.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/14b-old-doh-provider-list-scrolled.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/14b-old-doh-provider-list-scrolled.xml new file mode 100644 index 000000000..258763d5e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/14b-old-doh-provider-list-scrolled.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/15-old-doh-max-mullvad-selected.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/15-old-doh-max-mullvad-selected.png new file mode 100644 index 000000000..c0a6849d5 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/15-old-doh-max-mullvad-selected.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/15-old-doh-max-mullvad-selected.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/15-old-doh-max-mullvad-selected.xml new file mode 100644 index 000000000..855529dd2 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/15-old-doh-max-mullvad-selected.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/16-old-gecko-trr-after-mullvad.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/16-old-gecko-trr-after-mullvad.json new file mode 100644 index 000000000..11d65b9cd --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/16-old-gecko-trr-after-mullvad.json @@ -0,0 +1,36 @@ +{ + "value": { + "appVersion": "153.0esr-1", + "buildID": "20260913220000", + "network.trr.mode": { + "type": 64, + "effective": 3, + "defaultBranch": 3, + "hasUserValue": false, + "locked": false + }, + "network.trr.uri": { + "type": 32, + "effective": "https://dns.mullvad.net/dns-query", + "defaultBranch": "https://dns.mullvad.net/dns-query", + "hasUserValue": false, + "locked": false + }, + "network.trr.default_provider_uri": { + "type": 32, + "effective": "https://doh.dns4all.eu/dns-query", + "defaultBranch": "https://doh.dns4all.eu/dns-query", + "hasUserValue": false, + "locked": false + }, + "network.trr.custom_uri": { + "type": 32, + "effective": "", + "defaultBranch": "", + "hasUserValue": false, + "locked": false + }, + "dnsServiceCurrentTrrURI": "https://dns.mullvad.net/dns-query", + "dnsServiceCurrentTrrMode": 3 + } +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/20-adb-install-r-new.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/20-adb-install-r-new.txt new file mode 100644 index 000000000..a14462dd5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/20-adb-install-r-new.txt @@ -0,0 +1,2 @@ +Performing Streamed Install +Success diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/21-new-installed-package.txt b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/21-new-installed-package.txt new file mode 100644 index 000000000..0b91d231b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/21-new-installed-package.txt @@ -0,0 +1,5 @@ + versionCode=2016187910 minSdk=26 targetSdk=36 + versionName=153.4.0esr-1-default + flags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ] + firstInstallTime=2026-10-02 04:41:57 + lastUpdateTime=2026-10-02 04:45:10 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/22-new-first-launch-after-upgrade.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/22-new-first-launch-after-upgrade.png new file mode 100644 index 000000000..16c4288c3 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/22-new-first-launch-after-upgrade.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/22-new-first-launch-after-upgrade.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/22-new-first-launch-after-upgrade.xml new file mode 100644 index 000000000..9e57c367b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/22-new-first-launch-after-upgrade.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/23-new-first-launch-migration.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/23-new-first-launch-migration.logcat new file mode 100644 index 000000000..64016b5c2 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/23-new-first-launch-migration.logcat @@ -0,0 +1 @@ +10-02 04:45:12.052 24074 24074 I DohProviderMigration: Replaced discontinued Mullvad DoH provider; mode MAX kept diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/24-new-after-ok.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/24-new-after-ok.png new file mode 100644 index 000000000..b71341fe0 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/24-new-after-ok.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/24-new-after-ok.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/24-new-after-ok.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/24-new-after-ok.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/25-new-second-launch-no-dialog.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/25-new-second-launch-no-dialog.png new file mode 100644 index 000000000..dac0a59f4 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/25-new-second-launch-no-dialog.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/25-new-second-launch-no-dialog.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/25-new-second-launch-no-dialog.xml new file mode 100644 index 000000000..f77d0e973 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/25-new-second-launch-no-dialog.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/25-new-second-launch.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/25-new-second-launch.logcat new file mode 100644 index 000000000..e69de29bb diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/26-new-gecko-trr-after-upgrade.json b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/26-new-gecko-trr-after-upgrade.json new file mode 100644 index 000000000..435e07b34 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/26-new-gecko-trr-after-upgrade.json @@ -0,0 +1,36 @@ +{ + "value": { + "appVersion": "153.4.0esr-1", + "buildID": "20261002000000", + "network.trr.mode": { + "type": 64, + "effective": 3, + "defaultBranch": 3, + "hasUserValue": false, + "locked": false + }, + "network.trr.uri": { + "type": 32, + "effective": "https://dns10.quad9.net/dns-query", + "defaultBranch": "https://dns10.quad9.net/dns-query", + "hasUserValue": false, + "locked": false + }, + "network.trr.default_provider_uri": { + "type": 32, + "effective": "https://doh.dns4all.eu/dns-query", + "defaultBranch": "https://doh.dns4all.eu/dns-query", + "hasUserValue": false, + "locked": false + }, + "network.trr.custom_uri": { + "type": 32, + "effective": "", + "defaultBranch": "", + "hasUserValue": false, + "locked": false + }, + "dnsServiceCurrentTrrURI": "https://dns10.quad9.net/dns-query", + "dnsServiceCurrentTrrMode": 3 + } +} diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/27-new-third-launch-marionette.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/27-new-third-launch-marionette.png new file mode 100644 index 000000000..12b1d9d19 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/27-new-third-launch-marionette.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/27-new-third-launch-marionette.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/27-new-third-launch-marionette.xml new file mode 100644 index 000000000..111c31c84 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/27-new-third-launch-marionette.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/28-new-doh-settings-after-upgrade.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/28-new-doh-settings-after-upgrade.png new file mode 100644 index 000000000..d65828e43 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/28-new-doh-settings-after-upgrade.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/28-new-doh-settings-after-upgrade.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/28-new-doh-settings-after-upgrade.xml new file mode 100644 index 000000000..e2c5e0d1b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/28-new-doh-settings-after-upgrade.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29a-new-doh-provider-list.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29a-new-doh-provider-list.png new file mode 100644 index 000000000..e819007be Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29a-new-doh-provider-list.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29a-new-doh-provider-list.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29a-new-doh-provider-list.xml new file mode 100644 index 000000000..3d093691b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29a-new-doh-provider-list.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29b-new-doh-provider-list.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29b-new-doh-provider-list.png new file mode 100644 index 000000000..5f9b32449 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29b-new-doh-provider-list.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29b-new-doh-provider-list.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29b-new-doh-provider-list.xml new file mode 100644 index 000000000..9f044f8bb --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29b-new-doh-provider-list.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29c-new-doh-provider-list.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29c-new-doh-provider-list.png new file mode 100644 index 000000000..85cb51161 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29c-new-doh-provider-list.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29c-new-doh-provider-list.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29c-new-doh-provider-list.xml new file mode 100644 index 000000000..7853089f5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29c-new-doh-provider-list.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29d-new-doh-after-dismiss-list.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29d-new-doh-after-dismiss-list.png new file mode 100644 index 000000000..d65828e43 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29d-new-doh-after-dismiss-list.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29d-new-doh-after-dismiss-list.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29d-new-doh-after-dismiss-list.xml new file mode 100644 index 000000000..e2c5e0d1b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/29d-new-doh-after-dismiss-list.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/01-new-fresh-first-launch-45s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/01-new-fresh-first-launch-45s.png new file mode 100644 index 000000000..6460cc00d Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/01-new-fresh-first-launch-45s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/01-new-fresh-first-launch-45s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/01-new-fresh-first-launch-45s.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/01-new-fresh-first-launch-45s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/01.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/01.logcat new file mode 100644 index 000000000..8d859fdef --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/01.logcat @@ -0,0 +1,636 @@ +--------- beginning of kernel +10-02 04:55:04.661 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +--------- beginning of system +10-02 04:55:05.158 530 578 I ActivityManager: Force stopping org.redoubtbrowser appid=10135 user=-1: deletePackageX +10-02 04:55:05.158 530 578 I ActivityManager: Killing 27949:org.redoubtbrowser/u0a135 (adj 0): stop org.redoubtbrowser due to deletePackageX +10-02 04:55:05.159 530 578 W ActivityTaskManager: Force removing ActivityRecord{a3ef32b u0 org.redoubtbrowser/.App t101 f}}: app died, no saved state +--------- beginning of main +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.162 530 578 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:05.163 530 578 I ActivityManager: Killing 28077:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:52405648e068478f97cd44fa66a695f1/u0a135i-8998 (adj 0): isolated not needed +10-02 04:55:05.163 530 578 I WindowManager: Force finishing activity ActivityRecord{a3ef32b u0 org.redoubtbrowser/.App t101 f} isExiting} +10-02 04:55:05.163 530 578 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{a3ef32b u0 org.redoubtbrowser/.App t101 f} isExiting} +10-02 04:55:05.174 530 594 I PackageManager: Removing permission org.redoubtbrowser.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION that used to be declared by org.redoubtbrowser +10-02 04:55:05.174 530 594 I PackageManager: Removing permission org.redoubtbrowser.permission.RECEIVE_DOWNLOAD_BROADCAST that used to be declared by org.redoubtbrowser +10-02 04:55:05.174 530 594 I PackageManager: Removing permission org.redoubtbrowser.permission.PROFILER_INTERNAL that used to be declared by org.redoubtbrowser +10-02 04:55:05.174 530 594 W PackageManager: Removing dangling permission: org.redoubtbrowser.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION from package org.redoubtbrowser +10-02 04:55:05.174 530 594 W PackageManager: Removing dangling permission: org.redoubtbrowser.permission.PROFILER_INTERNAL from package org.redoubtbrowser +10-02 04:55:05.174 530 594 W PackageManager: Removing dangling permission: org.redoubtbrowser.permission.RECEIVE_DOWNLOAD_BROADCAST from package org.redoubtbrowser +10-02 04:55:05.174 530 594 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 04:55:05.185 431 431 I keystore: clear_uid 10135 +10-02 04:55:05.185 530 594 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:55:05.185 530 594 D PackageManager: Clear ephemeral installer activity +10-02 04:55:05.185 530 594 E PermissionMonitor: unknown permission type: -1for uid: 10135 +10-02 04:55:05.185 530 594 I system_server: Waiting for a blocking GC Explicit +10-02 04:55:05.190 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:55:05.191 530 594 I system_server: WaitForGcToComplete blocked Explicit on HeapTrim for 6.038ms +10-02 04:55:05.197 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:55:05.199 27735 27735 I Zygote : Process 28077 exited due to signal 9 (Killed) +10-02 04:55:05.199 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f47e9000 0x3f4fd2000] +10-02 04:55:05.291 0 0 I binder : undelivered transaction 747412, process died. +10-02 04:55:05.199 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4fd2000 0x3f57bb000] +10-02 04:55:05.202 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90002-90002 +10-02 04:55:05.202 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 04:55:05.202 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 04:55:05.299 0 0 I binder_alloc: 27949: binder_alloc_buf, no vma +10-02 04:55:05.299 0 0 I binder : undelivered transaction 747443, process died. +10-02 04:55:05.299 0 0 I binder : 530:573 transaction failed 29189/-3, size 848-16 line 2863 +10-02 04:55:05.300 0 0 I binder : undelivered transaction 747444, process died. +10-02 04:55:05.207 530 573 W WindowManager: Failed to deliver inset state change to w=Window{e44d860 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:55:05.207 530 573 W WindowManager: android.os.DeadObjectException +10-02 04:55:05.207 530 573 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 04:55:05.207 530 573 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 04:55:05.207 530 573 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 04:55:05.207 530 573 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 04:55:05.207 530 573 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 04:55:05.207 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 04:55:05.207 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 04:55:05.207 530 573 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 04:55:05.207 530 573 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 04:55:05.207 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 04:55:05.207 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 04:55:05.207 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 04:55:05.207 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer$Traverser.run(WindowSurfacePlacer.java:58) +10-02 04:55:05.207 530 573 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:55:05.207 530 573 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:55:05.207 530 573 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 04:55:05.207 530 573 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:55:05.207 530 573 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 04:55:05.209 530 11087 I WindowManager: WIN DEATH: Window{a43edd8 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:55:05.209 530 11087 W InputDispatcher: Attempted to unregister already unregistered input channel 'a43edd8 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 04:55:05.303 0 0 I binder : undelivered transaction 747440, process died. +10-02 04:55:05.304 0 0 I binder : undelivered transaction 747442, process died. +10-02 04:55:05.210 530 1599 I WindowManager: WIN DEATH: Window{e44d860 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:55:05.210 530 1599 W InputDispatcher: Attempted to unregister already unregistered input channel 'e44d860 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 04:55:05.211 302 302 I Zygote : Process 27949 exited due to signal 9 (Killed) +10-02 04:55:05.229 530 573 W WindowManager: Failed to deliver inset state change to w=Window{e44d860 u0 org.redoubtbrowser/org.redoubtbrowser.App EXITING} +10-02 04:55:05.229 530 573 W WindowManager: android.os.DeadObjectException +10-02 04:55:05.229 530 573 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 04:55:05.229 530 573 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 04:55:05.229 530 573 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 04:55:05.229 530 573 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 04:55:05.229 530 573 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 04:55:05.229 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 04:55:05.229 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 04:55:05.229 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:222) +10-02 04:55:05.229 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:107) +10-02 04:55:05.229 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$WindowAnimator$ddXU8gK8rmDqri0OZVMNa3Y4GHk.doFrame(Unknown Source:2) +10-02 04:55:05.229 530 573 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970) +10-02 04:55:05.229 530 573 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:796) +10-02 04:55:05.229 530 573 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:727) +10-02 04:55:05.229 530 573 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957) +10-02 04:55:05.229 530 573 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:55:05.229 530 573 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:55:05.229 530 573 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 04:55:05.229 530 573 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:55:05.229 530 573 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 04:55:05.230 530 594 I system_server: Explicit concurrent copying GC freed 28636(1252KB) AllocSpace objects, 5(228KB) LOS objects, 49% free, 10185KB/19MB, paused 10us total 38.375ms +10-02 04:55:05.235 28136 28138 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:55:05.236 530 594 I ActivityManager: Force stopping org.redoubtbrowser appid=10135 user=0: pkg removed +10-02 04:55:05.236 530 594 E libprocessgroup: getpgid(27735) failed: Permission denied +10-02 04:55:05.238 4685 4685 I abb : StartCommandInProcess(73657474696e67730067657400676c6f settings.get.glo [truncated]) +10-02 04:55:05.239 4685 6246 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:55:05.240 4685 4685 I abb : StartCommandInProcess(7061636b61676500696e7374616c6c00 package.install. [truncated]) +10-02 04:55:05.241 530 594 E libprocessgroup: getpgid(27735) failed: Permission denied +10-02 04:55:05.247 530 594 E libprocessgroup: getpgid(27735) failed: Permission denied +10-02 04:55:05.247 530 580 I libprocessgroup: Successfully killed process cgroup uid 10135 pid 27949 in 88ms +10-02 04:55:05.247 530 580 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 28077 in 0ms +10-02 04:55:05.341 0 0 W audit : audit_lost=201 audit_rate_limit=5 audit_backlog_limit=64 +10-02 04:55:05.342 0 0 E audit : rate limit exceeded +10-02 04:55:05.253 530 594 E libprocessgroup: getpgid(27735) failed: Permission denied +10-02 04:55:05.259 530 594 E libprocessgroup: getpgid(27735) failed: Permission denied +10-02 04:55:05.232 530 530 W PackageManager: type=1400 audit(0.0:2449): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:55:05.261 302 302 I Zygote : Process 27735 exited due to signal 9 (Killed) +10-02 04:55:05.264 530 594 I libprocessgroup: Successfully killed process cgroup uid 10135 pid 27735 in 27ms +10-02 04:55:05.232 530 530 W PackageManager: type=1400 audit(0.0:2450): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:55:05.264 530 594 I WindowManager: Force finishing activity ActivityRecord{a3ef32b u0 org.redoubtbrowser/.App t101 f} isExiting} +10-02 04:55:05.264 530 594 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{a3ef32b u0 org.redoubtbrowser/.App t101 f} isExiting} +10-02 04:55:05.236 530 530 W Binder:530_A: type=1400 audit(0.0:2451): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:55:05.268 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 04:55:05.268 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.musicfx/.Compatibility$Receiver +10-02 04:55:05.268 530 635 V StorageManagerService: Package org.redoubtbrowser does not have legacy storage +10-02 04:55:05.268 1439 1439 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_REMOVED +10-02 04:55:05.269 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_REMOVED +10-02 04:55:05.236 530 530 W Binder:530_A: type=1400 audit(0.0:2452): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:55:05.271 530 569 I RoleManagerService: Granting default roles... +10-02 04:55:05.273 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:55:05.274 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:55:05.276 530 619 I RollbackManager: broadcast=ACTION_PACKAGE_FULLY_REMOVED pkg=org.redoubtbrowser +10-02 04:55:05.236 530 530 W Binder:530_A: type=1400 audit(0.0:2453): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:55:05.278 530 530 W WifiService: Couldn't get PackageInfo for package:org.redoubtbrowser +10-02 04:55:05.278 530 530 D WifiService: Remove settings for package:org.redoubtbrowser +10-02 04:55:05.278 530 690 D WifiConfigManager: Remove all networks for app ApplicationInfo{ce03f6a org.redoubtbrowser} +10-02 04:55:05.278 530 530 I ConditionProviders: Disallowing condition provider org.redoubtbrowser +10-02 04:55:05.278 530 530 W WifiService: Couldn't get PackageInfo for package:org.redoubtbrowser +10-02 04:55:05.278 530 530 D WifiService: Remove settings for package:org.redoubtbrowser +10-02 04:55:05.279 1334 1394 I LatinIME:LogUtils: Dictionary info: dictionary = main:en ; version = 54 ; date = 1414726273 +10-02 04:55:05.236 530 530 W PackageManager: type=1400 audit(0.0:2454): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:55:05.280 383 3546 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:55:05.282 383 3546 I chatty : uid=1041(audioserver) Binder:383_5 identical 14 lines +10-02 04:55:05.282 383 3546 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:55:05.282 530 690 D WifiConfigStore: Writing to stores completed in 4 ms. +10-02 04:55:05.282 530 690 I PasspointManager: No app ops listener found for org.redoubtbrowser +10-02 04:55:05.282 530 690 D WifiConfigManager: Remove all networks for app ApplicationInfo{998337 org.redoubtbrowser} +10-02 04:55:05.286 530 690 D WifiConfigStore: Writing to stores completed in 4 ms. +10-02 04:55:05.286 530 690 I PasspointManager: No app ops listener found for org.redoubtbrowser +10-02 04:55:05.288 1439 2336 I MediaProvider: Begin Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:org.redoubtbrowser flg=0x5000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 04:55:05.288 1439 2336 I MediaProvider: End Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:org.redoubtbrowser flg=0x5000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 04:55:05.288 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:55:05.236 530 530 W PackageManager: type=1400 audit(0.0:2455): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:55:05.244 530 530 W PackageManager: type=1400 audit(0.0:2456): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:55:05.296 949 949 D Launcher.Model: package removed received org.redoubtbrowser +10-02 04:55:05.296 949 991 D PackageUpdatedTask: Removing app iconorg.redoubtbrowser +10-02 04:55:05.299 949 991 D ModelWriter: removing items from db +10-02 04:55:05.299 949 991 D ModelWriter: java.lang.Exception +10-02 04:55:05.299 949 991 D ModelWriter: at com.android.launcher3.model.ModelWriter.deleteItemsFromDatabase(ModelWriter.java:272) +10-02 04:55:05.299 949 991 D ModelWriter: at com.android.launcher3.model.ModelWriter.deleteItemsFromDatabase(ModelWriter.java:262) +10-02 04:55:05.299 949 991 D ModelWriter: at com.android.launcher3.model.BaseModelUpdateTask.deleteAndBindComponentsRemoved(BaseModelUpdateTask.java:111) +10-02 04:55:05.299 949 991 D ModelWriter: at com.android.launcher3.model.PackageUpdatedTask.execute(PackageUpdatedTask.java:323) +10-02 04:55:05.299 949 991 D ModelWriter: at com.android.launcher3.model.BaseModelUpdateTask.run(BaseModelUpdateTask.java:67) +10-02 04:55:05.299 949 991 D ModelWriter: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:55:05.299 949 991 D ModelWriter: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:55:05.299 949 991 D ModelWriter: at android.os.Looper.loop(Looper.java:223) +10-02 04:55:05.299 949 991 D ModelWriter: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:55:05.304 784 28147 I RoleControllerServiceImpl: Adding package as default/fallback role holder, package: org.chromium.webview_shell, role: android.app.role.BROWSER +10-02 04:55:05.307 530 530 I Telecom : PhoneAccountRegistrar: getSimCallManager: SimCallManager for subId 1 queried, returning: null: TSI.gSCMFU@ASE +10-02 04:55:05.412 530 572 W ActivityManager: setHasOverlayUi called on unknown pid: 27949 +10-02 04:55:06.392 530 827 W system_server: Long monitor contention with owner PackageInstaller (603) at void com.android.server.pm.PackageInstallerSession.handleInstall()(PackageInstallerSession.java:1714) waiters=0 in int com.android.server.pm.PackageInstallerSession.getInstallerUid() for 680ms +10-02 04:55:06.396 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1467920957.tmp/base.apk Binary XML file line #834 +10-02 04:55:06.396 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1467920957.tmp/base.apk Binary XML file line #845 +10-02 04:55:06.396 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1467920957.tmp/base.apk Binary XML file line #956 +10-02 04:55:06.396 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1467920957.tmp/base.apk Binary XML file line #965 +10-02 04:55:06.396 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1467920957.tmp/base.apk Binary XML file line #974 +10-02 04:55:06.398 530 631 W RuleEvaluation: Integrity rule files are not available. +10-02 04:55:06.398 530 594 I PackageManager: Integrity check passed for file:///data/app/vmdl1467920957.tmp +10-02 04:55:06.399 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1467920957.tmp/base.apk Binary XML file line #834 +10-02 04:55:06.399 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1467920957.tmp/base.apk Binary XML file line #845 +10-02 04:55:06.399 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1467920957.tmp/base.apk Binary XML file line #956 +10-02 04:55:06.399 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1467920957.tmp/base.apk Binary XML file line #965 +10-02 04:55:06.399 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1467920957.tmp/base.apk Binary XML file line #974 +10-02 04:55:06.534 530 594 W PackageManager: Provider ComponentInfo{org.redoubtbrowser/androidx.startup.InitializationProvider} already defined; ignoring +10-02 04:55:06.534 530 594 W PackageManager: Skipping provider name org.redoubtbrowser.androidx-startup (in package org.redoubtbrowser): name already used by org.redoubtbrowser +10-02 04:55:06.535 530 594 D CompatibilityChangeReporter: Compat change id reported: 135549675; UID 10136; state: ENABLED +10-02 04:55:06.535 530 594 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 04:55:06.543 530 594 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:55:06.543 530 594 D PackageManager: Clear ephemeral installer activity +10-02 04:55:06.543 530 569 V StorageManagerService: Package null does not have legacy storage +10-02 04:55:06.543 1439 4724 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: op android:read_external_storage +10-02 04:55:06.544 1439 4724 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: op android:read_external_storage +10-02 04:55:06.545 530 594 I PackageDexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/~~QWlef4S2Ctg7FoHm_mFnUQ==/org.redoubtbrowser-CF6-Idj5vqLQqkJehKg5ww==/base.apk pkg=org.redoubtbrowser isa=x86_64 dexoptFlags=boot_complete,profile_guided,public,enable_hidden_api_checks targetFilter=speed-profile oatDir=/data/app/~~QWlef4S2Ctg7FoHm_mFnUQ==/org.redoubtbrowser-CF6-Idj5vqLQqkJehKg5ww==/oat classLoaderContext=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} +10-02 04:55:06.546 429 552 V installd: DexInv: --- BEGIN '/data/app/~~QWlef4S2Ctg7FoHm_mFnUQ==/org.redoubtbrowser-CF6-Idj5vqLQqkJehKg5ww==/base.apk' --- +10-02 04:55:06.553 28149 28149 W dex2oat32: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:55:06.553 28149 28149 I dex2oat32: /apex/com.android.art/bin/dex2oat32 --input-vdex-fd=-1 --output-vdex-fd=9 --updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=speed-profile --classpath-dir=/data/app/~~QWlef4S2Ctg7FoHm_mFnUQ==/org.redoubtbrowser-CF6-Idj5vqLQqkJehKg5ww== --class-loader-context=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} --generate-mini-debug-info --compact-dex-level=none --compilation-reason=install +10-02 04:55:06.554 28149 28149 I dex2oat32: setting boot class path to /apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/core-icu4j.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/framework-atb-backward-compatibility.jar +10-02 04:55:06.906 28149 28152 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;Landroid/view/ScrollCaptureCallback;)V (blacklist, linking, denied) +10-02 04:55:06.906 28149 28152 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureSession;->getSurface()Landroid/view/Surface; (blacklist, linking, denied) +10-02 04:55:06.906 28149 28152 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/Rect;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 04:55:06.906 28149 28152 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/RectF;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 04:55:06.906 28149 28152 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->setScrollBounds(Landroid/graphics/Rect;)V (blacklist, linking, denied) +10-02 04:55:06.907 28149 28149 W dex2oat32: Accessing hidden method Landroid/app/job/JobParameters;->getStopReason()I (greylist-max-o, linking, denied) +10-02 04:55:06.944 28149 28152 W dex2oat32: Accessing hidden method Landroid/content/Context;->isUiContext()Z (blacklist, linking, denied) +10-02 04:55:06.954 471 471 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 04:55:06.954 471 471 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 04:55:07.111 467 467 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 04:55:07.111 467 467 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 04:55:07.212 28149 28149 I dex2oat32: dex2oat took 660.168ms (1.597s cpu) (threads: 4) arena alloc=17KB (18168B) java alloc=19MB (20476856B) native alloc=23MB (24929712B) free=6487KB (6642992B) +10-02 04:55:07.216 429 552 V installd: DexInv: --- END '/data/app/~~QWlef4S2Ctg7FoHm_mFnUQ==/org.redoubtbrowser-CF6-Idj5vqLQqkJehKg5ww==/base.apk' (success) --- +10-02 04:55:07.219 530 530 I Telecom : PhoneAccountRegistrar: getSimCallManager: SimCallManager for subId 1 queried, returning: null: TSI.gSCMFU@ASI +10-02 04:55:07.222 429 552 E installd: Couldn't opendir /data/app/vmdl1467920957.tmp: No such file or directory +10-02 04:55:07.222 429 552 E installd: Failed to delete /data/app/vmdl1467920957.tmp: No such file or directory +10-02 04:55:07.222 4685 6246 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:55:07.220 530 530 W Binder:530_A: type=1400 audit(0.0:2463): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:55:07.224 1439 1439 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +10-02 04:55:07.225 530 615 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 04:55:07.226 530 569 I RoleManagerService: Granting default roles... +10-02 04:55:07.227 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 04:55:07.227 738 738 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 04:55:07.227 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 04:55:07.220 530 530 W Binder:530_A: type=1400 audit(0.0:2464): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:55:07.229 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:55:07.220 530 530 W Binder:530_A: type=1400 audit(0.0:2465): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:55:07.230 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:55:07.231 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@ASU +10-02 04:55:07.231 530 577 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 04:55:07.231 530 577 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 04:55:07.231 530 577 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 04:55:07.231 530 577 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 04:55:07.231 530 577 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 04:55:07.231 530 577 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 04:55:07.236 1091 1091 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 04:55:07.242 784 805 I PermissionControllerServiceImpl: Updating user sensitive for uid 10136 +10-02 04:55:07.244 530 577 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 04:55:07.274 28157 28157 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:55:07.275 28157 28157 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:55:07.275 28157 28157 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:55:07.275 28157 28157 I AndroidRuntime: Using default boot image +10-02 04:55:07.276 28157 28157 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:55:07.276 28157 28157 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:55:07.276 28157 28157 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:55:07.277 28157 28157 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:55:07.369 0 0 W audit : audit_lost=207 audit_rate_limit=5 audit_backlog_limit=64 +10-02 04:55:07.370 0 0 E audit : rate limit exceeded +10-02 04:55:07.272 28157 28157 W app_process: type=1400 audit(0.0:2466): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:55:07.272 28157 28157 W app_process: type=1400 audit(0.0:2467): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:55:07.316 28157 28157 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:55:07.316 28157 28157 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:55:07.318 28157 28157 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:55:07.318 28157 28157 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:55:07.322 28157 28157 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:55:07.324 28157 28157 D AndroidRuntime: Calling main entry com.android.commands.monkey.Monkey +10-02 04:55:07.324 28157 28157 W Monkey : args: [-p, org.redoubtbrowser, -c, android.intent.category.LAUNCHER, 1] +10-02 04:55:07.324 28157 28157 W Monkey : arg: "-p" +10-02 04:55:07.324 28157 28157 W Monkey : arg: "org.redoubtbrowser" +10-02 04:55:07.324 28157 28157 W Monkey : arg: "-c" +10-02 04:55:07.324 28157 28157 W Monkey : arg: "android.intent.category.LAUNCHER" +10-02 04:55:07.324 28157 28157 W Monkey : arg: "1" +10-02 04:55:07.324 28157 28157 W Monkey : data="org.redoubtbrowser" +10-02 04:55:07.324 28157 28157 W Monkey : data="android.intent.category.LAUNCHER" +10-02 04:55:07.329 530 578 W BroadcastQueue: Skipping deliver [background] BroadcastRecord{f75f12f u-1 android.net.conn.CONNECTIVITY_CHANGE} to ReceiverList{e0e333c 28157 (unknown name)/2000/u-1 remote:5f6509}: process gone or crashing +10-02 04:55:07.331 530 1599 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 04:55:07.331 530 572 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 04:55:07.332 421 421 I perfetto: ing_service_impl.cc:758 Configured tracing session 50, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 04:55:07.332 418 418 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=50) +10-02 04:55:07.332 28157 28157 I Monkey : Events injected: 1 +10-02 04:55:07.333 530 572 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10136; state: DISABLED +10-02 04:55:07.333 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10136; state: ENABLED +10-02 04:55:07.334 28157 28157 I Monkey : ## Network stats: elapsed time=2ms (0ms mobile, 0ms wifi, 2ms not connected) +10-02 04:55:07.346 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f57bb000 0x3f5fa4000] +10-02 04:55:07.357 418 418 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 04:55:07.451 0 0 W perfetto: enabled ftrace +10-02 04:55:07.358 28157 28157 I app_process: System.exit called, status: 0 +10-02 04:55:07.358 28157 28157 I AndroidRuntime: VM exiting with result code 0. +10-02 04:55:07.360 302 302 D Zygote : Forked child process 28178 +10-02 04:55:07.363 28178 28178 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:55:07.364 530 579 I ActivityManager: Start proc 28178:org.redoubtbrowser/u0a136 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:55:07.365 4673 4679 I adbd : jdwp connection from 28178 +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.367 530 615 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:55:07.371 28178 28178 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 04:55:07.373 28178 28178 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:55:07.374 28178 28178 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:55:07.392 28178 28178 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 04:55:07.406 28178 28178 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790909706534), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("true"), "is_first_run": Bool(true), "is_large_device": Bool(false), "number_of_app_launches": Number(0)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(true), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 04:55:07.406 28178 28208 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:55:07.407 28178 28208 I nimbus::stateful::persistence: Upgrading from version 2 to version 3 +10-02 04:55:07.407 28178 28208 I nimbus::stateful::persistence: Migration v2->v3: experiments_participation=true, rollouts_participation=true +10-02 04:55:07.407 28178 28208 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 02:55:06 UTC +10-02 04:55:07.416 28178 28211 I GeckoThread: preparing to run Gecko +10-02 04:55:07.419 28178 28211 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 04:55:07.420 28178 28211 E GeckoLibLoad: Load sqlite start +10-02 04:55:07.420 28178 28211 E GeckoLibLoad: Load sqlite done +10-02 04:55:07.420 28178 28211 E GeckoLibLoad: Load nss start +10-02 04:55:07.420 28178 28211 E GeckoLibLoad: Load nss done +10-02 04:55:07.425 28178 28211 E GeckoLibLoad: Loaded libs in 4.163773ms total, 0ms(0ms) user, 1ms(3ms) system, 0(0) faults +10-02 04:55:07.425 28178 28211 W GeckoThread: zerdatime 2655792 - runGecko +10-02 04:55:07.428 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 04:55:07.429 28178 28203 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 04:55:07.434 28178 28205 I ActionBarPolicy: Default - Starting check... +10-02 04:55:07.457 28178 28205 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 04:55:07.457 530 615 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:55:07.457 530 615 D PackageManager: Clear ephemeral installer activity +10-02 04:55:07.459 28178 28178 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 04:55:07.459 28178 28178 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 04:55:07.460 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 04:55:07.461 28178 28211 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 04:55:07.463 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 04:55:07.463 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 04:55:07.463 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 04:55:07.463 28178 28216 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 04:55:07.467 28178 28204 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:55:07.467 28178 28203 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 04:55:07.468 28178 28204 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:55:07.470 28178 28217 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 04:55:07.470 28178 28178 I FirefoxAccountStateMachine: Sync is disabled +10-02 04:55:07.470 28178 28211 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 04:55:07.470 28178 28211 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 04:55:07.470 28178 28211 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 04:55:07.471 28178 28211 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 04:55:07.471 28178 28178 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:55:07.472 28178 28248 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 04:55:07.472 28178 28248 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 04:55:07.473 28178 28248 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:55:07.480 28178 28257 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:55:07.481 28178 28257 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:55:07.481 28178 28257 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:55:07.483 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 04:55:07.490 530 1599 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:55:07.490 530 1599 D PackageManager: Clear ephemeral installer activity +10-02 04:55:07.495 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 04:55:07.496 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RestoreHiddenSearchEnginesAction +10-02 04:55:07.496 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 04:55:07.501 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 04:55:07.503 28178 28245 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 04:55:07.505 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 04:55:07.505 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 04:55:07.505 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 04:55:07.506 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 04:55:07.508 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 04:55:07.508 28178 28242 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:55:07.510 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:55:07.510 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:55:07.513 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 04:55:07.513 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 04:55:07.515 28178 28241 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 04:55:07.524 28178 28245 E SearchMiddleware: Could not find migrated default search engine () +10-02 04:55:07.524 28178 28247 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:55:07.526 28178 28239 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:55:07.528 28178 28245 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:55:07.561 28178 28254 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5ec50, tid 28254 +10-02 04:55:07.565 28178 28254 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:55:07.565 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:55:07.566 28178 28254 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 04:55:07.570 28178 28246 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 04:55:07.577 28178 28254 D EGL_emulation: eglCreateContext: 0x75c21abba2b0: maj 3 min 1 rcv 4 +10-02 04:55:07.577 28178 28254 D EGL_emulation: eglMakeCurrent: 0x75c21abba2b0: ver 3 1 (tinfo 0x75c1babe0710) (first time) +10-02 04:55:07.594 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5fa4000 0x3f678d000] +10-02 04:55:07.594 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:55:07.595 28178 28254 I Gralloc4: mapper 4.x is not supported +10-02 04:55:07.595 28178 28254 D HostConnection: createUnique: call +10-02 04:55:07.595 28178 28254 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5e290, tid 28254 +10-02 04:55:07.596 28178 28254 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:55:07.596 28178 28254 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:55:07.630 28178 28254 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:55:07.637 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f678d000 0x3f6f76000] +10-02 04:55:07.638 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f6f76000 0x3f775f000] +10-02 04:55:07.639 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 04:55:07.694 530 572 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 04:55:07.695 352 634 W ServiceManager: Permission failure: android.permission.ACCESS_SURFACE_FLINGER from uid=10136 pid=28178 +10-02 04:55:07.695 352 634 D PermissionCache: checking android.permission.ACCESS_SURFACE_FLINGER for uid=10136 => denied (517 us) +10-02 04:55:07.697 530 577 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 04:55:07.698 530 1599 W ActivityManager: Receiver with filter android.content.IntentFilter@a122930 already registered for pid 28178, callerPackage is org.redoubtbrowser +10-02 04:55:07.698 530 577 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +362ms +10-02 04:55:07.699 28178 28241 I FenixApplication: Running post-visual completeness tasks... +10-02 04:55:07.699 28178 28241 I FenixApplication: Storage initialization... +10-02 04:55:07.699 28178 28241 I PlacesHistoryStorage: Warming up places storage... +10-02 04:55:07.699 28178 28204 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 04:55:07.701 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:55:07.701 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:55:07.701 28178 28178 I ColdStartupDuration: COLD MAIN Application. to first frame: 192 ms +10-02 04:55:07.701 28178 28204 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:55:07.701 28178 28204 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 04:55:07.701 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 04:55:07.704 28178 28208 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:55:07.706 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:55:07.706 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$TaskPreferenceUpdated +10-02 04:55:07.708 530 615 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10136; state: DISABLED +10-02 04:55:07.708 28178 28256 I MessageNotificationWorker: Successfully fetched and applied Nimbus experiments. +10-02 04:55:07.708 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10136; state: ENABLED +10-02 04:55:07.714 28178 28178 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 04:55:07.714 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 04:55:07.714 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 04:55:07.714 28178 28178 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 04:55:07.721 302 302 D Zygote : Forked child process 28291 +10-02 04:55:07.721 530 579 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 04:55:07.738 28178 28258 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=aad3f2e9-187e-4d26-94b6-b40516d044b6, tags={ org.mozilla.fenix.messaging.MessageNotificationWorker } ] +10-02 04:55:07.742 28178 28241 I PlacesHistoryStorage: 'Warming up places storage' took 43 ms +10-02 04:55:07.742 28178 28241 I PlacesBookmarksStorage: Warming up places storage... +10-02 04:55:07.742 28178 28241 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 04:55:07.742 28178 28241 I SyncableLoginsStorage: Warming up storage... +10-02 04:55:07.742 28178 28241 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 04:55:07.742 28178 28241 I AutofillCCAddressesStorage: Warming up storage... +10-02 04:55:07.742 28178 28241 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 04:55:07.745 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:55:07.746 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:55:07.747 28178 28241 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:55:07.747 28178 28241 I FenixApplication: 'Storage initialization' took 48 ms +10-02 04:55:07.763 28178 28211 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab635d0, tid 28211 +10-02 04:55:07.766 28178 28211 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:55:07.772 530 579 I AppZygote: Starting application preload. +10-02 04:55:07.773 28291 28291 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 04:55:07.773 28291 28291 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 04:55:07.774 28178 28211 D EGL_emulation: eglCreateContext: 0x75c21ac006c0: maj 3 min 1 rcv 4 +10-02 04:55:07.774 28178 28211 D EGL_emulation: eglMakeCurrent: 0x75c21ac006c0: ver 3 1 (tinfo 0x75c1bac01b60) (first time) +10-02 04:55:07.775 28291 28291 I GeckoViewZygotePreload: doPreload +10-02 04:55:07.781 28178 28211 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 04:55:07.788 28291 28291 I AppZygoteInit: Application preload done +10-02 04:55:07.788 530 579 I AppZygote: Application preload done. +10-02 04:55:07.791 28291 28299 W tbrowser_zygot: Reducing the number of considered missed Gc histogram windows from 264 to 100 +10-02 04:55:07.794 28291 28291 D Zygote : Forked child process 28310 +10-02 04:55:07.794 530 579 W ActivityManager: Slow operation: 87ms so far, now at startProcess: returned from zygote! +10-02 04:55:07.794 530 579 W ActivityManager: Slow operation: 87ms so far, now at startProcess: done updating battery stats +10-02 04:55:07.794 530 579 W ActivityManager: Slow operation: 87ms so far, now at startProcess: building log message +10-02 04:55:07.794 530 579 I ActivityManager: Start proc 28310:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0b66439fe7cd4f389f31cd978c4e0308/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0b66439fe7cd4f389f31cd978c4e0308} +10-02 04:55:07.794 530 579 W ActivityManager: Slow operation: 87ms so far, now at startProcess: starting to update pids map +10-02 04:55:07.794 530 579 W ActivityManager: Slow operation: 87ms so far, now at startProcess: done updating pids map +10-02 04:55:07.795 28310 28310 W f31cd978c4e030: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:55:07.797 302 302 D Zygote : Forked child process 28325 +10-02 04:55:07.797 4673 4679 I adbd : jdwp connection from 28310 +10-02 04:55:07.797 530 579 I ActivityManager: Start proc 28325:org.redoubtbrowser:gpu_disable_art_image_/u0a136 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 04:55:07.798 530 829 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10136; state: ENABLED +10-02 04:55:07.800 28325 28325 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:55:07.802 4673 4679 I adbd : jdwp connection from 28325 +10-02 04:55:07.805 28325 28325 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 04:55:07.807 28310 28310 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:55:07.807 28310 28310 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:55:07.809 28310 28310 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0b66439fe7cd4f389f31cd978c4e0308 +10-02 04:55:07.824 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:55:07.824 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:55:07.827 301 28306 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:55:07.831 28310 28351 I GeckoThread: preparing to run Gecko +10-02 04:55:07.832 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:55:07.832 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:55:07.833 28325 28325 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:55:07.833 28325 28325 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:55:07.835 28325 28325 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 04:55:07.836 28325 28352 I GeckoThread: preparing to run Gecko +10-02 04:55:07.837 28310 28351 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:55:07.837 28310 28351 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:55:07.837 28310 28351 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:55:07.839 28310 28351 E GeckoLibLoad: Load sqlite start +10-02 04:55:07.839 28310 28351 E GeckoLibLoad: Load sqlite done +10-02 04:55:07.839 28310 28351 E GeckoLibLoad: Load nss start +10-02 04:55:07.839 28310 28351 E GeckoLibLoad: Load nss done +10-02 04:55:07.839 28310 28351 E GeckoLibLoad: Loaded libs in 0.156773ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:55:07.839 28310 28351 W GeckoThread: zerdatime 2656207 - runGecko +10-02 04:55:07.841 28325 28352 E GeckoLibLoad: Load sqlite start +10-02 04:55:07.841 28325 28352 E GeckoLibLoad: Load sqlite done +10-02 04:55:07.841 28325 28352 E GeckoLibLoad: Load nss start +10-02 04:55:07.841 28325 28352 E GeckoLibLoad: Load nss done +10-02 04:55:07.849 28325 28352 E GeckoLibLoad: Loaded libs in 7.500764ms total, 2ms(3ms) user, 1ms(3ms) system, 0(0) faults +10-02 04:55:07.849 28325 28352 W GeckoThread: zerdatime 2656217 - runGecko +10-02 04:55:07.855 28325 28367 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:55:07.856 28325 28367 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:55:07.856 28325 28367 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:55:07.856 28325 28378 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 04:55:07.867 28325 28367 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab4dc10, tid 28367 +10-02 04:55:07.870 28325 28367 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:55:07.871 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:55:07.873 28325 28367 D EGL_emulation: eglCreateContext: 0x75c21ab5e8f0: maj 3 min 1 rcv 4 +10-02 04:55:07.873 28325 28367 D EGL_emulation: eglMakeCurrent: 0x75c21ab5e8f0: ver 3 1 (tinfo 0x75c1bab98f80) (first time) +10-02 04:55:07.909 28310 28351 W GeckoEditableChild: No editable parent +10-02 04:55:07.938 301 28306 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:55:08.042 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:55:08.042 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:55:08.490 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 04:55:08.490 738 738 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 04:55:08.490 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:55:07.803 530 829 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10136; state: ENABLED +10-02 04:55:08.492 530 569 I RoleManagerService: Granting default roles... +10-02 04:55:08.492 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@ASY +10-02 04:55:08.492 784 805 I PermissionControllerServiceImpl: Updating user sensitive for uid 10136 +10-02 04:55:08.493 530 577 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 04:55:08.493 530 577 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 04:55:08.493 530 577 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 04:55:08.493 530 577 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 04:55:08.493 530 577 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 04:55:08.493 530 577 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 04:55:08.496 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:55:08.499 530 577 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 04:55:08.843 530 2095 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10136; state: DISABLED +10-02 04:55:08.843 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10136; state: ENABLED +10-02 04:55:08.846 28291 28291 D Zygote : Forked child process 28422 +10-02 04:55:08.846 530 579 I ActivityManager: Start proc 28422:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:8c7a46afc54f4adfbde86d2830615866/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:8c7a46afc54f4adfbde86d2830615866} +10-02 04:55:08.848 28422 28422 W de86d283061586: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:55:08.849 4673 4679 I adbd : jdwp connection from 28422 +10-02 04:55:08.850 530 2095 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10136; state: ENABLED +10-02 04:55:08.853 28422 28422 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:55:08.853 28422 28422 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:55:08.882 28422 28422 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:8c7a46afc54f4adfbde86d2830615866 +10-02 04:55:08.882 28422 28441 I GeckoThread: preparing to run Gecko +10-02 04:55:08.883 28422 28441 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:55:08.884 28422 28441 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:55:08.884 28422 28441 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:55:08.884 28422 28441 E GeckoLibLoad: Load sqlite start +10-02 04:55:08.884 28422 28441 E GeckoLibLoad: Load sqlite done +10-02 04:55:08.884 28422 28441 E GeckoLibLoad: Load nss start +10-02 04:55:08.884 28422 28441 E GeckoLibLoad: Load nss done +10-02 04:55:08.884 28422 28441 E GeckoLibLoad: Loaded libs in 0.110883ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:55:08.884 28422 28441 W GeckoThread: zerdatime 2657252 - runGecko +10-02 04:55:08.908 28422 28422 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2475): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:55:08.908 28422 28422 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2476): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:55:08.994 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:55:09.498 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:55:09.498 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdatePromptRequestWebExtensionAction +10-02 04:55:09.517 28178 28463 I Addon : Icon for extension uBlock0@raymondhill.net loaded successfully +10-02 04:55:09.529 28310 28351 W GeckoEditableChild: No editable parent +10-02 04:55:09.535 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:55:09.535 28178 28178 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 04:55:09.535 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:55:09.554 530 2095 D ConnectivityService: requestNetwork for uid/pid:10136/28178 NetworkRequest [ TRACK_DEFAULT id=34, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10136 AdministratorUids: [] RequestorUid: 10136 RequestorPackageName: org.redoubtbrowser] ] +10-02 04:55:09.554 530 694 D ConnectivityService: NetReassign [34 : null → 101] +10-02 04:55:09.554 1091 1091 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=34, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10136 AdministratorUids: [] RequestorUid: 10136 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:55:09.555 530 690 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=34, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10136 AdministratorUids: [] RequestorUid: 10136 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:55:09.555 530 690 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=34, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10136 AdministratorUids: [] RequestorUid: 10136 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:55:09.556 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f775f000 0x3f7a65000] +10-02 04:55:09.557 1091 1091 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 04:55:09.557 1091 1091 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 04:55:09.557 760 760 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 04:55:09.557 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f7a65000 0x3f7d6b000] +10-02 04:55:09.558 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f4306000] +10-02 04:55:09.558 760 760 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@da3621 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 04:55:09.572 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:55:09.572 28178 28178 I AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +10-02 04:55:09.579 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:55:09.606 28178 28178 I chatty : uid=10136(org.redoubtbrowser) AndroidUI identical 5 lines +10-02 04:55:09.610 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:55:09.880 28178 28178 W org.redoubtbrowser: type=1400 audit(0.0:2477): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c136,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c136,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:55:09.944 28178 28178 W org.redoubtbrowser: type=1400 audit(0.0:2478): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c136,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c136,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:55:10.684 28178 28178 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 04:55:10.684 28178 28178 E LibreWolfUboPreinstaller: org.mozilla.gecko.EventDispatcher$QueryException +10-02 04:55:10.684 28178 28178 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$2.sendError(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:3) +10-02 04:55:10.684 28178 28178 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$JavaCallbackDelegate$1.run(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:73) +10-02 04:55:10.684 28178 28178 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:55:10.684 28178 28178 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:55:10.684 28178 28178 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 04:55:10.684 28178 28178 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 04:55:10.684 28178 28178 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 04:55:10.684 28178 28178 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 04:55:10.684 28178 28178 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 04:55:10.697 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f7d6b000 0x3f7fde000] +10-02 04:55:10.705 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4306000 0x3f4579000] +10-02 04:55:10.706 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4579000 0x3f47ec000] +10-02 04:55:10.932 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:55:10.933 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateWebExtensionAction +10-02 04:55:10.933 28178 28178 I AddonUpdaterWorker: Extension uBlock0@raymondhill.net successfully updated +10-02 04:55:10.934 28178 28225 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=9faff1a9-aa40-4932-8f70-aae9857f9413, tags={ mozilla.components.feature.addons.update.AddonUpdaterWorker,mozilla.components.feature.addons.update.uBlock0@raymondhill.net.periodicWork,mozilla.components.feature.addons.update.addonUpdater.periodicWork } ] +10-02 04:55:10.939 530 694 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=34, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10136 AdministratorUids: [] RequestorUid: 10136 RequestorPackageName: org.redoubtbrowser] ] (release request) +10-02 04:55:10.941 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:55:10.941 1091 1091 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 04:55:10.941 1091 1091 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 04:55:10.942 760 760 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 04:55:10.942 760 760 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@4ce2407 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 04:55:10.955 28310 28351 W GeckoEditableChild: No editable parent +10-02 04:55:10.994 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:55:11.005 28178 28178 I chatty : uid=10136(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 04:55:11.007 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:55:12.333 418 418 I perfetto: probes_producer.cc:329 Producer stop (id=50) +10-02 04:55:12.334 418 418 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 04:55:12.427 0 0 W perfetto: disabled ftrace +10-02 04:55:12.334 421 421 I perfetto: ng_service_impl.cc:1948 Tracing session 50 ended, total sessions:0 +10-02 04:55:12.353 430 28173 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790909712353071859.perfetto_trace.pb +10-02 04:55:13.268 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:55:13.268 28178 28178 I chatty : uid=10136(org.redoubtbrowser) AndroidUI identical 1 line +10-02 04:55:13.268 28178 28178 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:55:15.380 301 28513 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:55:16.539 301 28516 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:55:17.912 28178 28178 W org.redoubtbrowser: type=1400 audit(0.0:2479): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c136,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c136,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:55:19.248 28178 28178 W org.redoubtbrowser: type=1400 audit(0.0:2480): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c136,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c136,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:55:37.697 28178 28286 I SessionStorage/AutoSave: Save: Periodic +10-02 04:55:52.397 28538 28538 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:55:52.398 28538 28538 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:55:52.398 28538 28538 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:55:52.398 28538 28538 I AndroidRuntime: Using default boot image +10-02 04:55:52.398 28538 28538 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:55:52.398 28538 28538 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:55:52.398 28538 28538 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:55:52.399 28538 28538 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:55:52.396 28538 28538 W app_process: type=1400 audit(0.0:2481): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:55:52.396 28538 28538 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:55:52.396 28538 28538 W app_process: type=1400 audit(0.0:2484): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:55:52.426 28538 28538 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:55:52.426 28538 28538 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:55:52.427 28538 28538 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:55:52.428 28538 28538 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:55:52.428 28538 28538 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:55:52.432 28538 28538 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:55:52.434 28538 28538 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:55:52.436 28538 28554 V UiAutomation: Init UiAutomation@3782d0f[id=207, flags=0] +10-02 04:55:53.440 28538 28538 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 04:55:53.440 530 829 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@ab1e0e +10-02 04:55:53.440 28538 28554 V UiAutomation: Init UiAutomation@3782d0f[id=-1, flags=0] +10-02 04:55:53.441 28538 28538 D AndroidRuntime: Shutting down VM +10-02 04:55:53.880 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f47ec000 0x3f4fd5000] +10-02 04:55:53.888 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:55:53.888 28559 28559 I Gralloc4: mapper 4.x is not supported +10-02 04:55:53.891 28559 28559 D HostConnection: createUnique: call +10-02 04:55:53.891 28559 28559 D HostConnection: HostConnection::get() New Host Connection established 0x7bbec319fe10, tid 28559 +10-02 04:55:53.891 28559 28559 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:55:53.891 28559 28559 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:55:53.922 28559 28559 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:55:54.109 0 0 D logd : logdr: UID=2000 GID=2000 PID=28561 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/02-after-retry.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/02-after-retry.png new file mode 100644 index 000000000..a661f5818 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/02-after-retry.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/02-after-retry.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/02-after-retry.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/02-after-retry.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/03-no-doh-dialog.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/03-no-doh-dialog.png new file mode 100644 index 000000000..a14f78ad0 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/03-no-doh-dialog.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/03-no-doh-dialog.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/03-no-doh-dialog.xml new file mode 100644 index 000000000..6830947f5 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/03-no-doh-dialog.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/04-new-fresh-second-launch-45s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/04-new-fresh-second-launch-45s.png new file mode 100644 index 000000000..c209a4f51 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/04-new-fresh-second-launch-45s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/04-new-fresh-second-launch-45s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/04-new-fresh-second-launch-45s.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/04-new-fresh-second-launch-45s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/04.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/04.logcat new file mode 100644 index 000000000..503a959a8 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-new/04.logcat @@ -0,0 +1,341 @@ +--------- beginning of main +10-02 04:56:19.323 308 4046 I chatty : uid=1041(audioserver) HwBinder:308_1 expire 125 lines +10-02 04:56:19.345 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:56:19.356 530 827 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:56:19.691 28623 28623 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:56:19.691 28623 28623 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:56:19.691 28623 28623 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:56:19.691 28623 28623 I AndroidRuntime: Using default boot image +10-02 04:56:19.691 28623 28623 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:56:19.691 28623 28623 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:56:19.691 28623 28623 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:56:19.692 28623 28623 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:56:19.688 28623 28623 W app_process: type=1400 audit(0.0:2497): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:56:19.688 28623 28623 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:56:19.688 28623 28623 W app_process: type=1400 audit(0.0:2500): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:56:19.715 28623 28623 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:56:19.715 28623 28623 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:56:19.716 28623 28623 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:56:19.716 28623 28623 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:56:19.717 28623 28623 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:56:19.720 28623 28623 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:56:19.722 28623 28623 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:56:19.724 28623 28639 V UiAutomation: Init UiAutomation@a9e7622[id=209, flags=0] +10-02 04:56:20.734 28623 28623 W AccessibilityNodeInfoDumper: Fetch time: 2ms +--------- beginning of system +10-02 04:56:20.734 530 615 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@c11193 +10-02 04:56:20.734 28623 28639 V UiAutomation: Init UiAutomation@a9e7622[id=-1, flags=0] +10-02 04:56:20.735 28623 28623 D AndroidRuntime: Shutting down VM +10-02 04:56:21.173 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f775f000 0x3f7f48000] +10-02 04:56:21.178 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:56:21.178 28644 28644 I Gralloc4: mapper 4.x is not supported +10-02 04:56:21.181 28644 28644 D HostConnection: createUnique: call +10-02 04:56:21.181 28644 28644 D HostConnection: HostConnection::get() New Host Connection established 0x729a5760c310, tid 28644 +10-02 04:56:21.181 28644 28644 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:56:21.181 28644 28644 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:56:21.209 28644 28644 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:56:21.301 530 827 I ActivityManager: Force stopping org.redoubtbrowser appid=10136 user=0: from pid 28648 +10-02 04:56:21.301 530 827 I ActivityManager: Killing 28325:org.redoubtbrowser:gpu_disable_art_image_/u0a136 (adj 0): stop org.redoubtbrowser due to from pid 28648 +10-02 04:56:21.303 530 827 I ActivityManager: Killing 28178:org.redoubtbrowser/u0a136 (adj 0): stop org.redoubtbrowser due to from pid 28648 +10-02 04:56:21.304 530 827 W ActivityTaskManager: Force removing ActivityRecord{679321a u0 org.redoubtbrowser/.App t102 f}}: app died, no saved state +10-02 04:56:21.305 28310 28310 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:56:21.306 28422 28422 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.308 530 827 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.309 530 827 I ActivityManager: Killing 28422:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:8c7a46afc54f4adfbde86d2830615866/u0a136i-8999 (adj 0): isolated not needed +10-02 04:56:21.309 530 827 I ActivityManager: Killing 28310:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:0b66439fe7cd4f389f31cd978c4e0308/u0a136i-9000 (adj 0): isolated not needed +10-02 04:56:21.309 530 827 I WindowManager: Force finishing activity ActivityRecord{679321a u0 org.redoubtbrowser/.App t102 f} isExiting} +10-02 04:56:21.309 530 827 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{679321a u0 org.redoubtbrowser/.App t102 f} isExiting} +10-02 04:56:21.315 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:56:21.318 302 302 I Zygote : Process 28325 exited due to signal 9 (Killed) +--------- beginning of kernel +10-02 04:56:21.421 0 0 I binder : undelivered transaction 758331, process died. +10-02 04:56:21.328 530 1599 I WindowManager: WIN DEATH: Window{67182e7 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:56:21.328 530 1599 W InputDispatcher: Attempted to unregister already unregistered input channel '67182e7 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 04:56:21.329 530 572 W ActivityManager: setHasOverlayUi called on unknown pid: 28178 +10-02 04:56:21.330 302 302 I Zygote : Process 28178 exited due to signal 9 (Killed) +10-02 04:56:21.331 28291 28291 I Zygote : Process 28422 exited due to signal 9 (Killed) +10-02 04:56:21.333 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f678d000 0x3f6f76000] +10-02 04:56:21.334 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f6f76000 0x3f775f000] +10-02 04:56:21.334 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f775f000 0x3f7f48000] +10-02 04:56:21.336 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 04:56:21.336 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 04:56:21.341 28291 28291 I Zygote : Process 28310 exited due to signal 9 (Killed) +10-02 04:56:21.347 530 580 I libprocessgroup: Successfully killed process cgroup uid 10136 pid 28325 in 45ms +10-02 04:56:21.347 530 580 I libprocessgroup: Successfully killed process cgroup uid 10136 pid 28178 in 0ms +10-02 04:56:21.347 530 580 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 28422 in 0ms +10-02 04:56:21.347 530 580 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 28310 in 0ms +10-02 04:56:21.387 28655 28655 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:56:21.389 28655 28655 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:56:21.389 28655 28655 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:56:21.389 28655 28655 I AndroidRuntime: Using default boot image +10-02 04:56:21.389 28655 28655 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:56:21.389 28655 28655 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:56:21.389 28655 28655 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:56:21.390 28655 28655 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:56:21.384 28655 28655 W app_process: type=1400 audit(0.0:2501): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:56:21.384 28655 28655 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:56:21.384 28655 28655 W app_process: type=1400 audit(0.0:2504): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:56:21.431 28655 28655 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:56:21.431 28655 28655 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:56:21.433 28655 28655 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:56:21.433 28655 28655 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:56:21.440 28655 28655 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:56:21.442 28655 28655 D AndroidRuntime: Calling main entry com.android.commands.monkey.Monkey +10-02 04:56:21.442 28655 28655 W Monkey : args: [-p, org.redoubtbrowser, -c, android.intent.category.LAUNCHER, 1] +10-02 04:56:21.442 28655 28655 W Monkey : arg: "-p" +10-02 04:56:21.442 28655 28655 W Monkey : arg: "org.redoubtbrowser" +10-02 04:56:21.442 28655 28655 W Monkey : arg: "-c" +10-02 04:56:21.442 28655 28655 W Monkey : arg: "android.intent.category.LAUNCHER" +10-02 04:56:21.442 28655 28655 W Monkey : arg: "1" +10-02 04:56:21.442 28655 28655 W Monkey : data="org.redoubtbrowser" +10-02 04:56:21.442 28655 28655 W Monkey : data="android.intent.category.LAUNCHER" +10-02 04:56:21.448 530 578 W BroadcastQueue: Skipping deliver [background] BroadcastRecord{66d7feb u-1 android.net.conn.CONNECTIVITY_CHANGE} to ReceiverList{45b4148 28655 (unknown name)/2000/u-1 remote:59ace65}: process gone or crashing +10-02 04:56:21.450 530 1519 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 04:56:21.450 530 572 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 04:56:21.452 530 572 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10136; state: DISABLED +10-02 04:56:21.452 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10136; state: ENABLED +10-02 04:56:21.452 28655 28655 I Monkey : Events injected: 1 +10-02 04:56:21.453 421 421 I perfetto: ing_service_impl.cc:758 Configured tracing session 51, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 04:56:21.453 418 418 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=51) +10-02 04:56:21.455 28655 28655 I Monkey : ## Network stats: elapsed time=4ms (0ms mobile, 0ms wifi, 4ms not connected) +10-02 04:56:21.463 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:56:21.479 28655 28655 I app_process: System.exit called, status: 0 +10-02 04:56:21.479 28655 28655 I AndroidRuntime: VM exiting with result code 0. +10-02 04:56:21.483 418 418 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 04:56:21.576 0 0 W perfetto: enabled ftrace +10-02 04:56:21.493 302 302 D Zygote : Forked child process 28676 +10-02 04:56:21.493 530 579 I ActivityManager: Start proc 28676:org.redoubtbrowser/u0a136 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:56:21.496 28676 28676 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:56:21.498 4673 4679 I adbd : jdwp connection from 28676 +10-02 04:56:21.500 530 829 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.500 530 829 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.500 530 829 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.500 530 829 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.500 530 829 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.500 530 829 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.500 530 829 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.500 530 829 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.500 530 829 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.500 530 829 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.500 530 829 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.500 530 829 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.501 530 829 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.501 530 829 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.501 530 829 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.501 530 829 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.501 530 829 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.501 530 829 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.501 530 829 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.501 530 829 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:56:21.506 28676 28676 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 04:56:21.509 28676 28676 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:56:21.509 28676 28676 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:56:21.533 28676 28676 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 04:56:21.544 28676 28676 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790909706534), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(1)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 04:56:21.546 28676 28706 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:56:21.546 28676 28706 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 02:55:06 UTC +10-02 04:56:21.555 28676 28709 I GeckoThread: preparing to run Gecko +10-02 04:56:21.558 28676 28709 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 04:56:21.559 28676 28709 E GeckoLibLoad: Load sqlite start +10-02 04:56:21.559 28676 28709 E GeckoLibLoad: Load sqlite done +10-02 04:56:21.559 28676 28709 E GeckoLibLoad: Load nss start +10-02 04:56:21.559 28676 28709 E GeckoLibLoad: Load nss done +10-02 04:56:21.569 28676 28709 E GeckoLibLoad: Loaded libs in 9.844277ms total, 0ms(4ms) user, 5ms(5ms) system, 0(0) faults +10-02 04:56:21.569 28676 28709 W GeckoThread: zerdatime 2729937 - runGecko +10-02 04:56:21.573 28676 28676 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 04:56:21.576 28676 28702 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 04:56:21.576 28676 28676 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 04:56:21.577 28676 28676 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 04:56:21.591 28676 28709 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 04:56:21.592 28676 28703 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 04:56:21.592 28676 28704 I ActionBarPolicy: Default - Starting check... +10-02 04:56:21.592 28676 28676 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 04:56:21.594 28676 28704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 04:56:21.588 28676 28676 W org.redoubtbrowser: type=1400 audit(0.0:2505): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c136,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c136,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:56:21.597 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 04:56:21.598 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 04:56:21.598 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 04:56:21.598 28676 28703 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:56:21.603 28676 28737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 04:56:21.610 28676 28676 I FirefoxAccountStateMachine: Sync is disabled +10-02 04:56:21.610 28676 28676 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:56:21.611 28676 28709 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 04:56:21.611 28676 28709 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 04:56:21.611 28676 28709 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 04:56:21.611 28676 28709 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 04:56:21.611 28676 28717 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 04:56:21.611 28676 28717 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 04:56:21.613 28676 28719 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 04:56:21.613 28676 28717 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:56:21.624 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 04:56:21.625 28676 28748 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:56:21.626 28676 28748 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:56:21.626 28676 28748 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:56:21.629 28676 28703 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:56:21.642 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 04:56:21.643 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 04:56:21.648 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 04:56:21.649 28676 28704 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 04:56:21.651 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 04:56:21.651 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 04:56:21.652 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 04:56:21.652 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 04:56:21.652 28676 28676 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 04:56:21.653 28676 28741 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:56:21.653 28676 28741 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 04:56:21.653 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:56:21.653 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:56:21.655 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 04:56:21.656 28676 28676 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 04:56:21.657 28676 28719 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 04:56:21.698 28676 28746 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab58350, tid 28746 +10-02 04:56:21.701 28676 28746 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:56:21.701 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:56:21.702 28676 28746 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 04:56:21.702 28676 28746 D EGL_emulation: eglCreateContext: 0x75c21abb99c0: maj 3 min 1 rcv 4 +10-02 04:56:21.702 28676 28746 D EGL_emulation: eglMakeCurrent: 0x75c21abb99c0: ver 3 1 (tinfo 0x75c1babdf210) (first time) +10-02 04:56:21.705 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f6f76000 0x3f775f000] +10-02 04:56:21.706 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:56:21.706 28676 28746 I Gralloc4: mapper 4.x is not supported +10-02 04:56:21.706 28676 28746 D HostConnection: createUnique: call +10-02 04:56:21.706 28676 28746 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab59790, tid 28746 +10-02 04:56:21.706 28676 28746 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:56:21.707 28676 28746 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:56:21.734 28676 28746 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:56:21.742 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f775f000 0x3f7f48000] +10-02 04:56:21.743 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f47e9000 0x3f4fd2000] +10-02 04:56:21.740 28676 28676 W Gecko : type=1400 audit(0.0:2506): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c136,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 04:56:21.740 28676 28676 W Gecko : type=1400 audit(0.0:2507): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c136,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 04:56:21.847 530 572 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 04:56:21.848 530 577 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 04:56:21.849 530 577 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +395ms +10-02 04:56:21.851 28676 28704 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 04:56:21.856 28676 28709 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 04:56:21.861 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 04:56:21.875 530 1519 W ActivityManager: Receiver with filter android.content.IntentFilter@a895477 already registered for pid 28676, callerPackage is org.redoubtbrowser +10-02 04:56:21.877 28676 28719 I FenixApplication: Running post-visual completeness tasks... +10-02 04:56:21.877 28676 28719 I FenixApplication: Storage initialization... +10-02 04:56:21.878 28676 28719 I PlacesHistoryStorage: Warming up places storage... +10-02 04:56:21.879 28676 28737 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 04:56:21.884 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:56:21.884 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:56:21.884 28676 28676 I ColdStartupDuration: COLD MAIN Application. to first frame: 188 ms +10-02 04:56:21.884 28676 28738 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:56:21.884 28676 28738 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 04:56:21.884 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 04:56:21.887 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:56:21.888 530 2095 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10136; state: DISABLED +10-02 04:56:21.888 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10136; state: ENABLED +10-02 04:56:21.892 28676 28719 I PlacesHistoryStorage: 'Warming up places storage' took 14 ms +10-02 04:56:21.892 28676 28719 I PlacesBookmarksStorage: Warming up places storage... +10-02 04:56:21.892 28676 28719 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 04:56:21.893 28676 28719 I SyncableLoginsStorage: Warming up storage... +10-02 04:56:21.893 28676 28719 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 04:56:21.893 28676 28719 I AutofillCCAddressesStorage: Warming up storage... +10-02 04:56:21.893 28676 28719 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 04:56:21.896 28676 28719 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:56:21.897 28291 28291 D Zygote : Forked child process 28786 +10-02 04:56:21.897 530 579 I ActivityManager: Start proc 28786:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c08278c1e73a4675a30d91276ecfa836/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c08278c1e73a4675a30d91276ecfa836} +10-02 04:56:21.898 28676 28719 I FenixApplication: 'Storage initialization' took 20 ms +10-02 04:56:21.901 28786 28786 W 30d91276ecfa83: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:56:21.907 28676 28676 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:56:21.908 28676 28676 I chatty : uid=10136(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 04:56:21.908 28676 28676 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:56:21.909 28676 28676 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 04:56:21.909 28676 28676 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 04:56:21.909 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 04:56:21.909 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 04:56:21.909 28676 28676 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 04:56:21.910 28676 28676 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:56:21.910 28676 28676 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:56:21.911 4673 4679 I adbd : jdwp connection from 28786 +10-02 04:56:21.911 28676 28676 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:56:21.918 530 829 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10136; state: ENABLED +10-02 04:56:21.911 28676 28676 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:56:21.924 28676 28676 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:56:21.924 28676 28676 I chatty : uid=10136(org.redoubtbrowser) AndroidUI identical 1 line +10-02 04:56:21.925 28676 28676 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:56:21.927 28786 28786 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:56:21.927 28786 28786 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:56:21.931 28786 28786 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c08278c1e73a4675a30d91276ecfa836 +10-02 04:56:21.931 28786 28805 I GeckoThread: preparing to run Gecko +10-02 04:56:21.942 301 28781 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:56:25.420 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:56:22.062 301 28781 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:56:26.455 418 418 I perfetto: probes_producer.cc:329 Producer stop (id=51) +10-02 04:56:26.456 421 421 I perfetto: ng_service_impl.cc:1948 Tracing session 51 ended, total sessions:0 +10-02 04:56:26.456 418 418 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 04:56:26.550 0 0 W perfetto: disabled ftrace +10-02 04:56:26.458 430 28671 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790909786458070247.perfetto_trace.pb +10-02 04:56:26.606 308 28621 W android.hardware.audio.service.ranchu: TinyalsaSink::consumeThread:176 pcm_write failed with res=-1 +10-02 04:56:51.587 28676 28676 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 04:56:51.587 28676 28676 E LibreWolfUboPreinstaller: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 30000 ms +10-02 04:56:51.587 28676 28676 E LibreWolfUboPreinstaller: at kotlinx.coroutines.TimeoutCoroutine.run(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:101) +10-02 04:56:51.587 28676 28676 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:56:51.587 28676 28676 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:56:51.587 28676 28676 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 04:56:51.587 28676 28676 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 04:56:51.587 28676 28676 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 04:56:51.587 28676 28676 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 04:56:51.587 28676 28676 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 04:56:51.597 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4fd2000 0x3f5245000] +10-02 04:56:51.603 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5245000 0x3f54b8000] +10-02 04:56:51.603 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f54b8000 0x3f572b000] +10-02 04:56:51.877 28676 28783 I SessionStorage/AutoSave: Save: Periodic +10-02 04:57:00.001 760 760 D KeyguardClockSwitch: Updating clock: 457 +10-02 04:57:04.661 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 04:57:06.526 28814 28814 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:57:06.527 28814 28814 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:57:06.527 28814 28814 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:57:06.527 28814 28814 I AndroidRuntime: Using default boot image +10-02 04:57:06.527 28814 28814 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:57:06.527 28814 28814 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:57:06.527 28814 28814 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:57:06.528 28814 28814 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:57:06.524 28814 28814 W app_process: type=1400 audit(0.0:2508): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:57:06.524 28814 28814 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:57:06.524 28814 28814 W app_process: type=1400 audit(0.0:2511): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:57:06.553 28814 28814 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:57:06.553 28814 28814 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:57:06.555 28814 28814 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:57:06.555 28814 28814 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:57:06.555 28814 28814 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:57:06.560 28814 28814 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:57:06.561 28814 28814 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:57:06.564 28814 28830 V UiAutomation: Init UiAutomation@678cf69[id=210, flags=0] +10-02 04:57:07.074 471 471 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 04:57:07.074 471 471 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 04:57:07.187 467 467 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 04:57:07.187 467 467 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 04:57:07.568 28814 28814 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 04:57:07.568 530 2095 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@cf0c5e +10-02 04:57:07.568 28814 28830 V UiAutomation: Init UiAutomation@678cf69[id=-1, flags=0] +10-02 04:57:07.569 28814 28814 D AndroidRuntime: Shutting down VM +10-02 04:57:08.004 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:57:08.011 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:57:08.011 28835 28835 I Gralloc4: mapper 4.x is not supported +10-02 04:57:08.014 28835 28835 D HostConnection: createUnique: call +10-02 04:57:08.014 28835 28835 D HostConnection: HostConnection::get() New Host Connection established 0x73370aa5a810, tid 28835 +10-02 04:57:08.014 28835 28835 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:57:08.014 28835 28835 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:57:08.038 28835 28835 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:57:08.222 0 0 D logd : logdr: UID=2000 GID=2000 PID=28837 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/01-old-fresh-first-launch-45s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/01-old-fresh-first-launch-45s.png new file mode 100644 index 000000000..2e61ef902 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/01-old-fresh-first-launch-45s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/01-old-fresh-first-launch-45s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/01-old-fresh-first-launch-45s.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/01-old-fresh-first-launch-45s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/02-after-retry.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/02-after-retry.png new file mode 100644 index 000000000..75ec18417 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/02-after-retry.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/02-after-retry.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/02-after-retry.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/02-after-retry.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/04-old-fresh-second-launch-45s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/04-old-fresh-second-launch-45s.png new file mode 100644 index 000000000..cbc48a4fd Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/04-old-fresh-second-launch-45s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/04-old-fresh-second-launch-45s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/04-old-fresh-second-launch-45s.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/04-old-fresh-second-launch-45s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/04.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/04.logcat new file mode 100644 index 000000000..20b7c35da --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-fresh-old/04.logcat @@ -0,0 +1,335 @@ +--------- beginning of main +10-02 04:58:31.240 308 4046 I chatty : uid=1041(audioserver) HwBinder:308_1 expire 125 lines +10-02 04:58:31.261 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:58:31.273 530 2176 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +--------- beginning of system +10-02 04:58:31.589 530 2176 I ActivityManager: Force stopping org.redoubtbrowser appid=10137 user=0: from pid 29340 +10-02 04:58:31.589 530 2176 I ActivityManager: Killing 29048:org.redoubtbrowser:gpu_disable_art_image_/u0a137 (adj 0): stop org.redoubtbrowser due to from pid 29340 +10-02 04:58:31.590 530 2176 I ActivityManager: Killing 28893:org.redoubtbrowser/u0a137 (adj 0): stop org.redoubtbrowser due to from pid 29340 +10-02 04:58:31.591 530 2176 W ActivityTaskManager: Force removing ActivityRecord{502977e u0 org.redoubtbrowser/.App t104 f}}: app died, no saved state +10-02 04:58:31.591 29036 29036 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:58:31.591 29132 29132 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.593 530 2176 I ActivityManager: Killing 29132:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:1e9945b89edf426786383afb248eded7/u0a137i-8999 (adj 0): isolated not needed +10-02 04:58:31.593 530 2176 I ActivityManager: Killing 29036:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:162f3b90552c4d1b92a171b95edc8584/u0a137i-9000 (adj 0): isolated not needed +10-02 04:58:31.594 530 2176 I WindowManager: Force finishing activity ActivityRecord{502977e u0 org.redoubtbrowser/.App t104 f} isExiting} +10-02 04:58:31.594 530 2176 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{502977e u0 org.redoubtbrowser/.App t104 f} isExiting} +10-02 04:58:31.594 29340 29342 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:58:31.597 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:58:31.614 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:58:31.615 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4fd2000 0x3f57bb000] +10-02 04:58:31.616 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f57bb000 0x3f5fa4000] +10-02 04:58:31.628 302 302 I Zygote : Process 29048 exited due to signal 9 (Killed) +10-02 04:58:31.629 29019 29019 I Zygote : Process 29132 exited due to signal 9 (Killed) +10-02 04:58:31.637 530 580 I libprocessgroup: Successfully killed process cgroup uid 10137 pid 29048 in 46ms +10-02 04:58:31.644 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 04:58:31.644 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90002-90002 +10-02 04:58:31.644 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 04:58:31.648 29019 29019 I Zygote : Process 29036 exited due to signal 9 (Killed) +--------- beginning of kernel +10-02 04:58:31.745 0 0 I binder : undelivered transaction 773609, process died. +10-02 04:58:31.746 0 0 I binder : undelivered transaction 773519, process died. +10-02 04:58:31.747 0 0 I binder : undelivered transaction 773660, process died. +10-02 04:58:31.655 530 829 I WindowManager: WIN DEATH: Window{e0ff44a u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:58:31.655 530 829 W InputDispatcher: Attempted to unregister already unregistered input channel 'e0ff44a org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 04:58:31.750 0 0 I binder : undelivered transaction 773314, process died. +10-02 04:58:31.751 0 0 I binder : undelivered transaction 773608, process died. +10-02 04:58:31.658 302 302 I Zygote : Process 28893 exited due to signal 9 (Killed) +10-02 04:58:31.678 530 580 I libprocessgroup: Successfully killed process cgroup uid 10137 pid 28893 in 41ms +10-02 04:58:31.678 530 580 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 29132 in 0ms +10-02 04:58:31.678 530 580 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 29036 in 0ms +10-02 04:58:31.679 29347 29347 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:58:31.680 29347 29347 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:58:31.680 29347 29347 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:58:31.680 29347 29347 I AndroidRuntime: Using default boot image +10-02 04:58:31.680 29347 29347 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:58:31.680 29347 29347 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:58:31.680 29347 29347 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:58:31.681 29347 29347 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:58:31.676 29347 29347 W app_process: type=1400 audit(0.0:2567): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:58:31.676 29347 29347 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:58:31.676 29347 29347 W app_process: type=1400 audit(0.0:2570): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:58:31.719 29347 29347 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:58:31.719 29347 29347 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:58:31.720 29347 29347 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:58:31.721 29347 29347 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:58:31.725 29347 29347 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:58:31.727 29347 29347 D AndroidRuntime: Calling main entry com.android.commands.monkey.Monkey +10-02 04:58:31.727 29347 29347 W Monkey : args: [-p, org.redoubtbrowser, -c, android.intent.category.LAUNCHER, 1] +10-02 04:58:31.727 29347 29347 W Monkey : arg: "-p" +10-02 04:58:31.727 29347 29347 W Monkey : arg: "org.redoubtbrowser" +10-02 04:58:31.727 29347 29347 W Monkey : arg: "-c" +10-02 04:58:31.727 29347 29347 W Monkey : arg: "android.intent.category.LAUNCHER" +10-02 04:58:31.727 29347 29347 W Monkey : arg: "1" +10-02 04:58:31.727 29347 29347 W Monkey : data="org.redoubtbrowser" +10-02 04:58:31.727 29347 29347 W Monkey : data="android.intent.category.LAUNCHER" +10-02 04:58:31.734 530 578 W BroadcastQueue: Skipping deliver [background] BroadcastRecord{1f32d6d u-1 android.net.conn.CONNECTIVITY_CHANGE} to ReceiverList{bafbda2 29347 (unknown name)/2000/u-1 remote:2bf8b97}: process gone or crashing +10-02 04:58:31.737 530 7832 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 04:58:31.737 530 572 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 04:58:31.738 29347 29347 I Monkey : Events injected: 1 +10-02 04:58:31.739 530 572 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10137; state: DISABLED +10-02 04:58:31.739 421 421 I perfetto: ing_service_impl.cc:758 Configured tracing session 53, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 04:58:31.739 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10137; state: ENABLED +10-02 04:58:31.739 418 418 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=53) +10-02 04:58:31.740 530 570 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.740 530 570 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.740 530 570 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.740 530 570 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.740 530 570 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.740 530 570 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.740 530 570 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.740 530 570 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.740 530 570 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.740 530 570 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.741 29347 29347 I Monkey : ## Network stats: elapsed time=5ms (0ms mobile, 0ms wifi, 5ms not connected) +10-02 04:58:31.741 530 570 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.741 530 570 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.741 530 570 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.741 530 570 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.741 530 570 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.741 530 570 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.741 530 570 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.741 530 570 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.741 530 570 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.741 530 570 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.741 29347 29347 I app_process: System.exit called, status: 0 +10-02 04:58:31.741 29347 29347 I AndroidRuntime: VM exiting with result code 0. +10-02 04:58:31.760 302 302 D Zygote : Forked child process 29369 +10-02 04:58:31.762 530 579 I ActivityManager: Start proc 29369:org.redoubtbrowser/u0a137 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:58:31.855 0 0 W perfetto: enabled ftrace +10-02 04:58:31.762 418 418 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 04:58:31.762 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f47e9000 0x3f4fd2000] +10-02 04:58:31.765 29369 29369 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:58:31.767 4673 4679 I adbd : jdwp connection from 29369 +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.770 530 7832 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:58:31.778 29369 29369 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 04:58:31.782 29369 29369 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:58:31.782 29369 29369 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:58:31.807 29369 29369 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 04:58:31.821 29369 29369 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.0esr-1-default"), app_build: Some("2016184438"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790909838495), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(1)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 04:58:31.822 29369 29399 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:58:31.823 29369 29399 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 02:57:18 UTC +10-02 04:58:31.832 29369 29402 I GeckoThread: preparing to run Gecko +10-02 04:58:31.835 29369 29402 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 04:58:31.836 29369 29402 E GeckoLibLoad: Load sqlite start +10-02 04:58:31.836 29369 29402 E GeckoLibLoad: Load sqlite done +10-02 04:58:31.836 29369 29402 E GeckoLibLoad: Load nss start +10-02 04:58:31.836 29369 29402 E GeckoLibLoad: Load nss done +10-02 04:58:31.844 29369 29402 E GeckoLibLoad: Loaded libs in 7.315978ms total, 0ms(0ms) user, 5ms(7ms) system, 0(0) faults +10-02 04:58:31.844 29369 29402 W GeckoThread: zerdatime 2860211 - runGecko +10-02 04:58:31.846 530 572 W ActivityManager: setHasOverlayUi called on unknown pid: 28893 +10-02 04:58:31.848 29369 29369 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 04:58:31.849 29369 29397 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 04:58:31.849 29369 29396 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 04:58:31.853 29369 29397 I ActionBarPolicy: Default - Starting check... +10-02 04:58:31.870 29369 29402 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 04:58:31.870 29369 29369 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 04:58:31.871 29369 29369 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 04:58:31.871 29369 29369 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 04:58:31.874 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 04:58:31.874 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 04:58:31.875 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 04:58:31.875 29369 29397 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 04:58:31.876 29369 29396 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 04:58:31.872 29369 29369 W org.redoubtbrowser: type=1400 audit(0.0:2571): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c137,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c137,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:58:31.883 29369 29411 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:58:31.883 29369 29369 I FirefoxAccountStateMachine: Sync is disabled +10-02 04:58:31.884 29369 29369 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:58:31.884 29369 29409 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 04:58:31.887 29369 29395 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 04:58:31.887 29369 29409 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:58:31.893 29369 29411 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 04:58:31.894 29369 29402 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 04:58:31.894 29369 29402 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 04:58:31.894 29369 29402 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 04:58:31.894 29369 29402 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 04:58:31.909 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 04:58:31.909 29369 29409 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:58:31.910 29369 29438 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:58:31.915 29369 29438 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:58:31.916 29369 29438 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:58:31.928 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 04:58:31.932 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 04:58:31.937 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 04:58:31.939 29369 29397 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 04:58:31.941 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 04:58:31.941 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 04:58:31.942 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 04:58:31.942 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 04:58:31.943 29369 29369 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 04:58:31.943 29369 29409 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:58:31.943 29369 29409 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 04:58:31.944 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:58:31.944 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:58:31.946 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 04:58:31.946 29369 29369 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 04:58:31.947 29369 29409 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 04:58:31.993 29369 29435 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab566d0, tid 29435 +10-02 04:58:31.996 29369 29435 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:58:31.997 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:58:31.997 29369 29435 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 04:58:32.000 29369 29369 W Gecko : type=1400 audit(0.0:2572): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c137,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 04:58:32.010 29369 29435 D EGL_emulation: eglCreateContext: 0x75c21abb7970: maj 3 min 1 rcv 4 +10-02 04:58:32.010 29369 29435 D EGL_emulation: eglMakeCurrent: 0x75c21abb7970: ver 3 1 (tinfo 0x75c1babdc690) (first time) +10-02 04:58:32.000 29369 29369 W Gecko : type=1400 audit(0.0:2573): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c137,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 04:58:32.032 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f4fd2000 0x3f57bb000] +10-02 04:58:32.033 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:58:32.033 29369 29435 I Gralloc4: mapper 4.x is not supported +10-02 04:58:32.033 29369 29435 D HostConnection: createUnique: call +10-02 04:58:32.033 29369 29435 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab56e50, tid 29435 +10-02 04:58:32.033 29369 29435 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:58:32.033 29369 29435 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:58:32.062 29369 29435 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:58:32.069 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f57bb000 0x3f5fa4000] +10-02 04:58:32.069 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f5fa4000 0x3f678d000] +10-02 04:58:32.156 530 572 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 04:58:32.156 530 577 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016184438/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 04:58:32.157 530 577 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +416ms +10-02 04:58:32.157 29369 29402 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 04:58:32.159 29369 29408 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 04:58:32.170 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 04:58:32.178 530 829 W ActivityManager: Receiver with filter android.content.IntentFilter@bfec53f already registered for pid 29369, callerPackage is org.redoubtbrowser +10-02 04:58:32.181 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 04:58:32.181 29369 29411 I FenixApplication: Running post-visual completeness tasks... +10-02 04:58:32.181 29369 29411 I FenixApplication: Storage initialization... +10-02 04:58:32.182 29369 29411 I PlacesHistoryStorage: Warming up places storage... +10-02 04:58:32.182 29369 29396 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 04:58:32.185 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:58:32.185 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:58:32.185 29369 29369 I ColdStartupDuration: COLD MAIN Application. to first frame: 210 ms +10-02 04:58:32.186 29369 29431 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:58:32.186 29369 29431 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 04:58:32.188 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:58:32.189 29369 29369 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:58:32.189 29369 29369 I chatty : uid=10137(org.redoubtbrowser) AndroidUI identical 3 lines +10-02 04:58:32.189 29369 29369 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:58:32.190 29369 29369 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 04:58:32.190 29369 29369 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 04:58:32.192 530 7832 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10137; state: DISABLED +10-02 04:58:32.192 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10137; state: ENABLED +10-02 04:58:32.193 29369 29411 I PlacesHistoryStorage: 'Warming up places storage' took 11 ms +10-02 04:58:32.193 29369 29411 I PlacesBookmarksStorage: Warming up places storage... +10-02 04:58:32.194 29369 29411 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 04:58:32.194 29369 29411 I SyncableLoginsStorage: Warming up storage... +10-02 04:58:32.194 29369 29411 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 04:58:32.194 29369 29411 I AutofillCCAddressesStorage: Warming up storage... +10-02 04:58:32.194 29369 29411 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 04:58:32.198 29369 29411 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:58:32.200 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 04:58:32.201 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 04:58:32.201 29369 29369 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 04:58:32.201 29369 29411 I FenixApplication: 'Storage initialization' took 19 ms +10-02 04:58:32.201 29369 29369 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:58:32.201 29369 29369 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:58:32.204 29019 29019 D Zygote : Forked child process 29481 +10-02 04:58:32.204 530 579 I ActivityManager: Start proc 29481:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c50fba3a8f53424aa0fef872584ec9e2/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c50fba3a8f53424aa0fef872584ec9e2} +10-02 04:58:32.207 29481 29481 W 0fef872584ec9e: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:58:32.209 4673 4679 I adbd : jdwp connection from 29481 +10-02 04:58:32.211 29369 29369 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:58:32.213 530 7832 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10137; state: ENABLED +10-02 04:58:32.211 29369 29369 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:58:32.214 29369 29369 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:58:32.215 29369 29369 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:58:32.225 29481 29481 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:58:32.225 29481 29481 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:58:32.227 29481 29481 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c50fba3a8f53424aa0fef872584ec9e2 +10-02 04:58:32.228 29481 29499 I GeckoThread: preparing to run Gecko +10-02 04:58:32.236 29369 29369 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:58:32.254 301 29472 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:58:35.859 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:58:32.366 301 29472 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:58:36.741 418 418 I perfetto: probes_producer.cc:329 Producer stop (id=53) +10-02 04:58:36.741 421 421 I perfetto: ng_service_impl.cc:1948 Tracing session 53 ended, total sessions:0 +10-02 04:58:36.742 418 418 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 04:58:36.835 0 0 W perfetto: disabled ftrace +10-02 04:58:38.446 308 29336 W android.hardware.audio.service.ranchu: TinyalsaSink::consumeThread:176 pcm_write failed with res=-1 +10-02 04:59:00.001 760 760 D KeyguardClockSwitch: Updating clock: 459 +10-02 04:59:01.874 29369 29369 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 04:59:01.874 29369 29369 E LibreWolfUboPreinstaller: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 30000 ms +10-02 04:59:01.874 29369 29369 E LibreWolfUboPreinstaller: at kotlinx.coroutines.TimeoutCoroutine.run(r8-map-id-d1286cd67ecea1bc4f1ad655d47b120db2db2e9a60d881c530a3871f78cd07e1:101) +10-02 04:59:01.874 29369 29369 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:59:01.874 29369 29369 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:59:01.874 29369 29369 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 04:59:01.874 29369 29369 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 04:59:01.874 29369 29369 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 04:59:01.874 29369 29369 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 04:59:01.874 29369 29369 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 04:59:01.898 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f678d000 0x3f6a00000] +10-02 04:59:01.903 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f6a00000 0x3f6c73000] +10-02 04:59:01.903 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f6c73000 0x3f6ee6000] +10-02 04:59:02.179 29369 29477 I SessionStorage/AutoSave: Save: Periodic +10-02 04:59:04.661 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 04:59:07.107 471 471 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 04:59:07.107 471 471 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 04:59:07.230 467 467 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 04:59:07.230 467 467 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 04:59:16.795 29508 29508 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:59:16.796 29508 29508 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:59:16.796 29508 29508 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:59:16.796 29508 29508 I AndroidRuntime: Using default boot image +10-02 04:59:16.796 29508 29508 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:59:16.796 29508 29508 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:59:16.796 29508 29508 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:59:16.797 29508 29508 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:59:16.792 29508 29508 W app_process: type=1400 audit(0.0:2574): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:59:16.792 29508 29508 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:59:16.792 29508 29508 W app_process: type=1400 audit(0.0:2577): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:59:16.823 29508 29508 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:59:16.823 29508 29508 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:59:16.824 29508 29508 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:59:16.825 29508 29508 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:59:16.825 29508 29508 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:59:16.829 29508 29508 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:59:16.831 29508 29508 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:59:16.833 29508 29524 V UiAutomation: Init UiAutomation@d0b38bb[id=213, flags=0] +10-02 04:59:17.837 29508 29508 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 04:59:17.837 530 7832 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@66e39b3 +10-02 04:59:17.837 29508 29524 V UiAutomation: Init UiAutomation@d0b38bb[id=-1, flags=0] +10-02 04:59:17.838 29508 29508 D AndroidRuntime: Shutting down VM +10-02 04:59:18.275 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f6ee6000 0x3f76cf000] +10-02 04:59:18.283 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:59:18.283 29529 29529 I Gralloc4: mapper 4.x is not supported +10-02 04:59:18.286 29529 29529 D HostConnection: createUnique: call +10-02 04:59:18.286 29529 29529 D HostConnection: HostConnection::get() New Host Connection established 0x72fb22a906d0, tid 29529 +10-02 04:59:18.286 29529 29529 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:59:18.286 29529 29529 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:59:18.310 29529 29529 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:59:18.493 0 0 D logd : logdr: UID=2000 GID=2000 PID=29531 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/01-old-first-run.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/01-old-first-run.png new file mode 100644 index 000000000..cafc2afef Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/01-old-first-run.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/01-old-first-run.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/01-old-first-run.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/01-old-first-run.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/02.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/02.png new file mode 100644 index 000000000..92f15ceec Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/02.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/02.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/02.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/02.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/03-new-first-launch-45s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/03-new-first-launch-45s.png new file mode 100644 index 000000000..e0563de0c Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/03-new-first-launch-45s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/03-new-first-launch-45s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/03-new-first-launch-45s.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/03-new-first-launch-45s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/03.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/03.logcat new file mode 100644 index 000000000..67dfae35a --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/03.logcat @@ -0,0 +1,500 @@ +--------- beginning of main +10-02 04:53:11.606 308 4046 I chatty : uid=1041(audioserver) HwBinder:308_1 expire 125 lines +10-02 04:53:11.628 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:53:11.640 530 5215 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +--------- beginning of system +10-02 04:53:11.953 530 5215 I ActivityManager: Force stopping org.redoubtbrowser appid=10135 user=0: from pid 27575 +10-02 04:53:11.953 530 5215 I ActivityManager: Killing 27199:org.redoubtbrowser:gpu_disable_art_image_/u0a135 (adj 0): stop org.redoubtbrowser due to from pid 27575 +10-02 04:53:11.953 530 5215 I ActivityManager: Killing 27057:org.redoubtbrowser/u0a135 (adj 0): stop org.redoubtbrowser due to from pid 27575 +10-02 04:53:11.954 530 5215 W ActivityTaskManager: Force removing ActivityRecord{8a8c372 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t99 f}}: app died, no saved state +10-02 04:53:11.955 27167 27167 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:53:11.955 27349 27349 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:53:11.955 27278 27278 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.956 530 5215 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:11.957 530 5215 I ActivityManager: Killing 27349:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:7fb995c8a77645ea9024d2d0deda590b/u0a135i-8998 (adj 0): isolated not needed +10-02 04:53:11.957 530 5215 I ActivityManager: Killing 27278:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:2710e094ccf9443ca3c3d72875cad554/u0a135i-8999 (adj 0): isolated not needed +10-02 04:53:11.957 530 5215 I ActivityManager: Killing 27167:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:ca2d034ca3bb40ddb5baafe4d880e131/u0a135i-9000 (adj 0): isolated not needed +10-02 04:53:11.957 530 5215 I WindowManager: Force finishing activity ActivityRecord{8a8c372 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t99 f} isExiting} +10-02 04:53:11.957 530 5215 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{8a8c372 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t99 f} isExiting} +10-02 04:53:11.958 27575 27577 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:53:11.958 530 615 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@e3105eb +10-02 04:53:11.960 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:53:11.981 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5fa4000 0x3f678d000] +10-02 04:53:11.982 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f678d000 0x3f6f76000] +10-02 04:53:11.983 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f8000000 0x3f87e9000] +10-02 04:53:12.000 27139 27139 I Zygote : Process 27167 exited due to signal 9 (Killed) +10-02 04:53:12.005 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90002-90002 +10-02 04:53:12.005 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 04:53:12.005 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 04:53:12.005 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 10133-10133 +10-02 04:53:12.008 27139 27139 I Zygote : Process 27349 exited due to signal 9 (Killed) +10-02 04:53:12.009 4685 4685 I abb : StartCommandInProcess(73657474696e67730067657400676c6f settings.get.glo [truncated]) +10-02 04:53:12.012 27139 27139 I Zygote : Process 27278 exited due to signal 9 (Killed) +--------- beginning of kernel +10-02 04:53:12.105 0 0 I binder : undelivered TRANSACTION_COMPLETE +10-02 04:53:12.105 0 0 I binder : undelivered transaction 736779, process died. +10-02 04:53:12.015 530 5215 W InputMethodManagerService: Got RemoteException sending setActive(false) notification to pid 27057 uid 10135 +10-02 04:53:12.015 302 302 I Zygote : Process 27199 exited due to signal 9 (Killed) +10-02 04:53:12.015 4685 25472 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:53:12.018 530 17972 I WindowManager: WIN DEATH: Window{e4948d7 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity} +10-02 04:53:12.018 530 17972 W InputDispatcher: Attempted to unregister already unregistered input channel 'e4948d7 org.redoubtbrowser/org.mozilla.fenix.HomeActivity (server)' +10-02 04:53:12.018 1334 1362 W InputMethodWrapper: Session is already finished: android.inputmethodservice.IInputMethodSessionWrapper@725db93 +10-02 04:53:12.107 0 0 I binder : undelivered transaction 736942, process died. +10-02 04:53:12.107 0 0 I binder : 530:5215 transaction failed 29189/-22, size 116-0 line 2692 +10-02 04:53:12.109 0 0 I binder : undelivered transaction 736728, process died. +10-02 04:53:12.012 530 530 W Binder:530_D: type=1400 audit(0.0:2414): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:53:12.020 4685 4685 I abb : StartCommandInProcess(7061636b61676500696e7374616c6c00 package.install. [truncated]) +10-02 04:53:12.022 302 302 I Zygote : Process 27057 exited due to signal 9 (Killed) +10-02 04:53:12.012 530 530 W Binder:530_D: type=1400 audit(0.0:2415): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:53:12.029 530 573 W WindowManager: Failed to deliver inset state change to w=Window{e4948d7 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity EXITING} +10-02 04:53:12.029 530 573 W WindowManager: android.os.DeadObjectException +10-02 04:53:12.029 530 573 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 04:53:12.029 530 573 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 04:53:12.029 530 573 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 04:53:12.029 530 573 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 04:53:12.029 530 573 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 04:53:12.029 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 04:53:12.029 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 04:53:12.029 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:222) +10-02 04:53:12.029 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:107) +10-02 04:53:12.029 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$WindowAnimator$ddXU8gK8rmDqri0OZVMNa3Y4GHk.doFrame(Unknown Source:2) +10-02 04:53:12.029 530 573 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970) +10-02 04:53:12.029 530 573 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:796) +10-02 04:53:12.029 530 573 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:727) +10-02 04:53:12.029 530 573 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957) +10-02 04:53:12.029 530 573 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:53:12.029 530 573 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:53:12.029 530 573 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 04:53:12.029 530 573 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:53:12.029 530 573 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 04:53:12.012 530 530 W Binder:530_D: type=1400 audit(0.0:2416): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:53:12.045 530 580 I libprocessgroup: Successfully killed process cgroup uid 10135 pid 27199 in 91ms +10-02 04:53:12.045 530 580 I libprocessgroup: Successfully killed process cgroup uid 10135 pid 27057 in 0ms +10-02 04:53:12.045 530 580 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 27349 in 0ms +10-02 04:53:12.045 530 580 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 27278 in 0ms +10-02 04:53:12.045 530 580 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 27167 in 0ms +10-02 04:53:12.204 530 530 W Binder:530_4: type=1400 audit(0.0:2417): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:53:12.212 530 572 W ActivityManager: setHasOverlayUi called on unknown pid: 27057 +10-02 04:53:13.110 530 10795 W system_server: Long monitor contention with owner PackageInstaller (603) at void com.android.server.pm.PackageInstallerSession.handleInstall()(PackageInstallerSession.java:1714) waiters=0 in int com.android.server.pm.PackageInstallerSession.getInstallerUid() for 661ms +10-02 04:53:13.119 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1442667468.tmp/base.apk Binary XML file line #834 +10-02 04:53:13.119 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1442667468.tmp/base.apk Binary XML file line #845 +10-02 04:53:13.119 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1442667468.tmp/base.apk Binary XML file line #956 +10-02 04:53:13.119 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1442667468.tmp/base.apk Binary XML file line #965 +10-02 04:53:13.119 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1442667468.tmp/base.apk Binary XML file line #974 +10-02 04:53:13.120 530 631 W RuleEvaluation: Integrity rule files are not available. +10-02 04:53:13.121 530 594 I PackageManager: Integrity check passed for file:///data/app/vmdl1442667468.tmp +10-02 04:53:13.122 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1442667468.tmp/base.apk Binary XML file line #834 +10-02 04:53:13.122 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1442667468.tmp/base.apk Binary XML file line #845 +10-02 04:53:13.123 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1442667468.tmp/base.apk Binary XML file line #956 +10-02 04:53:13.123 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1442667468.tmp/base.apk Binary XML file line #965 +10-02 04:53:13.123 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1442667468.tmp/base.apk Binary XML file line #974 +10-02 04:53:13.256 530 578 I ActivityManager: Force stopping org.redoubtbrowser appid=10135 user=-1: installPackageLI +10-02 04:53:13.256 530 578 E libprocessgroup: getpgid(27139) failed: Permission denied +10-02 04:53:13.258 530 594 I PackageManager: Update package org.redoubtbrowser code path from /data/app/~~bdGN498rIlo9ZFCY4lqeHw==/org.redoubtbrowser-q8GN-qKvvja1n5kyR4871g== to /data/app/~~IereW_ZzGHSfID712eIDUA==/org.redoubtbrowser-VTetk_ykXfqDduIr4dPnGg==; Retain data and using new +10-02 04:53:13.258 530 594 I PackageManager: Update package org.redoubtbrowser resource path from /data/app/~~bdGN498rIlo9ZFCY4lqeHw==/org.redoubtbrowser-q8GN-qKvvja1n5kyR4871g== to /data/app/~~IereW_ZzGHSfID712eIDUA==/org.redoubtbrowser-VTetk_ykXfqDduIr4dPnGg==; Retain data and using new +10-02 04:53:13.252 530 530 W ActivityManager: type=1400 audit(0.0:2418): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:53:13.259 530 594 W PackageManager: Provider ComponentInfo{org.redoubtbrowser/androidx.startup.InitializationProvider} already defined; ignoring +10-02 04:53:13.259 530 594 W PackageManager: Skipping provider name org.redoubtbrowser.androidx-startup (in package org.redoubtbrowser): name already used by org.redoubtbrowser +10-02 04:53:13.259 530 594 D CompatibilityChangeReporter: Compat change id reported: 135549675; UID 10135; state: ENABLED +10-02 04:53:13.259 530 594 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 04:53:13.252 530 530 W ActivityManager: type=1400 audit(0.0:2419): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:53:13.261 302 302 I Zygote : Process 27139 exited due to signal 9 (Killed) +10-02 04:53:13.261 530 578 I libprocessgroup: Successfully killed process cgroup uid 10135 pid 27139 in 5ms +10-02 04:53:13.267 530 594 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:53:13.267 530 594 D PackageManager: Clear ephemeral installer activity +10-02 04:53:13.269 530 594 I PackageDexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/~~IereW_ZzGHSfID712eIDUA==/org.redoubtbrowser-VTetk_ykXfqDduIr4dPnGg==/base.apk pkg=org.redoubtbrowser isa=x86_64 dexoptFlags=boot_complete,profile_guided,public,enable_hidden_api_checks targetFilter=speed-profile oatDir=/data/app/~~IereW_ZzGHSfID712eIDUA==/org.redoubtbrowser-VTetk_ykXfqDduIr4dPnGg==/oat classLoaderContext=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} +10-02 04:53:13.270 429 552 V installd: DexInv: --- BEGIN '/data/app/~~IereW_ZzGHSfID712eIDUA==/org.redoubtbrowser-VTetk_ykXfqDduIr4dPnGg==/base.apk' --- +10-02 04:53:13.276 27587 27587 W dex2oat32: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:53:13.276 27587 27587 I dex2oat32: /apex/com.android.art/bin/dex2oat32 --input-vdex-fd=-1 --output-vdex-fd=9 --updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=speed-profile --classpath-dir=/data/app/~~IereW_ZzGHSfID712eIDUA==/org.redoubtbrowser-VTetk_ykXfqDduIr4dPnGg== --class-loader-context=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} --generate-mini-debug-info --compact-dex-level=none --compilation-reason=install +10-02 04:53:13.277 27587 27587 I dex2oat32: setting boot class path to /apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/core-icu4j.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/framework-atb-backward-compatibility.jar +10-02 04:53:13.622 27587 27592 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;Landroid/view/ScrollCaptureCallback;)V (blacklist, linking, denied) +10-02 04:53:13.622 27587 27592 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureSession;->getSurface()Landroid/view/Surface; (blacklist, linking, denied) +10-02 04:53:13.622 27587 27592 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/Rect;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 04:53:13.622 27587 27592 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/RectF;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 04:53:13.622 27587 27592 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->setScrollBounds(Landroid/graphics/Rect;)V (blacklist, linking, denied) +10-02 04:53:13.623 27587 27591 W dex2oat32: Accessing hidden method Landroid/app/job/JobParameters;->getStopReason()I (greylist-max-o, linking, denied) +10-02 04:53:13.661 27587 27587 W dex2oat32: Accessing hidden method Landroid/content/Context;->isUiContext()Z (blacklist, linking, denied) +10-02 04:53:13.933 27587 27587 I dex2oat32: dex2oat took 657.571ms (1.615s cpu) (threads: 4) arena alloc=17KB (18168B) java alloc=19MB (20476856B) native alloc=23MB (24927856B) free=6508KB (6664560B) +10-02 04:53:13.937 429 552 V installd: DexInv: --- END '/data/app/~~IereW_ZzGHSfID712eIDUA==/org.redoubtbrowser-VTetk_ykXfqDduIr4dPnGg==/base.apk' (success) --- +10-02 04:53:13.959 429 552 E installd: Couldn't opendir /data/app/vmdl1442667468.tmp: No such file or directory +10-02 04:53:13.959 429 552 E installd: Failed to delete /data/app/vmdl1442667468.tmp: No such file or directory +10-02 04:53:13.959 530 594 I ActivityManager: Force stopping org.redoubtbrowser appid=10135 user=0: pkg removed +10-02 04:53:13.960 4685 25472 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:53:13.956 530 530 W Binder:530_4: type=1400 audit(0.0:2420): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:53:13.962 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 04:53:13.956 530 530 I chatty : uid=1000(system) Binder:530_3 identical 1 line +10-02 04:53:13.956 530 530 W Binder:530_4: type=1400 audit(0.0:2422): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:53:13.965 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_REMOVED +10-02 04:53:13.970 1439 1439 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_REMOVED +10-02 04:53:13.993 27594 27594 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:53:13.993 27594 27594 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:53:13.993 27594 27594 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:53:13.993 27594 27594 I AndroidRuntime: Using default boot image +10-02 04:53:13.993 27594 27594 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:53:13.993 27594 27594 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:53:13.994 27594 27594 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:53:13.994 27594 27594 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:53:13.996 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 04:53:13.996 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 04:53:13.996 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 04:53:13.996 738 738 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 04:53:13.997 1439 1439 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +10-02 04:53:13.999 530 569 I RoleManagerService: Granting default roles... +10-02 04:53:13.988 27594 27594 W app_process: type=1400 audit(0.0:2423): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:53:14.000 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:53:14.002 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@ARw +10-02 04:53:14.001 530 625 I chatty : uid=1000(system) InputReader identical 1 line +10-02 04:53:14.001 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:53:14.002 530 577 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 04:53:14.002 530 577 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 04:53:14.002 530 577 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 04:53:14.002 530 577 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 04:53:14.002 530 577 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 04:53:14.002 530 577 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 04:53:13.988 27594 27594 W app_process: type=1400 audit(0.0:2424): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:53:13.988 27594 27594 W app_process: type=1400 audit(0.0:2425): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:53:14.012 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:53:13.988 27594 27594 W app_process: type=1400 audit(0.0:2426): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:53:14.012 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:53:14.015 1091 1091 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 04:53:14.017 784 27597 I PermissionControllerServiceImpl: Updating user sensitive for uid 10135 +10-02 04:53:14.020 530 577 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 04:53:14.048 27594 27594 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:53:14.048 27594 27594 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:53:14.052 27594 27594 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:53:14.053 27594 27594 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:53:14.058 27594 27594 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:53:14.060 27594 27594 D AndroidRuntime: Calling main entry com.android.commands.monkey.Monkey +10-02 04:53:14.060 27594 27594 W Monkey : args: [-p, org.redoubtbrowser, -c, android.intent.category.LAUNCHER, 1] +10-02 04:53:14.060 27594 27594 W Monkey : arg: "-p" +10-02 04:53:14.060 27594 27594 W Monkey : arg: "org.redoubtbrowser" +10-02 04:53:14.060 27594 27594 W Monkey : arg: "-c" +10-02 04:53:14.061 27594 27594 W Monkey : arg: "android.intent.category.LAUNCHER" +10-02 04:53:14.061 27594 27594 W Monkey : arg: "1" +10-02 04:53:14.061 27594 27594 W Monkey : data="org.redoubtbrowser" +10-02 04:53:14.061 27594 27594 W Monkey : data="android.intent.category.LAUNCHER" +10-02 04:53:14.070 530 578 W BroadcastQueue: Skipping deliver [background] BroadcastRecord{4b7dcce u-1 android.net.conn.CONNECTIVITY_CHANGE} to ReceiverList{ce3f7ef 27594 (unknown name)/2000/u-1 remote:e77a9d0}: process gone or crashing +10-02 04:53:14.072 530 10106 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 04:53:14.072 530 572 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 04:53:14.073 421 421 I perfetto: ing_service_impl.cc:758 Configured tracing session 48, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 04:53:14.073 418 418 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=48) +10-02 04:53:14.074 27594 27594 I Monkey : Events injected: 1 +10-02 04:53:14.074 530 572 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10135; state: DISABLED +10-02 04:53:14.074 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10135; state: ENABLED +10-02 04:53:14.076 27594 27594 I Monkey : ## Network stats: elapsed time=4ms (0ms mobile, 0ms wifi, 4ms not connected) +10-02 04:53:14.079 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f6f76000 0x3f775f000] +10-02 04:53:14.091 418 418 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 04:53:14.184 0 0 W perfetto: enabled ftrace +10-02 04:53:14.098 302 302 D Zygote : Forked child process 27618 +10-02 04:53:14.099 530 579 I ActivityManager: Start proc 27618:org.redoubtbrowser/u0a135 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:53:14.099 27594 27594 I app_process: System.exit called, status: 0 +10-02 04:53:14.099 27594 27594 I AndroidRuntime: VM exiting with result code 0. +10-02 04:53:14.102 27618 27618 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.105 530 2176 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:53:14.106 4673 4679 I adbd : jdwp connection from 27618 +10-02 04:53:14.109 27618 27618 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 04:53:14.111 27618 27618 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:53:14.112 27618 27618 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:53:14.132 27618 27618 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 04:53:14.145 27618 27618 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790909533825), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(1)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 04:53:14.146 27618 27648 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:53:14.147 27618 27648 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 02:52:13 UTC +10-02 04:53:14.156 27618 27652 I GeckoThread: preparing to run Gecko +10-02 04:53:14.159 27618 27652 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 04:53:14.160 27618 27652 E GeckoLibLoad: Load sqlite start +10-02 04:53:14.161 27618 27652 E GeckoLibLoad: Load sqlite done +10-02 04:53:14.161 27618 27652 E GeckoLibLoad: Load nss start +10-02 04:53:14.161 27618 27652 E GeckoLibLoad: Load nss done +10-02 04:53:14.166 27618 27652 E GeckoLibLoad: Loaded libs in 5.150420ms total, 0ms(0ms) user, 3ms(4ms) system, 0(0) faults +10-02 04:53:14.166 27618 27652 W GeckoThread: zerdatime 2542534 - runGecko +10-02 04:53:14.169 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 04:53:14.170 27618 27645 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 04:53:14.170 27618 27646 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 04:53:14.172 27618 27618 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 04:53:14.173 27618 27618 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 04:53:14.173 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 04:53:14.177 27618 27645 I ActionBarPolicy: Default - Starting check... +10-02 04:53:14.206 27618 27645 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 04:53:14.208 27618 27652 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 04:53:14.303 0 0 W audit : audit_lost=196 audit_rate_limit=5 audit_backlog_limit=64 +10-02 04:53:14.304 0 0 E audit : rate limit exceeded +10-02 04:53:14.211 27618 27658 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:53:14.222 27618 27644 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 04:53:14.222 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 04:53:14.223 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 04:53:14.223 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 04:53:14.226 27618 27644 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 04:53:14.230 27618 27618 I FirefoxAccountStateMachine: Sync is disabled +10-02 04:53:14.230 27618 27618 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:53:14.231 27618 27674 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 04:53:14.231 27618 27675 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 04:53:14.231 27618 27675 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:53:14.233 27618 27652 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 04:53:14.233 27618 27652 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 04:53:14.233 27618 27652 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 04:53:14.233 27618 27652 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 04:53:14.242 27618 27688 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:53:14.243 27618 27688 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:53:14.243 27618 27683 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:53:14.247 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 04:53:14.247 27618 27688 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:53:14.258 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 04:53:14.258 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 04:53:14.265 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 04:53:14.266 27618 27646 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 04:53:14.268 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 04:53:14.268 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 04:53:14.269 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 04:53:14.269 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 04:53:14.270 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 04:53:14.271 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:53:14.271 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:53:14.271 27618 27684 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:53:14.271 27618 27684 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 04:53:14.273 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 04:53:14.274 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 04:53:14.275 27618 27683 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 04:53:14.328 27618 27685 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab56a90, tid 27685 +10-02 04:53:14.333 27618 27685 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:53:14.333 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:53:14.333 27618 27685 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 04:53:14.344 27618 27685 D EGL_emulation: eglCreateContext: 0x75c21abb7b80: maj 3 min 1 rcv 4 +10-02 04:53:14.345 27618 27685 D EGL_emulation: eglMakeCurrent: 0x75c21abb7b80: ver 3 1 (tinfo 0x75c1babdd890) (first time) +10-02 04:53:14.380 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f775f000 0x3f7f48000] +10-02 04:53:14.381 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:53:14.381 27618 27685 I Gralloc4: mapper 4.x is not supported +10-02 04:53:14.407 27618 27685 D HostConnection: createUnique: call +10-02 04:53:14.407 27618 27685 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab55710, tid 27685 +10-02 04:53:14.407 27618 27685 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:53:14.407 27618 27685 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:53:14.437 27618 27685 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:53:14.438 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:53:14.439 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f47e9000 0x3f4fd2000] +10-02 04:53:14.482 530 572 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 04:53:14.483 530 577 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 04:53:14.484 530 577 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +406ms +10-02 04:53:14.498 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 04:53:14.508 530 2176 W ActivityManager: Receiver with filter android.content.IntentFilter@4e0524a already registered for pid 27618, callerPackage is org.redoubtbrowser +10-02 04:53:14.509 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 04:53:14.510 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 04:53:14.511 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 04:53:14.511 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$RestoreAction +10-02 04:53:14.512 27618 27683 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 04:53:14.516 27618 27656 I FenixApplication: Running post-visual completeness tasks... +10-02 04:53:14.516 27618 27656 I FenixApplication: Storage initialization... +10-02 04:53:14.516 27618 27656 I PlacesHistoryStorage: Warming up places storage... +10-02 04:53:14.517 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:53:14.517 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:53:14.517 27618 27618 I ColdStartupDuration: COLD MAIN Application. to first frame: 217 ms +10-02 04:53:14.519 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:53:14.519 27618 27645 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:53:14.520 27618 27645 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 04:53:14.524 27618 27675 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 04:53:14.526 27618 27656 I PlacesHistoryStorage: 'Warming up places storage' took 9 ms +10-02 04:53:14.526 27618 27656 I PlacesBookmarksStorage: Warming up places storage... +10-02 04:53:14.526 27618 27656 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 04:53:14.526 27618 27656 I SyncableLoginsStorage: Warming up storage... +10-02 04:53:14.527 27618 27656 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 04:53:14.527 27618 27656 I AutofillCCAddressesStorage: Warming up storage... +10-02 04:53:14.527 27618 27656 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 04:53:14.532 530 615 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10135; state: DISABLED +10-02 04:53:14.533 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10135; state: ENABLED +10-02 04:53:14.534 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:53:14.541 302 302 D Zygote : Forked child process 27735 +10-02 04:53:14.541 530 579 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 04:53:14.543 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:53:14.544 27618 27656 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:53:14.544 27618 27656 I FenixApplication: 'Storage initialization' took 27 ms +10-02 04:53:14.559 27618 27652 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 04:53:14.580 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:53:14.581 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:53:14.583 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 04:53:14.584 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 04:53:14.584 27618 27618 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 04:53:14.589 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:53:14.589 27618 27618 I chatty : uid=10135(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 04:53:14.589 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:53:14.590 27618 27618 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 04:53:14.590 27618 27618 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 04:53:14.591 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:53:14.591 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:53:14.591 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:53:14.592 530 579 I AppZygote: Starting application preload. +10-02 04:53:14.592 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:53:14.593 27735 27735 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 04:53:14.594 27735 27735 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 04:53:14.596 27735 27735 I GeckoViewZygotePreload: doPreload +10-02 04:53:14.599 27618 27618 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:53:14.609 27735 27735 I AppZygoteInit: Application preload done +10-02 04:53:14.609 530 579 I AppZygote: Application preload done. +10-02 04:53:14.613 27735 27743 W tbrowser_zygot: Reducing the number of considered missed Gc histogram windows from 253 to 100 +10-02 04:53:14.617 27735 27735 D Zygote : Forked child process 27753 +10-02 04:53:14.618 530 579 W ActivityManager: Slow operation: 85ms so far, now at startProcess: returned from zygote! +10-02 04:53:14.618 530 579 W ActivityManager: Slow operation: 85ms so far, now at startProcess: done updating battery stats +10-02 04:53:14.618 530 579 W ActivityManager: Slow operation: 85ms so far, now at startProcess: building log message +10-02 04:53:14.618 530 579 I ActivityManager: Start proc 27753:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:55f2e436937047edba36f255cf9ca09c/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:55f2e436937047edba36f255cf9ca09c} +10-02 04:53:14.618 530 579 W ActivityManager: Slow operation: 85ms so far, now at startProcess: starting to update pids map +10-02 04:53:14.618 530 579 W ActivityManager: Slow operation: 85ms so far, now at startProcess: done updating pids map +10-02 04:53:14.618 530 579 W ActivityManager: Slow operation: 54ms so far, now at startProcess: asking zygote to start proc +10-02 04:53:14.619 27753 27753 W a36f255cf9ca09: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:53:14.621 4673 4679 I adbd : jdwp connection from 27753 +10-02 04:53:14.621 302 302 D Zygote : Forked child process 27769 +10-02 04:53:14.622 530 579 W ActivityManager: Slow operation: 58ms so far, now at startProcess: returned from zygote! +10-02 04:53:14.622 530 579 W ActivityManager: Slow operation: 58ms so far, now at startProcess: done updating battery stats +10-02 04:53:14.622 530 579 W ActivityManager: Slow operation: 58ms so far, now at startProcess: building log message +10-02 04:53:14.622 530 579 I ActivityManager: Start proc 27769:org.redoubtbrowser:gpu_disable_art_image_/u0a135 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 04:53:14.622 530 579 W ActivityManager: Slow operation: 58ms so far, now at startProcess: starting to update pids map +10-02 04:53:14.622 530 579 W ActivityManager: Slow operation: 59ms so far, now at startProcess: done updating pids map +10-02 04:53:14.623 530 2176 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10135; state: ENABLED +10-02 04:53:14.623 27769 27769 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:53:14.627 27753 27753 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:53:14.628 27753 27753 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:53:14.644 27753 27753 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:55f2e436937047edba36f255cf9ca09c +10-02 04:53:14.646 27753 27784 I GeckoThread: preparing to run Gecko +10-02 04:53:14.646 4673 4679 I adbd : jdwp connection from 27769 +10-02 04:53:14.647 27753 27784 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:53:14.647 27753 27784 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:53:14.647 27753 27784 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:53:14.648 27753 27784 E GeckoLibLoad: Load sqlite start +10-02 04:53:14.648 27753 27784 E GeckoLibLoad: Load sqlite done +10-02 04:53:14.648 27753 27784 E GeckoLibLoad: Load nss start +10-02 04:53:14.648 27753 27784 E GeckoLibLoad: Load nss done +10-02 04:53:14.648 27753 27784 E GeckoLibLoad: Loaded libs in 0.139714ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:53:14.648 27753 27784 W GeckoThread: zerdatime 2543016 - runGecko +10-02 04:53:14.650 27769 27769 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 04:53:14.653 27769 27769 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:53:14.653 27769 27769 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:53:14.655 27769 27769 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 04:53:14.655 27769 27802 I GeckoThread: preparing to run Gecko +10-02 04:53:14.657 27769 27802 E GeckoLibLoad: Load sqlite start +10-02 04:53:14.657 27769 27802 E GeckoLibLoad: Load sqlite done +10-02 04:53:14.657 27769 27802 E GeckoLibLoad: Load nss start +10-02 04:53:14.658 27769 27802 E GeckoLibLoad: Load nss done +10-02 04:53:14.666 27769 27802 E GeckoLibLoad: Loaded libs in 8.575484ms total, 0ms(0ms) user, 8ms(7ms) system, 0(0) faults +10-02 04:53:14.666 27769 27802 W GeckoThread: zerdatime 2543034 - runGecko +10-02 04:53:14.673 27769 27810 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:53:14.673 27769 27810 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:53:14.674 27769 27810 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:53:14.676 27769 27821 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 04:53:14.682 27769 27810 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab50e50, tid 27810 +10-02 04:53:14.686 27769 27810 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:53:14.686 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:53:14.687 27769 27810 D EGL_emulation: eglCreateContext: 0x75c21ab5c740: maj 3 min 1 rcv 4 +10-02 04:53:14.687 27769 27810 D EGL_emulation: eglMakeCurrent: 0x75c21ab5c740: ver 3 1 (tinfo 0x75c1bab97bd0) (first time) +10-02 04:53:14.716 27753 27784 W GeckoEditableChild: No editable parent +10-02 04:53:14.648 530 2176 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10135; state: ENABLED +10-02 04:53:15.652 530 10795 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10135; state: DISABLED +10-02 04:53:15.652 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10135; state: ENABLED +10-02 04:53:14.718 27753 27784 W GeckoEditableChild: No editable parent +10-02 04:53:15.655 27735 27735 D Zygote : Forked child process 27851 +10-02 04:53:15.655 530 579 I ActivityManager: Start proc 27851:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:195740fe5b7d4f0e8d352fe29776f71b/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:195740fe5b7d4f0e8d352fe29776f71b} +10-02 04:53:15.656 27851 27851 W d352fe29776f71: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:53:15.657 4673 4679 I adbd : jdwp connection from 27851 +10-02 04:53:15.659 530 10795 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10135; state: ENABLED +10-02 04:53:15.661 27851 27851 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:53:15.662 27851 27851 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:53:15.682 27851 27851 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:195740fe5b7d4f0e8d352fe29776f71b +10-02 04:53:15.683 27851 27871 I GeckoThread: preparing to run Gecko +10-02 04:53:15.684 27851 27871 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:53:15.684 27851 27871 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:53:15.684 27851 27871 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:53:15.684 27851 27871 E GeckoLibLoad: Load sqlite start +10-02 04:53:15.684 27851 27871 E GeckoLibLoad: Load sqlite done +10-02 04:53:15.684 27851 27871 E GeckoLibLoad: Load nss start +10-02 04:53:15.684 27851 27871 E GeckoLibLoad: Load nss done +10-02 04:53:15.685 27851 27871 E GeckoLibLoad: Loaded libs in 0.112703ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:53:15.685 27851 27871 W GeckoThread: zerdatime 2544052 - runGecko +10-02 04:53:15.724 27851 27851 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2432): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:53:15.724 27851 27851 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2433): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:53:16.251 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:53:18.958 308 27571 W android.hardware.audio.service.ranchu: TinyalsaSink::consumeThread:176 pcm_write failed with res=-1 +10-02 04:53:19.076 418 418 I perfetto: probes_producer.cc:329 Producer stop (id=48) +10-02 04:53:19.076 421 421 I perfetto: ng_service_impl.cc:1948 Tracing session 48 ended, total sessions:0 +10-02 04:53:19.076 418 418 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 04:53:19.170 0 0 W perfetto: disabled ftrace +10-02 04:53:19.079 430 27613 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790909599079315361.perfetto_trace.pb +10-02 04:53:44.174 27618 27618 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 04:53:44.174 27618 27618 E LibreWolfUboPreinstaller: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 30000 ms +10-02 04:53:44.174 27618 27618 E LibreWolfUboPreinstaller: at kotlinx.coroutines.TimeoutCoroutine.run(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:101) +10-02 04:53:44.174 27618 27618 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:53:44.174 27618 27618 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:53:44.174 27618 27618 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 04:53:44.174 27618 27618 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 04:53:44.174 27618 27618 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 04:53:44.174 27618 27618 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 04:53:44.174 27618 27618 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 04:53:44.198 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4fd2000 0x3f5245000] +10-02 04:53:44.202 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5245000 0x3f54b8000] +10-02 04:53:44.202 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f54b8000 0x3f572b000] +10-02 04:53:44.531 27618 27733 I SessionStorage/AutoSave: Save: Periodic +10-02 04:53:59.140 27893 27893 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:53:59.141 27893 27893 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:53:59.141 27893 27893 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:53:59.141 27893 27893 I AndroidRuntime: Using default boot image +10-02 04:53:59.141 27893 27893 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:53:59.141 27893 27893 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:53:59.141 27893 27893 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:53:59.142 27893 27893 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:53:59.136 27893 27893 W app_process: type=1400 audit(0.0:2434): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:53:59.136 27893 27893 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:53:59.136 27893 27893 W app_process: type=1400 audit(0.0:2437): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:53:59.168 27893 27893 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:53:59.169 27893 27893 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:53:59.170 27893 27893 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:53:59.170 27893 27893 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:53:59.171 27893 27893 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:53:59.175 27893 27893 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:53:59.176 27893 27893 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:53:59.179 27893 27909 V UiAutomation: Init UiAutomation@9b204b6[id=205, flags=0] +10-02 04:54:00.001 760 760 D KeyguardClockSwitch: Updating clock: 454 +10-02 04:54:00.183 27893 27893 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 04:54:00.183 530 10795 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@60afee0 +10-02 04:54:00.183 27893 27909 V UiAutomation: Init UiAutomation@9b204b6[id=-1, flags=0] +10-02 04:54:00.184 27893 27893 D AndroidRuntime: Shutting down VM +10-02 04:54:00.621 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f572b000 0x3f5f14000] +10-02 04:54:00.628 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:54:00.628 27914 27914 I Gralloc4: mapper 4.x is not supported +10-02 04:54:00.630 27914 27914 D HostConnection: createUnique: call +10-02 04:54:00.630 27914 27914 D HostConnection: HostConnection::get() New Host Connection established 0x79800210f890, tid 27914 +10-02 04:54:00.631 27914 27914 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:54:00.631 27914 27914 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:54:00.659 27914 27914 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:54:00.843 0 0 D logd : logdr: UID=2000 GID=2000 PID=27916 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/04-new-second-launch-45s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/04-new-second-launch-45s.png new file mode 100644 index 000000000..e0563de0c Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/04-new-second-launch-45s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/04-new-second-launch-45s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/04-new-second-launch-45s.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/04-new-second-launch-45s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/04.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/04.logcat new file mode 100644 index 000000000..7e0b69269 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/control-upgrade-doh-off/04.logcat @@ -0,0 +1,413 @@ +--------- beginning of main +10-02 04:53:59.140 27893 27893 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:53:59.141 27893 27893 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:53:59.141 27893 27893 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:53:59.141 27893 27893 I AndroidRuntime: Using default boot image +10-02 04:53:59.141 27893 27893 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:53:59.141 27893 27893 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:53:59.141 27893 27893 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:53:59.142 27893 27893 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:53:59.136 27893 27893 W app_process: type=1400 audit(0.0:2434): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:53:59.136 27893 27893 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:53:59.136 27893 27893 W app_process: type=1400 audit(0.0:2437): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:53:59.168 27893 27893 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:53:59.169 27893 27893 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:53:59.170 27893 27893 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:53:59.170 27893 27893 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:53:59.171 27893 27893 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:53:59.175 27893 27893 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:53:59.176 27893 27893 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:53:59.179 27893 27909 V UiAutomation: Init UiAutomation@9b204b6[id=205, flags=0] +10-02 04:54:00.001 760 760 D KeyguardClockSwitch: Updating clock: 454 +10-02 04:54:00.183 27893 27893 W AccessibilityNodeInfoDumper: Fetch time: 2ms +--------- beginning of system +10-02 04:54:00.183 530 10795 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@60afee0 +10-02 04:54:00.183 27893 27909 V UiAutomation: Init UiAutomation@9b204b6[id=-1, flags=0] +10-02 04:54:00.184 27893 27893 D AndroidRuntime: Shutting down VM +10-02 04:54:00.621 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f572b000 0x3f5f14000] +10-02 04:54:00.628 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:54:00.628 27914 27914 I Gralloc4: mapper 4.x is not supported +10-02 04:54:00.630 27914 27914 D HostConnection: createUnique: call +10-02 04:54:00.630 27914 27914 D HostConnection: HostConnection::get() New Host Connection established 0x79800210f890, tid 27914 +10-02 04:54:00.631 27914 27914 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:54:00.631 27914 27914 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:54:00.659 27914 27914 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +--------- beginning of kernel +10-02 04:54:00.843 0 0 D logd : logdr: UID=2000 GID=2000 PID=27916 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns +10-02 04:54:00.766 530 10795 I ActivityManager: Force stopping org.redoubtbrowser appid=10135 user=0: from pid 27921 +10-02 04:54:00.767 530 10795 I ActivityManager: Killing 27769:org.redoubtbrowser:gpu_disable_art_image_/u0a135 (adj 0): stop org.redoubtbrowser due to from pid 27921 +10-02 04:54:00.768 530 10795 I ActivityManager: Killing 27618:org.redoubtbrowser/u0a135 (adj 0): stop org.redoubtbrowser due to from pid 27921 +10-02 04:54:00.769 530 10795 W ActivityTaskManager: Force removing ActivityRecord{3c08d85 u0 org.redoubtbrowser/.App t100 f}}: app died, no saved state +10-02 04:54:00.769 27753 27753 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:54:00.773 530 10795 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.773 530 10795 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.773 530 10795 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.773 530 10795 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.774 530 10795 I ActivityManager: Killing 27851:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:195740fe5b7d4f0e8d352fe29776f71b/u0a135i-8999 (adj 0): isolated not needed +10-02 04:54:00.775 530 10795 I ActivityManager: Killing 27753:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:55f2e436937047edba36f255cf9ca09c/u0a135i-9000 (adj 0): isolated not needed +10-02 04:54:00.775 530 10795 I WindowManager: Force finishing activity ActivityRecord{3c08d85 u0 org.redoubtbrowser/.App t100 f} isExiting} +10-02 04:54:00.775 530 10795 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{3c08d85 u0 org.redoubtbrowser/.App t100 f} isExiting} +10-02 04:54:00.776 27921 27923 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:54:00.778 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:54:00.792 302 302 I Zygote : Process 27769 exited due to signal 9 (Killed) +10-02 04:54:00.794 27735 27735 I Zygote : Process 27753 exited due to signal 9 (Killed) +10-02 04:54:00.797 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f572b000 0x3f5f14000] +10-02 04:54:00.799 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5f14000 0x3f66fd000] +10-02 04:54:00.799 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f66fd000 0x3f6ee6000] +10-02 04:54:00.800 27735 27735 I Zygote : Process 27851 exited due to signal 9 (Killed) +10-02 04:54:00.807 530 573 W WindowManager: Failed to deliver inset state change to w=Window{c4db7a8 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:54:00.807 530 573 W WindowManager: android.os.DeadObjectException +10-02 04:54:00.807 530 573 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 04:54:00.807 530 573 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 04:54:00.807 530 573 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 04:54:00.807 530 573 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 04:54:00.807 530 573 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 04:54:00.807 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 04:54:00.807 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 04:54:00.807 530 573 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 04:54:00.807 530 573 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 04:54:00.807 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 04:54:00.807 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 04:54:00.807 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 04:54:00.807 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer$Traverser.run(WindowSurfacePlacer.java:58) +10-02 04:54:00.807 530 573 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:54:00.807 530 573 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:54:00.807 530 573 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 04:54:00.807 530 573 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:54:00.807 530 573 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 04:54:00.809 530 10795 I WindowManager: WIN DEATH: Window{b63afae u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:54:00.809 530 10795 W InputDispatcher: Attempted to unregister already unregistered input channel 'b63afae org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 04:54:00.811 530 580 I libprocessgroup: Successfully killed process cgroup uid 10135 pid 27769 in 43ms +10-02 04:54:00.899 0 0 I binder_alloc: 27618: binder_alloc_buf, no vma +10-02 04:54:00.900 0 0 I binder : 530:573 transaction failed 29189/-3, size 848-16 line 2863 +10-02 04:54:00.900 0 0 I binder : undelivered transaction 743193, process died. +10-02 04:54:00.902 0 0 I binder : undelivered transaction 743194, process died. +10-02 04:54:00.904 0 0 I binder : undelivered transaction 743190, process died. +10-02 04:54:00.811 530 1519 I WindowManager: WIN DEATH: Window{c4db7a8 u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:54:00.811 530 1519 W InputDispatcher: Attempted to unregister already unregistered input channel 'c4db7a8 org.redoubtbrowser/org.redoubtbrowser.App (server)' +10-02 04:54:00.812 302 302 I Zygote : Process 27618 exited due to signal 9 (Killed) +10-02 04:54:00.906 0 0 I binder : undelivered transaction 743192, process died. +10-02 04:54:00.845 530 573 W WindowManager: Failed to deliver inset state change to w=Window{c4db7a8 u0 org.redoubtbrowser/org.redoubtbrowser.App EXITING} +10-02 04:54:00.845 530 573 W WindowManager: android.os.DeadObjectException +10-02 04:54:00.845 530 573 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 04:54:00.845 530 573 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 04:54:00.845 530 573 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 04:54:00.845 530 573 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 04:54:00.845 530 573 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 04:54:00.845 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 04:54:00.845 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 04:54:00.845 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:222) +10-02 04:54:00.845 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:107) +10-02 04:54:00.845 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$WindowAnimator$ddXU8gK8rmDqri0OZVMNa3Y4GHk.doFrame(Unknown Source:2) +10-02 04:54:00.845 530 573 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970) +10-02 04:54:00.845 530 573 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:796) +10-02 04:54:00.845 530 573 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:727) +10-02 04:54:00.845 530 573 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957) +10-02 04:54:00.845 530 573 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:54:00.845 530 573 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:54:00.845 530 573 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 04:54:00.845 530 573 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:54:00.845 530 573 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 04:54:00.846 27928 27928 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:54:00.847 27928 27928 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:54:00.847 27928 27928 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:54:00.847 27928 27928 I AndroidRuntime: Using default boot image +10-02 04:54:00.847 27928 27928 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:54:00.847 27928 27928 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:54:00.848 27928 27928 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:54:00.849 27928 27928 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:54:00.844 27928 27928 W app_process: type=1400 audit(0.0:2438): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:54:00.854 530 580 I libprocessgroup: Successfully killed process cgroup uid 10135 pid 27618 in 43ms +10-02 04:54:00.854 530 580 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 27851 in 0ms +10-02 04:54:00.854 530 580 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 27753 in 0ms +10-02 04:54:00.844 27928 27928 W app_process: type=1400 audit(0.0:2439): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:54:00.844 27928 27928 I chatty : uid=2000(shell) app_process identical 1 line +10-02 04:54:00.844 27928 27928 W app_process: type=1400 audit(0.0:2441): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:54:00.894 27928 27928 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:54:00.894 27928 27928 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:54:00.897 27928 27928 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:54:00.897 27928 27928 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:54:00.904 27928 27928 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:54:00.907 27928 27928 D AndroidRuntime: Calling main entry com.android.commands.monkey.Monkey +10-02 04:54:00.907 27928 27928 W Monkey : args: [-p, org.redoubtbrowser, -c, android.intent.category.LAUNCHER, 1] +10-02 04:54:00.907 27928 27928 W Monkey : arg: "-p" +10-02 04:54:00.907 27928 27928 W Monkey : arg: "org.redoubtbrowser" +10-02 04:54:00.907 27928 27928 W Monkey : arg: "-c" +10-02 04:54:00.907 27928 27928 W Monkey : arg: "android.intent.category.LAUNCHER" +10-02 04:54:00.907 27928 27928 W Monkey : arg: "1" +10-02 04:54:00.907 27928 27928 W Monkey : data="org.redoubtbrowser" +10-02 04:54:00.907 27928 27928 W Monkey : data="android.intent.category.LAUNCHER" +10-02 04:54:00.914 530 578 W BroadcastQueue: Skipping deliver [background] BroadcastRecord{769b99c u-1 android.net.conn.CONNECTIVITY_CHANGE} to ReceiverList{939bfa5 27928 (unknown name)/2000/u-1 remote:ba7ba6e}: process gone or crashing +10-02 04:54:00.916 530 11087 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 04:54:00.916 530 572 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 04:54:00.918 421 421 I perfetto: ing_service_impl.cc:758 Configured tracing session 49, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 04:54:00.918 27928 27928 I Monkey : Events injected: 1 +10-02 04:54:00.918 418 418 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=49) +10-02 04:54:00.918 530 572 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10135; state: DISABLED +10-02 04:54:00.919 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10135; state: ENABLED +10-02 04:54:00.919 530 570 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.919 530 570 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.919 530 570 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.919 530 570 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.919 530 570 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.919 530 570 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.919 530 570 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.919 530 570 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.919 530 570 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.919 530 570 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.921 530 570 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.921 530 570 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.921 530 570 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.921 530 570 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.921 530 570 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.921 530 570 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.921 530 570 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.921 530 570 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.921 530 570 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.921 530 570 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.922 27928 27928 I Monkey : ## Network stats: elapsed time=5ms (0ms mobile, 0ms wifi, 5ms not connected) +10-02 04:54:00.929 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f6ee6000 0x3f76cf000] +10-02 04:54:00.945 302 302 D Zygote : Forked child process 27949 +10-02 04:54:00.946 530 579 I ActivityManager: Start proc 27949:org.redoubtbrowser/u0a135 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:54:00.947 27928 27928 I app_process: System.exit called, status: 0 +10-02 04:54:00.947 27928 27928 I AndroidRuntime: VM exiting with result code 0. +10-02 04:54:00.951 418 418 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 04:54:01.044 0 0 W perfetto: enabled ftrace +10-02 04:54:00.953 27949 27949 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:54:00.954 4673 4679 I adbd : jdwp connection from 27949 +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.956 530 11087 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:54:00.964 27949 27949 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 04:54:00.967 27949 27949 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:54:00.968 27949 27949 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:54:00.993 27949 27949 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 04:54:01.010 27949 27949 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790909533825), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(2)}) }; recorded_context = Object {"addon_ids": Array [String("uBlock0@raymondhill.net")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 04:54:01.011 27949 27978 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:54:01.011 27949 27978 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 02:52:13 UTC +10-02 04:54:01.022 27949 27981 I GeckoThread: preparing to run Gecko +10-02 04:54:01.024 27949 27981 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 04:54:01.026 27949 27981 E GeckoLibLoad: Load sqlite start +10-02 04:54:01.026 27949 27981 E GeckoLibLoad: Load sqlite done +10-02 04:54:01.026 27949 27981 E GeckoLibLoad: Load nss start +10-02 04:54:01.026 27949 27981 E GeckoLibLoad: Load nss done +10-02 04:54:01.028 530 572 W ActivityManager: setHasOverlayUi called on unknown pid: 27618 +10-02 04:54:01.035 27949 27981 E GeckoLibLoad: Loaded libs in 9.031866ms total, 0ms(0ms) user, 7ms(9ms) system, 0(0) faults +10-02 04:54:01.035 27949 27981 W GeckoThread: zerdatime 2589403 - runGecko +10-02 04:54:01.039 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 04:54:01.040 27949 27975 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 04:54:01.041 27949 27976 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 04:54:01.042 27949 27981 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 04:54:01.047 27949 27949 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 04:54:01.048 27949 27949 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 04:54:01.040 27949 27949 W org.redoubtbrowser: type=1400 audit(0.0:2442): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c135,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c135,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:54:01.062 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 04:54:01.062 27949 27987 I ActionBarPolicy: Default - Starting check... +10-02 04:54:01.063 27949 27987 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 04:54:01.064 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 04:54:01.064 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 04:54:01.064 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 04:54:01.066 27949 27988 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 04:54:01.066 27949 27981 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 04:54:01.066 27949 27981 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 04:54:01.066 27949 27981 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 04:54:01.066 27949 27981 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 04:54:01.069 27949 27975 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:54:01.069 27949 27949 I FirefoxAccountStateMachine: Sync is disabled +10-02 04:54:01.069 27949 27949 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:54:01.070 27949 27990 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 04:54:01.071 27949 27990 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:54:01.076 27949 27989 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 04:54:01.077 27949 27976 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 04:54:01.078 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 04:54:01.086 27949 28010 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:54:01.094 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 04:54:01.095 27949 28023 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:54:01.096 27949 28023 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:54:01.096 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 04:54:01.097 27949 28023 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:54:01.101 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 04:54:01.104 27949 28012 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 04:54:01.104 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 04:54:01.104 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 04:54:01.105 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 04:54:01.106 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 04:54:01.107 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 04:54:01.107 27949 27988 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:54:01.107 27949 27988 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 04:54:01.108 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:54:01.108 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:54:01.110 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 04:54:01.110 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 04:54:01.112 27949 27990 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 04:54:01.144 27949 28017 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab59fd0, tid 28017 +10-02 04:54:01.148 27949 28017 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:54:01.149 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:54:01.149 27949 28017 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 04:54:01.159 27949 28017 D EGL_emulation: eglCreateContext: 0x75c21abba0a0: maj 3 min 1 rcv 4 +10-02 04:54:01.160 27949 28017 D EGL_emulation: eglMakeCurrent: 0x75c21abba0a0: ver 3 1 (tinfo 0x75c1babdf120) (first time) +10-02 04:54:01.178 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f76cf000 0x3f7eb8000] +10-02 04:54:01.194 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:54:01.194 27949 28017 I Gralloc4: mapper 4.x is not supported +10-02 04:54:01.194 27949 28017 D HostConnection: createUnique: call +10-02 04:54:01.194 27949 28017 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab57ed0, tid 28017 +10-02 04:54:01.194 27949 28017 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:54:01.195 27949 28017 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:54:01.192 27949 27949 W Gecko : type=1400 audit(0.0:2443): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c135,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 04:54:01.223 27949 28017 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:54:01.192 27949 27949 W Gecko : type=1400 audit(0.0:2444): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c135,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 04:54:01.232 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5f14000 0x3f66fd000] +10-02 04:54:01.233 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f66fd000 0x3f6ee6000] +10-02 04:54:01.280 530 572 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 04:54:01.288 530 577 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 04:54:01.288 530 577 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +361ms +10-02 04:54:01.290 27949 28012 E GeckoSession: String does not represent valid session state. +10-02 04:54:01.291 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 04:54:01.302 530 829 W ActivityManager: Receiver with filter android.content.IntentFilter@953ec53 already registered for pid 27949, callerPackage is org.redoubtbrowser +10-02 04:54:01.304 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 04:54:01.306 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 04:54:01.306 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 04:54:01.306 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$RestoreAction +10-02 04:54:01.306 27949 28011 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 04:54:01.306 27949 28013 I FenixApplication: Running post-visual completeness tasks... +10-02 04:54:01.306 27949 28013 I FenixApplication: Storage initialization... +10-02 04:54:01.306 27949 28013 I PlacesHistoryStorage: Warming up places storage... +10-02 04:54:01.307 27949 27989 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 04:54:01.310 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:54:01.310 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:54:01.310 27949 27949 I ColdStartupDuration: COLD MAIN Application. to first frame: 177 ms +10-02 04:54:01.310 27949 27976 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:54:01.310 27949 27976 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 04:54:01.313 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:54:01.314 27949 28013 I PlacesHistoryStorage: 'Warming up places storage' took 7 ms +10-02 04:54:01.314 27949 28013 I PlacesBookmarksStorage: Warming up places storage... +10-02 04:54:01.315 27949 28013 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 04:54:01.315 27949 28013 I SyncableLoginsStorage: Warming up storage... +10-02 04:54:01.315 27949 28013 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 04:54:01.315 27949 28013 I AutofillCCAddressesStorage: Warming up storage... +10-02 04:54:01.315 27949 28013 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 04:54:01.318 27949 28013 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:54:01.320 530 829 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10135; state: DISABLED +10-02 04:54:01.320 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10135; state: ENABLED +10-02 04:54:01.323 27949 28013 I FenixApplication: 'Storage initialization' took 12 ms +10-02 04:54:01.327 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:54:01.327 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:54:01.328 27735 27735 D Zygote : Forked child process 28077 +10-02 04:54:01.328 530 579 I ActivityManager: Start proc 28077:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:52405648e068478f97cd44fa66a695f1/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:52405648e068478f97cd44fa66a695f1} +10-02 04:54:01.331 28077 28077 W 7cd44fa66a695f: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:54:01.333 4673 4679 I adbd : jdwp connection from 28077 +10-02 04:54:01.335 530 11087 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10135; state: ENABLED +10-02 04:54:01.339 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:54:01.339 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:54:01.343 28077 28077 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:54:01.343 28077 28077 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:54:01.346 28077 28077 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:52405648e068478f97cd44fa66a695f1 +10-02 04:54:01.347 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:54:01.347 27949 27949 I chatty : uid=10135(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 04:54:01.347 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:54:01.347 28077 28095 I GeckoThread: preparing to run Gecko +10-02 04:54:01.347 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:54:01.347 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:54:01.348 27949 27949 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 04:54:01.348 27949 27949 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 04:54:01.349 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:54:01.349 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:54:01.349 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:54:01.349 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 04:54:01.350 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 04:54:01.350 27949 27949 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 04:54:01.350 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:54:01.353 27949 27949 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:54:01.424 301 28097 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:54:04.661 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 04:54:04.944 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:54:05.920 418 418 I perfetto: probes_producer.cc:329 Producer stop (id=49) +10-02 04:54:05.921 421 421 I perfetto: ng_service_impl.cc:1948 Tracing session 49 ended, total sessions:0 +10-02 04:54:05.921 418 418 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 04:54:06.015 0 0 W perfetto: disabled ftrace +10-02 04:54:05.923 430 27944 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790909645923083503.perfetto_trace.pb +10-02 04:54:06.894 471 471 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 04:54:06.894 471 471 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 04:54:07.053 467 467 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 04:54:07.053 467 467 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 04:54:31.061 27949 27949 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 04:54:31.061 27949 27949 E LibreWolfUboPreinstaller: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 30000 ms +10-02 04:54:31.061 27949 27949 E LibreWolfUboPreinstaller: at kotlinx.coroutines.TimeoutCoroutine.run(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:101) +10-02 04:54:31.061 27949 27949 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:54:31.061 27949 27949 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:54:31.061 27949 27949 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 04:54:31.061 27949 27949 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 04:54:31.061 27949 27949 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 04:54:31.061 27949 27949 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 04:54:31.061 27949 27949 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 04:54:31.081 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f6ee6000 0x3f7159000] +10-02 04:54:31.086 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f7159000 0x3f73cc000] +10-02 04:54:31.086 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f73cc000 0x3f763f000] +10-02 04:54:31.234 530 829 D WifiNl80211Manager: Scan result ready event +10-02 04:54:31.234 530 829 D WifiNative: Scan result ready event +10-02 04:54:31.319 27949 28076 I SessionStorage/AutoSave: Save: Periodic +10-02 04:54:45.988 28107 28107 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:54:45.989 28107 28107 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:54:45.989 28107 28107 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:54:45.989 28107 28107 I AndroidRuntime: Using default boot image +10-02 04:54:45.989 28107 28107 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:54:45.989 28107 28107 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:54:45.989 28107 28107 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:54:45.990 28107 28107 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:54:45.984 28107 28107 W app_process: type=1400 audit(0.0:2445): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:54:45.984 28107 28107 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:54:45.984 28107 28107 W app_process: type=1400 audit(0.0:2448): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:54:46.016 28107 28107 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:54:46.016 28107 28107 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:54:46.018 28107 28107 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:54:46.018 28107 28107 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:54:46.019 28107 28107 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:54:46.023 28107 28107 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:54:46.024 28107 28107 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:54:46.027 28107 28123 V UiAutomation: Init UiAutomation@2e9c394[id=206, flags=0] +10-02 04:54:47.033 28107 28107 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 04:54:47.033 530 829 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@4e02ec6 +10-02 04:54:47.033 28107 28123 V UiAutomation: Init UiAutomation@2e9c394[id=-1, flags=0] +10-02 04:54:47.034 28107 28107 D AndroidRuntime: Shutting down VM +10-02 04:54:47.473 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:54:47.481 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:54:47.481 28128 28128 I Gralloc4: mapper 4.x is not supported +10-02 04:54:47.484 28128 28128 D HostConnection: createUnique: call +10-02 04:54:47.484 28128 28128 D HostConnection: HostConnection::get() New Host Connection established 0x75044699f9d0, tid 28128 +10-02 04:54:47.484 28128 28128 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:54:47.484 28128 28128 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:54:47.508 28128 28128 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:54:47.693 0 0 D logd : logdr: UID=2000 GID=2000 PID=28131 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/01-old-first-run.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/01-old-first-run.png new file mode 100644 index 000000000..4746667dc Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/01-old-first-run.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/01-old-first-run.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/01-old-first-run.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/01-old-first-run.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/02-old-after-retry.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/02-old-after-retry.png new file mode 100644 index 000000000..441cd51ac Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/02-old-after-retry.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/02-old-after-retry.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/02-old-after-retry.xml new file mode 100644 index 000000000..e3b390329 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/02-old-after-retry.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/03.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/03.png new file mode 100644 index 000000000..be7e0f12c Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/03.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/03.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/03.xml new file mode 100644 index 000000000..577fe5738 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/03.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/04-settings.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/04-settings.png new file mode 100644 index 000000000..0eb6b3642 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/04-settings.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/04-settings.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/04-settings.xml new file mode 100644 index 000000000..853abd9b1 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/04-settings.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/05-max.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/05-max.png new file mode 100644 index 000000000..44a4cf52f Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/05-max.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/05-max.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/05-max.xml new file mode 100644 index 000000000..e2c5e0d1b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/05-max.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/06-list.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/06-list.png new file mode 100644 index 000000000..386538005 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/06-list.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/06-list.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/06-list.xml new file mode 100644 index 000000000..258763d5e --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/06-list.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/07-old-max-mullvad.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/07-old-max-mullvad.png new file mode 100644 index 000000000..bbff0d5b6 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/07-old-max-mullvad.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/07-old-max-mullvad.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/07-old-max-mullvad.xml new file mode 100644 index 000000000..855529dd2 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/07-old-max-mullvad.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/08-old-phase.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/08-old-phase.logcat new file mode 100644 index 000000000..cb74baa79 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/08-old-phase.logcat @@ -0,0 +1,1474 @@ +--------- beginning of main +10-02 04:47:48.273 25440 25442 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +--------- beginning of system +10-02 04:47:48.280 530 578 I ActivityManager: Force stopping org.redoubtbrowser appid=10133 user=-1: deletePackageX +10-02 04:47:48.280 530 578 I ActivityManager: Killing 24778:org.redoubtbrowser:gpu_disable_art_image_/u0a133 (adj 0): stop org.redoubtbrowser due to deletePackageX +10-02 04:47:48.282 530 578 I ActivityManager: Killing 24628:org.redoubtbrowser/u0a133 (adj 0): stop org.redoubtbrowser due to deletePackageX +10-02 04:47:48.283 530 578 W ActivityTaskManager: Force removing ActivityRecord{9d19329 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t93 f}}: app died, no saved state +10-02 04:47:48.284 24860 24860 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:47:48.285 24727 24727 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.286 530 578 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:48.287 530 578 I ActivityManager: Killing 24922:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:c15ce3168b54429a94adabab7739e354/u0a133i-8998 (adj 0): isolated not needed +10-02 04:47:48.287 530 578 I ActivityManager: Killing 24860:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:25affcedd7874a46a5e899024a5ec3e9/u0a133i-8999 (adj 0): isolated not needed +10-02 04:47:48.287 530 578 I ActivityManager: Killing 24727:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:e2fc4fab5ef742e6b7e1660532144821/u0a133i-9000 (adj 0): isolated not needed +10-02 04:47:48.288 530 578 I WindowManager: Force finishing activity ActivityRecord{9d19329 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t93 f} isExiting} +10-02 04:47:48.288 530 578 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{9d19329 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t93 f} isExiting} +10-02 04:47:48.288 530 20359 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@f793c40 +10-02 04:47:48.296 302 302 I Zygote : Process 24778 exited due to signal 9 (Killed) +10-02 04:47:48.300 530 594 I PackageManager: Removing permission org.redoubtbrowser.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION that used to be declared by org.redoubtbrowser +10-02 04:47:48.300 530 594 I PackageManager: Removing permission org.redoubtbrowser.permission.RECEIVE_DOWNLOAD_BROADCAST that used to be declared by org.redoubtbrowser +10-02 04:47:48.300 530 594 I PackageManager: Removing permission org.redoubtbrowser.permission.PROFILER_INTERNAL that used to be declared by org.redoubtbrowser +10-02 04:47:48.300 530 594 W PackageManager: Removing dangling permission: org.redoubtbrowser.permission.PROFILER_INTERNAL from package org.redoubtbrowser +10-02 04:47:48.300 530 594 W PackageManager: Removing dangling permission: org.redoubtbrowser.permission.RECEIVE_DOWNLOAD_BROADCAST from package org.redoubtbrowser +10-02 04:47:48.300 530 594 W PackageManager: Removing dangling permission: org.redoubtbrowser.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION from package org.redoubtbrowser +10-02 04:47:48.300 530 594 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 04:47:48.313 24705 24705 I Zygote : Process 24922 exited due to signal 9 (Killed) +10-02 04:47:48.314 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f47e9000 0x3f4fd2000] +10-02 04:47:48.317 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4fd2000 0x3f57bb000] +10-02 04:47:48.317 24705 24705 I Zygote : Process 24727 exited due to signal 9 (Killed) +10-02 04:47:48.318 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90003-90003 +10-02 04:47:48.318 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90002-90002 +10-02 04:47:48.318 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 04:47:48.318 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 04:47:48.318 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90006-90006 +10-02 04:47:48.318 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90004-90004 +10-02 04:47:48.318 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90005-90005 +10-02 04:47:48.318 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 10132-10132 +10-02 04:47:48.320 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f57bb000 0x3f5fa4000] +10-02 04:47:48.323 24705 24705 I Zygote : Process 24860 exited due to signal 9 (Killed) +10-02 04:47:48.326 530 580 I libprocessgroup: Successfully killed process cgroup uid 10133 pid 24778 in 44ms +--------- beginning of kernel +10-02 04:47:48.419 0 0 I binder_alloc: 24628: binder_alloc_buf, no vma +10-02 04:47:48.420 0 0 I binder : 530:573 transaction failed 29189/-3, size 848-16 line 2863 +10-02 04:47:48.327 431 431 I keystore: clear_uid 10133 +10-02 04:47:48.327 530 573 W WindowManager: Failed to deliver inset state change to w=Window{5533e4b u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity} +10-02 04:47:48.327 530 573 W WindowManager: android.os.DeadObjectException +10-02 04:47:48.327 530 573 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 04:47:48.327 530 573 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 04:47:48.327 530 573 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 04:47:48.327 530 573 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 04:47:48.327 530 573 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 04:47:48.327 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 04:47:48.327 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 04:47:48.327 530 573 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 04:47:48.327 530 573 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 04:47:48.327 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 04:47:48.327 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 04:47:48.327 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 04:47:48.327 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer$Traverser.run(WindowSurfacePlacer.java:58) +10-02 04:47:48.327 530 573 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:47:48.327 530 573 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:47:48.327 530 573 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 04:47:48.327 530 573 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:47:48.327 530 573 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 04:47:48.327 530 594 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:47:48.327 530 594 D PackageManager: Clear ephemeral installer activity +10-02 04:47:48.327 530 594 E PermissionMonitor: unknown permission type: -1for uid: 10133 +10-02 04:47:48.334 530 20359 W InputMethodManagerService: Got RemoteException sending setActive(false) notification to pid 24628 uid 10133 +10-02 04:47:48.422 0 0 I binder : undelivered TRANSACTION_COMPLETE +10-02 04:47:48.423 0 0 I binder : undelivered transaction 677015, process died. +10-02 04:47:48.424 0 0 I binder_alloc: 24628: binder_alloc_buf, no vma +10-02 04:47:48.424 0 0 I binder : undelivered transaction 676994, process died. +10-02 04:47:48.425 0 0 I binder : 530:20359 transaction failed 29189/-3, size 116-0 line 2863 +10-02 04:47:48.335 302 302 I Zygote : Process 24628 exited due to signal 9 (Killed) +10-02 04:47:48.335 1334 17621 W InputMethodWrapper: Session is already finished: android.inputmethodservice.IInputMethodSessionWrapper@67f2964 +10-02 04:47:48.338 530 9173 I WindowManager: WIN DEATH: Window{5533e4b u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity} +10-02 04:47:48.338 530 9173 W InputDispatcher: Attempted to unregister already unregistered input channel '5533e4b org.redoubtbrowser/org.mozilla.fenix.HomeActivity (server)' +10-02 04:47:48.339 530 573 W WindowManager: Failed to deliver inset state change to w=Window{5533e4b u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity EXITING} +10-02 04:47:48.339 530 573 W WindowManager: android.os.DeadObjectException +10-02 04:47:48.339 530 573 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 04:47:48.339 530 573 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 04:47:48.339 530 573 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 04:47:48.339 530 573 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 04:47:48.339 530 573 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 04:47:48.339 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 04:47:48.339 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 04:47:48.339 530 573 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 04:47:48.339 530 573 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 04:47:48.339 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 04:47:48.339 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 04:47:48.339 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 04:47:48.339 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer$Traverser.run(WindowSurfacePlacer.java:58) +10-02 04:47:48.339 530 573 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:47:48.339 530 573 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:47:48.339 530 573 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 04:47:48.339 530 573 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:47:48.339 530 573 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 04:47:48.343 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:47:48.359 530 594 I system_server: Explicit concurrent copying GC freed 58292(2857KB) AllocSpace objects, 14(408KB) LOS objects, 49% free, 9758KB/19MB, paused 37us total 31.316ms +10-02 04:47:48.365 25446 25448 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:47:48.365 530 594 I ActivityManager: Force stopping org.redoubtbrowser appid=10133 user=0: pkg removed +10-02 04:47:48.366 530 594 E libprocessgroup: getpgid(24705) failed: Permission denied +10-02 04:47:48.360 530 530 W PackageManager: type=1400 audit(0.0:2176): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:47:48.370 530 580 I libprocessgroup: Successfully killed process cgroup uid 10133 pid 24628 in 43ms +10-02 04:47:48.370 530 580 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 24922 in 0ms +10-02 04:47:48.370 530 580 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 24860 in 0ms +10-02 04:47:48.370 530 580 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 24727 in 0ms +10-02 04:47:48.371 4685 4685 I abb : StartCommandInProcess(73657474696e67730067657400676c6f settings.get.glo [truncated]) +10-02 04:47:48.372 4685 4689 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:47:48.372 4685 4685 I abb : StartCommandInProcess(7061636b61676500696e7374616c6c00 package.install. [truncated]) +10-02 04:47:48.374 530 594 E libprocessgroup: getpgid(24705) failed: Permission denied +10-02 04:47:48.468 0 0 W audit : audit_lost=166 audit_rate_limit=5 audit_backlog_limit=64 +10-02 04:47:48.469 0 0 E audit : rate limit exceeded +10-02 04:47:48.381 530 594 E libprocessgroup: getpgid(24705) failed: Permission denied +10-02 04:47:48.360 530 530 W PackageManager: type=1400 audit(0.0:2177): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:47:48.368 530 530 W Binder:530_10: type=1400 audit(0.0:2178): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:47:48.386 530 594 E libprocessgroup: getpgid(24705) failed: Permission denied +10-02 04:47:48.368 530 530 W Binder:530_10: type=1400 audit(0.0:2179): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:47:48.391 530 594 E libprocessgroup: getpgid(24705) failed: Permission denied +10-02 04:47:48.391 302 302 I Zygote : Process 24705 exited due to signal 9 (Killed) +10-02 04:47:48.368 530 530 W Binder:530_10: type=1400 audit(0.0:2180): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:47:48.396 530 594 I libprocessgroup: Successfully killed process cgroup uid 10133 pid 24705 in 30ms +10-02 04:47:48.396 530 594 I WindowManager: Force finishing activity ActivityRecord{9d19329 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t93 f} isExiting} +10-02 04:47:48.396 530 594 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{9d19329 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t93 f} isExiting} +10-02 04:47:48.368 530 530 W PackageManager: type=1400 audit(0.0:2181): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:47:48.404 530 635 V StorageManagerService: Package org.redoubtbrowser does not have legacy storage +10-02 04:47:48.405 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_REMOVED +10-02 04:47:48.405 1439 1439 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_REMOVED +10-02 04:47:48.405 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 04:47:48.405 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.musicfx/.Compatibility$Receiver +10-02 04:47:48.407 530 569 I RoleManagerService: Granting default roles... +10-02 04:47:48.408 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:47:48.411 530 530 W WifiService: Couldn't get PackageInfo for package:org.redoubtbrowser +10-02 04:47:48.412 530 530 D WifiService: Remove settings for package:org.redoubtbrowser +10-02 04:47:48.412 530 530 I ConditionProviders: Disallowing condition provider org.redoubtbrowser +10-02 04:47:48.412 530 690 D WifiConfigManager: Remove all networks for app ApplicationInfo{62d6d1e org.redoubtbrowser} +10-02 04:47:48.416 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:47:48.417 383 3546 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:47:48.418 383 3546 I chatty : uid=1041(audioserver) Binder:383_5 identical 3 lines +10-02 04:47:48.419 383 3546 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:47:48.419 530 690 D WifiConfigStore: Writing to stores completed in 6 ms. +10-02 04:47:48.419 530 690 I PasspointManager: No app ops listener found for org.redoubtbrowser +10-02 04:47:48.419 383 3546 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:47:48.420 383 3546 I chatty : uid=1041(audioserver) Binder:383_5 identical 1 line +10-02 04:47:48.420 383 3546 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:47:48.420 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:47:48.420 530 619 I RollbackManager: broadcast=ACTION_PACKAGE_FULLY_REMOVED pkg=org.redoubtbrowser +10-02 04:47:48.421 1334 1394 I LatinIME:LogUtils: Dictionary info: dictionary = main:en ; version = 54 ; date = 1414726273 +10-02 04:47:48.421 383 3546 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:47:48.422 530 530 W WifiService: Couldn't get PackageInfo for package:org.redoubtbrowser +10-02 04:47:48.422 530 530 D WifiService: Remove settings for package:org.redoubtbrowser +10-02 04:47:48.422 530 690 D WifiConfigManager: Remove all networks for app ApplicationInfo{67dd72e org.redoubtbrowser} +10-02 04:47:48.423 383 3546 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:47:48.423 383 3546 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:47:48.424 949 949 D Launcher.Model: package removed received org.redoubtbrowser +10-02 04:47:48.424 383 3546 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:47:48.424 949 991 D PackageUpdatedTask: Removing app iconorg.redoubtbrowser +10-02 04:47:48.425 383 3546 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:47:48.425 530 690 D WifiConfigStore: Writing to stores completed in 2 ms. +10-02 04:47:48.425 530 690 I PasspointManager: No app ops listener found for org.redoubtbrowser +10-02 04:47:48.425 383 3546 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:47:48.426 949 991 D ModelWriter: removing items from db +10-02 04:47:48.426 949 991 D ModelWriter: java.lang.Exception +10-02 04:47:48.426 949 991 D ModelWriter: at com.android.launcher3.model.ModelWriter.deleteItemsFromDatabase(ModelWriter.java:272) +10-02 04:47:48.426 949 991 D ModelWriter: at com.android.launcher3.model.ModelWriter.deleteItemsFromDatabase(ModelWriter.java:262) +10-02 04:47:48.426 949 991 D ModelWriter: at com.android.launcher3.model.BaseModelUpdateTask.deleteAndBindComponentsRemoved(BaseModelUpdateTask.java:111) +10-02 04:47:48.426 949 991 D ModelWriter: at com.android.launcher3.model.PackageUpdatedTask.execute(PackageUpdatedTask.java:323) +10-02 04:47:48.426 949 991 D ModelWriter: at com.android.launcher3.model.BaseModelUpdateTask.run(BaseModelUpdateTask.java:67) +10-02 04:47:48.426 949 991 D ModelWriter: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:47:48.426 949 991 D ModelWriter: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:47:48.426 949 991 D ModelWriter: at android.os.Looper.loop(Looper.java:223) +10-02 04:47:48.426 949 991 D ModelWriter: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:47:48.426 1439 2336 I MediaProvider: Begin Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:org.redoubtbrowser flg=0x5000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 04:47:48.427 383 3546 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:47:48.427 1439 2336 I MediaProvider: End Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:org.redoubtbrowser flg=0x5000010 cmp=com.android.providers.media.module/com.android.providers.media.MediaService (has extras) } +10-02 04:47:48.427 383 3546 D AF::TrackHandle: OpPlayAudio: track:55 usage:13 not muted +10-02 04:47:48.456 784 25458 I RoleControllerServiceImpl: Adding package as default/fallback role holder, package: org.chromium.webview_shell, role: android.app.role.BROWSER +10-02 04:47:48.457 530 530 I Telecom : PhoneAccountRegistrar: getSimCallManager: SimCallManager for subId 1 queried, returning: null: TSI.gSCMFU@AQk +10-02 04:47:48.545 530 572 W ActivityManager: setHasOverlayUi called on unknown pid: 24628 +10-02 04:47:49.504 530 9172 W system_server: Long monitor contention with owner PackageInstaller (603) at void com.android.server.pm.PackageInstallerSession.handleInstall()(PackageInstallerSession.java:1714) waiters=0 in int com.android.server.pm.PackageInstallerSession.getInstallerUid() for 673ms +10-02 04:47:49.508 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1773692738.tmp/base.apk Binary XML file line #834 +10-02 04:47:49.508 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1773692738.tmp/base.apk Binary XML file line #845 +10-02 04:47:49.509 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1773692738.tmp/base.apk Binary XML file line #956 +10-02 04:47:49.509 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1773692738.tmp/base.apk Binary XML file line #965 +10-02 04:47:49.509 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl1773692738.tmp/base.apk Binary XML file line #974 +10-02 04:47:49.510 530 631 W RuleEvaluation: Integrity rule files are not available. +10-02 04:47:49.510 530 594 I PackageManager: Integrity check passed for file:///data/app/vmdl1773692738.tmp +10-02 04:47:49.512 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1773692738.tmp/base.apk Binary XML file line #834 +10-02 04:47:49.512 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1773692738.tmp/base.apk Binary XML file line #845 +10-02 04:47:49.512 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1773692738.tmp/base.apk Binary XML file line #956 +10-02 04:47:49.512 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1773692738.tmp/base.apk Binary XML file line #965 +10-02 04:47:49.512 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl1773692738.tmp/base.apk Binary XML file line #974 +10-02 04:47:49.648 530 594 W PackageManager: Provider ComponentInfo{org.redoubtbrowser/androidx.startup.InitializationProvider} already defined; ignoring +10-02 04:47:49.648 530 594 W PackageManager: Skipping provider name org.redoubtbrowser.androidx-startup (in package org.redoubtbrowser): name already used by org.redoubtbrowser +10-02 04:47:49.648 530 594 D CompatibilityChangeReporter: Compat change id reported: 135549675; UID 10134; state: ENABLED +10-02 04:47:49.648 530 594 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 04:47:49.657 530 594 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:47:49.657 530 594 D PackageManager: Clear ephemeral installer activity +10-02 04:47:49.657 530 569 V StorageManagerService: Package null does not have legacy storage +10-02 04:47:49.657 1439 4724 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: op android:read_external_storage +10-02 04:47:49.658 1439 4724 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: op android:read_external_storage +10-02 04:47:49.659 530 594 I PackageDexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/~~jniiDLlv0YumGJ9pz5_nFw==/org.redoubtbrowser-UMUC6dbhROwMwTPCp2niww==/base.apk pkg=org.redoubtbrowser isa=x86_64 dexoptFlags=boot_complete,profile_guided,public,enable_hidden_api_checks targetFilter=speed-profile oatDir=/data/app/~~jniiDLlv0YumGJ9pz5_nFw==/org.redoubtbrowser-UMUC6dbhROwMwTPCp2niww==/oat classLoaderContext=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} +10-02 04:47:49.659 429 552 V installd: DexInv: --- BEGIN '/data/app/~~jniiDLlv0YumGJ9pz5_nFw==/org.redoubtbrowser-UMUC6dbhROwMwTPCp2niww==/base.apk' --- +10-02 04:47:49.666 25462 25462 W dex2oat32: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:47:49.667 25462 25462 I dex2oat32: /apex/com.android.art/bin/dex2oat32 --input-vdex-fd=-1 --output-vdex-fd=9 --updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=speed-profile --classpath-dir=/data/app/~~jniiDLlv0YumGJ9pz5_nFw==/org.redoubtbrowser-UMUC6dbhROwMwTPCp2niww== --class-loader-context=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} --generate-mini-debug-info --compact-dex-level=none --compilation-reason=install +10-02 04:47:49.668 25462 25462 I dex2oat32: setting boot class path to /apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/core-icu4j.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/framework-atb-backward-compatibility.jar +10-02 04:47:50.013 25462 25462 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;Landroid/view/ScrollCaptureCallback;)V (blacklist, linking, denied) +10-02 04:47:50.013 25462 25462 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureSession;->getSurface()Landroid/view/Surface; (blacklist, linking, denied) +10-02 04:47:50.014 25462 25462 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/Rect;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 04:47:50.014 25462 25462 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/RectF;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 04:47:50.014 25462 25462 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->setScrollBounds(Landroid/graphics/Rect;)V (blacklist, linking, denied) +10-02 04:47:50.015 25462 25462 W dex2oat32: Accessing hidden method Landroid/app/job/JobParameters;->getStopReason()I (greylist-max-o, linking, denied) +10-02 04:47:50.050 25462 25462 W dex2oat32: Accessing hidden method Landroid/content/Context;->isUiContext()Z (blacklist, linking, denied) +10-02 04:47:50.348 25462 25462 I dex2oat32: dex2oat took 682.261ms (1.626s cpu) (threads: 4) arena alloc=17KB (18168B) java alloc=19MB (20460472B) native alloc=23MB (24930304B) free=6506KB (6663008B) +10-02 04:47:50.353 429 552 V installd: DexInv: --- END '/data/app/~~jniiDLlv0YumGJ9pz5_nFw==/org.redoubtbrowser-UMUC6dbhROwMwTPCp2niww==/base.apk' (success) --- +10-02 04:47:50.354 429 552 E installd: Couldn't opendir /data/app/vmdl1773692738.tmp: No such file or directory +10-02 04:47:50.354 429 552 E installd: Failed to delete /data/app/vmdl1773692738.tmp: No such file or directory +10-02 04:47:50.355 4685 4689 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:47:50.356 530 530 I Telecom : PhoneAccountRegistrar: getSimCallManager: SimCallManager for subId 1 queried, returning: null: TSI.gSCMFU@AQo +10-02 04:47:50.352 530 530 W Binder:530_10: type=1400 audit(0.0:2190): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:47:50.358 1439 1439 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +10-02 04:47:50.352 530 530 W Binder:530_10: type=1400 audit(0.0:2191): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:47:50.359 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:47:50.359 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 04:47:50.359 738 738 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 04:47:50.359 530 9172 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 04:47:50.360 530 577 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 04:47:50.360 530 577 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 04:47:50.360 530 577 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 04:47:50.360 530 577 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 04:47:50.360 530 577 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 04:47:50.360 530 577 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 04:47:50.360 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 04:47:50.352 530 530 W Binder:530_10: type=1400 audit(0.0:2192): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:47:50.361 530 569 I RoleManagerService: Granting default roles... +10-02 04:47:50.361 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AQs +10-02 04:47:50.364 784 2867 I PermissionControllerServiceImpl: Updating user sensitive for uid 10134 +10-02 04:47:50.365 530 577 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 04:47:50.370 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:47:50.371 1091 1091 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 04:47:50.412 25470 25470 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:47:50.413 25470 25470 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:47:50.413 25470 25470 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:47:50.413 25470 25470 I AndroidRuntime: Using default boot image +10-02 04:47:50.414 25470 25470 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:47:50.414 25470 25470 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:47:50.414 25470 25470 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:47:50.415 25470 25470 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:47:50.507 0 0 W audit : audit_lost=174 audit_rate_limit=5 audit_backlog_limit=64 +10-02 04:47:50.508 0 0 E audit : rate limit exceeded +10-02 04:47:50.408 25470 25470 W app_process: type=1400 audit(0.0:2193): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:47:50.408 25470 25470 W app_process: type=1400 audit(0.0:2194): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:47:50.451 25470 25470 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:47:50.451 25470 25470 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:47:50.453 25470 25470 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:47:50.453 25470 25470 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:47:50.459 25470 25470 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:47:50.461 25470 25470 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:47:50.462 25470 25470 D AndroidRuntime: Shutting down VM +10-02 04:47:50.875 530 9173 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://example.org/... flg=0x10000000 cmp=org.redoubtbrowser/org.mozilla.fenix.IntentReceiverActivity} from uid 2000 +10-02 04:47:50.875 530 572 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 04:47:50.877 421 421 I perfetto: ing_service_impl.cc:758 Configured tracing session 44, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 04:47:50.877 418 418 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=44) +10-02 04:47:50.878 530 572 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10134; state: DISABLED +10-02 04:47:50.878 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10134; state: ENABLED +10-02 04:47:50.881 302 302 D Zygote : Forked child process 25497 +10-02 04:47:50.881 530 579 I ActivityManager: Start proc 25497:org.redoubtbrowser/u0a134 for pre-top-activity {org.redoubtbrowser/org.mozilla.fenix.IntentReceiverActivity} +10-02 04:47:50.903 418 418 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 04:47:50.996 0 0 W perfetto: enabled ftrace +10-02 04:47:50.928 25497 25497 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:47:50.929 4673 4679 I adbd : jdwp connection from 25497 +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.930 530 9173 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:50.933 25497 25497 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 04:47:50.935 25497 25497 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:47:50.935 25497 25497 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:47:50.952 25497 25497 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 04:47:50.963 25497 25497 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.0esr-1-default"), app_build: Some("2016184438"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790909269647), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("true"), "is_first_run": Bool(true), "is_large_device": Bool(false), "number_of_app_launches": Number(0)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(true), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 04:47:50.964 25497 25528 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:47:50.964 25497 25528 I nimbus::stateful::persistence: Upgrading from version 2 to version 3 +10-02 04:47:50.964 25497 25528 I nimbus::stateful::persistence: Migration v2->v3: experiments_participation=true, rollouts_participation=true +10-02 04:47:50.964 25497 25528 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 02:47:49 UTC +10-02 04:47:50.972 25497 25531 I GeckoThread: preparing to run Gecko +10-02 04:47:50.975 25497 25531 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 04:47:50.976 25497 25531 E GeckoLibLoad: Load sqlite start +10-02 04:47:50.976 25497 25531 E GeckoLibLoad: Load sqlite done +10-02 04:47:50.976 25497 25531 E GeckoLibLoad: Load nss start +10-02 04:47:50.976 25497 25531 E GeckoLibLoad: Load nss done +10-02 04:47:50.980 25497 25531 E GeckoLibLoad: Loaded libs in 4.160782ms total, 1ms(4ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:47:50.980 25497 25531 W GeckoThread: zerdatime 2219348 - runGecko +10-02 04:47:50.983 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 04:47:50.984 25497 25536 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 04:47:50.985 25497 25537 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 04:47:50.986 530 9173 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:47:50.986 530 9173 D PackageManager: Clear ephemeral installer activity +10-02 04:47:50.986 25497 25497 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 04:47:50.987 25497 25497 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 04:47:50.987 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 04:47:50.987 25497 25531 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 04:47:50.988 25497 25538 I ActionBarPolicy: Default - Starting check... +10-02 04:47:51.011 25497 25538 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 04:47:51.012 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 04:47:51.012 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 04:47:51.012 25497 25537 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:47:51.012 25497 25537 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:47:51.013 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 04:47:51.014 25497 25531 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 04:47:51.014 25497 25531 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 04:47:51.014 25497 25531 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 04:47:51.014 25497 25531 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 04:47:51.015 25497 25497 I FirefoxAccountStateMachine: Sync is disabled +10-02 04:47:51.015 25497 25497 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:47:51.015 25497 25541 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 04:47:51.016 25497 25541 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 04:47:51.017 25497 25558 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 04:47:51.018 25497 25568 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:47:51.020 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 04:47:51.020 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.HistoryMetadataAction$SetHistoryMetadataKeyAction +10-02 04:47:51.020 25497 25573 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:47:51.020 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 04:47:51.020 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$AddTabAction +10-02 04:47:51.020 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$LoadUrlAction +10-02 04:47:51.021 25497 25573 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:47:51.022 25497 25573 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:47:51.022 530 9173 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10134; state: DISABLED +10-02 04:47:51.022 530 10813 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://example.org/... cmp=org.redoubtbrowser/org.mozilla.fenix.HomeActivity (has extras)} from uid 10134 +10-02 04:47:51.023 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10134; state: ENABLED +10-02 04:47:51.025 302 302 D Zygote : Forked child process 25577 +10-02 04:47:51.026 530 579 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 04:47:51.029 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:47:51.056 25497 25567 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 04:47:51.056 25497 25537 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 04:47:51.057 530 9660 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (2219298) +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.057 530 9660 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.074 25497 25537 E SearchMiddleware: Could not find migrated default search engine () +10-02 04:47:51.074 25497 25537 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:47:51.074 25497 25566 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:47:51.076 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 04:47:51.076 530 579 I AppZygote: Starting application preload. +10-02 04:47:51.077 25577 25577 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 04:47:51.077 25577 25577 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 04:47:51.079 25577 25577 I GeckoViewZygotePreload: doPreload +10-02 04:47:51.084 530 579 I AppZygote: Application preload done. +10-02 04:47:51.084 25577 25577 I AppZygoteInit: Application preload done +10-02 04:47:51.087 25577 25583 W tbrowser_zygot: Reducing the number of considered missed Gc histogram windows from 220 to 100 +10-02 04:47:51.088 530 9173 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:47:51.088 530 9173 D PackageManager: Clear ephemeral installer activity +10-02 04:47:51.089 25497 25497 I NavController: Ignoring popBackStack to destination org.redoubtbrowser:id/browserFragment as it was not found on the current back stack +10-02 04:47:51.092 25577 25577 D Zygote : Forked child process 25596 +10-02 04:47:51.092 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 04:47:51.092 530 579 W ActivityManager: Slow operation: 70ms so far, now at startProcess: returned from zygote! +10-02 04:47:51.092 530 579 W ActivityManager: Slow operation: 70ms so far, now at startProcess: done updating battery stats +10-02 04:47:51.092 530 579 W ActivityManager: Slow operation: 70ms so far, now at startProcess: building log message +10-02 04:47:51.092 530 579 I ActivityManager: Start proc 25596:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:88b88568710b43a697c64e3d50c0497f/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:88b88568710b43a697c64e3d50c0497f} +10-02 04:47:51.092 530 579 W ActivityManager: Slow operation: 70ms so far, now at startProcess: starting to update pids map +10-02 04:47:51.092 530 579 W ActivityManager: Slow operation: 70ms so far, now at startProcess: done updating pids map +10-02 04:47:51.093 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RestoreHiddenSearchEnginesAction +10-02 04:47:51.093 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 04:47:51.093 25596 25596 W 7c64e3d50c0497: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:47:51.097 4673 4679 I adbd : jdwp connection from 25596 +10-02 04:47:51.098 301 25574 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:47:51.098 530 9173 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10134; state: ENABLED +10-02 04:47:51.102 25596 25596 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:47:51.102 25596 25596 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:47:51.102 25497 25497 W GeckoViewActivityContextDelegate: A non-activity context was set. +10-02 04:47:51.103 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 04:47:51.103 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 04:47:51.104 25596 25596 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:88b88568710b43a697c64e3d50c0497f +10-02 04:47:51.105 25596 25615 I GeckoThread: preparing to run Gecko +10-02 04:47:51.114 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 04:47:51.114 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 04:47:51.115 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 04:47:51.115 25497 25566 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:47:51.115 25497 25566 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 04:47:51.116 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:47:51.116 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:47:51.117 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateExpandedToolbarStateAction +10-02 04:47:51.121 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 04:47:51.121 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 04:47:51.122 25497 25566 I StartupTypeTelemetry: Recorded start up: cold_view +10-02 04:47:51.177 25497 25571 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5bb90, tid 25571 +10-02 04:47:51.179 352 379 W ServiceManager: Permission failure: android.permission.ACCESS_SURFACE_FLINGER from uid=10134 pid=25497 +10-02 04:47:51.179 352 379 D PermissionCache: checking android.permission.ACCESS_SURFACE_FLINGER for uid=10134 => denied (129 us) +10-02 04:47:51.187 25497 25571 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:47:51.199 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:47:51.199 25497 25571 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 04:47:51.199 25497 25531 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5e590, tid 25531 +10-02 04:47:51.202 25497 25531 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:47:51.210 25497 25571 D EGL_emulation: eglCreateContext: 0x75c21abcacc0: maj 3 min 1 rcv 4 +10-02 04:47:51.211 25497 25531 D EGL_emulation: eglCreateContext: 0x75c21abcb240: maj 3 min 1 rcv 4 +10-02 04:47:51.212 25497 25571 D EGL_emulation: eglMakeCurrent: 0x75c21abcacc0: ver 3 1 (tinfo 0x75c1babec170) (first time) +10-02 04:47:51.227 25497 25531 D EGL_emulation: eglMakeCurrent: 0x75c21abcb240: ver 3 1 (tinfo 0x75c1bab949f0) (first time) +10-02 04:47:51.244 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5fa4000 0x3f678d000] +10-02 04:47:51.244 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:47:51.244 25497 25571 I Gralloc4: mapper 4.x is not supported +10-02 04:47:51.245 25497 25571 D HostConnection: createUnique: call +10-02 04:47:51.245 25497 25571 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab5db10, tid 25571 +10-02 04:47:51.245 25497 25571 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:47:51.245 25497 25571 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:47:51.273 25497 25531 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 04:47:51.277 25497 25571 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:47:51.284 530 9173 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10134; state: DISABLED +10-02 04:47:51.284 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10134; state: ENABLED +10-02 04:47:51.294 302 302 D Zygote : Forked child process 25642 +10-02 04:47:51.295 530 579 I ActivityManager: Start proc 25642:org.redoubtbrowser:gpu_disable_art_image_/u0a134 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 04:47:51.301 25642 25642 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:47:51.304 4673 4679 I adbd : jdwp connection from 25642 +10-02 04:47:51.308 530 9173 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10134; state: ENABLED +10-02 04:47:51.316 25642 25642 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 04:47:51.330 25642 25642 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:47:51.331 25642 25642 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:47:51.336 25642 25642 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 04:47:51.336 25642 25669 I GeckoThread: preparing to run Gecko +10-02 04:47:51.340 25642 25669 E GeckoLibLoad: Load sqlite start +10-02 04:47:51.340 25642 25669 E GeckoLibLoad: Load sqlite done +10-02 04:47:51.340 25642 25669 E GeckoLibLoad: Load nss start +10-02 04:47:51.340 25642 25669 E GeckoLibLoad: Load nss done +10-02 04:47:51.351 25642 25669 E GeckoLibLoad: Loaded libs in 10.882705ms total, 3ms(2ms) user, 5ms(7ms) system, 0(0) faults +10-02 04:47:51.351 25642 25669 W GeckoThread: zerdatime 2219719 - runGecko +10-02 04:47:51.366 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f678d000 0x3f6f76000] +10-02 04:47:51.374 25596 25615 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:47:51.374 25596 25615 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:47:51.374 25596 25615 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:47:51.375 25596 25615 E GeckoLibLoad: Load sqlite start +10-02 04:47:51.375 25596 25615 E GeckoLibLoad: Load sqlite done +10-02 04:47:51.375 25596 25615 E GeckoLibLoad: Load nss start +10-02 04:47:51.375 25596 25615 E GeckoLibLoad: Load nss done +10-02 04:47:51.375 25596 25615 E GeckoLibLoad: Loaded libs in 0.247767ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:47:51.375 25596 25615 W GeckoThread: zerdatime 2219743 - runGecko +10-02 04:47:51.375 530 572 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 04:47:51.376 530 577 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016184438/org.mozilla.fenix.HomeActivity/compiled_traces/compiled_trace.pb doesn't exist +10-02 04:47:51.376 25642 25680 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:47:51.376 530 577 I ActivityTaskManager: Displayed org.redoubtbrowser/org.mozilla.fenix.HomeActivity: +499ms +10-02 04:47:51.377 25642 25680 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:47:51.378 25642 25680 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:47:51.381 530 9173 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.381 530 9173 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.381 530 9173 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.381 530 9173 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.381 530 9173 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.381 530 9173 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.381 530 9173 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.381 530 9173 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.381 530 9173 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.381 530 9173 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.388 25642 25691 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 04:47:51.389 25642 25680 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab515d0, tid 25680 +10-02 04:47:51.392 25642 25680 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:47:51.392 530 9173 W ActivityManager: Receiver with filter android.content.IntentFilter@e30d5a already registered for pid 25497, callerPackage is org.redoubtbrowser +10-02 04:47:51.393 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f6f76000 0x3f775f000] +10-02 04:47:51.393 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:47:51.398 25642 25680 D EGL_emulation: eglCreateContext: 0x75c21ab77440: maj 3 min 1 rcv 4 +10-02 04:47:51.398 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:47:51.399 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$TaskPreferenceUpdated +10-02 04:47:51.399 25497 25528 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:47:51.412 25642 25680 D EGL_emulation: eglMakeCurrent: 0x75c21ab77440: ver 3 1 (tinfo 0x75c1baba2340) (first time) +10-02 04:47:51.412 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f6f76000 0x3f775f000] +10-02 04:47:51.427 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f775f000 0x3f7f48000] +10-02 04:47:51.433 25497 25568 I MessageNotificationWorker: Successfully fetched and applied Nimbus experiments. +10-02 04:47:51.434 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateExpandedToolbarStateAction +10-02 04:47:51.435 25497 25497 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 04:47:51.435 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:47:51.436 25497 25497 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 04:47:51.438 25497 25589 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=99acacab-031f-42af-86ed-b2bc476aff22, tags={ org.mozilla.fenix.messaging.MessageNotificationWorker } ] +10-02 04:47:51.461 25497 25531 I GeckoSession: zerdatime 2219829 - chrome startup finished +10-02 04:47:51.463 25596 25615 W GeckoEditableChild: No editable parent +10-02 04:47:51.468 25497 25497 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 04:47:51.468 25497 25497 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 04:47:51.471 530 10813 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.471 530 10813 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.471 530 10813 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.471 530 10813 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.471 530 10813 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.471 530 10813 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.471 530 10813 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.471 530 10813 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.471 530 10813 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.471 530 10813 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:47:51.589 530 10813 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10134; state: DISABLED +10-02 04:47:51.589 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10134; state: ENABLED +10-02 04:47:51.592 25577 25577 D Zygote : Forked child process 25738 +10-02 04:47:51.593 530 579 I ActivityManager: Start proc 25738:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:9e79637703be4892bee84e175e23b9b1/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:9e79637703be4892bee84e175e23b9b1} +10-02 04:47:51.594 25738 25738 W ee84e175e23b9b: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:47:51.595 4673 4679 I adbd : jdwp connection from 25738 +10-02 04:47:51.596 530 10813 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10134; state: ENABLED +10-02 04:47:51.617 25738 25738 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:47:51.617 25738 25738 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:47:51.619 25738 25738 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:9e79637703be4892bee84e175e23b9b1 +10-02 04:47:51.619 25738 25758 I GeckoThread: preparing to run Gecko +10-02 04:47:51.621 25738 25758 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:47:51.621 25738 25758 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:47:51.621 25738 25758 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:47:51.621 25738 25758 E GeckoLibLoad: Load sqlite start +10-02 04:47:51.622 25738 25758 E GeckoLibLoad: Load sqlite done +10-02 04:47:51.622 25738 25758 E GeckoLibLoad: Load nss start +10-02 04:47:51.622 25738 25758 E GeckoLibLoad: Load nss done +10-02 04:47:51.622 25738 25758 E GeckoLibLoad: Loaded libs in 0.121893ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:47:51.622 25738 25758 W GeckoThread: zerdatime 2219990 - runGecko +10-02 04:47:51.626 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:47:51.638 25497 25497 I chatty : uid=10134(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 04:47:51.639 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:47:51.653 25497 25531 D GeckoIdleService: Registering Idle observer callback +10-02 04:47:51.653 25497 25531 D GeckoIdleService: Register idle observer 0x75c12223bd00 for 180 seconds +10-02 04:47:51.653 25497 25531 D GeckoIdleService: Register: adjusting next switch from -1 to 180 seconds +10-02 04:47:51.653 25497 25531 D GeckoIdleService: next timeout 180000 msec from now +10-02 04:47:51.653 25497 25531 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 180000 msec from now +10-02 04:47:51.653 25497 25531 D GeckoIdleService: reset timer expiry to 180010 msec from now +10-02 04:47:51.648 25738 25738 W WebExtensions: type=1400 audit(0.0:2200): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:47:51.655 25497 25531 D GeckoIdleService: Get idle time: time since reset 1 msec +10-02 04:47:51.659 25738 25758 W GeckoEditableChild: No editable parent +10-02 04:47:51.648 25738 25738 W WebExtensions: type=1400 audit(0.0:2201): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:47:51.660 25497 25531 D GeckoIdleService: Register idle observer 0x75c11cbc1968 for 5 seconds +10-02 04:47:51.660 25497 25531 D GeckoIdleService: Register: adjusting next switch from 180 to 5 seconds +10-02 04:47:51.660 25497 25531 D GeckoIdleService: next timeout 4993 msec from now +10-02 04:47:51.660 25497 25531 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4993 msec from now +10-02 04:47:51.660 25497 25531 D GeckoIdleService: reset timer expiry to 5003 msec from now +10-02 04:47:51.660 25738 25758 W GeckoEditableChild: No editable parent +10-02 04:47:51.692 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:47:51.765 25497 25497 I chatty : uid=10134(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 04:47:51.766 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:47:51.995 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_CHANGED +10-02 04:47:51.995 738 738 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 04:47:51.995 530 577 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 04:47:51.995 530 577 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 04:47:51.995 530 577 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 04:47:51.995 530 577 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 04:47:51.995 530 577 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 04:47:51.995 530 577 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 04:47:51.996 530 569 I RoleManagerService: Granting default roles... +10-02 04:47:51.996 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:47:51.998 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@AQ4 +10-02 04:47:51.998 784 807 I PermissionControllerServiceImpl: Updating user sensitive for uid 10134 +10-02 04:47:52.000 530 577 W VoiceInteractionManager: no available voice interaction services found for user 0 +10-02 04:47:52.004 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:47:52.127 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:47:52.372 530 9173 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10134; state: DISABLED +10-02 04:47:52.372 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10134; state: ENABLED +10-02 04:47:52.375 25577 25577 D Zygote : Forked child process 25794 +10-02 04:47:52.375 530 579 I ActivityManager: Start proc 25794:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f9c9babf4d594e32bf1dfd4adbdadda6/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f9c9babf4d594e32bf1dfd4adbdadda6} +10-02 04:47:52.376 25794 25794 W f1dfd4adbdadda: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:47:52.378 4673 4679 I adbd : jdwp connection from 25794 +10-02 04:47:52.378 530 9173 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10134; state: ENABLED +10-02 04:47:52.381 25794 25794 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:47:52.381 25794 25794 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:47:52.399 25794 25794 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f9c9babf4d594e32bf1dfd4adbdadda6 +10-02 04:47:52.399 25794 25813 I GeckoThread: preparing to run Gecko +10-02 04:47:52.400 25794 25813 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:47:52.400 25794 25813 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:47:52.400 25794 25813 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:47:52.401 25794 25813 E GeckoLibLoad: Load sqlite start +10-02 04:47:52.401 25794 25813 E GeckoLibLoad: Load sqlite done +10-02 04:47:52.401 25794 25813 E GeckoLibLoad: Load nss start +10-02 04:47:52.401 25794 25813 E GeckoLibLoad: Load nss done +10-02 04:47:52.401 25794 25813 E GeckoLibLoad: Loaded libs in 0.103673ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:47:52.401 25794 25813 W GeckoThread: zerdatime 2220769 - runGecko +10-02 04:47:52.428 25794 25794 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2202): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:47:52.428 25794 25794 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2203): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:47:53.434 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:47:53.434 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdatePromptRequestWebExtensionAction +10-02 04:47:53.446 25497 25836 I Addon : Icon for extension uBlock0@raymondhill.net loaded successfully +10-02 04:47:53.451 25738 25758 W GeckoEditableChild: No editable parent +10-02 04:47:53.452 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:47:53.453 25497 25497 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 04:47:53.453 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:47:53.457 530 9660 D ConnectivityService: requestNetwork for uid/pid:10134/25497 NetworkRequest [ TRACK_DEFAULT id=32, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10134 AdministratorUids: [] RequestorUid: 10134 RequestorPackageName: org.redoubtbrowser] ] +10-02 04:47:53.457 530 694 D ConnectivityService: NetReassign [32 : null → 101] +10-02 04:47:53.457 1091 1091 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=32, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10134 AdministratorUids: [] RequestorUid: 10134 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:47:53.457 530 690 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=32, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10134 AdministratorUids: [] RequestorUid: 10134 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:47:53.457 530 690 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=32, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10134 AdministratorUids: [] RequestorUid: 10134 RequestorPackageName: org.redoubtbrowser] ] with score 60 and providerId 3 +10-02 04:47:53.459 1091 1091 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 04:47:53.459 1091 1091 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 04:47:53.459 760 760 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 04:47:53.460 760 760 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@618f56a mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 04:47:53.465 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f4306000] +10-02 04:47:53.473 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4306000 0x3f460c000] +10-02 04:47:53.476 319 357 D goldfish-address-space: claimShared: Ask to claim region [0x3f460c000 0x3f4912000] +10-02 04:47:53.485 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:47:53.485 25497 25497 I AddonUpdaterWorker: Trying to update extension uBlock0@raymondhill.net +10-02 04:47:53.496 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:47:53.511 25497 25497 I chatty : uid=10134(org.redoubtbrowser) AndroidUI identical 5 lines +10-02 04:47:53.513 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:47:53.760 25497 25497 W org.redoubtbrowser: type=1400 audit(0.0:2204): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:47:53.972 25497 25497 W org.redoubtbrowser: type=1400 audit(0.0:2205): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:47:54.575 25497 25497 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 04:47:54.575 25497 25497 E LibreWolfUboPreinstaller: org.mozilla.gecko.EventDispatcher$QueryException +10-02 04:47:54.575 25497 25497 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$2.sendError(r8-map-id-d1286cd67ecea1bc4f1ad655d47b120db2db2e9a60d881c530a3871f78cd07e1:3) +10-02 04:47:54.575 25497 25497 E LibreWolfUboPreinstaller: at org.mozilla.gecko.EventDispatcher$JavaCallbackDelegate$1.run(r8-map-id-d1286cd67ecea1bc4f1ad655d47b120db2db2e9a60d881c530a3871f78cd07e1:73) +10-02 04:47:54.575 25497 25497 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:47:54.575 25497 25497 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:47:54.575 25497 25497 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 04:47:54.575 25497 25497 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 04:47:54.575 25497 25497 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 04:47:54.575 25497 25497 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 04:47:54.575 25497 25497 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 04:47:54.598 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4912000 0x3f4b85000] +10-02 04:47:54.607 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4b85000 0x3f4df8000] +10-02 04:47:54.611 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4df8000 0x3f506b000] +10-02 04:47:54.629 301 25873 W SocketClient: write error (Broken pipe) +10-02 04:47:54.629 301 25873 W resolv : ResNSendHandler::run: resnsend: failed to send answer to uid 10134 pid 25497: Broken pipe +10-02 04:47:54.977 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:47:54.978 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateWebExtensionAction +10-02 04:47:54.978 25497 25497 I AddonUpdaterWorker: Extension uBlock0@raymondhill.net successfully updated +10-02 04:47:54.979 25497 25589 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=1191ba75-7bea-4dc2-90ea-3a3cc842cfe8, tags={ mozilla.components.feature.addons.update.AddonUpdaterWorker,mozilla.components.feature.addons.update.uBlock0@raymondhill.net.periodicWork,mozilla.components.feature.addons.update.addonUpdater.periodicWork } ] +10-02 04:47:54.984 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:47:54.985 530 694 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=32, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10134 AdministratorUids: [] RequestorUid: 10134 RequestorPackageName: org.redoubtbrowser] ] (release request) +10-02 04:47:54.986 760 760 V KeyguardUpdateMonitor: onSubscriptionInfoChanged() +10-02 04:47:54.986 1091 1091 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1 +10-02 04:47:54.986 1091 1091 D Telephony: isEmergencyPreferredAccount: Device does not require preference. +10-02 04:47:54.987 760 760 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215584 dataRoaming=0 iconBitmap=android.graphics.Bitmap@8ce82f8 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true} +10-02 04:47:54.990 25738 25758 W GeckoEditableChild: No editable parent +10-02 04:47:55.045 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:47:55.056 25497 25497 I chatty : uid=10134(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 04:47:55.059 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:47:55.878 418 418 I perfetto: probes_producer.cc:329 Producer stop (id=44) +10-02 04:47:55.879 418 418 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 04:47:55.879 421 421 I perfetto: ng_service_impl.cc:1948 Tracing session 44 ended, total sessions:0 +10-02 04:47:55.973 0 0 W perfetto: disabled ftrace +10-02 04:47:55.893 430 25493 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016184438/org.mozilla.fenix.IntentReceiverActivity/raw_traces/1790909275893231202.perfetto_trace.pb +10-02 04:47:56.121 25497 25557 I FenixApplication: Running post-visual completeness tasks... +10-02 04:47:56.121 25497 25557 I FenixApplication: Storage initialization... +10-02 04:47:56.121 25497 25557 I PlacesHistoryStorage: Warming up places storage... +10-02 04:47:56.121 25497 25557 I PlacesHistoryStorage: 'Warming up places storage' took 0 ms +10-02 04:47:56.121 25497 25557 I PlacesBookmarksStorage: Warming up places storage... +10-02 04:47:56.121 25497 25557 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 04:47:56.121 25497 25557 I SyncableLoginsStorage: Warming up storage... +10-02 04:47:56.121 25497 25557 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 04:47:56.121 25497 25557 I AutofillCCAddressesStorage: Warming up storage... +10-02 04:47:56.121 25497 25557 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 04:47:56.122 25497 25541 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 04:47:56.122 25497 25497 I ColdStartupDuration: COLD VIEW Application. to first frame: 243 ms +10-02 04:47:56.123 25497 25559 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:47:56.123 25497 25559 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 04:47:56.127 25497 25557 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:47:56.128 25497 25557 I FenixApplication: 'Storage initialization' took 6 ms +10-02 04:47:56.736 25497 25531 D GeckoIdleService: Get idle time: time since reset 5082 msec +10-02 04:47:56.736 25497 25531 D GeckoIdleService: Idle timer callback: current idle time 5082 msec +10-02 04:47:56.736 25497 25531 D GeckoIdleService: next timeout 174917 msec from now +10-02 04:47:56.736 25497 25531 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 174917 msec from now +10-02 04:47:56.736 25497 25531 D GeckoIdleService: reset timer expiry to 174927 msec from now +10-02 04:47:56.736 25497 25531 D GeckoIdleService: Idle timer callback: tell observer 0x75c11cbc1968 user is idle +10-02 04:47:57.427 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:47:57.429 25497 25497 I chatty : uid=10134(org.redoubtbrowser) AndroidUI identical 1 line +10-02 04:47:57.429 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:48:00.001 760 760 D KeyguardClockSwitch: Updating clock: 448 +10-02 04:48:02.724 25497 25497 W org.redoubtbrowser: type=1400 audit(0.0:2206): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:48:04.661 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 04:48:04.048 25497 25497 W org.redoubtbrowser: type=1400 audit(0.0:2207): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:48:06.647 471 471 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 04:48:06.647 471 471 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 04:48:06.786 467 467 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 04:48:06.786 467 467 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 04:48:13.440 25497 25497 W org.redoubtbrowser: type=1400 audit(0.0:2208): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:48:20.914 25910 25910 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:48:20.915 25910 25910 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:48:20.915 25910 25910 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:48:20.915 25910 25910 I AndroidRuntime: Using default boot image +10-02 04:48:20.915 25910 25910 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:48:20.915 25910 25910 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:48:20.915 25910 25910 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:48:20.916 25910 25910 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:48:20.912 25910 25910 W app_process: type=1400 audit(0.0:2209): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:20.912 25910 25910 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:48:20.912 25910 25910 W app_process: type=1400 audit(0.0:2212): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:20.943 25910 25910 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:48:20.943 25910 25910 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:48:20.945 25910 25910 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:48:20.945 25910 25910 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:48:20.945 25910 25910 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:48:20.950 25910 25910 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:48:20.951 25910 25910 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:48:20.954 25910 25926 V UiAutomation: Init UiAutomation@c5f8bab[id=191, flags=0] +10-02 04:48:21.115 25497 25617 I SessionStorage/AutoSave: Save: Periodic +10-02 04:48:21.959 25910 25910 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 04:48:21.959 530 2095 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@d0b4aeb +10-02 04:48:21.959 25910 25926 V UiAutomation: Init UiAutomation@c5f8bab[id=-1, flags=0] +10-02 04:48:21.960 25910 25910 D AndroidRuntime: Shutting down VM +10-02 04:48:22.400 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f506b000 0x3f5854000] +10-02 04:48:22.408 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:48:22.408 25931 25931 I Gralloc4: mapper 4.x is not supported +10-02 04:48:22.411 25931 25931 D HostConnection: createUnique: call +10-02 04:48:22.411 25931 25931 D HostConnection: HostConnection::get() New Host Connection established 0x757335b73cd0, tid 25931 +10-02 04:48:22.411 25931 25931 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:48:22.411 25931 25931 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:48:22.438 25931 25931 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:48:22.571 25933 25933 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:48:22.572 25933 25933 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:48:22.572 25933 25933 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:48:22.572 25933 25933 I AndroidRuntime: Using default boot image +10-02 04:48:22.572 25933 25933 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:48:22.572 25933 25933 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:48:22.572 25933 25933 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:48:22.573 25933 25933 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:48:22.568 25933 25933 W app_process: type=1400 audit(0.0:2213): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:22.568 25933 25933 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:48:22.568 25933 25933 W app_process: type=1400 audit(0.0:2216): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:22.612 25933 25933 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:48:22.612 25933 25933 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:48:22.615 25933 25933 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:48:22.615 25933 25933 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:48:22.621 25933 25933 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:48:22.624 25933 25933 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:48:22.629 25933 25933 D AndroidRuntime: Shutting down VM +10-02 04:48:22.632 530 9660 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:48:22.632 530 9660 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:48:22.635 25497 25571 D OpenGLRenderer: endAllActiveAnimators on 0x75c29ab9e690 (RippleDrawable) with handle 0x75c1bab6b860 +10-02 04:48:22.649 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:48:22.657 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionInitializingAction +10-02 04:48:22.657 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$CreateEngineSessionAction +10-02 04:48:22.657 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$CreateEngineSessionAction +10-02 04:48:22.659 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 04:48:22.659 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionObserverAction +10-02 04:48:22.659 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionInitializingAction +10-02 04:48:22.660 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderConnectRequiredAction +10-02 04:48:22.660 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$LinkEngineSessionAction +10-02 04:48:22.660 25497 25497 I WebExtension: releasePendingMessages: extension=icons@mozac.org nativeApp=MozacBrowserIcons session=org.mozilla.geckoview.GeckoSession@6d30ab2 +10-02 04:48:22.660 25497 25497 I WebExtension: releasePendingMessages: extension=cookies@mozac.org nativeApp=MozacBrowserSearchMessage session=org.mozilla.geckoview.GeckoSession@6d30ab2 +10-02 04:48:22.661 25497 25497 I WebExtension: releasePendingMessages: extension=readerview@mozac.org nativeApp=mozacReaderviewActive session=org.mozilla.geckoview.GeckoSession@6d30ab2 +10-02 04:48:22.661 25497 25497 I WebExtension: releasePendingMessages: extension=readerview@mozac.org nativeApp=mozacReaderview session=org.mozilla.geckoview.GeckoSession@6d30ab2 +10-02 04:48:22.661 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderConnectRequiredAction +10-02 04:48:22.661 25497 25497 I WebExtension: releasePendingMessages: extension=ads@mozac.org nativeApp=MozacBrowserAdsMessage session=org.mozilla.geckoview.GeckoSession@6d30ab2 +10-02 04:48:22.662 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 04:48:22.664 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f506b000 0x3f5812000] +10-02 04:48:22.699 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:48:22.699 25642 25680 I Gralloc4: mapper 4.x is not supported +10-02 04:48:22.700 25642 25680 D HostConnection: createUnique: call +10-02 04:48:22.706 25642 25680 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab4e390, tid 25680 +10-02 04:48:22.706 25642 25680 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:48:22.706 25642 25680 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:48:22.730 25642 25680 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:48:22.747 25497 25497 I SessionPrioritizationMiddleware: Update the currentSelectedTab 6e4c828f-8e53-4341-aa51-ae8a54f5b17f priority to HIGH +10-02 04:48:22.752 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ToggleAction +10-02 04:48:22.752 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateSearchTermsAction +10-02 04:48:22.752 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadRequestAction +10-02 04:48:22.753 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 04:48:22.754 25497 25497 I chatty : uid=10134(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 04:48:22.754 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 04:48:22.758 25596 25615 W GeckoEditableChild: No editable parent +10-02 04:48:22.778 530 9173 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:48:22.791 25497 25497 I GeckoSession: handleMessage GeckoView:PageStart uri= +10-02 04:48:22.793 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5812000 0x3f5ffb000] +10-02 04:48:22.801 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 04:48:22.801 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 04:48:22.802 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 04:48:22.802 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadingStateAction +10-02 04:48:22.802 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$ClearFindResultsAction +10-02 04:48:22.803 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateRefreshCanceledStateAction +10-02 04:48:22.803 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ClearTrackersAction +10-02 04:48:22.756 25596 25596 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2217): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:48:22.805 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdatePermissionHighlightsStateAction$Reset +10-02 04:48:22.806 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 04:48:22.807 25497 25497 I chatty : uid=10134(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 04:48:22.808 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 04:48:22.760 25596 25596 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2218): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:48:22.796 25497 25497 W org.redoubtbrowser: type=1400 audit(0.0:2219): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:48:22.846 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5ffb000 0x3f67a2000] +10-02 04:48:22.881 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f67a2000 0x3f6f49000] +10-02 04:48:22.923 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:22.945 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:22.962 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 04:48:22.962 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 04:48:22.962 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TrackingProtectionAction$ToggleExclusionListAction +10-02 04:48:22.963 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.CookieBannerAction$UpdateStatusAction +10-02 04:48:22.963 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetTranslateProcessingAction +10-02 04:48:22.963 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderActiveAction +10-02 04:48:22.963 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableAction +10-02 04:48:22.963 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableCheckRequiredAction +10-02 04:48:22.963 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$ClearReaderActiveUrlAction +10-02 04:48:22.963 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 04:48:22.963 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateUrlAction +10-02 04:48:22.964 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateBackNavigationStateAction +10-02 04:48:22.964 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateForwardNavigationStateAction +10-02 04:48:22.964 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableCheckRequiredAction +10-02 04:48:22.966 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 04:48:22.967 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateSecurityInfoAction +10-02 04:48:22.967 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 04:48:22.967 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:22.967 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 04:48:22.968 25497 25497 I chatty : uid=10134(org.redoubtbrowser) AndroidUI identical 1 line +10-02 04:48:22.968 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 04:48:22.976 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateTitleAction +10-02 04:48:22.989 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:22.996 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateFirstContentfulPaintStateAction +10-02 04:48:22.996 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$ViewportFitChangedAction +10-02 04:48:22.997 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 04:48:23.010 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 04:48:23.011 25497 25497 I chatty : uid=10134(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 04:48:23.011 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 04:48:23.012 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:23.034 308 4046 I chatty : uid=1041(audioserver) HwBinder:308_1 identical 1 line +10-02 04:48:23.056 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:23.057 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 04:48:23.074 25497 25557 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateIconAction +10-02 04:48:23.078 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:23.098 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$InitTranslationsBrowserState +10-02 04:48:23.098 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 04:48:23.098 25497 25497 I GeckoSession: handleMessage GeckoView:PageStop uri=null +10-02 04:48:23.099 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateProgressAction +10-02 04:48:23.100 25497 25559 I SessionStorage/AutoSave: Save: Load finished +10-02 04:48:23.100 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateLoadingStateAction +10-02 04:48:23.100 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:23.102 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ReaderAction$UpdateReaderableAction +10-02 04:48:23.103 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetEngineSupportedAction +10-02 04:48:23.103 25497 25497 I TranslationsMiddleware: Success requesting engine support. isEngineSupported: true +10-02 04:48:23.104 25497 25497 I TranslationsMiddleware: Requesting offer setting. +10-02 04:48:23.105 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetGlobalOfferTranslateSettingAction +10-02 04:48:23.115 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$TranslateStateChangeAction +10-02 04:48:23.118 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 04:48:23.119 25497 25497 I chatty : uid=10134(org.redoubtbrowser) AndroidUI identical 2 lines +10-02 04:48:23.119 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateTabBrowserAction +10-02 04:48:23.121 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetSupportedLanguagesAction +10-02 04:48:23.121 25497 25497 I TranslationsMiddleware: Success requesting supported languages. +10-02 04:48:23.122 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:23.144 308 4046 I chatty : uid=1041(audioserver) HwBinder:308_1 identical 1 line +10-02 04:48:23.167 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:23.169 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.allocator@4.0::IAllocator/default in either framework or device manifest. +10-02 04:48:23.169 25642 25680 W Gralloc4: allocator 3.x is not supported +10-02 04:48:23.170 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f8000000 0x3f87a7000] +10-02 04:48:23.172 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageSettingsAction +10-02 04:48:23.172 25497 25497 I TranslationsMiddleware: Success requesting language settings. +10-02 04:48:23.172 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetNeverTranslateSitesAction +10-02 04:48:23.172 25497 25497 I TranslationsMiddleware: Success requesting never translate sites. +10-02 04:48:23.177 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TranslationsAction$SetLanguageModelsAction +10-02 04:48:23.177 25497 25497 I TranslationsMiddleware: Success requesting language models. +10-02 04:48:23.189 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:23.211 308 4046 I chatty : uid=1041(audioserver) HwBinder:308_1 identical 1 line +10-02 04:48:23.233 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:23.246 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateThumbnailAction +10-02 04:48:23.255 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:25.712 308 4046 I chatty : uid=1041(audioserver) HwBinder:308_1 identical 111 lines +10-02 04:48:25.734 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:25.734 530 9173 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:48:32.974 25497 25497 W GeckoSession: No history entries found. +10-02 04:48:32.974 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionStateAction +10-02 04:48:32.975 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateHistoryStateAction +10-02 04:48:33.006 308 25948 W android.hardware.audio.service.ranchu: TinyalsaSink::consumeThread:176 pcm_write failed with res=-1 +10-02 04:48:43.084 25971 25971 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:48:43.085 25971 25971 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:48:43.085 25971 25971 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:48:43.085 25971 25971 I AndroidRuntime: Using default boot image +10-02 04:48:43.085 25971 25971 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:48:43.085 25971 25971 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:48:43.085 25971 25971 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:48:43.086 25971 25971 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:48:43.080 25971 25971 W app_process: type=1400 audit(0.0:2220): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:43.080 25971 25971 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:48:43.080 25971 25971 W app_process: type=1400 audit(0.0:2223): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:43.112 25971 25971 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:48:43.112 25971 25971 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:48:43.114 25971 25971 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:48:43.114 25971 25971 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:48:43.114 25971 25971 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:48:43.120 25971 25971 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:48:43.122 25971 25971 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:48:43.125 25971 25987 V UiAutomation: Init UiAutomation@8fb6b1a[id=192, flags=0] +10-02 04:48:44.143 25971 25971 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 04:48:44.143 530 10813 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@adb033e +10-02 04:48:44.144 25971 25987 V UiAutomation: Init UiAutomation@8fb6b1a[id=-1, flags=0] +10-02 04:48:44.144 25971 25971 D AndroidRuntime: Shutting down VM +10-02 04:48:44.582 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f8000000 0x3f87e9000] +10-02 04:48:44.591 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:48:44.591 25992 25992 I Gralloc4: mapper 4.x is not supported +10-02 04:48:44.594 25992 25992 D HostConnection: createUnique: call +10-02 04:48:44.594 25992 25992 D HostConnection: HostConnection::get() New Host Connection established 0x786a12cf9910, tid 25992 +10-02 04:48:44.594 25992 25992 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:48:44.594 25992 25992 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:48:44.620 25992 25992 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:48:44.751 25994 25994 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:48:44.753 25994 25994 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:48:44.753 25994 25994 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:48:44.753 25994 25994 I AndroidRuntime: Using default boot image +10-02 04:48:44.753 25994 25994 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:48:44.753 25994 25994 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:48:44.753 25994 25994 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:48:44.754 25994 25994 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:48:44.748 25994 25994 W app_process: type=1400 audit(0.0:2224): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:44.748 25994 25994 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:48:44.748 25994 25994 W app_process: type=1400 audit(0.0:2227): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:44.794 25994 25994 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:48:44.794 25994 25994 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:48:44.796 25994 25994 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:48:44.797 25994 25994 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:48:44.803 25994 25994 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:48:44.805 25994 25994 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:48:44.809 25994 25994 D AndroidRuntime: Shutting down VM +10-02 04:48:44.814 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$ConsumePromptRequestWebExtensionAction +10-02 04:48:44.815 530 2971 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:48:44.815 530 2971 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:48:44.816 25497 25571 D OpenGLRenderer: endAllActiveAnimators on 0x75c29ab7faf0 (RippleDrawable) with handle 0x75c1babdf330 +10-02 04:48:44.949 530 10813 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:48:45.106 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:47.873 308 4046 I chatty : uid=1041(audioserver) HwBinder:308_1 identical 125 lines +10-02 04:48:47.895 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:47.906 530 2971 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:48:48.257 26011 26011 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:48:48.258 26011 26011 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:48:48.258 26011 26011 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:48:48.258 26011 26011 I AndroidRuntime: Using default boot image +10-02 04:48:48.258 26011 26011 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:48:48.258 26011 26011 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:48:48.258 26011 26011 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:48:48.259 26011 26011 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:48:48.256 26011 26011 W app_process: type=1400 audit(0.0:2228): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:48.256 26011 26011 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:48:48.256 26011 26011 W app_process: type=1400 audit(0.0:2231): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:48.293 26011 26011 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:48:48.293 26011 26011 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:48:48.295 26011 26011 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:48:48.296 26011 26011 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:48:48.296 26011 26011 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:48:48.300 26011 26011 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:48:48.302 26011 26011 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:48:48.305 26011 26027 V UiAutomation: Init UiAutomation@6286f27[id=193, flags=0] +10-02 04:48:49.336 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@ed70; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 63 - 0, 63); packageName: org.redoubtbrowser; className: androidx.compose.ui.platform.ComposeView; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 04:48:49.362 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@11dff; boundsInParent: Rect(913, 683 - 913, 733); boundsInScreen: Rect(913, 914 - 913, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.369 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@12372; boundsInParent: Rect(963, 750 - 963, 800); boundsInScreen: Rect(963, 981 - 963, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.375 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@1299f; boundsInParent: Rect(969, 817 - 969, 867); boundsInScreen: Rect(969, 1048 - 969, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.381 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@138a3; boundsInParent: Rect(912, 650 - 912, 700); boundsInScreen: Rect(912, 881 - 912, 931); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.386 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@13e16; boundsInParent: Rect(973, 717 - 973, 767); boundsInScreen: Rect(973, 948 - 973, 998); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.392 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@143c7; boundsInParent: Rect(932, 784 - 932, 834); boundsInScreen: Rect(932, 1015 - 932, 1065); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.396 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@149d5; boundsInParent: Rect(967, 850 - 967, 900); boundsInScreen: Rect(967, 1081 - 967, 1131); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.399 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@14f29; boundsInParent: Rect(873, 617 - 873, 667); boundsInScreen: Rect(873, 848 - 873, 898); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.402 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@1543f; boundsInParent: Rect(995, 683 - 995, 733); boundsInScreen: Rect(995, 914 - 995, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.405 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@15936; boundsInParent: Rect(989, 750 - 989, 800); boundsInScreen: Rect(989, 981 - 989, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.409 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@15e8a; boundsInParent: Rect(995, 817 - 995, 867); boundsInScreen: Rect(995, 1048 - 995, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.412 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@16305; boundsInParent: Rect(927, 884 - 927, 934); boundsInScreen: Rect(927, 1115 - 927, 1165); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.414 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@16a49; boundsInParent: Rect(982, 683 - 982, 733); boundsInScreen: Rect(982, 914 - 982, 964); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.418 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@16f7e; boundsInParent: Rect(960, 750 - 960, 800); boundsInScreen: Rect(960, 981 - 960, 1031); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.421 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@1752f; boundsInParent: Rect(934, 817 - 934, 867); boundsInScreen: Rect(934, 1048 - 934, 1098); packageName: org.redoubtbrowser; className: android.view.View; text: ; error: null; maxTextLength: -1; stateDescription: null; contentDescription: ; tooltipText: null; viewIdResName: ; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null] +10-02 04:48:49.426 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@e5ee; boundsInParent: Rect(0, 0 - 1080, 0); boundsInScreen: Rect(0, 1920 - 1080, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/navigation_bar; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 04:48:49.426 26011 26011 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@cba7; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(0, 1920 - 0, 1920); packageName: org.redoubtbrowser; className: android.view.ViewGroup; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: org.redoubtbrowser:id/dynamicSnackbarContainer; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 04:48:49.826 26011 26011 W AccessibilityNodeInfoDumper: Fetch time: 492ms +10-02 04:48:49.826 530 10813 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@e7e508 +10-02 04:48:49.827 26011 26027 V UiAutomation: Init UiAutomation@6286f27[id=-1, flags=0] +10-02 04:48:49.828 26011 26011 D AndroidRuntime: Shutting down VM +10-02 04:48:50.264 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:48:50.271 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:48:50.271 26033 26033 I Gralloc4: mapper 4.x is not supported +10-02 04:48:50.274 26033 26033 D HostConnection: createUnique: call +10-02 04:48:50.274 26033 26033 D HostConnection: HostConnection::get() New Host Connection established 0x7784bfa14d90, tid 26033 +10-02 04:48:50.274 26033 26033 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:48:50.274 26033 26033 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:48:50.297 26033 26033 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:48:50.428 26035 26035 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:48:50.429 26035 26035 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:48:50.429 26035 26035 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:48:50.429 26035 26035 I AndroidRuntime: Using default boot image +10-02 04:48:50.429 26035 26035 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:48:50.429 26035 26035 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:48:50.429 26035 26035 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:48:50.430 26035 26035 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:48:50.424 26035 26035 W app_process: type=1400 audit(0.0:2232): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:50.424 26035 26035 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:48:50.424 26035 26035 W app_process: type=1400 audit(0.0:2235): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:50.469 26035 26035 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:48:50.469 26035 26035 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:48:50.471 26035 26035 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:48:50.472 26035 26035 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:48:50.478 26035 26035 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:48:50.480 26035 26035 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:48:50.488 530 20359 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:48:50.488 530 20359 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:48:50.489 26035 26035 D AndroidRuntime: Shutting down VM +10-02 04:48:50.530 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f49f1000] +10-02 04:48:50.538 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f8000000 0x3f89f1000] +10-02 04:48:50.539 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f89f1000 0x3f93e2000] +10-02 04:48:50.586 25497 25497 W View : requestLayout() improperly called by android.widget.FrameLayout{251d71a V.E...... ......ID 0,210-1080,1920 #7f0a0247 app:id/design_bottom_sheet} during layout: running second layout pass +10-02 04:48:50.669 25497 25559 I AMOAddonsProvider: Trying to fetch the icon for adguardadblocker@adguard.com from the network +10-02 04:48:50.669 25497 25524 I AMOAddonsProvider: Trying to fetch the icon for firefox@ghostery.com from the network +10-02 04:48:50.669 25497 25565 I AMOAddonsProvider: Trying to fetch the icon for addon@darkreader.org from the network +10-02 04:48:50.669 25497 25539 I AMOAddonsProvider: Trying to fetch the icon for foxyproxy@eric.h.jung from the network +10-02 04:48:50.669 25497 25563 I AMOAddonsProvider: Trying to fetch the icon for jid1-MnnxcxisBPnSXQ@jetpack from the network +10-02 04:48:50.669 25497 25567 I AMOAddonsProvider: Trying to fetch the icon for {2e5ff8c8-32fe-46d0-9fc8-6b8986621f3c} from the network +10-02 04:48:50.669 25497 25558 I AMOAddonsProvider: Trying to fetch the icon for {73a6fe31-595d-460b-a920-fcc0f8843232} from the network +10-02 04:48:50.669 25497 25561 I AMOAddonsProvider: Trying to fetch the icon for uBlock0@raymondhill.net from the network +10-02 04:48:50.669 25497 25523 I AMOAddonsProvider: Trying to fetch the icon for {74145f27-f039-47ce-a470-a662b129930a} from the network +10-02 04:48:50.669 25497 25557 I AMOAddonsProvider: Trying to fetch the icon for {ddc62400-f22d-4dd3-8b4a-05837de53c2e} from the network +10-02 04:48:50.669 25497 25538 I AMOAddonsProvider: Trying to fetch the icon for jid1-BoFifL9Vbdl2zQ@jetpack from the network +10-02 04:48:50.669 25497 25560 I AMOAddonsProvider: Trying to fetch the icon for private-relay@firefox.com from the network +10-02 04:48:50.670 25497 25537 I AMOAddonsProvider: Trying to fetch the icon for {7b1bf0b6-a1b9-42b0-b75d-252036438bdc} from the network +10-02 04:48:50.670 25497 25525 I AMOAddonsProvider: Trying to fetch the icon for {d07ccf11-c0cd-4938-a265-2a4d6ad01189} from the network +10-02 04:48:50.670 25497 25566 I AMOAddonsProvider: Trying to fetch the icon for jid1-Kt2kYYgi32zPuw@jetpack from the network +10-02 04:48:50.671 25497 25541 I AMOAddonsProvider: Trying to fetch the icon for video-bg-play@timdream.org from the network +10-02 04:48:50.671 25497 25568 I AMOAddonsProvider: Trying to fetch the icon for {58c32ac4-0d6c-4d6f-ae2c-96aaf8ffcb66} from the network +10-02 04:48:50.799 25497 25561 I AMOAddonsProvider: Icon for uBlock0@raymondhill.net fetched from the network +10-02 04:48:50.800 25497 25523 I AMOAddonsProvider: Icon for {74145f27-f039-47ce-a470-a662b129930a} fetched from the network +10-02 04:48:50.802 25497 25558 I AMOAddonsProvider: Icon for {73a6fe31-595d-460b-a920-fcc0f8843232} fetched from the network +10-02 04:48:50.806 25497 25567 I AMOAddonsProvider: Icon for {2e5ff8c8-32fe-46d0-9fc8-6b8986621f3c} fetched from the network +10-02 04:48:50.806 25497 25541 I AMOAddonsProvider: Icon for video-bg-play@timdream.org fetched from the network +10-02 04:48:50.807 25497 25525 I AMOAddonsProvider: Icon for {d07ccf11-c0cd-4938-a265-2a4d6ad01189} fetched from the network +10-02 04:48:50.819 25497 25566 I AMOAddonsProvider: Icon for jid1-Kt2kYYgi32zPuw@jetpack fetched from the network +10-02 04:48:50.822 25497 25537 I AMOAddonsProvider: Icon for {7b1bf0b6-a1b9-42b0-b75d-252036438bdc} fetched from the network +10-02 04:48:50.826 25497 25560 I AMOAddonsProvider: Icon for private-relay@firefox.com fetched from the network +10-02 04:48:50.827 25497 25557 I AMOAddonsProvider: Icon for {ddc62400-f22d-4dd3-8b4a-05837de53c2e} fetched from the network +10-02 04:48:50.827 25497 25538 I AMOAddonsProvider: Icon for jid1-BoFifL9Vbdl2zQ@jetpack fetched from the network +10-02 04:48:50.832 25497 25565 I AMOAddonsProvider: Icon for addon@darkreader.org fetched from the network +10-02 04:48:50.834 25497 25524 I AMOAddonsProvider: Icon for firefox@ghostery.com fetched from the network +10-02 04:48:50.841 25497 25563 I AMOAddonsProvider: Icon for jid1-MnnxcxisBPnSXQ@jetpack fetched from the network +10-02 04:48:50.842 25497 25559 I AMOAddonsProvider: Icon for adguardadblocker@adguard.com fetched from the network +10-02 04:48:50.846 25497 25539 I AMOAddonsProvider: Icon for foxyproxy@eric.h.jung fetched from the network +10-02 04:48:50.847 25497 25568 I AMOAddonsProvider: Icon for {58c32ac4-0d6c-4d6f-ae2c-96aaf8ffcb66} fetched from the network +10-02 04:48:51.114 25497 25617 I SessionStorage/AutoSave: Save: Periodic +10-02 04:48:53.930 26054 26054 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:48:53.930 26054 26054 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:48:53.930 26054 26054 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:48:53.930 26054 26054 I AndroidRuntime: Using default boot image +10-02 04:48:53.930 26054 26054 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:48:53.930 26054 26054 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:48:53.928 26054 26054 W app_process: type=1400 audit(0.0:2236): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:53.930 26054 26054 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:48:53.931 26054 26054 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:48:53.928 26054 26054 W app_process: type=1400 audit(0.0:2237): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:53.928 26054 26054 I chatty : uid=2000(shell) app_process identical 1 line +10-02 04:48:53.928 26054 26054 W app_process: type=1400 audit(0.0:2239): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:53.967 26054 26054 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:48:53.967 26054 26054 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:48:53.968 26054 26054 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:48:53.969 26054 26054 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:48:53.974 26054 26054 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:48:53.975 26054 26054 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:48:53.982 26054 26054 D AndroidRuntime: Shutting down VM +10-02 04:48:53.998 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastVisibleAtAction +10-02 04:48:54.067 25497 25497 W GeckoViewActivityContextDelegate: Activity context is null. +10-02 04:48:54.089 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.EngineAction$UpdateEngineSessionStateAction +10-02 04:48:54.089 25497 25497 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.ContentAction$UpdateHistoryStateAction +10-02 04:48:55.022 308 26009 W android.hardware.audio.service.ranchu: TinyalsaSink::consumeThread:176 pcm_write failed with res=-1 +10-02 04:48:55.045 383 465 W AudioFlinger: write blocked for 4556 msecs, 4 delayed writes, thread 13 +10-02 04:48:55.156 530 10813 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:48:55.313 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:58.079 308 4046 I chatty : uid=1041(audioserver) HwBinder:308_1 identical 125 lines +10-02 04:48:58.102 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:48:58.113 530 10813 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:48:58.426 26073 26073 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:48:58.427 26073 26073 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:48:58.427 26073 26073 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:48:58.427 26073 26073 I AndroidRuntime: Using default boot image +10-02 04:48:58.427 26073 26073 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:48:58.427 26073 26073 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:48:58.427 26073 26073 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:48:58.428 26073 26073 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:48:58.424 26073 26073 W app_process: type=1400 audit(0.0:2240): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:58.424 26073 26073 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:48:58.424 26073 26073 W app_process: type=1400 audit(0.0:2243): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:48:58.451 26073 26073 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:48:58.451 26073 26073 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:48:58.452 26073 26073 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:48:58.453 26073 26073 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:48:58.456 26073 26073 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:48:58.458 26073 26073 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:48:58.762 26073 26073 D AndroidRuntime: Shutting down VM +10-02 04:49:00.001 760 760 D KeyguardClockSwitch: Updating clock: 449 +10-02 04:49:00.201 26088 26088 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:00.202 26088 26088 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:00.202 26088 26088 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:00.202 26088 26088 I AndroidRuntime: Using default boot image +10-02 04:49:00.202 26088 26088 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:00.202 26088 26088 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:00.202 26088 26088 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:00.203 26088 26088 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:00.200 26088 26088 W app_process: type=1400 audit(0.0:2244): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:00.200 26088 26088 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:00.200 26088 26088 W app_process: type=1400 audit(0.0:2247): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:00.228 26088 26088 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:00.228 26088 26088 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:00.230 26088 26088 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:00.230 26088 26088 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:00.234 26088 26088 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:00.236 26088 26088 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:49:00.546 26088 26088 D AndroidRuntime: Shutting down VM +10-02 04:49:01.982 26103 26103 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:01.983 26103 26103 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:01.983 26103 26103 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:01.983 26103 26103 I AndroidRuntime: Using default boot image +10-02 04:49:01.983 26103 26103 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:01.983 26103 26103 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:01.983 26103 26103 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:01.984 26103 26103 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:01.980 26103 26103 W app_process: type=1400 audit(0.0:2248): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:01.980 26103 26103 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:01.980 26103 26103 W app_process: type=1400 audit(0.0:2251): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:02.009 26103 26103 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:02.009 26103 26103 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:02.010 26103 26103 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:02.010 26103 26103 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:02.014 26103 26103 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:02.016 26103 26103 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:49:02.329 26103 26103 D AndroidRuntime: Shutting down VM +10-02 04:49:03.765 26118 26118 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:03.766 26118 26118 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:03.766 26118 26118 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:03.766 26118 26118 I AndroidRuntime: Using default boot image +10-02 04:49:03.766 26118 26118 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:03.766 26118 26118 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:03.766 26118 26118 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:03.767 26118 26118 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:03.764 26118 26118 W app_process: type=1400 audit(0.0:2252): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:03.764 26118 26118 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:03.764 26118 26118 W app_process: type=1400 audit(0.0:2255): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:03.790 26118 26118 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:03.790 26118 26118 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:03.792 26118 26118 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:03.792 26118 26118 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:03.796 26118 26118 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:03.798 26118 26118 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:49:04.114 26118 26118 D AndroidRuntime: Shutting down VM +10-02 04:49:05.262 308 26071 W android.hardware.audio.service.ranchu: TinyalsaSink::consumeThread:176 pcm_write failed with res=-1 +10-02 04:49:05.568 26133 26133 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:05.569 26133 26133 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:05.569 26133 26133 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:05.569 26133 26133 I AndroidRuntime: Using default boot image +10-02 04:49:05.569 26133 26133 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:05.569 26133 26133 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:05.569 26133 26133 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:05.570 26133 26133 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:05.564 26133 26133 W app_process: type=1400 audit(0.0:2256): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:05.564 26133 26133 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:05.564 26133 26133 W app_process: type=1400 audit(0.0:2259): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:05.596 26133 26133 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:05.596 26133 26133 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:05.597 26133 26133 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:05.598 26133 26133 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:05.603 26133 26133 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:05.605 26133 26133 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:49:05.913 26133 26133 D AndroidRuntime: Shutting down VM +10-02 04:49:06.697 471 471 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 04:49:06.697 471 471 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 04:49:06.832 467 467 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 04:49:06.832 467 467 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 04:49:07.351 26148 26148 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:07.352 26148 26148 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:07.352 26148 26148 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:07.352 26148 26148 I AndroidRuntime: Using default boot image +10-02 04:49:07.352 26148 26148 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:07.352 26148 26148 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:07.352 26148 26148 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:07.353 26148 26148 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:07.348 26148 26148 W app_process: type=1400 audit(0.0:2260): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:07.348 26148 26148 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:07.348 26148 26148 W app_process: type=1400 audit(0.0:2263): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:07.381 26148 26148 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:07.381 26148 26148 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:07.382 26148 26148 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:07.382 26148 26148 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:07.387 26148 26148 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:07.389 26148 26148 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:49:07.701 26148 26148 D AndroidRuntime: Shutting down VM +10-02 04:49:09.137 26163 26163 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:09.138 26163 26163 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:09.138 26163 26163 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:09.138 26163 26163 I AndroidRuntime: Using default boot image +10-02 04:49:09.138 26163 26163 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:09.138 26163 26163 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:09.132 26163 26163 W app_process: type=1400 audit(0.0:2264): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:09.138 26163 26163 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:09.138 26163 26163 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:09.132 26163 26163 W app_process: type=1400 audit(0.0:2265): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:09.132 26163 26163 I chatty : uid=2000(shell) app_process identical 1 line +10-02 04:49:09.132 26163 26163 W app_process: type=1400 audit(0.0:2267): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:09.162 26163 26163 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:09.162 26163 26163 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:09.164 26163 26163 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:09.164 26163 26163 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:09.168 26163 26163 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:09.169 26163 26163 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:49:09.479 26163 26163 D AndroidRuntime: Shutting down VM +10-02 04:49:10.914 26179 26179 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:10.915 26179 26179 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:10.915 26179 26179 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:10.915 26179 26179 I AndroidRuntime: Using default boot image +10-02 04:49:10.915 26179 26179 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:10.915 26179 26179 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:10.915 26179 26179 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:10.916 26179 26179 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:10.912 26179 26179 W app_process: type=1400 audit(0.0:2268): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:10.912 26179 26179 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:10.912 26179 26179 W app_process: type=1400 audit(0.0:2271): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:10.941 26179 26179 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:10.941 26179 26179 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:10.942 26179 26179 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:10.942 26179 26179 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:10.942 26179 26179 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:10.947 26179 26179 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:10.949 26179 26179 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:49:10.952 26179 26195 V UiAutomation: Init UiAutomation@21b42d[id=194, flags=0] +10-02 04:49:11.234 530 10813 D WifiNl80211Manager: Scan result ready event +10-02 04:49:11.234 530 10813 D WifiNative: Scan result ready event +10-02 04:49:11.986 26179 26179 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@30dc7; boundsInParent: Rect(0, 0 - 544, 57); boundsInScreen: Rect(42, 1933 - 586, 1920); packageName: org.redoubtbrowser; className: android.widget.TextView; text: Delete browsing data on quit; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: android:id/title; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_SET_SELECTION - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 04:49:11.986 26179 26179 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@31188; boundsInParent: Rect(0, 0 - 47, 51); boundsInScreen: Rect(42, 1990 - 89, 1920); packageName: org.redoubtbrowser; className: android.widget.TextView; text: On; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: android:id/summary; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_SET_SELECTION - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 04:49:11.986 26179 26179 W AccessibilityNodeInfoDumper: Fetch time: 4ms +10-02 04:49:11.986 530 10813 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@18ee475 +10-02 04:49:11.987 26179 26195 V UiAutomation: Init UiAutomation@21b42d[id=-1, flags=0] +10-02 04:49:11.987 26179 26179 D AndroidRuntime: Shutting down VM +10-02 04:49:12.424 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5ffb000 0x3f67e4000] +10-02 04:49:12.430 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:49:12.430 26201 26201 I Gralloc4: mapper 4.x is not supported +10-02 04:49:12.433 26201 26201 D HostConnection: createUnique: call +10-02 04:49:12.433 26201 26201 D HostConnection: HostConnection::get() New Host Connection established 0x71cd21bcc810, tid 26201 +10-02 04:49:12.433 26201 26201 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:49:12.433 26201 26201 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:49:12.456 26201 26201 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:49:12.588 26203 26203 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:12.589 26203 26203 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:12.589 26203 26203 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:12.589 26203 26203 I AndroidRuntime: Using default boot image +10-02 04:49:12.589 26203 26203 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:12.589 26203 26203 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:12.589 26203 26203 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:12.590 26203 26203 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:12.584 26203 26203 W app_process: type=1400 audit(0.0:2272): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:12.584 26203 26203 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:12.584 26203 26203 W app_process: type=1400 audit(0.0:2275): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:12.627 26203 26203 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:12.627 26203 26203 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:12.629 26203 26203 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:12.630 26203 26203 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:12.637 26203 26203 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:12.639 26203 26203 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:49:12.642 26203 26203 D AndroidRuntime: Shutting down VM +10-02 04:49:12.648 530 2971 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:49:12.648 530 2971 I chatty : uid=1000(system) Binder:530_13 identical 1 line +10-02 04:49:12.782 530 2971 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:49:12.939 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:49:15.705 308 4046 I chatty : uid=1041(audioserver) HwBinder:308_1 identical 125 lines +10-02 04:49:15.727 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:49:15.739 530 2971 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:49:17.076 26222 26222 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:17.077 26222 26222 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:17.077 26222 26222 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:17.077 26222 26222 I AndroidRuntime: Using default boot image +10-02 04:49:17.077 26222 26222 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:17.077 26222 26222 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:17.077 26222 26222 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:17.078 26222 26222 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:17.072 26222 26222 W app_process: type=1400 audit(0.0:2276): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:17.072 26222 26222 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:17.072 26222 26222 W app_process: type=1400 audit(0.0:2279): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:17.099 26222 26222 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:17.099 26222 26222 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:17.100 26222 26222 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:17.100 26222 26222 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:17.104 26222 26222 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:17.105 26222 26222 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:49:17.107 26222 26222 D AndroidRuntime: Shutting down VM +10-02 04:49:20.545 26238 26238 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:20.545 26238 26238 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:20.545 26238 26238 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:20.545 26238 26238 I AndroidRuntime: Using default boot image +10-02 04:49:20.545 26238 26238 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:20.545 26238 26238 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:20.545 26238 26238 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:20.546 26238 26238 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:20.540 26238 26238 W app_process: type=1400 audit(0.0:2280): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:20.540 26238 26238 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:20.540 26238 26238 W app_process: type=1400 audit(0.0:2283): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:20.574 26238 26238 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:20.574 26238 26238 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:20.575 26238 26238 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:20.576 26238 26238 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:20.576 26238 26238 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:20.579 26238 26238 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:20.581 26238 26238 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:49:20.583 26238 26254 V UiAutomation: Init UiAutomation@a7bbc47[id=195, flags=0] +10-02 04:49:21.114 25497 25617 I SessionStorage/AutoSave: Save: Periodic +10-02 04:49:21.589 26238 26238 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@1f7fe; boundsInParent: Rect(0, 0 - 0, 147); boundsInScreen: Rect(1080, 63 - 1080, 210); packageName: org.redoubtbrowser; className: androidx.appcompat.widget.LinearLayoutCompat; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 04:49:21.590 26238 26238 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 04:49:21.590 530 9660 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@601aff3 +10-02 04:49:21.590 26238 26254 V UiAutomation: Init UiAutomation@a7bbc47[id=-1, flags=0] +10-02 04:49:21.591 26238 26238 D AndroidRuntime: Shutting down VM +10-02 04:49:22.027 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5ffb000 0x3f67e4000] +10-02 04:49:22.032 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:49:22.032 26259 26259 I Gralloc4: mapper 4.x is not supported +10-02 04:49:22.035 26259 26259 D HostConnection: createUnique: call +10-02 04:49:22.035 26259 26259 D HostConnection: HostConnection::get() New Host Connection established 0x7d572500c410, tid 26259 +10-02 04:49:22.036 26259 26259 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:49:22.036 26259 26259 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:49:22.057 26259 26259 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:49:22.193 26261 26261 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:22.194 26261 26261 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:22.194 26261 26261 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:22.194 26261 26261 I AndroidRuntime: Using default boot image +10-02 04:49:22.194 26261 26261 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:22.194 26261 26261 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:22.194 26261 26261 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:22.195 26261 26261 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:22.192 26261 26261 W app_process: type=1400 audit(0.0:2284): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:22.192 26261 26261 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:22.192 26261 26261 W app_process: type=1400 audit(0.0:2287): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:22.231 26261 26261 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:22.231 26261 26261 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:22.233 26261 26261 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:22.234 26261 26261 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:22.240 26261 26261 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:22.243 26261 26261 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:49:22.249 26261 26261 D AndroidRuntime: Shutting down VM +10-02 04:49:22.282 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5ffb000 0x3f61e3000] +10-02 04:49:22.287 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f61e3000 0x3f63cb000] +10-02 04:49:22.287 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f63cb000 0x3f65b3000] +10-02 04:49:22.313 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f65b3000 0x3f679b000] +10-02 04:49:22.329 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f679b000 0x3f6983000] +10-02 04:49:22.353 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f6983000 0x3f6b6b000] +10-02 04:49:22.926 308 26218 W android.hardware.audio.service.ranchu: TinyalsaSink::consumeThread:176 pcm_write failed with res=-1 +10-02 04:49:25.685 26278 26278 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:25.685 26278 26278 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:25.685 26278 26278 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:25.685 26278 26278 I AndroidRuntime: Using default boot image +10-02 04:49:25.685 26278 26278 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:25.685 26278 26278 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:25.685 26278 26278 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:25.686 26278 26278 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:25.680 26278 26278 W app_process: type=1400 audit(0.0:2288): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:25.680 26278 26278 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:25.680 26278 26278 W app_process: type=1400 audit(0.0:2291): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:25.709 26278 26278 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:25.709 26278 26278 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:25.711 26278 26278 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:25.711 26278 26278 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:25.715 26278 26278 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:25.716 26278 26278 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:49:26.130 26278 26278 D AndroidRuntime: Shutting down VM +10-02 04:49:28.567 26294 26294 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:28.568 26294 26294 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:28.568 26294 26294 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:28.568 26294 26294 I AndroidRuntime: Using default boot image +10-02 04:49:28.568 26294 26294 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:28.568 26294 26294 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:28.568 26294 26294 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:28.569 26294 26294 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:28.564 26294 26294 W app_process: type=1400 audit(0.0:2292): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:28.564 26294 26294 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:28.564 26294 26294 W app_process: type=1400 audit(0.0:2295): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:28.599 26294 26294 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:28.599 26294 26294 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:28.600 26294 26294 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:28.600 26294 26294 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:28.604 26294 26294 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:28.606 26294 26294 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:49:29.016 26294 26294 D AndroidRuntime: Shutting down VM +10-02 04:49:31.460 26310 26310 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:31.461 26310 26310 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:31.461 26310 26310 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:31.461 26310 26310 I AndroidRuntime: Using default boot image +10-02 04:49:31.461 26310 26310 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:31.461 26310 26310 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:31.461 26310 26310 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:31.461 26310 26310 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:31.456 26310 26310 W app_process: type=1400 audit(0.0:2296): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:31.456 26310 26310 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:31.456 26310 26310 W app_process: type=1400 audit(0.0:2299): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:31.485 26310 26310 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:31.485 26310 26310 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:31.486 26310 26310 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:31.487 26310 26310 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:31.487 26310 26310 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:31.491 26310 26310 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:31.492 26310 26310 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:49:31.494 26310 26326 V UiAutomation: Init UiAutomation@7785eca[id=196, flags=0] +10-02 04:49:32.500 26310 26310 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@454a3; boundsInParent: Rect(0, 0 - 0, 0); boundsInScreen: Rect(304, 907 - 880, 956); packageName: org.redoubtbrowser; className: android.widget.TextView; text: Wikimedia DNS (No Filtering); error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: true; visible: false; actions: [AccessibilityAction: ACTION_NEXT_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SET_SELECTION - null] +10-02 04:49:32.500 26310 26310 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 04:49:32.501 530 9660 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@4419e0 +10-02 04:49:32.501 26310 26326 V UiAutomation: Init UiAutomation@7785eca[id=-1, flags=0] +10-02 04:49:32.506 26310 26310 D AndroidRuntime: Shutting down VM +10-02 04:49:32.942 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:49:32.948 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:49:32.948 26332 26332 I Gralloc4: mapper 4.x is not supported +10-02 04:49:32.951 26332 26332 D HostConnection: createUnique: call +10-02 04:49:32.951 26332 26332 D HostConnection: HostConnection::get() New Host Connection established 0x795c620b6910, tid 26332 +10-02 04:49:32.951 26332 26332 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:49:32.951 26332 26332 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:49:32.974 26332 26332 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:49:33.111 26334 26334 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:33.112 26334 26334 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:33.112 26334 26334 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:33.112 26334 26334 I AndroidRuntime: Using default boot image +10-02 04:49:33.112 26334 26334 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:33.112 26334 26334 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:33.112 26334 26334 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:33.113 26334 26334 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:33.108 26334 26334 W app_process: type=1400 audit(0.0:2300): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:33.108 26334 26334 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:33.108 26334 26334 W app_process: type=1400 audit(0.0:2303): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:33.151 26334 26334 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:33.151 26334 26334 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:33.154 26334 26334 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:33.154 26334 26334 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:33.160 26334 26334 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:33.163 26334 26334 D AndroidRuntime: Calling main entry com.android.commands.input.Input +10-02 04:49:33.170 26334 26334 D AndroidRuntime: Shutting down VM +10-02 04:49:33.320 25497 25571 D OpenGLRenderer: endAllActiveAnimators on 0x75c29ac01990 (UnprojectedRipple) with handle 0x75c1bac0a770 +10-02 04:49:36.605 26350 26350 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:36.606 26350 26350 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:36.606 26350 26350 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:36.606 26350 26350 I AndroidRuntime: Using default boot image +10-02 04:49:36.606 26350 26350 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:36.606 26350 26350 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:36.606 26350 26350 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:36.607 26350 26350 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:36.604 26350 26350 W app_process: type=1400 audit(0.0:2304): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:36.604 26350 26350 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:49:36.604 26350 26350 W app_process: type=1400 audit(0.0:2307): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:36.630 26350 26350 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:36.630 26350 26350 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:36.631 26350 26350 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:36.631 26350 26350 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:36.632 26350 26350 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:36.635 26350 26350 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:36.636 26350 26350 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:49:36.639 26350 26366 V UiAutomation: Init UiAutomation@4a562d7[id=197, flags=0] +10-02 04:49:37.646 26350 26350 I AccessibilityNodeInfoDumper: Skipping invisible child: android.view.accessibility.AccessibilityNodeInfo@1f80c; boundsInParent: Rect(0, 0 - 0, 147); boundsInScreen: Rect(1080, 63 - 1080, 210); packageName: org.redoubtbrowser; className: androidx.appcompat.widget.LinearLayoutCompat; text: null; error: null; maxTextLength: -1; stateDescription: null; contentDescription: null; tooltipText: null; viewIdResName: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: false; actions: [AccessibilityAction: ACTION_SELECT - null, AccessibilityAction: ACTION_CLEAR_SELECTION - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null] +10-02 04:49:37.647 26350 26350 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 04:49:37.647 530 2971 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@d6d2a2f +10-02 04:49:37.647 26350 26366 V UiAutomation: Init UiAutomation@4a562d7[id=-1, flags=0] +10-02 04:49:37.648 26350 26350 D AndroidRuntime: Shutting down VM +10-02 04:49:38.083 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5ffb000 0x3f67e4000] +10-02 04:49:38.089 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:49:38.089 26371 26371 I Gralloc4: mapper 4.x is not supported +10-02 04:49:38.092 26371 26371 D HostConnection: createUnique: call +10-02 04:49:38.092 26371 26371 D HostConnection: HostConnection::get() New Host Connection established 0x74253004c990, tid 26371 +10-02 04:49:38.092 26371 26371 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:49:38.092 26371 26371 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:49:38.116 26371 26371 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/10-new-first-launch-15s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/10-new-first-launch-15s.png new file mode 100644 index 000000000..68e48a4c4 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/10-new-first-launch-15s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/10-new-first-launch-15s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/10-new-first-launch-15s.xml new file mode 100644 index 000000000..9e57c367b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/10-new-first-launch-15s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/11-new-first-launch-45s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/11-new-first-launch-45s.png new file mode 100644 index 000000000..515b720dd Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/11-new-first-launch-45s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/11-new-first-launch-45s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/11-new-first-launch-45s.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/11-new-first-launch-45s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/12-new-first-launch.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/12-new-first-launch.logcat new file mode 100644 index 000000000..d8246e9c4 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/12-new-first-launch.logcat @@ -0,0 +1,545 @@ +--------- beginning of system +10-02 04:49:43.677 530 9660 I ActivityManager: Force stopping org.redoubtbrowser appid=10134 user=0: from pid 26378 +10-02 04:49:43.678 530 9660 I ActivityManager: Killing 25642:org.redoubtbrowser:gpu_disable_art_image_/u0a134 (adj 0): stop org.redoubtbrowser due to from pid 26378 +10-02 04:49:43.678 530 9660 I ActivityManager: Killing 25497:org.redoubtbrowser/u0a134 (adj 0): stop org.redoubtbrowser due to from pid 26378 +10-02 04:49:43.680 530 9660 W ActivityTaskManager: Force removing ActivityRecord{7a445db u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t95 f}}: app died, no saved state +--------- beginning of main +10-02 04:49:43.680 25794 25794 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:49:43.680 25738 25738 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:49:43.680 25596 25596 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:49:43.683 530 9660 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.683 530 9660 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.683 530 9660 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.683 530 9660 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.683 530 9660 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.683 530 9660 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.683 530 9660 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.683 530 9660 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.683 530 9660 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.683 530 9660 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.684 530 9660 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.684 530 9660 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.684 530 9660 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.684 530 9660 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.684 530 9660 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.684 530 9660 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.684 530 9660 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.684 530 9660 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.684 530 9660 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.684 530 9660 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:43.684 530 9660 I ActivityManager: Killing 25794:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:f9c9babf4d594e32bf1dfd4adbdadda6/u0a134i-8998 (adj 0): isolated not needed +10-02 04:49:43.684 530 9660 I ActivityManager: Killing 25738:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:9e79637703be4892bee84e175e23b9b1/u0a134i-8999 (adj 0): isolated not needed +10-02 04:49:43.685 530 9660 I ActivityManager: Killing 25596:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:88b88568710b43a697c64e3d50c0497f/u0a134i-9000 (adj 0): isolated not needed +10-02 04:49:43.685 530 9660 I WindowManager: Force finishing activity ActivityRecord{7a445db u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t95 f} isExiting} +10-02 04:49:43.685 530 9660 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{7a445db u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity t95 f} isExiting} +10-02 04:49:43.685 26378 26380 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:49:43.686 530 2095 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@100de52 +10-02 04:49:43.688 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:49:43.709 302 302 I Zygote : Process 25642 exited due to signal 9 (Killed) +10-02 04:49:43.713 25577 25577 I Zygote : Process 25794 exited due to signal 9 (Killed) +10-02 04:49:43.713 25577 25577 I Zygote : Process 25596 exited due to signal 9 (Killed) +10-02 04:49:43.716 25577 25577 I Zygote : Process 25738 exited due to signal 9 (Killed) +10-02 04:49:43.717 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5ffb000 0x3f67e4000] +10-02 04:49:43.718 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:49:43.718 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f47e9000 0x3f4fd2000] +10-02 04:49:43.721 4685 4685 I abb : StartCommandInProcess(73657474696e67730067657400676c6f settings.get.glo [truncated]) +10-02 04:49:43.722 4685 25472 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:49:43.722 530 580 I libprocessgroup: Successfully killed process cgroup uid 10134 pid 25642 in 44ms +10-02 04:49:43.722 4685 4685 I abb : StartCommandInProcess(7061636b61676500696e7374616c6c00 package.install. [truncated]) +10-02 04:49:43.720 530 530 W Binder:530_17: type=1400 audit(0.0:2308): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +--------- beginning of kernel +10-02 04:49:43.818 0 0 I binder_alloc: 25497: binder_alloc_buf, no vma +10-02 04:49:43.821 0 0 I binder : 530:573 transaction failed 29189/-3, size 848-16 line 2863 +10-02 04:49:43.727 530 573 W WindowManager: Failed to deliver inset state change to w=Window{8903a69 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity} +10-02 04:49:43.727 530 573 W WindowManager: android.os.DeadObjectException +10-02 04:49:43.727 530 573 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 04:49:43.727 530 573 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 04:49:43.727 530 573 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 04:49:43.727 530 573 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 04:49:43.727 530 573 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 04:49:43.727 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 04:49:43.727 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 04:49:43.727 530 573 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 04:49:43.727 530 573 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 04:49:43.727 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 04:49:43.727 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 04:49:43.727 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 04:49:43.727 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer$Traverser.run(WindowSurfacePlacer.java:58) +10-02 04:49:43.727 530 573 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:49:43.727 530 573 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:49:43.727 530 573 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 04:49:43.727 530 573 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:49:43.727 530 573 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 04:49:43.826 0 0 I binder : undelivered TRANSACTION_COMPLETE +10-02 04:49:43.827 0 0 I binder : undelivered transaction 709982, process died. +10-02 04:49:43.827 0 0 I binder_alloc: 25497: binder_alloc_buf, no vma +10-02 04:49:43.830 0 0 I binder : 530:9173 transaction failed 29189/-3, size 116-0 line 2863 +10-02 04:49:43.831 0 0 I binder : undelivered transaction 709960, process died. +10-02 04:49:43.737 530 9173 W InputMethodManagerService: Got RemoteException sending setActive(false) notification to pid 25497 uid 10134 +10-02 04:49:43.738 530 826 I WindowManager: WIN DEATH: Window{8903a69 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity} +10-02 04:49:43.738 530 826 W InputDispatcher: Attempted to unregister already unregistered input channel '8903a69 org.redoubtbrowser/org.mozilla.fenix.HomeActivity (server)' +10-02 04:49:43.720 530 530 W Binder:530_17: type=1400 audit(0.0:2309): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:49:43.738 302 302 I Zygote : Process 25497 exited due to signal 9 (Killed) +10-02 04:49:43.739 530 573 W WindowManager: Failed to deliver inset state change to w=Window{8903a69 u0 org.redoubtbrowser/org.mozilla.fenix.HomeActivity EXITING} +10-02 04:49:43.739 530 573 W WindowManager: android.os.DeadObjectException +10-02 04:49:43.739 530 573 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 04:49:43.739 530 573 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 04:49:43.739 530 573 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 04:49:43.739 530 573 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 04:49:43.739 530 573 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 04:49:43.739 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 04:49:43.739 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 04:49:43.739 530 573 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacementNoTrace(RootWindowContainer.java:854) +10-02 04:49:43.739 530 573 W WindowManager: at com.android.server.wm.RootWindowContainer.performSurfacePlacement(RootWindowContainer.java:802) +10-02 04:49:43.739 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:178) +10-02 04:49:43.739 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:127) +10-02 04:49:43.739 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:116) +10-02 04:49:43.739 530 573 W WindowManager: at com.android.server.wm.WindowSurfacePlacer$Traverser.run(WindowSurfacePlacer.java:58) +10-02 04:49:43.739 530 573 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:49:43.739 530 573 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:49:43.739 530 573 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 04:49:43.739 530 573 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:49:43.739 530 573 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 04:49:43.720 530 530 W Binder:530_17: type=1400 audit(0.0:2310): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:49:43.766 530 580 I libprocessgroup: Successfully killed process cgroup uid 10134 pid 25497 in 43ms +10-02 04:49:43.766 530 580 I libprocessgroup: Successfully killed process cgroup uid 90002 pid 25794 in 0ms +10-02 04:49:43.766 530 580 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 25738 in 0ms +10-02 04:49:43.766 530 580 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 25596 in 0ms +10-02 04:49:43.928 530 530 W Binder:530_17: type=1400 audit(0.0:2311): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:49:43.945 530 572 W ActivityManager: setHasOverlayUi called on unknown pid: 25497 +10-02 04:49:44.183 530 615 W system_server: Long monitor contention with owner PackageInstaller (603) at boolean com.android.server.pm.PackageInstallerSession.streamValidateAndCommit()(PackageInstallerSession.java:1432) waiters=0 in int com.android.server.pm.PackageInstallerSession.getInstallerUid() for 245ms +10-02 04:49:44.838 530 615 W system_server: Long monitor contention with owner PackageInstaller (603) at void com.android.server.pm.PackageInstallerSession.handleInstall()(PackageInstallerSession.java:1714) waiters=0 in int com.android.server.pm.PackageInstallerSession.getInstallerUid() for 654ms +10-02 04:49:44.845 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl201746905.tmp/base.apk Binary XML file line #834 +10-02 04:49:44.845 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl201746905.tmp/base.apk Binary XML file line #845 +10-02 04:49:44.846 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl201746905.tmp/base.apk Binary XML file line #956 +10-02 04:49:44.846 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl201746905.tmp/base.apk Binary XML file line #965 +10-02 04:49:44.846 530 631 W PackageParsing: Unknown element under service: property at /data/app/vmdl201746905.tmp/base.apk Binary XML file line #974 +10-02 04:49:44.847 530 631 W RuleEvaluation: Integrity rule files are not available. +10-02 04:49:44.847 530 594 I PackageManager: Integrity check passed for file:///data/app/vmdl201746905.tmp +10-02 04:49:44.849 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl201746905.tmp/base.apk Binary XML file line #834 +10-02 04:49:44.849 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl201746905.tmp/base.apk Binary XML file line #845 +10-02 04:49:44.849 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl201746905.tmp/base.apk Binary XML file line #956 +10-02 04:49:44.849 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl201746905.tmp/base.apk Binary XML file line #965 +10-02 04:49:44.849 530 594 W PackageParsing: Unknown element under service: property at /data/app/vmdl201746905.tmp/base.apk Binary XML file line #974 +10-02 04:49:44.972 530 578 I ActivityManager: Force stopping org.redoubtbrowser appid=10134 user=-1: installPackageLI +10-02 04:49:44.972 530 578 E libprocessgroup: getpgid(25577) failed: Permission denied +10-02 04:49:44.973 530 594 I PackageManager: Update package org.redoubtbrowser code path from /data/app/~~jniiDLlv0YumGJ9pz5_nFw==/org.redoubtbrowser-UMUC6dbhROwMwTPCp2niww== to /data/app/~~ThtQlBcC8MAY2hOK37eS-w==/org.redoubtbrowser-mLnV9WX81F8-A74Tkmb_IA==; Retain data and using new +10-02 04:49:44.973 530 594 I PackageManager: Update package org.redoubtbrowser resource path from /data/app/~~jniiDLlv0YumGJ9pz5_nFw==/org.redoubtbrowser-UMUC6dbhROwMwTPCp2niww== to /data/app/~~ThtQlBcC8MAY2hOK37eS-w==/org.redoubtbrowser-mLnV9WX81F8-A74Tkmb_IA==; Retain data and using new +10-02 04:49:44.974 530 594 W PackageManager: Provider ComponentInfo{org.redoubtbrowser/androidx.startup.InitializationProvider} already defined; ignoring +10-02 04:49:44.974 530 594 W PackageManager: Skipping provider name org.redoubtbrowser.androidx-startup (in package org.redoubtbrowser): name already used by org.redoubtbrowser +10-02 04:49:44.974 530 594 D CompatibilityChangeReporter: Compat change id reported: 135549675; UID 10134; state: ENABLED +10-02 04:49:44.974 530 594 I PackageManager: Permission ownership changed. Updating all permissions. +10-02 04:49:44.968 530 530 W ActivityManager: type=1400 audit(0.0:2312): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:49:44.968 530 530 W ActivityManager: type=1400 audit(0.0:2313): avc: denied { getpgid } for scontext=u:r:system_server:s0 tcontext=u:r:app_zygote:s0:c512,c768 tclass=process permissive=0 +10-02 04:49:44.977 302 302 I Zygote : Process 25577 exited due to signal 9 (Killed) +10-02 04:49:44.977 530 578 I libprocessgroup: Successfully killed process cgroup uid 10134 pid 25577 in 5ms +10-02 04:49:44.982 530 594 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE +10-02 04:49:44.982 530 594 D PackageManager: Clear ephemeral installer activity +10-02 04:49:44.984 530 594 I PackageDexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/~~ThtQlBcC8MAY2hOK37eS-w==/org.redoubtbrowser-mLnV9WX81F8-A74Tkmb_IA==/base.apk pkg=org.redoubtbrowser isa=x86_64 dexoptFlags=boot_complete,profile_guided,public,enable_hidden_api_checks targetFilter=speed-profile oatDir=/data/app/~~ThtQlBcC8MAY2hOK37eS-w==/org.redoubtbrowser-mLnV9WX81F8-A74Tkmb_IA==/oat classLoaderContext=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} +10-02 04:49:44.985 429 552 V installd: DexInv: --- BEGIN '/data/app/~~ThtQlBcC8MAY2hOK37eS-w==/org.redoubtbrowser-mLnV9WX81F8-A74Tkmb_IA==/base.apk' --- +10-02 04:49:44.991 26390 26390 W dex2oat32: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:44.991 26390 26390 I dex2oat32: /apex/com.android.art/bin/dex2oat32 --input-vdex-fd=-1 --output-vdex-fd=9 --updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=speed-profile --classpath-dir=/data/app/~~ThtQlBcC8MAY2hOK37eS-w==/org.redoubtbrowser-mLnV9WX81F8-A74Tkmb_IA== --class-loader-context=PCL[]{PCL[/system_ext/framework/androidx.window.sidecar.jar]} --generate-mini-debug-info --compact-dex-level=none --compilation-reason=install +10-02 04:49:44.992 26390 26390 I dex2oat32: setting boot class path to /apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/core-icu4j.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/framework-atb-backward-compatibility.jar +10-02 04:49:45.323 26390 26390 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->(Landroid/view/View;Landroid/graphics/Rect;Landroid/graphics/Point;Landroid/view/ScrollCaptureCallback;)V (blacklist, linking, denied) +10-02 04:49:45.323 26390 26390 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureSession;->getSurface()Landroid/view/Surface; (blacklist, linking, denied) +10-02 04:49:45.323 26390 26390 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/Rect;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 04:49:45.323 26390 26390 W dex2oat32: Accessing hidden method Landroid/graphics/Canvas;->drawPatch(Landroid/graphics/NinePatch;Landroid/graphics/RectF;Landroid/graphics/Paint;)V (greylist-max-o, linking, denied) +10-02 04:49:45.323 26390 26390 W dex2oat32: Accessing hidden method Landroid/view/ScrollCaptureTarget;->setScrollBounds(Landroid/graphics/Rect;)V (blacklist, linking, denied) +10-02 04:49:45.324 26390 26394 W dex2oat32: Accessing hidden method Landroid/app/job/JobParameters;->getStopReason()I (greylist-max-o, linking, denied) +10-02 04:49:45.360 26390 26393 W dex2oat32: Accessing hidden method Landroid/content/Context;->isUiContext()Z (blacklist, linking, denied) +10-02 04:49:45.624 26390 26390 I dex2oat32: dex2oat took 633.072ms (1.550s cpu) (threads: 4) arena alloc=23KB (24344B) java alloc=19MB (20493240B) native alloc=23MB (24930224B) free=6499KB (6655024B) +10-02 04:49:45.627 429 552 V installd: DexInv: --- END '/data/app/~~ThtQlBcC8MAY2hOK37eS-w==/org.redoubtbrowser-mLnV9WX81F8-A74Tkmb_IA==/base.apk' (success) --- +10-02 04:49:45.648 429 552 E installd: Couldn't opendir /data/app/vmdl201746905.tmp: No such file or directory +10-02 04:49:45.648 429 552 E installd: Failed to delete /data/app/vmdl201746905.tmp: No such file or directory +10-02 04:49:45.648 530 594 I ActivityManager: Force stopping org.redoubtbrowser appid=10134 user=0: pkg removed +10-02 04:49:45.648 4685 25472 I abb : oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:49:45.649 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 04:49:45.649 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver +10-02 04:49:45.649 530 578 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.redoubtbrowser flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor +10-02 04:49:45.650 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_REMOVED +10-02 04:49:45.651 738 738 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-02 04:49:45.651 738 738 D AvrcpMediaPlayerList: Name of package changed: org.redoubtbrowser +10-02 04:49:45.651 1439 1439 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_REMOVED +10-02 04:49:45.651 1439 1439 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.redoubtbrowser. Reason: package android.intent.action.PACKAGE_ADDED +10-02 04:49:45.651 530 577 E system_server: No package ID 7f found for ID 0x7f080396. +10-02 04:49:45.651 530 577 E system_server: No package ID 7f found for ID 0x7f140390. +10-02 04:49:45.651 530 577 E system_server: No package ID 7f found for ID 0x7f080399. +10-02 04:49:45.651 530 577 E system_server: No package ID 7f found for ID 0x7f14038f. +10-02 04:49:45.651 530 577 E system_server: No package ID 7f found for ID 0x7f080397. +10-02 04:49:45.651 530 577 E system_server: No package ID 7f found for ID 0x7f14038e. +10-02 04:49:45.651 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:49:45.652 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:49:45.644 530 530 W Binder:530_17: type=1400 audit(0.0:2314): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:49:45.656 530 625 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-02 04:49:45.657 530 569 I RoleManagerService: Granting default roles... +10-02 04:49:45.644 530 530 W Binder:530_17: type=1400 audit(0.0:2315): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:49:45.658 530 530 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@ARA +10-02 04:49:45.644 530 530 W Binder:530_17: type=1400 audit(0.0:2316): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0 +10-02 04:49:45.665 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:49:45.666 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:49:45.669 1091 1091 D CarrierConfigLoader: mHandler: 9 phoneId: 0 +10-02 04:49:45.672 530 577 W VoiceInteractionManager: no available voice recognition services found for user 0 +10-02 04:49:45.673 784 807 I PermissionControllerServiceImpl: Updating user sensitive for uid 10134 +10-02 04:49:45.691 26398 26398 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:49:45.692 26398 26398 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:49:45.692 26398 26398 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:49:45.692 26398 26398 I AndroidRuntime: Using default boot image +10-02 04:49:45.692 26398 26398 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:49:45.692 26398 26398 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:49:45.688 26398 26398 W app_process: type=1400 audit(0.0:2317): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:45.787 0 0 W audit : audit_lost=179 audit_rate_limit=5 audit_backlog_limit=64 +10-02 04:49:45.791 0 0 E audit : rate limit exceeded +10-02 04:49:45.688 26398 26398 W app_process: type=1400 audit(0.0:2318): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:45.701 26398 26398 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:49:45.702 26398 26398 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:49:45.688 26398 26398 W app_process: type=1400 audit(0.0:2319): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:49:45.739 26398 26398 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:49:45.739 26398 26398 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:49:45.741 26398 26398 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:45.741 26398 26398 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:49:45.745 26398 26398 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:49:45.747 26398 26398 D AndroidRuntime: Calling main entry com.android.commands.monkey.Monkey +10-02 04:49:45.747 26398 26398 W Monkey : args: [-p, org.redoubtbrowser, -c, android.intent.category.LAUNCHER, 1] +10-02 04:49:45.747 26398 26398 W Monkey : arg: "-p" +10-02 04:49:45.747 26398 26398 W Monkey : arg: "org.redoubtbrowser" +10-02 04:49:45.747 26398 26398 W Monkey : arg: "-c" +10-02 04:49:45.747 26398 26398 W Monkey : arg: "android.intent.category.LAUNCHER" +10-02 04:49:45.747 26398 26398 W Monkey : arg: "1" +10-02 04:49:45.747 26398 26398 W Monkey : data="org.redoubtbrowser" +10-02 04:49:45.747 26398 26398 W Monkey : data="android.intent.category.LAUNCHER" +10-02 04:49:45.752 530 578 W BroadcastQueue: Skipping deliver [background] BroadcastRecord{6a01ae3 u-1 android.net.conn.CONNECTIVITY_CHANGE} to ReceiverList{8eecce0 26398 (unknown name)/2000/u-1 remote:552829d}: process gone or crashing +10-02 04:49:45.754 530 828 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 04:49:45.754 530 572 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 04:49:45.755 421 421 I perfetto: ing_service_impl.cc:758 Configured tracing session 45, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 04:49:45.755 418 418 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=45) +10-02 04:49:45.756 26398 26398 I Monkey : Events injected: 1 +10-02 04:49:45.757 530 572 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10134; state: DISABLED +10-02 04:49:45.758 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10134; state: ENABLED +10-02 04:49:45.758 26398 26398 I Monkey : ## Network stats: elapsed time=3ms (0ms mobile, 0ms wifi, 3ms not connected) +10-02 04:49:45.759 26398 26398 I app_process: System.exit called, status: 0 +10-02 04:49:45.759 26398 26398 I AndroidRuntime: VM exiting with result code 0. +10-02 04:49:45.763 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f67e4000 0x3f6fcd000] +10-02 04:49:45.787 418 418 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 04:49:45.880 0 0 W perfetto: enabled ftrace +10-02 04:49:45.797 302 302 D Zygote : Forked child process 26421 +10-02 04:49:45.798 530 579 I ActivityManager: Start proc 26421:org.redoubtbrowser/u0a134 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:49:45.800 26421 26421 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:45.801 4673 4679 I adbd : jdwp connection from 26421 +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.803 530 10813 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:49:45.805 26421 26421 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 04:49:45.808 26421 26421 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:49:45.808 26421 26421 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:49:45.826 26421 26421 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 04:49:45.847 26421 26421 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790909269647), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(1)}) }; recorded_context = Object {"addon_ids": Array [String("")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 04:49:45.848 26421 26450 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:49:45.849 26421 26450 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 02:47:49 UTC +10-02 04:49:45.853 26421 26421 I DohProviderMigration: Replaced discontinued Mullvad DoH provider; mode MAX kept +10-02 04:49:45.860 26421 26454 I GeckoThread: preparing to run Gecko +10-02 04:49:45.863 26421 26454 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 04:49:45.864 26421 26454 E GeckoLibLoad: Load sqlite start +10-02 04:49:45.864 26421 26454 E GeckoLibLoad: Load sqlite done +10-02 04:49:45.864 26421 26454 E GeckoLibLoad: Load nss start +10-02 04:49:45.864 26421 26454 E GeckoLibLoad: Load nss done +10-02 04:49:45.868 26421 26454 E GeckoLibLoad: Loaded libs in 4.185814ms total, 0ms(4ms) user, 2ms(4ms) system, 0(0) faults +10-02 04:49:45.868 26421 26454 W GeckoThread: zerdatime 2334236 - runGecko +10-02 04:49:45.874 26421 26454 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 04:49:45.875 26421 26421 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 04:49:45.894 26421 26448 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 04:49:45.894 26421 26446 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 04:49:45.896 26421 26454 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 04:49:45.896 26421 26454 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 04:49:45.896 26421 26454 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 04:49:45.896 26421 26454 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 04:49:45.899 26421 26448 I ActionBarPolicy: Default - Starting check... +10-02 04:49:45.900 26421 26448 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 04:49:45.901 26421 26421 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 04:49:45.901 26421 26421 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 04:49:45.902 26421 26421 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 04:49:45.905 26421 26464 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 04:49:45.905 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 04:49:45.905 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 04:49:45.905 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 04:49:45.906 26421 26464 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 04:49:45.908 26421 26421 I FirefoxAccountStateMachine: Sync is disabled +10-02 04:49:45.908 26421 26421 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:49:45.908 26421 26467 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:49:45.908 26421 26446 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 04:49:45.909 26421 26447 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 04:49:45.910 26421 26447 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:49:45.917 26421 26494 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:49:45.918 26421 26494 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:49:45.919 26421 26494 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:49:45.925 26421 26464 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:49:45.925 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 04:49:45.940 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 04:49:45.941 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 04:49:45.945 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 04:49:45.950 26421 26486 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 04:49:45.951 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 04:49:45.951 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 04:49:45.952 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 04:49:45.953 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 04:49:45.961 26421 26421 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 04:49:45.962 26421 26486 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:49:45.962 26421 26447 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 04:49:45.963 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:49:45.963 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:49:45.965 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 04:49:45.965 26421 26421 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 04:49:45.966 26421 26486 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 04:49:45.970 26421 26488 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab60990, tid 26488 +10-02 04:49:45.974 26421 26488 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:49:45.975 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:49:45.975 26421 26488 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 04:49:45.975 26421 26488 D EGL_emulation: eglCreateContext: 0x75c21abb7810: maj 3 min 1 rcv 4 +10-02 04:49:45.975 26421 26488 D EGL_emulation: eglMakeCurrent: 0x75c21abb7810: ver 3 1 (tinfo 0x75c1babdec40) (first time) +10-02 04:49:45.978 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f6fcd000 0x3f7397000] +10-02 04:49:45.995 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:49:45.995 26421 26488 I Gralloc4: mapper 4.x is not supported +10-02 04:49:45.996 26421 26488 D HostConnection: createUnique: call +10-02 04:49:45.996 26421 26488 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab61ad0, tid 26488 +10-02 04:49:45.996 26421 26488 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:49:45.996 26421 26488 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:49:46.029 26421 26488 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:49:46.037 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f7397000 0x3f7761000] +10-02 04:49:46.037 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f7761000 0x3f7b2b000] +10-02 04:49:46.161 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f47e9000 0x3f4fd2000] +10-02 04:49:46.168 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4fd2000 0x3f57bb000] +10-02 04:49:46.169 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f57bb000 0x3f5fa4000] +10-02 04:49:46.192 530 572 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 04:49:46.196 530 577 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 04:49:46.197 530 577 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +437ms +10-02 04:49:46.204 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 04:49:46.223 530 1517 W ActivityManager: Receiver with filter android.content.IntentFilter@f0ddce1 already registered for pid 26421, callerPackage is org.redoubtbrowser +10-02 04:49:46.225 26421 26421 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 04:49:46.225 26421 26421 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 04:49:46.225 26421 26421 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$RestoreAction +10-02 04:49:46.226 26421 26476 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 04:49:46.226 26421 26454 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 04:49:46.226 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 04:49:46.226 26421 26490 I FenixApplication: Running post-visual completeness tasks... +10-02 04:49:46.226 26421 26490 I FenixApplication: Storage initialization... +10-02 04:49:46.226 26421 26490 I PlacesHistoryStorage: Warming up places storage... +10-02 04:49:46.228 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:49:46.228 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:49:46.229 26421 26421 I ColdStartupDuration: COLD MAIN Application. to first frame: 355 ms +10-02 04:49:46.231 26421 26448 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 04:49:46.232 26421 26486 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:49:46.232 26421 26486 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 04:49:46.239 530 828 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10134; state: DISABLED +10-02 04:49:46.239 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10134; state: ENABLED +10-02 04:49:46.241 26421 26490 I PlacesHistoryStorage: 'Warming up places storage' took 15 ms +10-02 04:49:46.241 26421 26490 I PlacesBookmarksStorage: Warming up places storage... +10-02 04:49:46.242 26421 26490 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 04:49:46.242 26421 26490 I SyncableLoginsStorage: Warming up storage... +10-02 04:49:46.242 26421 26490 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 04:49:46.242 26421 26490 I AutofillCCAddressesStorage: Warming up storage... +10-02 04:49:46.242 26421 26490 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 04:49:46.247 26421 26490 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:49:46.249 302 302 D Zygote : Forked child process 26545 +10-02 04:49:46.250 530 579 I ActivityManager: Start proc 26545:org.redoubtbrowser:gpu_disable_art_image_/u0a134 for service {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$gpu} +10-02 04:49:46.251 26421 26490 I FenixApplication: 'Storage initialization' took 24 ms +10-02 04:49:46.254 26545 26545 W able_art_image: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:46.256 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:49:46.259 4673 4679 I adbd : jdwp connection from 26545 +10-02 04:49:46.262 530 828 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10134; state: ENABLED +10-02 04:49:46.266 26545 26545 I able_art_image: The ClassLoaderContext is a special shared library. +10-02 04:49:46.278 302 302 D Zygote : Forked child process 26570 +10-02 04:49:46.281 26545 26545 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:49:46.281 26421 26454 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 04:49:46.281 26545 26545 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:49:46.281 530 579 W ZygoteProcess: Got error connecting to zygote, retrying. msg= Connection refused +10-02 04:49:46.284 26545 26545 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:gpu_disable_art_image_ +10-02 04:49:46.285 26545 26581 I GeckoThread: preparing to run Gecko +10-02 04:49:46.288 26545 26581 E GeckoLibLoad: Load sqlite start +10-02 04:49:46.288 26545 26581 E GeckoLibLoad: Load sqlite done +10-02 04:49:46.288 26545 26581 E GeckoLibLoad: Load nss start +10-02 04:49:46.288 26545 26581 E GeckoLibLoad: Load nss done +10-02 04:49:46.298 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:49:46.298 26545 26581 E GeckoLibLoad: Loaded libs in 10.036972ms total, 0ms(0ms) user, 9ms(9ms) system, 0(0) faults +10-02 04:49:46.298 26545 26581 W GeckoThread: zerdatime 2334666 - runGecko +10-02 04:49:46.299 26421 26421 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:49:46.301 26421 26421 I chatty : uid=10134(org.redoubtbrowser) AndroidUI identical 5 lines +10-02 04:49:46.301 26421 26421 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:49:46.302 26421 26421 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 04:49:46.302 26421 26421 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 04:49:46.302 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 04:49:46.302 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 04:49:46.302 26421 26421 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 04:49:46.303 26421 26421 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:49:46.303 26421 26421 I chatty : uid=10134(org.redoubtbrowser) AndroidUI identical 1 line +10-02 04:49:46.303 26421 26421 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:49:46.332 530 579 I AppZygote: Starting application preload. +10-02 04:49:46.332 26570 26570 I AppZygoteInit: Beginning application preload for org.redoubtbrowser +10-02 04:49:46.333 26570 26570 I tbrowser_zygot: The ClassLoaderContext is a special shared library. +10-02 04:49:46.334 26570 26570 I GeckoViewZygotePreload: doPreload +10-02 04:49:46.344 26570 26570 I AppZygoteInit: Application preload done +10-02 04:49:46.344 530 579 I AppZygote: Application preload done. +10-02 04:49:46.346 26570 26577 W tbrowser_zygot: Reducing the number of considered missed Gc histogram windows from 232 to 100 +10-02 04:49:46.349 26570 26570 D Zygote : Forked child process 26587 +10-02 04:49:46.350 530 579 W ActivityManager: Slow operation: 94ms so far, now at startProcess: returned from zygote! +10-02 04:49:46.350 530 579 W ActivityManager: Slow operation: 94ms so far, now at startProcess: done updating battery stats +10-02 04:49:46.350 530 579 W ActivityManager: Slow operation: 94ms so far, now at startProcess: building log message +10-02 04:49:46.350 530 579 I ActivityManager: Start proc 26587:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:cfa56fab8b0146c58592b6d9e096d283/u0ai0 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:cfa56fab8b0146c58592b6d9e096d283} +10-02 04:49:46.350 530 579 W ActivityManager: Slow operation: 94ms so far, now at startProcess: starting to update pids map +10-02 04:49:46.350 530 579 W ActivityManager: Slow operation: 94ms so far, now at startProcess: done updating pids map +10-02 04:49:46.351 26587 26587 W 592b6d9e096d28: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:46.352 4673 4679 I adbd : jdwp connection from 26587 +10-02 04:49:46.354 530 9172 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10134; state: ENABLED +10-02 04:49:46.358 26587 26587 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:49:46.359 26587 26587 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:49:46.395 26587 26587 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:cfa56fab8b0146c58592b6d9e096d283 +10-02 04:49:46.396 26587 26606 I GeckoThread: preparing to run Gecko +10-02 04:49:46.397 26587 26606 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:49:46.397 26587 26606 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:49:46.397 26587 26606 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:49:46.397 26587 26606 E GeckoLibLoad: Load sqlite start +10-02 04:49:46.397 26587 26606 E GeckoLibLoad: Load sqlite done +10-02 04:49:46.397 26587 26606 E GeckoLibLoad: Load nss start +10-02 04:49:46.397 26587 26606 E GeckoLibLoad: Load nss done +10-02 04:49:46.398 26587 26606 E GeckoLibLoad: Loaded libs in 0.116893ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:49:46.398 26587 26606 W GeckoThread: zerdatime 2334765 - runGecko +10-02 04:49:46.405 26545 26609 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:49:46.405 26545 26609 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:49:46.406 26545 26622 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es +10-02 04:49:46.406 26421 26421 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:49:46.406 26545 26609 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:49:46.408 26421 26421 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:49:46.410 26421 26421 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:49:46.414 26545 26609 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab4dc10, tid 26609 +10-02 04:49:46.417 26545 26609 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:49:46.417 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:49:46.418 26545 26609 D EGL_emulation: eglCreateContext: 0x75c21ab5e8f0: maj 3 min 1 rcv 4 +10-02 04:49:46.418 26545 26609 D EGL_emulation: eglMakeCurrent: 0x75c21ab5e8f0: ver 3 1 (tinfo 0x75c1baba2370) (first time) +10-02 04:49:46.463 26587 26606 W GeckoEditableChild: No editable parent +10-02 04:49:46.464 26587 26606 W GeckoEditableChild: No editable parent +10-02 04:49:46.760 26421 26421 W org.redoubtbrowser: type=1400 audit(0.0:2326): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:49:47.306 530 1517 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10134; state: DISABLED +10-02 04:49:47.306 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10134; state: ENABLED +10-02 04:49:47.309 26570 26570 D Zygote : Forked child process 26656 +10-02 04:49:47.309 530 579 I ActivityManager: Start proc 26656:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:14fb2da40098483081a4cf02e38ba0f5/u0ai1 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:14fb2da40098483081a4cf02e38ba0f5} +10-02 04:49:47.310 26656 26656 W 1a4cf02e38ba0f: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:49:47.311 4673 4679 I adbd : jdwp connection from 26656 +10-02 04:49:47.313 530 1517 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10134; state: ENABLED +10-02 04:49:47.315 26656 26656 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:49:47.315 26656 26656 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:49:47.333 26656 26656 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:14fb2da40098483081a4cf02e38ba0f5 +10-02 04:49:47.333 26656 26675 I GeckoThread: preparing to run Gecko +10-02 04:49:47.334 26656 26675 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/files: mkdir failed: ENOENT (No such file or directory) +10-02 04:49:47.334 26656 26675 W ContextImpl: Failed to ensure /data/user/0/org.redoubtbrowser/cache: mkdir failed: ENOENT (No such file or directory) +10-02 04:49:47.334 26656 26675 W ContextImpl: Failed to update user.inode_cache: stat failed: ENOENT (No such file or directory) +10-02 04:49:47.335 26656 26675 E GeckoLibLoad: Load sqlite start +10-02 04:49:47.335 26656 26675 E GeckoLibLoad: Load sqlite done +10-02 04:49:47.335 26656 26675 E GeckoLibLoad: Load nss start +10-02 04:49:47.335 26656 26675 E GeckoLibLoad: Load nss done +10-02 04:49:47.335 26656 26675 E GeckoLibLoad: Loaded libs in 0.091983ms total, 0ms(0ms) user, 0ms(0ms) system, 0(0) faults +10-02 04:49:47.335 26656 26675 W GeckoThread: zerdatime 2335702 - runGecko +10-02 04:49:47.368 26656 26656 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2327): avc: denied { read } for comm=57656220436F6E74656E74 name="product_name" dev="sysfs" ino=414 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:49:47.368 26656 26656 W org.redoubtbrowser_zygote: type=1400 audit(0.0:2328): avc: denied { read } for comm=57656220436F6E74656E74 name="product_sku" dev="sysfs" ino=418 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 +10-02 04:49:48.028 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:49:50.757 418 418 I perfetto: probes_producer.cc:329 Producer stop (id=45) +10-02 04:49:50.757 421 421 I perfetto: ng_service_impl.cc:1948 Tracing session 45 ended, total sessions:0 +10-02 04:49:50.757 418 418 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 04:49:50.851 0 0 W perfetto: disabled ftrace +10-02 04:49:50.760 430 26416 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790909390760044610.perfetto_trace.pb +10-02 04:50:00.001 760 760 D KeyguardClockSwitch: Updating clock: 450 +10-02 04:50:00.833 26698 26698 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:50:00.834 26698 26698 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:50:00.834 26698 26698 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:50:00.834 26698 26698 I AndroidRuntime: Using default boot image +10-02 04:50:00.834 26698 26698 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:50:00.834 26698 26698 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:50:00.834 26698 26698 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:50:00.835 26698 26698 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:50:00.832 26698 26698 W app_process: type=1400 audit(0.0:2329): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:50:00.832 26698 26698 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:50:00.832 26698 26698 W app_process: type=1400 audit(0.0:2332): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:50:00.861 26698 26698 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:50:00.861 26698 26698 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:50:00.863 26698 26698 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:50:00.863 26698 26698 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:50:00.863 26698 26698 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:50:00.867 26698 26698 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:50:00.869 26698 26698 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:50:00.871 26698 26714 V UiAutomation: Init UiAutomation@3e3dcaf[id=198, flags=0] +10-02 04:50:01.876 26698 26698 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 04:50:01.876 530 10813 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@515ce9e +10-02 04:50:01.876 26698 26714 V UiAutomation: Init UiAutomation@3e3dcaf[id=-1, flags=0] +10-02 04:50:01.877 26698 26698 D AndroidRuntime: Shutting down VM +10-02 04:50:02.312 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:50:02.320 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:50:02.320 26719 26719 I Gralloc4: mapper 4.x is not supported +10-02 04:50:02.323 26719 26719 D HostConnection: createUnique: call +10-02 04:50:02.323 26719 26719 D HostConnection: HostConnection::get() New Host Connection established 0x7974176d5c90, tid 26719 +10-02 04:50:02.323 26719 26719 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:50:02.323 26719 26719 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:50:02.348 26719 26719 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:50:04.662 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a +10-02 04:50:06.727 471 471 E wifi_forwarder: qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:wififorward' service: Invalid argument +10-02 04:50:06.727 471 471 E wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe +10-02 04:50:06.887 467 467 E netmgr : qemu_pipe_open_ns:62: Could not connect to the 'pipe:qemud:network' service: Invalid argument +10-02 04:50:06.887 467 467 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument +10-02 04:50:15.913 26421 26421 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 04:50:15.913 26421 26421 E LibreWolfUboPreinstaller: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 30000 ms +10-02 04:50:15.913 26421 26421 E LibreWolfUboPreinstaller: at kotlinx.coroutines.TimeoutCoroutine.run(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:101) +10-02 04:50:15.913 26421 26421 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:50:15.913 26421 26421 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:50:15.913 26421 26421 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 04:50:15.913 26421 26421 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 04:50:15.913 26421 26421 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 04:50:15.913 26421 26421 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 04:50:15.913 26421 26421 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 04:50:15.931 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f7b2b000 0x3f7d9e000] +10-02 04:50:15.940 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5fa4000 0x3f6217000] +10-02 04:50:15.941 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f6217000 0x3f648a000] +10-02 04:50:16.250 26421 26551 I SessionStorage/AutoSave: Save: Periodic +10-02 04:50:32.466 26721 26721 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:50:32.467 26721 26721 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:50:32.467 26721 26721 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:50:32.467 26721 26721 I AndroidRuntime: Using default boot image +10-02 04:50:32.467 26721 26721 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:50:32.467 26721 26721 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:50:32.467 26721 26721 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:50:32.468 26721 26721 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:50:32.464 26721 26721 W app_process: type=1400 audit(0.0:2333): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:50:32.464 26721 26721 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:50:32.464 26721 26721 W app_process: type=1400 audit(0.0:2336): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:50:32.504 26721 26721 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:50:32.504 26721 26721 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:50:32.506 26721 26721 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:50:32.507 26721 26721 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:50:32.507 26721 26721 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:50:32.513 26721 26721 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:50:32.515 26721 26721 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:50:32.523 26721 26737 V UiAutomation: Init UiAutomation@83729cf[id=199, flags=0] +10-02 04:50:33.528 26721 26721 W AccessibilityNodeInfoDumper: Fetch time: 2ms +10-02 04:50:33.528 530 10813 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@2d013b9 +10-02 04:50:33.528 26721 26737 V UiAutomation: Init UiAutomation@83729cf[id=-1, flags=0] +10-02 04:50:33.530 26721 26721 D AndroidRuntime: Shutting down VM +10-02 04:50:33.965 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:50:33.973 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:50:33.973 26742 26742 I Gralloc4: mapper 4.x is not supported +10-02 04:50:33.976 26742 26742 D HostConnection: createUnique: call +10-02 04:50:33.976 26742 26742 D HostConnection: HostConnection::get() New Host Connection established 0x7ce8304e5950, tid 26742 +10-02 04:50:33.976 26742 26742 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:50:33.976 26742 26742 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:50:33.999 26742 26742 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/13-after-ubo-retry.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/13-after-ubo-retry.png new file mode 100644 index 000000000..af2757ab2 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/13-after-ubo-retry.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/13-after-ubo-retry.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/13-after-ubo-retry.xml new file mode 100644 index 000000000..9e57c367b --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/13-after-ubo-retry.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/14-after-doh-ok.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/14-after-doh-ok.png new file mode 100644 index 000000000..4f9a19249 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/14-after-doh-ok.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/14-after-doh-ok.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/14-after-doh-ok.xml new file mode 100644 index 000000000..c2b079615 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/14-after-doh-ok.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/15-new-second-launch-40s.png b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/15-new-second-launch-40s.png new file mode 100644 index 000000000..6843c2015 Binary files /dev/null and b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/15-new-second-launch-40s.png differ diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/15-new-second-launch-40s.xml b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/15-new-second-launch-40s.xml new file mode 100644 index 000000000..e5d015029 --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/15-new-second-launch-40s.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/16-new-second-launch.logcat b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/16-new-second-launch.logcat new file mode 100644 index 000000000..27b4efacb --- /dev/null +++ b/docs/android/evidence/lw-m7-01/esr-153.4.0/upgrade/run2/16-new-second-launch.logcat @@ -0,0 +1,369 @@ +--------- beginning of main +10-02 04:51:12.990 308 4046 I chatty : uid=1041(audioserver) HwBinder:308_1 expire 125 lines +10-02 04:51:13.012 308 4046 W android.hardware.audio.service.ranchu: TinyalsaSink::write:125 pcm_write was late reading frames, dropping 22131 us of audio +10-02 04:51:13.023 530 1599 I system_server: oneway function results will be dropped but finished with status OK and parcel size 4 +10-02 04:51:13.365 26806 26806 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:51:13.366 26806 26806 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:51:13.366 26806 26806 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:51:13.366 26806 26806 I AndroidRuntime: Using default boot image +10-02 04:51:13.366 26806 26806 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:51:13.366 26806 26806 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:51:13.366 26806 26806 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:51:13.367 26806 26806 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:51:13.364 26806 26806 W app_process: type=1400 audit(0.0:2349): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:51:13.364 26806 26806 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:51:13.364 26806 26806 W app_process: type=1400 audit(0.0:2352): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:51:13.390 26806 26806 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:51:13.390 26806 26806 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:51:13.391 26806 26806 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:51:13.391 26806 26806 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:51:13.392 26806 26806 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:51:13.396 26806 26806 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:51:13.398 26806 26806 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:51:13.401 26806 26822 V UiAutomation: Init UiAutomation@441e4a0[id=201, flags=0] +10-02 04:51:14.410 26806 26806 W AccessibilityNodeInfoDumper: Fetch time: 1ms +--------- beginning of system +10-02 04:51:14.410 530 1599 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@5778228 +10-02 04:51:14.410 26806 26822 V UiAutomation: Init UiAutomation@441e4a0[id=-1, flags=0] +10-02 04:51:14.411 26806 26806 D AndroidRuntime: Shutting down VM +10-02 04:51:14.846 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:51:14.852 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:51:14.852 26827 26827 I Gralloc4: mapper 4.x is not supported +10-02 04:51:14.855 26827 26827 D HostConnection: createUnique: call +10-02 04:51:14.856 26827 26827 D HostConnection: HostConnection::get() New Host Connection established 0x73b0aac5c850, tid 26827 +10-02 04:51:14.856 26827 26827 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:51:14.856 26827 26827 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:51:14.879 26827 26827 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:51:14.970 530 8263 I ActivityManager: Force stopping org.redoubtbrowser appid=10134 user=0: from pid 26831 +10-02 04:51:14.971 530 8263 I ActivityManager: Killing 26545:org.redoubtbrowser:gpu_disable_art_image_/u0a134 (adj 0): stop org.redoubtbrowser due to from pid 26831 +10-02 04:51:14.972 530 8263 I ActivityManager: Killing 26421:org.redoubtbrowser/u0a134 (adj 0): stop org.redoubtbrowser due to from pid 26831 +10-02 04:51:14.973 530 8263 W ActivityTaskManager: Force removing ActivityRecord{3035f27 u0 org.redoubtbrowser/.App t96 f}}: app died, no saved state +10-02 04:51:14.973 26656 26656 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:51:14.973 26587 26587 I ServiceChildProcess: Destroying GeckoServiceChildProcess +10-02 04:51:14.976 530 8263 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.976 530 8263 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.976 530 8263 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.976 530 8263 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.976 530 8263 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.976 530 8263 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.976 530 8263 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.976 530 8263 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.976 530 8263 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.976 530 8263 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.977 530 8263 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.977 530 8263 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.977 530 8263 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.977 530 8263 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.977 530 8263 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.977 530 8263 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.977 530 8263 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.977 530 8263 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.977 530 8263 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.977 530 8263 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:14.977 530 8263 I ActivityManager: Killing 26656:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:14fb2da40098483081a4cf02e38ba0f5/u0a134i-8999 (adj 0): isolated not needed +10-02 04:51:14.977 530 8263 I ActivityManager: Killing 26587:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:cfa56fab8b0146c58592b6d9e096d283/u0a134i-9000 (adj 0): isolated not needed +10-02 04:51:14.978 530 8263 I WindowManager: Force finishing activity ActivityRecord{3035f27 u0 org.redoubtbrowser/.App t96 f} isExiting} +10-02 04:51:14.978 530 8263 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{3035f27 u0 org.redoubtbrowser/.App t96 f} isExiting} +10-02 04:51:14.982 1091 1091 D CarrierSvcBindHelper: No carrier app for: 0 +10-02 04:51:15.003 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:51:15.005 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5fa4000 0x3f678d000] +10-02 04:51:15.006 26570 26570 I Zygote : Process 26656 exited due to signal 9 (Killed) +10-02 04:51:15.010 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f678d000 0x3f6f76000] +10-02 04:51:15.011 26570 26570 I Zygote : Process 26587 exited due to signal 9 (Killed) +10-02 04:51:15.014 302 302 I Zygote : Process 26545 exited due to signal 9 (Killed) +10-02 04:51:15.015 530 580 I libprocessgroup: Successfully killed process cgroup uid 10134 pid 26545 in 43ms +10-02 04:51:15.015 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90002-90002 +10-02 04:51:15.015 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 04:51:15.015 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 04:51:15.015 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 04:51:15.015 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90002-90002 +10-02 04:51:15.015 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 04:51:15.015 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-02 04:51:15.015 530 584 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-02 04:51:15.018 302 302 I Zygote : Process 26421 exited due to signal 9 (Killed) +10-02 04:51:15.018 530 5215 I WindowManager: WIN DEATH: Window{9d4c42c u0 org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:51:15.018 530 5215 W InputDispatcher: Attempted to unregister already unregistered input channel '9d4c42c org.redoubtbrowser/org.redoubtbrowser.App (server)' +--------- beginning of kernel +10-02 04:51:15.111 0 0 I binder : undelivered transaction 719105, process died. +10-02 04:51:15.112 0 0 I binder : undelivered transaction 718887, process died. +10-02 04:51:15.045 530 573 W WindowManager: Failed to deliver inset state change to w=Window{9d4c42c u0 org.redoubtbrowser/org.redoubtbrowser.App EXITING} +10-02 04:51:15.045 530 573 W WindowManager: android.os.DeadObjectException +10-02 04:51:15.045 530 573 W WindowManager: at android.os.BinderProxy.transactNative(Native Method) +10-02 04:51:15.045 530 573 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:540) +10-02 04:51:15.045 530 573 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:765) +10-02 04:51:15.045 530 573 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:3670) +10-02 04:51:15.045 530 573 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$4$InsetsStateController(InsetsStateController.java:445) +10-02 04:51:15.045 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$InsetsStateController$-1iOXDf-1s3wDHcMIHBKNk6MS3I.run(Unknown Source:2) +10-02 04:51:15.045 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:341) +10-02 04:51:15.045 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:222) +10-02 04:51:15.045 530 573 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:107) +10-02 04:51:15.045 530 573 W WindowManager: at com.android.server.wm.-$$Lambda$WindowAnimator$ddXU8gK8rmDqri0OZVMNa3Y4GHk.doFrame(Unknown Source:2) +10-02 04:51:15.045 530 573 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:970) +10-02 04:51:15.045 530 573 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:796) +10-02 04:51:15.045 530 573 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:727) +10-02 04:51:15.045 530 573 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957) +10-02 04:51:15.045 530 573 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:51:15.045 530 573 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:51:15.045 530 573 W WindowManager: at android.os.Looper.loop(Looper.java:223) +10-02 04:51:15.045 530 573 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-02 04:51:15.045 530 573 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-02 04:51:15.056 26838 26838 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:51:15.057 26838 26838 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:51:15.057 26838 26838 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:51:15.057 26838 26838 I AndroidRuntime: Using default boot image +10-02 04:51:15.057 26838 26838 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:51:15.057 26838 26838 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:51:15.057 26838 26838 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:51:15.058 530 580 I libprocessgroup: Successfully killed process cgroup uid 10134 pid 26421 in 42ms +10-02 04:51:15.058 530 580 I libprocessgroup: Successfully killed process cgroup uid 90001 pid 26656 in 0ms +10-02 04:51:15.058 530 580 I libprocessgroup: Successfully killed process cgroup uid 90000 pid 26587 in 0ms +10-02 04:51:15.058 26838 26838 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:51:15.052 26838 26838 W app_process: type=1400 audit(0.0:2353): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:51:15.052 26838 26838 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:51:15.052 26838 26838 W app_process: type=1400 audit(0.0:2356): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:51:15.104 26838 26838 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:51:15.104 26838 26838 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:51:15.106 26838 26838 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:51:15.107 26838 26838 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:51:15.114 26838 26838 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:51:15.117 26838 26838 D AndroidRuntime: Calling main entry com.android.commands.monkey.Monkey +10-02 04:51:15.117 26838 26838 W Monkey : args: [-p, org.redoubtbrowser, -c, android.intent.category.LAUNCHER, 1] +10-02 04:51:15.117 26838 26838 W Monkey : arg: "-p" +10-02 04:51:15.117 26838 26838 W Monkey : arg: "org.redoubtbrowser" +10-02 04:51:15.117 26838 26838 W Monkey : arg: "-c" +10-02 04:51:15.117 26838 26838 W Monkey : arg: "android.intent.category.LAUNCHER" +10-02 04:51:15.117 26838 26838 W Monkey : arg: "1" +10-02 04:51:15.117 26838 26838 W Monkey : data="org.redoubtbrowser" +10-02 04:51:15.117 26838 26838 W Monkey : data="android.intent.category.LAUNCHER" +10-02 04:51:15.125 530 578 W BroadcastQueue: Skipping deliver [background] BroadcastRecord{1b894ff u-1 android.net.conn.CONNECTIVITY_CHANGE} to ReceiverList{53752cc 26838 (unknown name)/2000/u-1 remote:ff45059}: process gone or crashing +10-02 04:51:15.127 530 827 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.redoubtbrowser/.App} from uid 2000 +10-02 04:51:15.127 530 572 D EventSequenceValidator: inc AccIntentStartedEvents to 2 +10-02 04:51:15.129 421 421 I perfetto: ing_service_impl.cc:758 Configured tracing session 46, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: "" +10-02 04:51:15.129 26838 26838 I Monkey : Events injected: 1 +10-02 04:51:15.129 418 418 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=46) +10-02 04:51:15.131 530 572 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10134; state: DISABLED +10-02 04:51:15.131 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10134; state: ENABLED +10-02 04:51:15.131 26838 26838 I Monkey : ## Network stats: elapsed time=4ms (0ms mobile, 0ms wifi, 4ms not connected) +10-02 04:51:15.133 26838 26838 I app_process: System.exit called, status: 0 +10-02 04:51:15.133 26838 26838 I AndroidRuntime: VM exiting with result code 0. +10-02 04:51:15.146 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f6f76000 0x3f775f000] +10-02 04:51:15.160 302 302 D Zygote : Forked child process 26860 +10-02 04:51:15.161 530 579 I ActivityManager: Start proc 26860:org.redoubtbrowser/u0a134 for pre-top-activity {org.redoubtbrowser/org.redoubtbrowser.App} +10-02 04:51:15.175 418 418 I perfetto: ftrace_procfs.cc:176 enabled ftrace +10-02 04:51:15.177 26860 26860 W .redoubtbrowse: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:51:15.268 0 0 W perfetto: enabled ftrace +10-02 04:51:15.178 4673 4679 I adbd : jdwp connection from 26860 +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_7 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_4 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_11 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_5 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_2 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_6 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_3 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_8 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_10 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.180 530 827 W InputReader: Device virtio_input_multi_touch_9 is associated with display ADISPLAY_ID_NONE. +10-02 04:51:15.187 26860 26860 I .redoubtbrowse: The ClassLoaderContext is a special shared library. +10-02 04:51:15.189 26860 26860 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:51:15.190 26860 26860 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:51:15.211 26860 26860 I glean/Glean: Registering pings for org.mozilla.appservices.errorsupport.GleanMetrics.Pings +10-02 04:51:15.228 530 572 W ActivityManager: setHasOverlayUi called on unknown pid: 26421 +10-02 04:51:15.231 26860 26860 I nimbus::stateful::nimbus_client: Initialized NimbusClient with: app_context = AppContext { app_name: "fenix", app_id: "org.redoubtbrowser", channel: "release", app_version: Some("153.4.0esr-1-default"), app_build: Some("2016187910"), architecture: Some("x86_64"), device_manufacturer: Some("unknown"), device_model: Some("Android SDK built for x86_64"), locale: Some("en-US"), os: Some("Android"), os_version: Some("11"), android_sdk_version: Some("30"), debug_tag: None, installation_date: Some(1790909269647), custom_targeting_attributes: Some({"device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "isFirstRun": String("false"), "is_first_run": Bool(false), "is_large_device": Bool(false), "number_of_app_launches": Number(2)}) }; recorded_context = Object {"addon_ids": Array [String("uBlock0@raymondhill.net")], "android_sdk_version": String("30"), "app_version": String("153.4.0esr-1-default"), "days_since_install": Number(0), "days_since_update": Number(0), "device_manufacturer": String("unknown"), "device_model": String("Android SDK built for x86_64"), "events": Object {}, "install_referrer_response_utm_campaign": String(""), "install_referrer_response_utm_content": String(""), "install_referrer_response_utm_medium": String(""), "install_referrer_response_utm_source": String(""), "install_referrer_response_utm_term": String(""), "is_first_run": Bool(false), "language": String("en"), "locale": String("en-US"), "no_shortcuts_or_stories_opt_outs": Bool(false), "region": String("US"), "tou_points": Number(2), "user_accepted_tou": Bool(false), "user_disabled_ai": Bool(false)} +10-02 04:51:15.232 26860 26889 I nimbus::stateful::nimbus_client: updating experiment list +10-02 04:51:15.232 26860 26889 I nimbus::stateful::nimbus_client: [Nimbus] Retrieved date from Context: 2026-10-02 02:47:49 UTC +10-02 04:51:15.240 26860 26892 I GeckoThread: preparing to run Gecko +10-02 04:51:15.242 26860 26892 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI. +10-02 04:51:15.243 26860 26892 E GeckoLibLoad: Load sqlite start +10-02 04:51:15.243 26860 26892 E GeckoLibLoad: Load sqlite done +10-02 04:51:15.243 26860 26892 E GeckoLibLoad: Load nss start +10-02 04:51:15.243 26860 26892 E GeckoLibLoad: Load nss done +10-02 04:51:15.252 26860 26892 E GeckoLibLoad: Loaded libs in 8.747918ms total, 0ms(0ms) user, 6ms(8ms) system, 0(0) faults +10-02 04:51:15.252 26860 26892 W GeckoThread: zerdatime 2423620 - runGecko +10-02 04:51:15.255 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.InitAction +10-02 04:51:15.258 26860 26886 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DefaultDesktopModeAction$DesktopModeUpdated +10-02 04:51:15.258 26860 26885 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$ApplicationSearchEnginesLoaded +10-02 04:51:15.260 26860 26860 I TetheringManager: registerTetheringEventCallback:org.redoubtbrowser +10-02 04:51:15.261 26860 26860 I DefaultRemoteSettingsChecker: Register sync work for Remote Settings +10-02 04:51:15.261 26860 26899 I ActionBarPolicy: Default - Starting check... +10-02 04:51:15.261 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.DownloadAction$RestoreDownloadsStateAction +10-02 04:51:15.264 26860 26892 I Gecko:DumpUtils: Fifo watcher disabled via pref. +10-02 04:51:15.280 26860 26899 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.UpdateDistribution +10-02 04:51:15.280 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SetupChecklistAction$Init +10-02 04:51:15.280 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CrashActionWrapper +10-02 04:51:15.280 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Restore +10-02 04:51:15.280 26860 26860 W org.redoubtbrowser: type=1400 audit(0.0:2357): avc: denied { bind } for comm=4E65746C696E6B204D6F6E69746F72 scontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:51:15.287 26860 26901 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:51:15.289 26860 26886 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$UpdateMessages +10-02 04:51:15.289 26860 26860 I FirefoxAccountStateMachine: Sync is disabled +10-02 04:51:15.289 26860 26860 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:51:15.290 26860 26885 I IPPStore: mozilla.components.feature.ipprotection.store.InternalAction$AccountManagerStateChanged +10-02 04:51:15.290 26860 26886 I IPPStore: mozilla.components.feature.ipprotection.store.IPProtectionAction$EligibilityChanged +10-02 04:51:15.295 26860 26886 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:51:15.295 26860 26886 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RecentlyClosedAction$ReplaceTabsAction +10-02 04:51:15.302 26860 26892 W .redoubtbrowse: Accessing hidden field Ljava/lang/Boolean;->value:Z (greylist-max-p, JNI, denied) +10-02 04:51:15.302 26860 26892 W .redoubtbrowse: Accessing hidden field Ljava/lang/Integer;->value:I (greylist-max-p, JNI, denied) +10-02 04:51:15.302 26860 26892 W .redoubtbrowse: Accessing hidden field Ljava/lang/Long;->value:J (greylist-max-p, JNI, denied) +10-02 04:51:15.302 26860 26892 W .redoubtbrowse: Accessing hidden field Ljava/lang/Double;->value:D (greylist-max-p, JNI, denied) +10-02 04:51:15.307 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BrowsingModeManagerModeChanged +10-02 04:51:15.310 26860 26928 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +10-02 04:51:15.311 26860 26928 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +10-02 04:51:15.312 26860 26928 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +10-02 04:51:15.319 26860 26920 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetSearchEnginesAction +10-02 04:51:15.331 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$PrivateBrowsingLockAction$UpdatePrivateBrowsingLock +10-02 04:51:15.332 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$OrientationChange +10-02 04:51:15.336 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$SearchAction$SearchEnded +10-02 04:51:15.338 26860 26899 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ContentRecommendationsAction$PocketStoriesClean +10-02 04:51:15.339 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$DoNotShowReviewPrompt +10-02 04:51:15.339 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$ReviewPromptAction$CheckIfEligibleForReviewPrompt +10-02 04:51:15.340 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateShowFoxPeekAnimation +10-02 04:51:15.340 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$StartAction +10-02 04:51:15.341 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$RefreshSearchEnginesAction +10-02 04:51:15.342 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:51:15.342 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:51:15.344 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$AppLifecycleAction$ResumeAction +10-02 04:51:15.344 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.AppLifecycleAction$ResumeAction +10-02 04:51:15.344 26860 26885 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SetRegionAction +10-02 04:51:15.344 26860 26885 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.SearchAction$SearchConfigurationAvailabilityChanged +10-02 04:51:15.345 26860 26886 I StartupTypeTelemetry: Recorded start up: cold_main +10-02 04:51:15.377 26860 26922 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab55590, tid 26922 +10-02 04:51:15.385 26860 26922 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:51:15.386 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. +10-02 04:51:15.386 26860 26922 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +10-02 04:51:15.395 26860 26922 D EGL_emulation: eglCreateContext: 0x75c21abb7fa0: maj 3 min 1 rcv 4 +10-02 04:51:15.396 26860 26922 D EGL_emulation: eglMakeCurrent: 0x75c21abb7fa0: ver 3 1 (tinfo 0x75c1babdda10) (first time) +10-02 04:51:15.412 26860 26860 W Gecko : type=1400 audit(0.0:2358): avc: denied { read } for name="product_name" dev="sysfs" ino=414 scontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 04:51:15.412 26860 26860 W Gecko : type=1400 audit(0.0:2359): avc: denied { read } for name="product_sku" dev="sysfs" ino=418 scontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 app=org.redoubtbrowser +10-02 04:51:15.428 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f775f000 0x3f7f48000] +10-02 04:51:15.444 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:51:15.444 26860 26922 I Gralloc4: mapper 4.x is not supported +10-02 04:51:15.444 26860 26922 D HostConnection: createUnique: call +10-02 04:51:15.444 26860 26922 D HostConnection: HostConnection::get() New Host Connection established 0x75c22ab56a90, tid 26922 +10-02 04:51:15.444 26860 26922 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:51:15.445 26860 26922 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:51:15.476 26860 26922 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:51:15.487 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f47e9000 0x3f4fd2000] +10-02 04:51:15.487 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4fd2000 0x3f57bb000] +10-02 04:51:15.525 26860 26892 W GeckoEventDispatcher: No listener for GeckoView:BrowserAction:Update +10-02 04:51:15.580 530 572 D EventSequenceValidator: dec AccIntentStartedEvents to 1 +10-02 04:51:15.581 530 577 D ArtManagerInternalImpl: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/compiled_traces/compiled_trace.pb doesn't exist +10-02 04:51:15.582 530 577 I ActivityTaskManager: Displayed org.redoubtbrowser/.App: +450ms +10-02 04:51:15.597 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$UpdateFirstFrameDrawn +10-02 04:51:15.607 301 26964 W resolv : SSL_connect ssl error =5, mark 0xf0065: Connection reset by peer +10-02 04:51:15.610 530 9172 W ActivityManager: Receiver with filter android.content.IntentFilter@12a6ba8 already registered for pid 26860, callerPackage is org.redoubtbrowser +10-02 04:51:15.613 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateActiveWebExtensionTabAction +10-02 04:51:15.614 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LastAccessAction$UpdateLastAccessAction +10-02 04:51:15.614 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.TabListAction$RestoreAction +10-02 04:51:15.614 26860 26899 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.RestoreCompleteAction +10-02 04:51:15.615 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$CollectionsChange +10-02 04:51:15.616 26860 26898 I FenixApplication: Running post-visual completeness tasks... +10-02 04:51:15.616 26860 26898 I FenixApplication: Storage initialization... +10-02 04:51:15.616 26860 26898 I PlacesHistoryStorage: Warming up places storage... +10-02 04:51:15.616 26860 26885 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.LocaleAction$RestoreLocaleStateAction +10-02 04:51:15.619 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$ConsumeMessageToShow +10-02 04:51:15.619 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MessagingAction$Evaluate +10-02 04:51:15.619 26860 26860 I ColdStartupDuration: COLD MAIN Application. to first frame: 187 ms +10-02 04:51:15.619 26860 26887 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateCurrentWallpaper +10-02 04:51:15.620 26860 26887 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$WallpaperAction$UpdateAvailableWallpapers +10-02 04:51:15.624 26860 26898 I PlacesHistoryStorage: 'Warming up places storage' took 8 ms +10-02 04:51:15.624 26860 26898 I PlacesBookmarksStorage: Warming up places storage... +10-02 04:51:15.625 26860 26898 I PlacesBookmarksStorage: 'Warming up places storage' took 0 ms +10-02 04:51:15.625 26860 26898 I SyncableLoginsStorage: Warming up storage... +10-02 04:51:15.625 26860 26898 I SyncableLoginsStorage: 'Warming up storage' took 0 ms +10-02 04:51:15.625 26860 26898 I AutofillCCAddressesStorage: Warming up storage... +10-02 04:51:15.625 26860 26898 I AutofillCCAddressesStorage: 'Warming up storage' took 0 ms +10-02 04:51:15.628 26860 26898 I FxSuggestIngestionScheduler: Canceling periodic ingestion for new suggestions +10-02 04:51:15.628 26860 26898 I FenixApplication: 'Storage initialization' took 12 ms +10-02 04:51:15.629 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:51:15.630 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:51:15.632 530 828 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10134; state: DISABLED +10-02 04:51:15.632 530 579 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10134; state: ENABLED +10-02 04:51:15.631 26860 26860 I chatty : uid=10134(org.redoubtbrowser) AndroidUI identical 4 lines +10-02 04:51:15.631 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:51:15.632 26860 26860 I DefaultAddonUpdater: registerForFutureUpdates uBlock0@raymondhill.net +10-02 04:51:15.632 26860 26860 I DefaultSupportedAddonsChecker: Unregister check for new supported add-ons +10-02 04:51:15.632 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:51:15.634 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedCount +10-02 04:51:15.635 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateTrackersBlockedThisWeek +10-02 04:51:15.635 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$BlockedTrackersAction$UpdateEarliestTrackingDate +10-02 04:51:15.635 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:51:15.636 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:51:15.636 26860 26860 I LogMiddleware - AppStore: org.mozilla.fenix.components.appstate.AppAction$MenuNotification$RemoveMenuNotification +10-02 04:51:15.637 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:51:15.637 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:51:15.638 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$InstallWebExtensionAction +10-02 04:51:15.639 26860 26860 I LogMiddleware - BrowserStore: mozilla.components.browser.state.action.WebExtensionAction$UpdateBrowserAction +10-02 04:51:15.642 26570 26570 D Zygote : Forked child process 26974 +10-02 04:51:15.643 530 579 I ActivityManager: Start proc 26974:org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:e8900d57e0ee4359b477463b454f0d01/u0ai2 for {org.redoubtbrowser/org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:e8900d57e0ee4359b477463b454f0d01} +10-02 04:51:15.645 26974 26974 W 477463b454f0d0: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:51:15.648 4673 4679 I adbd : jdwp connection from 26974 +10-02 04:51:15.651 530 828 D CompatibilityChangeReporter: Compat change id reported: 136274596; UID 10134; state: ENABLED +10-02 04:51:15.656 26974 26974 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:51:15.657 26974 26974 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-02 04:51:15.660 26974 26974 I ServiceChildProcess: onCreate, process name: org.redoubtbrowser:zygoteTab_disable_art_image_:org.mozilla.gecko.process.GeckoChildProcessServices$zygoteTab:e8900d57e0ee4359b477463b454f0d01 +10-02 04:51:15.660 26974 26993 I GeckoThread: preparing to run Gecko +10-02 04:51:15.944 26860 26860 W org.redoubtbrowser: type=1400 audit(0.0:2360): avc: denied { nlmsg_readpriv } for comm=536F636B657420546872656164 scontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tcontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tclass=netlink_route_socket permissive=0 b/155595000 app=org.redoubtbrowser +10-02 04:51:19.185 530 1436 E TaskPersister: File error accessing recents directory (directory doesn't exist?). +10-02 04:51:20.131 418 418 I perfetto: probes_producer.cc:329 Producer stop (id=46) +10-02 04:51:20.132 421 421 I perfetto: ng_service_impl.cc:1948 Tracing session 46 ended, total sessions:0 +10-02 04:51:20.132 418 418 I perfetto: ftrace_procfs.cc:183 disabled ftrace +10-02 04:51:20.226 0 0 W perfetto: disabled ftrace +10-02 04:51:20.134 430 26855 I iorapd : Perfetto TraceBuffer saved to file: /data/misc/iorapd/org.redoubtbrowser/2016187910/org.redoubtbrowser.App/raw_traces/1790909480134221717.perfetto_trace.pb +10-02 04:51:20.174 308 26804 W android.hardware.audio.service.ranchu: TinyalsaSink::consumeThread:176 pcm_write failed with res=-1 +10-02 04:51:45.283 26860 26860 E LibreWolfUboPreinstaller: uBlock Origin startup failed; browsing remains paused +10-02 04:51:45.283 26860 26860 E LibreWolfUboPreinstaller: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 30000 ms +10-02 04:51:45.283 26860 26860 E LibreWolfUboPreinstaller: at kotlinx.coroutines.TimeoutCoroutine.run(r8-map-id-8e27709b4f877d1de6c6a31d01df248094d8753566ed5fae55c73cb33c2d1d01:101) +10-02 04:51:45.283 26860 26860 E LibreWolfUboPreinstaller: at android.os.Handler.handleCallback(Handler.java:938) +10-02 04:51:45.283 26860 26860 E LibreWolfUboPreinstaller: at android.os.Handler.dispatchMessage(Handler.java:99) +10-02 04:51:45.283 26860 26860 E LibreWolfUboPreinstaller: at android.os.Looper.loop(Looper.java:223) +10-02 04:51:45.283 26860 26860 E LibreWolfUboPreinstaller: at android.app.ActivityThread.main(ActivityThread.java:7656) +10-02 04:51:45.283 26860 26860 E LibreWolfUboPreinstaller: at java.lang.reflect.Method.invoke(Native Method) +10-02 04:51:45.283 26860 26860 E LibreWolfUboPreinstaller: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) +10-02 04:51:45.283 26860 26860 E LibreWolfUboPreinstaller: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) +10-02 04:51:45.297 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f57bb000 0x3f5a2e000] +10-02 04:51:45.302 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5a2e000 0x3f5ca1000] +10-02 04:51:45.302 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f5ca1000 0x3f5f14000] +10-02 04:51:45.623 26860 26971 I SessionStorage/AutoSave: Save: Periodic +10-02 04:51:51.234 530 1517 D WifiNl80211Manager: Scan result ready event +10-02 04:51:51.234 530 1517 D WifiNative: Scan result ready event +10-02 04:51:55.210 26998 26998 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< +10-02 04:51:55.211 26998 26998 E libc : Access denied finding property "persist.device_config.runtime_native_boot.profilebootclasspath" +10-02 04:51:55.211 26998 26998 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image" +10-02 04:51:55.211 26998 26998 I AndroidRuntime: Using default boot image +10-02 04:51:55.211 26998 26998 E libc : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling" +10-02 04:51:55.211 26998 26998 I AndroidRuntime: Leaving lock profiling enabled +10-02 04:51:55.211 26998 26998 E libc : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc" +10-02 04:51:55.212 26998 26998 I app_process: Core platform API reporting enabled, enforcing=false +10-02 04:51:55.208 26998 26998 W app_process: type=1400 audit(0.0:2361): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:51:55.208 26998 26998 I chatty : uid=2000(shell) app_process identical 2 lines +10-02 04:51:55.208 26998 26998 W app_process: type=1400 audit(0.0:2364): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=10676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0 +10-02 04:51:55.239 26998 26998 D app_process: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat +10-02 04:51:55.239 26998 26998 D app_process: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt66l.dat +10-02 04:51:55.241 26998 26998 W app_process: Unexpected CPU variant for X86 using defaults: x86_64 +10-02 04:51:55.241 26998 26998 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:51:55.241 26998 26998 I app_process: The ClassLoaderContext is a special shared library. +10-02 04:51:55.246 26998 26998 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes +10-02 04:51:55.247 26998 26998 D AndroidRuntime: Calling main entry com.android.commands.uiautomator.Launcher +10-02 04:51:55.250 26998 27014 V UiAutomation: Init UiAutomation@2ef39da[id=202, flags=0] +10-02 04:51:56.254 26998 26998 W AccessibilityNodeInfoDumper: Fetch time: 1ms +10-02 04:51:56.254 530 1517 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@f4c44c +10-02 04:51:56.254 26998 27014 V UiAutomation: Init UiAutomation@2ef39da[id=-1, flags=0] +10-02 04:51:56.255 26998 26998 D AndroidRuntime: Shutting down VM +10-02 04:51:56.690 319 356 D goldfish-address-space: claimShared: Ask to claim region [0x3f4000000 0x3f47e9000] +10-02 04:51:56.698 180 180 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest. +10-02 04:51:56.699 27019 27019 I Gralloc4: mapper 4.x is not supported +10-02 04:51:56.701 27019 27019 D HostConnection: createUnique: call +10-02 04:51:56.701 27019 27019 D HostConnection: HostConnection::get() New Host Connection established 0x7842c07b0cd0, tid 27019 +10-02 04:51:56.702 27019 27019 D goldfish-address-space: allocate: Ask for block of size 0x100 +10-02 04:51:56.702 27019 27019 D goldfish-address-space: allocate: ioctl allocate returned offset 0x3f3ffe000 size 0x2000 +10-02 04:51:56.727 27019 27019 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 +10-02 04:51:56.911 0 0 D logd : logdr: UID=2000 GID=2000 PID=27021 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns diff --git a/docs/android/evidence/lw-m7-14/README.md b/docs/android/evidence/lw-m7-14/README.md index a5fee40e3..56fbaaa71 100644 --- a/docs/android/evidence/lw-m7-14/README.md +++ b/docs/android/evidence/lw-m7-14/README.md @@ -23,6 +23,11 @@ UI routes, lifetime labels and stable resource selectors are in [android-ui-hand ## Evidence obtained - `origin-permission-unit-test.cjs` executes the actual patched permission service, parent/child actors and storage module with small platform doubles. **37/37 tests pass**, with no skips. Coverage includes exact frame origins, private/context/port/subdomain separation, invalid replies, lifetime choices, stale same-origin documents, cached/inactive ancestors, pagehide cancellation, concurrent reloads, failed writes and compare-and-update revocation races. See the TAP output. +- Correction, 2026-10-02: the `Services.perms` double had `EXPIRE_SESSION: 2`. The real value is 1 + (`nsIPermissionManager.idl`; 2 is `EXPIRE_TIME`), and the asserts and fixture seeds used the same literal 2, + so the old run could not tell a session lifetime from a timed one. The double and every literal now use 1. + The `.tap` was regenerated against the rc2 tree (`build/rc2/librewolf-153.4.0esr-1`, source `0a134441`) with + the command in the file header: still 37/37. No product file changed. - The full generated patch applied cleanly to a second fresh sparse baseline. All 36 resulting files match `source-sha256.txt`; the 37 JavaScript tests also passed against that replay. This proves patch replay, not native IPC behavior. - All 21 changed/new Kotlin files pass the compiler PSI syntax parser. Three XML resources parse, and new string/ID references resolve. Both changed Java API files were parsed/formatted with google-java-format 1.36.1. JavaScript syntax checks and `git diff --check` in the patched source checkout pass. These are syntax checks, not target compilation. - Board check: `ok: 100 tasks, 23 waves, 0 warning(s)` in this branch before root's subsequent task additions. diff --git a/docs/android/evidence/lw-m7-14/origin-permission-unit-test.cjs b/docs/android/evidence/lw-m7-14/origin-permission-unit-test.cjs index bb2afa6be..a9bedaa5b 100644 --- a/docs/android/evidence/lw-m7-14/origin-permission-unit-test.cjs +++ b/docs/android/evidence/lw-m7-14/origin-permission-unit-test.cjs @@ -1,5 +1,9 @@ /* Execute the actual patched GeckoView modules with minimal platform doubles. * Usage: node origin-permission-unit-test.cjs /path/to/patched/gecko/source + * The .tap next to this file is regenerated with: + * node --test-reporter=tap origin-permission-unit-test.cjs > origin-permission-unit-test.tap + * The Services.perms double uses nsIPermissionManager's real values (EXPIRE_NEVER 0, + * EXPIRE_SESSION 1, netwerk/base/nsIPermissionManager.idl), and the asserts use them literally. * This proves bridge logic; it does not replace native/instrumentation tests. */ const assert = require('node:assert/strict'); const fs = require('node:fs'); @@ -20,7 +24,7 @@ function fixture() { let serial = 0; const key = (p, type) => `${p.origin}|${type}`; const perms = { - ALLOW_ACTION: 1, DENY_ACTION: 2, PROMPT_ACTION: 3, EXPIRE_NEVER: 0, EXPIRE_SESSION: 2, + ALLOW_ACTION: 1, DENY_ACTION: 2, PROMPT_ACTION: 3, EXPIRE_NEVER: 0, EXPIRE_SESSION: 1, getPermissionObject(p, type, exact) { assert.equal(exact, true); return rows.get(key(p, type)); }, addFromPrincipal(p, type, value, expireType) { writes.push({ p, type, value, expireType }); rows.set(key(p, type), { principal: p, type, capability: value, expireType, modificationTime: ++serial }); }, removeFromPrincipal(p, type) { rows.delete(key(p, type)); }, @@ -78,10 +82,10 @@ test('request uses actor frame principal, quiet metadata, and exact session life const data = f.events[0].data; assert.equal(data.principal, p); assert.equal(data.uri, p.originNoSuffix); assert.equal(data.topLevelOrigin, 'https://top.example'); assert.equal(data.isQuiet, true); - assert.equal(data.principalOrigin, p.origin); assert.equal(data.expireType, 2); + assert.equal(data.principalOrigin, p.origin); assert.equal(data.expireType, 1); answer.resolve(decision()); assert.equal(await result, true); assert.equal(await f.service.awaitOriginPermissionDecision(data.requestId), true); - assert.equal(f.writes[0].p, p); assert.equal(f.writes[0].expireType, 2); + assert.equal(f.writes[0].p, p); assert.equal(f.writes[0].expireType, 1); }); for (const value of [1, 2]) for (const permanent of [false, true]) for (const pb of [0, 1]) { test(`decision ${value}, permanent=${permanent}, private=${pb} writes correct lifetime`, async () => { @@ -89,7 +93,7 @@ for (const value of [1, 2]) for (const permanent of [false, true]) for (const pb const result = f.service.requestOriginPermission(actor, 'webgl', false); answer.resolve(decision(value, permanent)); assert.equal(await result, true); assert.equal(f.writes[0].value, value); - assert.equal(f.writes[0].expireType, permanent && !pb ? 0 : 2); + assert.equal(f.writes[0].expireType, permanent && !pb ? 0 : 1); assert.equal(f.events[0].data.contextId, 'container'); }); } @@ -186,7 +190,7 @@ test('child accepts only its own inner window and emits no principal supplied by test('exact revoke preserves scheme, port, subdomain, private, context, and other kind records', async () => { const f = fixture(), p = principal(); const others = [principal('http://frame.example:8443'), principal('https://frame.example'), principal('https://sub.frame.example:8443'), principal(undefined, 1), principal(undefined, 0, 'other')]; - for (const item of [p, ...others]) f.perms.addFromPrincipal(item, 'canvas', 1, 2); + for (const item of [p, ...others]) f.perms.addFromPrincipal(item, 'canvas', 1, 1); f.perms.addFromPrincipal(p, 'webgl', 2, 0); await f.update({ principal: p, principalOrigin: p.origin, perm: 'canvas', newValue: 3, permanent: false }); assert.equal(f.perms.getPermissionObject(p, 'canvas', true), undefined); @@ -195,9 +199,9 @@ test('exact revoke preserves scheme, port, subdomain, private, context, and othe }); test('stored updates validate exact principal identity and acknowledged lifetime', async () => { const f = fixture(), p = principal(undefined, 1); - f.perms.addFromPrincipal(p, 'canvas', 2, 2); + f.perms.addFromPrincipal(p, 'canvas', 2, 1); const data = { principal: p, principalOrigin: p.origin, perm: 'canvas', newValue: 1, permanent: true }; - await f.update(data); assert.equal(f.writes[1].expireType, 2); + await f.update(data); assert.equal(f.writes[1].expireType, 1); await assert.rejects(f.update({ ...data, principalOrigin: p.originNoSuffix })); await assert.rejects(f.update({ ...data, perm: 'camera' })); await assert.rejects(f.update({ ...data, newValue: '1' })); @@ -206,10 +210,10 @@ test('stored updates validate exact principal identity and acknowledged lifetime }); test('record enumeration exports actual expiry and canonical origin with attributes', async () => { const f = fixture(), p = principal(undefined, 1, 'context'); - f.perms.addFromPrincipal(p, 'webgl', 1, 2); + f.perms.addFromPrincipal(p, 'webgl', 1, 1); const result = await new Promise(resolve => f.Storage.onEvent('GeckoView:GetAllPermissions', {}, { onSuccess: resolve })); const row = result.permissions[0]; - assert.equal(row.uri, p.originNoSuffix); assert.equal(row.principalOrigin, p.origin); assert.equal(row.expireType, 2); + assert.equal(row.uri, p.originNoSuffix); assert.equal(row.principalOrigin, p.origin); assert.equal(row.expireType, 1); assert.equal(row.privateMode, true); assert.equal(row.contextId, 'context'); }); @@ -224,7 +228,7 @@ for (const state of ['isCurrentGlobal', 'isActiveInTab']) { test('private-ended or revoked snapshot cannot recreate its record', async () => { const f = fixture(), p = principal(undefined, 1); - f.perms.addFromPrincipal(p, 'canvas', 1, 2); + f.perms.addFromPrincipal(p, 'canvas', 1, 1); const snapshot = f.perms.getPermissionObject(p, 'canvas', true); f.perms.removeFromPrincipal(p, 'canvas'); await assert.rejects(f.update({ principal: p, principalOrigin: p.origin, perm: 'canvas', value: snapshot.capability, expireType: snapshot.expireType, modificationTime: snapshot.modificationTime, newValue: 2, permanent: false })); @@ -232,9 +236,9 @@ test('private-ended or revoked snapshot cannot recreate its record', async () => }); test('stale settings snapshot cannot overwrite a newer same-value lifetime record', async () => { const f = fixture(), p = principal(); - f.perms.addFromPrincipal(p, 'canvas', 1, 2); + f.perms.addFromPrincipal(p, 'canvas', 1, 1); const old = f.perms.getPermissionObject(p, 'canvas', true); - f.perms.addFromPrincipal(p, 'canvas', 1, 2); + f.perms.addFromPrincipal(p, 'canvas', 1, 1); await assert.rejects(f.update({ principal: p, principalOrigin: p.origin, perm: 'canvas', value: old.capability, expireType: old.expireType, modificationTime: old.modificationTime, newValue: 2, permanent: false })); assert.equal(f.perms.getPermissionObject(p, 'canvas', true).capability, 1); }); diff --git a/docs/android/evidence/lw-m7-14/origin-permission-unit-test.tap b/docs/android/evidence/lw-m7-14/origin-permission-unit-test.tap index 94a953e60..de98d4273 100644 --- a/docs/android/evidence/lw-m7-14/origin-permission-unit-test.tap +++ b/docs/android/evidence/lw-m7-14/origin-permission-unit-test.tap @@ -2,223 +2,223 @@ TAP version 13 # Subtest: request uses actor frame principal, quiet metadata, and exact session lifetime ok 1 - request uses actor frame principal, quiet metadata, and exact session lifetime --- - duration_ms: 2.333012 + duration_ms: 2.378954 type: 'test' ... # Subtest: decision 1, permanent=false, private=0 writes correct lifetime ok 2 - decision 1, permanent=false, private=0 writes correct lifetime --- - duration_ms: 1.146525 + duration_ms: 1.127584 type: 'test' ... # Subtest: decision 1, permanent=false, private=1 writes correct lifetime ok 3 - decision 1, permanent=false, private=1 writes correct lifetime --- - duration_ms: 0.61702 + duration_ms: 0.614 type: 'test' ... # Subtest: decision 1, permanent=true, private=0 writes correct lifetime ok 4 - decision 1, permanent=true, private=0 writes correct lifetime --- - duration_ms: 0.582258 + duration_ms: 0.571878 type: 'test' ... # Subtest: decision 1, permanent=true, private=1 writes correct lifetime ok 5 - decision 1, permanent=true, private=1 writes correct lifetime --- - duration_ms: 0.61479 + duration_ms: 0.645571 type: 'test' ... # Subtest: decision 2, permanent=false, private=0 writes correct lifetime ok 6 - decision 2, permanent=false, private=0 writes correct lifetime --- - duration_ms: 0.593769 + duration_ms: 0.603249 type: 'test' ... # Subtest: decision 2, permanent=false, private=1 writes correct lifetime ok 7 - decision 2, permanent=false, private=1 writes correct lifetime --- - duration_ms: 0.62949 + duration_ms: 0.597089 type: 'test' ... # Subtest: decision 2, permanent=true, private=0 writes correct lifetime ok 8 - decision 2, permanent=true, private=0 writes correct lifetime --- - duration_ms: 0.61641 + duration_ms: 0.594999 type: 'test' ... # Subtest: decision 2, permanent=true, private=1 writes correct lifetime ok 9 - decision 2, permanent=true, private=1 writes correct lifetime --- - duration_ms: 0.675853 + duration_ms: 0.63575 type: 'test' ... # Subtest: dismissal neither writes nor erases an existing exception ok 10 - dismissal neither writes nor erases an existing exception --- - duration_ms: 4.042115 + duration_ms: 1.040879 type: 'test' ... # Subtest: invalid app decision false cannot write ok 11 - invalid app decision false cannot write --- - duration_ms: 0.666852 + duration_ms: 0.586818 type: 'test' ... # Subtest: invalid app decision null cannot write ok 12 - invalid app decision null cannot write --- - duration_ms: 0.487653 + duration_ms: 0.563437 type: 'test' ... # Subtest: invalid app decision {"value":1} cannot write ok 13 - invalid app decision {"value":1} cannot write --- - duration_ms: 0.581548 + duration_ms: 0.594868 type: 'test' ... # Subtest: invalid app decision {"value":4,"permanent":false} cannot write ok 14 - invalid app decision {"value":4,"permanent":false} cannot write --- - duration_ms: 0.562697 + duration_ms: 0.569007 type: 'test' ... # Subtest: invalid app decision {"value":"1","permanent":false} cannot write ok 15 - invalid app decision {"value":"1","permanent":false} cannot write --- - duration_ms: 0.555647 + duration_ms: 0.552217 type: 'test' ... # Subtest: invalid app decision {"value":1,"permanent":1} cannot write ok 16 - invalid app decision {"value":1,"permanent":1} cannot write --- - duration_ms: 0.585578 + duration_ms: 0.565778 type: 'test' ... # Subtest: stale same-origin document reply cannot grant to its replacement ok 17 - stale same-origin document reply cannot grant to its replacement --- - duration_ms: 0.858691 + duration_ms: 0.915604 type: 'test' ... # Subtest: changed actor principal cannot receive a captured decision ok 18 - changed actor principal cannot receive a captured decision --- - duration_ms: 0.516615 + duration_ms: 0.520525 type: 'test' ... # Subtest: destroy cancels outstanding result and observer without waiting for app reply ok 19 - destroy cancels outstanding result and observer without waiting for app reply --- - duration_ms: 0.581588 + duration_ms: 0.606769 type: 'test' ... # Subtest: same-origin navigation after commit prevents stale acknowledgement and reload ok 20 - same-origin navigation after commit prevents stale acknowledgement and reload --- - duration_ms: 0.577738 + duration_ms: 0.595998 type: 'test' ... # Subtest: concurrent reloads only reload requesting frame once after write ok 21 - concurrent reloads only reload requesting frame once after write --- - duration_ms: 0.877032 + duration_ms: 0.926614 type: 'test' ... # Subtest: write failure rejects applied acknowledgement ok 22 - write failure rejects applied acknowledgement --- - duration_ms: 0.585298 + duration_ms: 0.61861 type: 'test' ... # Subtest: non-web file:///tmp/test cannot prompt ok 23 - non-web file:///tmp/test cannot prompt --- - duration_ms: 0.513165 + duration_ms: 0.538946 type: 'test' ... # Subtest: non-web moz-extension://uuid cannot prompt ok 24 - non-web moz-extension://uuid cannot prompt --- - duration_ms: 0.810269 + duration_ms: 0.814219 type: 'test' ... # Subtest: non-web resource://test cannot prompt ok 25 - non-web resource://test cannot prompt --- - duration_ms: 0.459152 + duration_ms: 0.474153 type: 'test' ... # Subtest: opaque and stale actors, invalid kinds, and invalid quiet flags cannot prompt ok 26 - opaque and stale actors, invalid kinds, and invalid quiet flags cannot prompt --- - duration_ms: 0.544466 + duration_ms: 0.562147 type: 'test' ... # Subtest: parent deduplicates each kind for one actor and ignores forged origin data ok 27 - parent deduplicates each kind for one actor and ignores forged origin data --- - duration_ms: 0.561657 + duration_ms: 0.574837 type: 'test' ... # Subtest: child accepts only its own inner window and emits no principal supplied by content ok 28 - child accepts only its own inner window and emits no principal supplied by content --- - duration_ms: 0.496464 + duration_ms: 0.558667 type: 'test' ... # Subtest: exact revoke preserves scheme, port, subdomain, private, context, and other kind records ok 29 - exact revoke preserves scheme, port, subdomain, private, context, and other kind records --- - duration_ms: 0.701423 + duration_ms: 0.737805 type: 'test' ... # Subtest: stored updates validate exact principal identity and acknowledged lifetime ok 30 - stored updates validate exact principal identity and acknowledged lifetime --- - duration_ms: 0.687003 + duration_ms: 0.728434 type: 'test' ... # Subtest: record enumeration exports actual expiry and canonical origin with attributes ok 31 - record enumeration exports actual expiry and canonical origin with attributes --- - duration_ms: 0.502824 + duration_ms: 0.851281 type: 'test' ... # Subtest: inactive ancestor or BFCache window (isCurrentGlobal) cannot grant ok 32 - inactive ancestor or BFCache window (isCurrentGlobal) cannot grant --- - duration_ms: 0.846701 + duration_ms: 0.533355 type: 'test' ... # Subtest: inactive ancestor or BFCache window (isActiveInTab) cannot grant ok 33 - inactive ancestor or BFCache window (isActiveInTab) cannot grant --- - duration_ms: 0.492484 + duration_ms: 0.521675 type: 'test' ... # Subtest: private-ended or revoked snapshot cannot recreate its record ok 34 - private-ended or revoked snapshot cannot recreate its record --- - duration_ms: 0.530386 + duration_ms: 0.788898 type: 'test' ... # Subtest: stale settings snapshot cannot overwrite a newer same-value lifetime record ok 35 - stale settings snapshot cannot overwrite a newer same-value lifetime record --- - duration_ms: 0.503384 + duration_ms: 0.526345 type: 'test' ... # Subtest: pending document decision cannot overwrite a newer origin choice ok 36 - pending document decision cannot overwrite a newer origin choice --- - duration_ms: 0.488883 + duration_ms: 0.63397 type: 'test' ... # Subtest: trusted pagehide cancels quiet requests and permits a fresh request after restore ok 37 - trusted pagehide cancels quiet requests and permits a fresh request after restore --- - duration_ms: 0.550057 + duration_ms: 0.578497 type: 'test' ... 1..37 @@ -229,4 +229,4 @@ ok 37 - trusted pagehide cancels quiet requests and permits a fresh request afte # cancelled 0 # skipped 0 # todo 0 -# duration_ms 36.124252 +# duration_ms 38.830759 diff --git a/docs/android/evidence/lw-m7-34/README.md b/docs/android/evidence/lw-m7-34/README.md index 515f2afac..807c92bf8 100644 --- a/docs/android/evidence/lw-m7-34/README.md +++ b/docs/android/evidence/lw-m7-34/README.md @@ -1,17 +1,19 @@ # LW-M7-34 — original uBO update fixtures +**Pair moved to 1.74.0 → 1.75.0 on 2026-10-02** when the packaged pin was bumped to 1.75.0 (AMO's current release; with the 1.74.0 pin, first-run auto-update replaced uBO under the readiness wait). The verifier requires the newer fixture to equal the packaged pin, so the pair moved with it; the 1.73.0 originals were retired (still in git history at 8b1f2282). 1.75.0 was fetched with `fixtures.py --fetch`; its receipts and the regenerated `inspection.json`/`offline-verification.json` come from that run. 1.74.0 is now the real-world older version every Beta 2 tester has installed. + **Original files prepared and verified offline; real update acceptance remains pending.** No Gecko signature check, Gecko version comparison, APK install, add-on install, VM action or device action was performed by this task. | Fixture | Original AMO version/file | Bytes | SHA256 | | --- | --- | ---: | --- | -| 1.73.0 | [6396396 / 4940584](https://addons.mozilla.org/api/v5/addons/addon/ublock-origin/versions/6396396/) | 4,679,419 | `bccc51a773150af4af6e1fd62c7bfdeb7238b79ff2381b998fa9f2e38f64786a` | | 1.74.0 | [6437252 / 4981431](https://addons.mozilla.org/api/v5/addons/addon/ublock-origin/versions/6437252/) | 4,617,614 | `175756d74468c9ba45863f7fc333d3be670f82d5b066314e915814dd547d1652` | +| 1.75.0 | [6490666 / 5034826](https://addons.mozilla.org/api/v5/addons/addon/ublock-origin/versions/6490666/) | 4,650,100 | `5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287` | -The retained XPIs are unchanged response bodies from the original [1.73.0 download](https://addons.mozilla.org/firefox/downloads/file/4940584/ublock_origin-1.73.0.xpi) and [1.74.0 download](https://addons.mozilla.org/firefox/downloads/file/4981431/ublock_origin-1.74.0.xpi). Each has its original per-version JSON response and a separate transport receipt with the URL, HTTP result, timestamp, body hash and size. Downloads used urllib's ordinary TLS certificate verification. Original files are never rewritten by the helper. The web tool refused the API URL, so the successful direct HTTPS API responses were retained with urllib. +The retained XPIs are unchanged response bodies from the original [1.74.0 download](https://addons.mozilla.org/firefox/downloads/file/4981431/ublock_origin-1.74.0.xpi) and [1.75.0 download](https://addons.mozilla.org/firefox/downloads/file/5034826/ublock_origin-1.75.0.xpi). Each has its original per-version JSON response and a separate transport receipt with the URL, HTTP result, timestamp, body hash and size. Downloads used urllib's ordinary TLS certificate verification. Original files are never rewritten by the helper. The web tool refused the API URL, so the successful direct HTTPS API responses were retained with urllib. -Both original manifests declare ID `uBlock0@raymondhill.net`, manifest version 2, Firefox minimum 115.0 and Android minimum 115.0. Both original AMO responses list Firefox and Android compatibility from 115.0 through `*`. Version 1.74.0 matches the entire relevant packaged pin in `assets/ubo-extension.json`, including URL/hash/size/Android minimum. Their required/optional/host permission arrays are identical. This pair therefore does not provide permission-increase update coverage. +Both original manifests declare ID `uBlock0@raymondhill.net`, manifest version 2, Firefox minimum 115.0 and Android minimum 115.0. Both original AMO responses list Firefox and Android compatibility from 115.0 through `*`. Version 1.75.0 matches the entire relevant packaged pin in `assets/ubo-extension.json`, including URL/hash/size/Android minimum. Their required/optional/host permission arrays are identical. This pair therefore does not provide permission-increase update coverage. -Both contain the exact LW-M7-28 parser input `/banner_ads/*$~xmlhttprequest,domain=~clickbd.com` at line 346 of `assets/thirdparties/easylist/easylist.txt`. `inspection.json` records each original filter member's size and hash, manifest fields/hash, ZIP integrity and signature-member hashes. Filter files are inspected inside the XPIs instead of duplicating another 4 MB in evidence. +Both contain the exact LW-M7-28 parser input `/banner_ads/*$~xmlhttprequest,domain=~clickbd.com` at line 346 (1.74.0) and line 344 (1.75.0) of `assets/thirdparties/easylist/easylist.txt`. `inspection.json` records each original filter member's size and hash, manifest fields/hash, ZIP integrity and signature-member hashes. Filter files are inspected inside the XPIs instead of duplicating another 4 MB in evidence. ZIP signature members, HTTPS download provenance, matching metadata and file hashes are **not Gecko `signedState` verification**. The original API field `is_mozilla_signed_extension` is retained as returned (false in both responses); this helper does not use it as a Gecko signature verdict. The real target must accept the ordinary signed extension with signature enforcement enabled, and report its actual signed state. diff --git a/docs/android/evidence/lw-m7-34/amo-version-1.73.0.json.fetch.json b/docs/android/evidence/lw-m7-34/amo-version-1.73.0.json.fetch.json deleted file mode 100644 index df614c5ad..000000000 --- a/docs/android/evidence/lw-m7-34/amo-version-1.73.0.json.fetch.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "requested_url": "https://addons.mozilla.org/api/v5/addons/addon/ublock-origin/versions/6396396/", - "final_url": "https://addons.mozilla.org/api/v5/addons/addon/ublock-origin/versions/6396396/", - "status": 200, - "retrieved_utc": "2026-09-09T01:29:02.049857+00:00", - "completed_utc": "2026-09-09T01:29:02.226827+00:00", - "sha256": "f9ebacd0f3c64746bf1d08c2f9f3f9eeed224ba68183909898f658b35d7fe92c", - "size": 40225, - "tls_verification": "urllib default system CA verification", - "headers": { - "Content-Type": "application/json", - "Content-Length": "40225", - "ETag": "\"0c01bd4c12bcc03889ae151b7dfaa8a0\"", - "Last-Modified": null, - "Date": "Wed, 09 Sep 2026 01:29:02 GMT" - } -} diff --git a/docs/android/evidence/lw-m7-34/amo-version-1.73.0.json b/docs/android/evidence/lw-m7-34/amo-version-1.75.0.json similarity index 92% rename from docs/android/evidence/lw-m7-34/amo-version-1.73.0.json rename to docs/android/evidence/lw-m7-34/amo-version-1.75.0.json index 58c86d91e..a999034c0 100644 --- a/docs/android/evidence/lw-m7-34/amo-version-1.73.0.json +++ b/docs/android/evidence/lw-m7-34/amo-version-1.75.0.json @@ -1 +1 @@ -{"id":6396396,"channel":"listed","compatibility":{"firefox":{"min":"115.0","max":"*"},"android":{"min":"115.0","max":"*"}},"edit_url":"https://addons.mozilla.org/en-US/developers/addon/ublock-origin/versions/6396396","file":{"id":4940584,"created":"2026-08-05T16:30:02Z","hash":"sha256:bccc51a773150af4af6e1fd62c7bfdeb7238b79ff2381b998fa9f2e38f64786a","is_mozilla_signed_extension":false,"size":4679419,"status":"public","url":"https://addons.mozilla.org/firefox/downloads/file/4940584/ublock_origin-1.73.0.xpi","permissions":["alarms","dns","menus","privacy","storage","tabs","unlimitedStorage","webNavigation","webRequest","webRequestBlocking","","http://*/*","https://*/*","file://*/*","https://easylist.to/*","https://*.fanboy.co.nz/*","https://filterlists.com/*","https://forums.lanik.us/*","https://github.com/*","https://*.github.io/*","https://github.com/uBlockOrigin/*","https://ublockorigin.github.io/*","https://*.reddit.com/r/uBlockOrigin/*"],"optional_permissions":[],"host_permissions":[],"data_collection_permissions":["none"],"optional_data_collection_permissions":[]},"is_strict_compatibility_enabled":false,"license":{"id":6,"is_custom":false,"name":{"en-US":"GNU General Public License v3.0 only"},"slug":"GPL-3.0-only","text":{"en-US":"GNU GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. <http: fsf.org=\"\">\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n Preamble\n\n The GNU General Public License is a free, copyleft license for\nsoftware and other kinds of works.\n\n The licenses for most software and other practical works are designed\nto take away your freedom to share and change the works. By contrast,\nthe GNU General Public License is intended to guarantee your freedom to\nshare and change all versions of a program--to make sure it remains free\nsoftware for all its users. We, the Free Software Foundation, use the\nGNU General Public License for most of our software; it applies also to\nany other work released this way by its authors. You can apply it to\nyour programs, too.\n\n When we speak of free software, we are referring to freedom, not\nprice. Our General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthem if you wish), that you receive source code or can get it if you\nwant it, that you can change the software or use pieces of it in new\nfree programs, and that you know you can do these things.\n\n To protect your rights, we need to prevent others from denying you\nthese rights or asking you to surrender the rights. Therefore, you have\ncertain responsibilities if you distribute copies of the software, or if\nyou modify it: responsibilities to respect the freedom of others.\n\n For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must pass on to the recipients the same\nfreedoms that you received. You must make sure that they, too, receive\nor can get the source code. And you must show them these terms so they\nknow their rights.\n\n Developers that use the GNU GPL protect your rights with two steps:\n(1) assert copyright on the software, and (2) offer you this License\ngiving you legal permission to copy, distribute and/or modify it.\n\n For the developers' and authors' protection, the GPL clearly explains\nthat there is no warranty for this free software. For both users' and\nauthors' sake, the GPL requires that modified versions be marked as\nchanged, so that their problems will not be attributed erroneously to\nauthors of previous versions.\n\n Some devices are designed to deny users access to install or run\nmodified versions of the software inside them, although the manufacturer\ncan do so. This is fundamentally incompatible with the aim of\nprotecting users' freedom to change the software. The systematic\npattern of such abuse occurs in the area of products for individuals to\nuse, which is precisely where it is most unacceptable. Therefore, we\nhave designed this version of the GPL to prohibit the practice for those\nproducts. If such problems arise substantially in other domains, we\nstand ready to extend this provision to those domains in future versions\nof the GPL, as needed to protect the freedom of users.\n\n Finally, every program is threatened constantly by software patents.\nStates should not allow patents to restrict development and use of\nsoftware on general-purpose computers, but in those that do, we wish to\navoid the special danger that patents applied to a free program could\nmake it effectively proprietary. To prevent this, the GPL assures that\npatents cannot be used to render the program non-free.\n\n The precise terms and conditions for copying, distribution and\nmodification follow.\n\n TERMS AND CONDITIONS\n\n 0. Definitions.\n\n \"This License\" refers to version 3 of the GNU General Public License.\n\n \"Copyright\" also means copyright-like laws that apply to other kinds of\nworks, such as semiconductor masks.\n\n \"The Program\" refers to any copyrightable work licensed under this\nLicense. Each licensee is addressed as \"you\". \"Licensees\" and\n\"recipients\" may be individuals or organizations.\n\n To \"modify\" a work means to copy from or adapt all or part of the work\nin a fashion requiring copyright permission, other than the making of an\nexact copy. The resulting work is called a \"modified version\" of the\nearlier work or a work \"based on\" the earlier work.\n\n A \"covered work\" means either the unmodified Program or a work based\non the Program.\n\n To \"propagate\" a work means to do anything with it that, without\npermission, would make you directly or secondarily liable for\ninfringement under applicable copyright law, except executing it on a\ncomputer or modifying a private copy. Propagation includes copying,\ndistribution (with or without modification), making available to the\npublic, and in some countries other activities as well.\n\n To \"convey\" a work means any kind of propagation that enables other\nparties to make or receive copies. Mere interaction with a user through\na computer network, with no transfer of a copy, is not conveying.\n\n An interactive user interface displays \"Appropriate Legal Notices\"\nto the extent that it includes a convenient and prominently visible\nfeature that (1) displays an appropriate copyright notice, and (2)\ntells the user that there is no warranty for the work (except to the\nextent that warranties are provided), that licensees may convey the\nwork under this License, and how to view a copy of this License. If\nthe interface presents a list of user commands or options, such as a\nmenu, a prominent item in the list meets this criterion.\n\n 1. Source Code.\n\n The \"source code\" for a work means the preferred form of the work\nfor making modifications to it. \"Object code\" means any non-source\nform of a work.\n\n A \"Standard Interface\" means an interface that either is an official\nstandard defined by a recognized standards body, or, in the case of\ninterfaces specified for a particular programming language, one that\nis widely used among developers working in that language.\n\n The \"System Libraries\" of an executable work include anything, other\nthan the work as a whole, that (a) is included in the normal form of\npackaging a Major Component, but which is not part of that Major\nComponent, and (b) serves only to enable use of the work with that\nMajor Component, or to implement a Standard Interface for which an\nimplementation is available to the public in source code form. A\n\"Major Component\", in this context, means a major essential component\n(kernel, window system, and so on) of the specific operating system\n(if any) on which the executable work runs, or a compiler used to\nproduce the work, or an object code interpreter used to run it.\n\n The \"Corresponding Source\" for a work in object code form means all\nthe source code needed to generate, install, and (for an executable\nwork) run the object code and to modify the work, including scripts to\ncontrol those activities. However, it does not include the work's\nSystem Libraries, or general-purpose tools or generally available free\nprograms which are used unmodified in performing those activities but\nwhich are not part of the work. For example, Corresponding Source\nincludes interface definition files associated with source files for\nthe work, and the source code for shared libraries and dynamically\nlinked subprograms that the work is specifically designed to require,\nsuch as by intimate data communication or control flow between those\nsubprograms and other parts of the work.\n\n The Corresponding Source need not include anything that users\ncan regenerate automatically from other parts of the Corresponding\nSource.\n\n The Corresponding Source for a work in source code form is that\nsame work.\n\n 2. Basic Permissions.\n\n All rights granted under this License are granted for the term of\ncopyright on the Program, and are irrevocable provided the stated\nconditions are met. This License explicitly affirms your unlimited\npermission to run the unmodified Program. The output from running a\ncovered work is covered by this License only if the output, given its\ncontent, constitutes a covered work. This License acknowledges your\nrights of fair use or other equivalent, as provided by copyright law.\n\n You may make, run and propagate covered works that you do not\nconvey, without conditions so long as your license otherwise remains\nin force. You may convey covered works to others for the sole purpose\nof having them make modifications exclusively for you, or provide you\nwith facilities for running those works, provided that you comply with\nthe terms of this License in conveying all material for which you do\nnot control copyright. Those thus making or running the covered works\nfor you must do so exclusively on your behalf, under your direction\nand control, on terms that prohibit them from making any copies of\nyour copyrighted material outside their relationship with you.\n\n Conveying under any other circumstances is permitted solely under\nthe conditions stated below. Sublicensing is not allowed; section 10\nmakes it unnecessary.\n\n 3. Protecting Users' Legal Rights From Anti-Circumvention Law.\n\n No covered work shall be deemed part of an effective technological\nmeasure under any applicable law fulfilling obligations under article\n11 of the WIPO copyright treaty adopted on 20 December 1996, or\nsimilar laws prohibiting or restricting circumvention of such\nmeasures.\n\n When you convey a covered work, you waive any legal power to forbid\ncircumvention of technological measures to the extent such circumvention\nis effected by exercising rights under this License with respect to\nthe covered work, and you disclaim any intention to limit operation or\nmodification of the work as a means of enforcing, against the work's\nusers, your or third parties' legal rights to forbid circumvention of\ntechnological measures.\n\n 4. Conveying Verbatim Copies.\n\n You may convey verbatim copies of the Program's source code as you\nreceive it, in any medium, provided that you conspicuously and\nappropriately publish on each copy an appropriate copyright notice;\nkeep intact all notices stating that this License and any\nnon-permissive terms added in accord with section 7 apply to the code;\nkeep intact all notices of the absence of any warranty; and give all\nrecipients a copy of this License along with the Program.\n\n You may charge any price or no price for each copy that you convey,\nand you may offer support or warranty protection for a fee.\n\n 5. Conveying Modified Source Versions.\n\n You may convey a work based on the Program, or the modifications to\nproduce it from the Program, in the form of source code under the\nterms of section 4, provided that you also meet all of these conditions:\n\n a) The work must carry prominent notices stating that you modified\n it, and giving a relevant date.\n\n b) The work must carry prominent notices stating that it is\n released under this License and any conditions added under section\n 7. This requirement modifies the requirement in section 4 to\n \"keep intact all notices\".\n\n c) You must license the entire work, as a whole, under this\n License to anyone who comes into possession of a copy. This\n License will therefore apply, along with any applicable section 7\n additional terms, to the whole of the work, and all its parts,\n regardless of how they are packaged. This License gives no\n permission to license the work in any other way, but it does not\n invalidate such permission if you have separately received it.\n\n d) If the work has interactive user interfaces, each must display\n Appropriate Legal Notices; however, if the Program has interactive\n interfaces that do not display Appropriate Legal Notices, your\n work need not make them do so.\n\n A compilation of a covered work with other separate and independent\nworks, which are not by their nature extensions of the covered work,\nand which are not combined with it such as to form a larger program,\nin or on a volume of a storage or distribution medium, is called an\n\"aggregate\" if the compilation and its resulting copyright are not\nused to limit the access or legal rights of the compilation's users\nbeyond what the individual works permit. Inclusion of a covered work\nin an aggregate does not cause this License to apply to the other\nparts of the aggregate.\n\n 6. Conveying Non-Source Forms.\n\n You may convey a covered work in object code form under the terms\nof sections 4 and 5, provided that you also convey the\nmachine-readable Corresponding Source under the terms of this License,\nin one of these ways:\n\n a) Convey the object code in, or embodied in, a physical product\n (including a physical distribution medium), accompanied by the\n Corresponding Source fixed on a durable physical medium\n customarily used for software interchange.\n\n b) Convey the object code in, or embodied in, a physical product\n (including a physical distribution medium), accompanied by a\n written offer, valid for at least three years and valid for as\n long as you offer spare parts or customer support for that product\n model, to give anyone who possesses the object code either (1) a\n copy of the Corresponding Source for all the software in the\n product that is covered by this License, on a durable physical\n medium customarily used for software interchange, for a price no\n more than your reasonable cost of physically performing this\n conveying of source, or (2) access to copy the\n Corresponding Source from a network server at no charge.\n\n c) Convey individual copies of the object code with a copy of the\n written offer to provide the Corresponding Source. This\n alternative is allowed only occasionally and noncommercially, and\n only if you received the object code with such an offer, in accord\n with subsection 6b.\n\n d) Convey the object code by offering access from a designated\n place (gratis or for a charge), and offer equivalent access to the\n Corresponding Source in the same way through the same place at no\n further charge. You need not require recipients to copy the\n Corresponding Source along with the object code. If the place to\n copy the object code is a network server, the Corresponding Source\n may be on a different server (operated by you or a third party)\n that supports equivalent copying facilities, provided you maintain\n clear directions next to the object code saying where to find the\n Corresponding Source. Regardless of what server hosts the\n Corresponding Source, you remain obligated to ensure that it is\n available for as long as needed to satisfy these requirements.\n\n e) Convey the object code using peer-to-peer transmission, provided\n you inform other peers where the object code and Corresponding\n Source of the work are being offered to the general public at no\n charge under subsection 6d.\n\n A separable portion of the object code, whose source code is excluded\nfrom the Corresponding Source as a System Library, need not be\nincluded in conveying the object code work.\n\n A \"User Product\" is either (1) a \"consumer product\", which means any\ntangible personal property which is normally used for personal, family,\nor household purposes, or (2) anything designed or sold for incorporation\ninto a dwelling. In determining whether a product is a consumer product,\ndoubtful cases shall be resolved in favor of coverage. For a particular\nproduct received by a particular user, \"normally used\" refers to a\ntypical or common use of that class of product, regardless of the status\nof the particular user or of the way in which the particular user\nactually uses, or expects or is expected to use, the product. A product\nis a consumer product regardless of whether the product has substantial\ncommercial, industrial or non-consumer uses, unless such uses represent\nthe only significant mode of use of the product.\n\n \"Installation Information\" for a User Product means any methods,\nprocedures, authorization keys, or other information required to install\nand execute modified versions of a covered work in that User Product from\na modified version of its Corresponding Source. The information must\nsuffice to ensure that the continued functioning of the modified object\ncode is in no case prevented or interfered with solely because\nmodification has been made.\n\n If you convey an object code work under this section in, or with, or\nspecifically for use in, a User Product, and the conveying occurs as\npart of a transaction in which the right of possession and use of the\nUser Product is transferred to the recipient in perpetuity or for a\nfixed term (regardless of how the transaction is characterized), the\nCorresponding Source conveyed under this section must be accompanied\nby the Installation Information. But this requirement does not apply\nif neither you nor any third party retains the ability to install\nmodified object code on the User Product (for example, the work has\nbeen installed in ROM).\n\n The requirement to provide Installation Information does not include a\nrequirement to continue to provide support service, warranty, or updates\nfor a work that has been modified or installed by the recipient, or for\nthe User Product in which it has been modified or installed. Access to a\nnetwork may be denied when the modification itself materially and\nadversely affects the operation of the network or violates the rules and\nprotocols for communication across the network.\n\n Corresponding Source conveyed, and Installation Information provided,\nin accord with this section must be in a format that is publicly\ndocumented (and with an implementation available to the public in\nsource code form), and must require no special password or key for\nunpacking, reading or copying.\n\n 7. Additional Terms.\n\n \"Additional permissions\" are terms that supplement the terms of this\nLicense by making exceptions from one or more of its conditions.\nAdditional permissions that are applicable to the entire Program shall\nbe treated as though they were included in this License, to the extent\nthat they are valid under applicable law. If additional permissions\napply only to part of the Program, that part may be used separately\nunder those permissions, but the entire Program remains governed by\nthis License without regard to the additional permissions.\n\n When you convey a copy of a covered work, you may at your option\nremove any additional permissions from that copy, or from any part of\nit. (Additional permissions may be written to require their own\nremoval in certain cases when you modify the work.) You may place\nadditional permissions on material, added by you to a covered work,\nfor which you have or can give appropriate copyright permission.\n\n Notwithstanding any other provision of this License, for material you\nadd to a covered work, you may (if authorized by the copyright holders of\nthat material) supplement the terms of this License with terms:\n\n a) Disclaiming warranty or limiting liability differently from the\n terms of sections 15 and 16 of this License; or\n\n b) Requiring preservation of specified reasonable legal notices or\n author attributions in that material or in the Appropriate Legal\n Notices displayed by works containing it; or\n\n c) Prohibiting misrepresentation of the origin of that material, or\n requiring that modified versions of such material be marked in\n reasonable ways as different from the original version; or\n\n d) Limiting the use for publicity purposes of names of licensors or\n authors of the material; or\n\n e) Declining to grant rights under trademark law for use of some\n trade names, trademarks, or service marks; or\n\n f) Requiring indemnification of licensors and authors of that\n material by anyone who conveys the material (or modified versions of\n it) with contractual assumptions of liability to the recipient, for\n any liability that these contractual assumptions directly impose on\n those licensors and authors.\n\n All other non-permissive additional terms are considered \"further\nrestrictions\" within the meaning of section 10. If the Program as you\nreceived it, or any part of it, contains a notice stating that it is\ngoverned by this License along with a term that is a further\nrestriction, you may remove that term. If a license document contains\na further restriction but permits relicensing or conveying under this\nLicense, you may add to a covered work material governed by the terms\nof that license document, provided that the further restriction does\nnot survive such relicensing or conveying.\n\n If you add terms to a covered work in accord with this section, you\nmust place, in the relevant source files, a statement of the\nadditional terms that apply to those files, or a notice indicating\nwhere to find the applicable terms.\n\n Additional terms, permissive or non-permissive, may be stated in the\nform of a separately written license, or stated as exceptions;\nthe above requirements apply either way.\n\n 8. Termination.\n\n You may not propagate or modify a covered work except as expressly\nprovided under this License. Any attempt otherwise to propagate or\nmodify it is void, and will automatically terminate your rights under\nthis License (including any patent licenses granted under the third\nparagraph of section 11).\n\n However, if you cease all violation of this License, then your\nlicense from a particular copyright holder is reinstated (a)\nprovisionally, unless and until the copyright holder explicitly and\nfinally terminates your license, and (b) permanently, if the copyright\nholder fails to notify you of the violation by some reasonable means\nprior to 60 days after the cessation.\n\n Moreover, your license from a particular copyright holder is\nreinstated permanently if the copyright holder notifies you of the\nviolation by some reasonable means, this is the first time you have\nreceived notice of violation of this License (for any work) from that\ncopyright holder, and you cure the violation prior to 30 days after\nyour receipt of the notice.\n\n Termination of your rights under this section does not terminate the\nlicenses of parties who have received copies or rights from you under\nthis License. If your rights have been terminated and not permanently\nreinstated, you do not qualify to receive new licenses for the same\nmaterial under section 10.\n\n 9. Acceptance Not Required for Having Copies.\n\n You are not required to accept this License in order to receive or\nrun a copy of the Program. Ancillary propagation of a covered work\noccurring solely as a consequence of using peer-to-peer transmission\nto receive a copy likewise does not require acceptance. However,\nnothing other than this License grants you permission to propagate or\nmodify any covered work. These actions infringe copyright if you do\nnot accept this License. Therefore, by modifying or propagating a\ncovered work, you indicate your acceptance of this License to do so.\n\n 10. Automatic Licensing of Downstream Recipients.\n\n Each time you convey a covered work, the recipient automatically\nreceives a license from the original licensors, to run, modify and\npropagate that work, subject to this License. You are not responsible\nfor enforcing compliance by third parties with this License.\n\n An \"entity transaction\" is a transaction transferring control of an\norganization, or substantially all assets of one, or subdividing an\norganization, or merging organizations. If propagation of a covered\nwork results from an entity transaction, each party to that\ntransaction who receives a copy of the work also receives whatever\nlicenses to the work the party's predecessor in interest had or could\ngive under the previous paragraph, plus a right to possession of the\nCorresponding Source of the work from the predecessor in interest, if\nthe predecessor has it or can get it with reasonable efforts.\n\n You may not impose any further restrictions on the exercise of the\nrights granted or affirmed under this License. For example, you may\nnot impose a license fee, royalty, or other charge for exercise of\nrights granted under this License, and you may not initiate litigation\n(including a cross-claim or counterclaim in a lawsuit) alleging that\nany patent claim is infringed by making, using, selling, offering for\nsale, or importing the Program or any portion of it.\n\n 11. Patents.\n\n A \"contributor\" is a copyright holder who authorizes use under this\nLicense of the Program or a work on which the Program is based. The\nwork thus licensed is called the contributor's \"contributor version\".\n\n A contributor's \"essential patent claims\" are all patent claims\nowned or controlled by the contributor, whether already acquired or\nhereafter acquired, that would be infringed by some manner, permitted\nby this License, of making, using, or selling its contributor version,\nbut do not include claims that would be infringed only as a\nconsequence of further modification of the contributor version. For\npurposes of this definition, \"control\" includes the right to grant\npatent sublicenses in a manner consistent with the requirements of\nthis License.\n\n Each contributor grants you a non-exclusive, worldwide, royalty-free\npatent license under the contributor's essential patent claims, to\nmake, use, sell, offer for sale, import and otherwise run, modify and\npropagate the contents of its contributor version.\n\n In the following three paragraphs, a \"patent license\" is any express\nagreement or commitment, however denominated, not to enforce a patent\n(such as an express permission to practice a patent or covenant not to\nsue for patent infringement). To \"grant\" such a patent license to a\nparty means to make such an agreement or commitment not to enforce a\npatent against the party.\n\n If you convey a covered work, knowingly relying on a patent license,\nand the Corresponding Source of the work is not available for anyone\nto copy, free of charge and under the terms of this License, through a\npublicly available network server or other readily accessible means,\nthen you must either (1) cause the Corresponding Source to be so\navailable, or (2) arrange to deprive yourself of the benefit of the\npatent license for this particular work, or (3) arrange, in a manner\nconsistent with the requirements of this License, to extend the patent\nlicense to downstream recipients. \"Knowingly relying\" means you have\nactual knowledge that, but for the patent license, your conveying the\ncovered work in a country, or your recipient's use of the covered work\nin a country, would infringe one or more identifiable patents in that\ncountry that you have reason to believe are valid.\n\n If, pursuant to or in connection with a single transaction or\narrangement, you convey, or propagate by procuring conveyance of, a\ncovered work, and grant a patent license to some of the parties\nreceiving the covered work authorizing them to use, propagate, modify\nor convey a specific copy of the covered work, then the patent license\nyou grant is automatically extended to all recipients of the covered\nwork and works based on it.\n\n A patent license is \"discriminatory\" if it does not include within\nthe scope of its coverage, prohibits the exercise of, or is\nconditioned on the non-exercise of one or more of the rights that are\nspecifically granted under this License. You may not convey a covered\nwork if you are a party to an arrangement with a third party that is\nin the business of distributing software, under which you make payment\nto the third party based on the extent of your activity of conveying\nthe work, and under which the third party grants, to any of the\nparties who would receive the covered work from you, a discriminatory\npatent license (a) in connection with copies of the covered work\nconveyed by you (or copies made from those copies), or (b) primarily\nfor and in connection with specific products or compilations that\ncontain the covered work, unless you entered into that arrangement,\nor that patent license was granted, prior to 28 March 2007.\n\n Nothing in this License shall be construed as excluding or limiting\nany implied license or other defenses to infringement that may\notherwise be available to you under applicable patent law.\n\n 12. No Surrender of Others' Freedom.\n\n If conditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot convey a\ncovered work so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you may\nnot convey it at all. For example, if you agree to terms that obligate you\nto collect a royalty for further conveying from those to whom you convey\nthe Program, the only way you could satisfy both those terms and this\nLicense would be to refrain entirely from conveying the Program.\n\n 13. Use with the GNU Affero General Public License.\n\n Notwithstanding any other provision of this License, you have\npermission to link or combine any covered work with a work licensed\nunder version 3 of the GNU Affero General Public License into a single\ncombined work, and to convey the resulting work. The terms of this\nLicense will continue to apply to the part which is the covered work,\nbut the special requirements of the GNU Affero General Public License,\nsection 13, concerning interaction through a network will apply to the\ncombination as such.\n\n 14. Revised Versions of this License.\n\n The Free Software Foundation may publish revised and/or new versions of\nthe GNU General Public License from time to time. Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nProgram specifies that a certain numbered version of the GNU General\nPublic License \"or any later version\" applies to it, you have the\noption of following the terms and conditions either of that numbered\nversion or of any later version published by the Free Software\nFoundation. If the Program does not specify a version number of the\nGNU General Public License, you may choose any version ever published\nby the Free Software Foundation.\n\n If the Program specifies that a proxy can decide which future\nversions of the GNU General Public License can be used, that proxy's\npublic statement of acceptance of a version permanently authorizes you\nto choose that version for the Program.\n\n Later license versions may give you additional or different\npermissions. However, no additional obligations are imposed on any\nauthor or copyright holder as a result of your choosing to follow a\nlater version.\n\n 15. Disclaimer of Warranty.\n\n THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY\nAPPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT\nHOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY\nOF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM\nIS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF\nALL NECESSARY SERVICING, REPAIR OR CORRECTION.\n\n 16. Limitation of Liability.\n\n IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS\nTHE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY\nGENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE\nUSE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF\nDATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD\nPARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),\nEVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF\nSUCH DAMAGES.\n\n 17. Interpretation of Sections 15 and 16.\n\n If the disclaimer of warranty and limitation of liability provided\nabove cannot be given local legal effect according to their terms,\nreviewing courts shall apply local law that most closely approximates\nan absolute waiver of all civil liability in connection with the\nProgram, unless a warranty or assumption of liability accompanies a\ncopy of the Program in return for a fee.\n\n END OF TERMS AND CONDITIONS\n\n How to Apply These Terms to Your New Programs\n\n If you develop a new program, and you want it to be of the greatest\npossible use to the public, the best way to achieve this is to make it\nfree software which everyone can redistribute and change under these terms.\n\n To do so, attach the following notices to the program. It is safest\nto attach them to the start of each source file to most effectively\nstate the exclusion of warranty; and each file should have at least\nthe \"copyright\" line and a pointer to where the full notice is found.\n\n <one a=\"\" and=\"\" brief=\"\" does.=\"\" give=\"\" idea=\"\" it=\"\" line=\"\" name=\"\" of=\"\" program's=\"\" the=\"\" to=\"\" what=\"\">\n Copyright (C) <year> <name author=\"\" of=\"\">\n\n This program is free software: you can redistribute it and/or modify\n it under the terms of the GNU General Public License as published by\n the Free Software Foundation, either version 3 of the License, or\n (at your option) any later version.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n You should have received a copy of the GNU General Public License\n along with this program. If not, see <http: licenses=\"\" www.gnu.org=\"\">.\n\nAlso add information on how to contact you by electronic and paper mail.\n\n If the program does terminal interaction, make it output a short\nnotice like this when it starts in an interactive mode:\n\n <program> Copyright (C) <year> <name author=\"\" of=\"\">\n This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\n This is free software, and you are welcome to redistribute it\n under certain conditions; type `show c' for details.\n\nThe hypothetical commands `show w' and `show c' should show the appropriate\nparts of the General Public License. Of course, your program's commands\nmight be different; for a GUI interface, you would use an \"about box\".\n\n You should also get your employer (if you work as a programmer) or school,\nif any, to sign a \"copyright disclaimer\" for the program, if necessary.\nFor more information on this, and how to apply and follow the GNU GPL, see\n<http: licenses=\"\" www.gnu.org=\"\">.\n\n The GNU General Public License does not permit incorporating your program\ninto proprietary programs. If your program is a subroutine library, you\nmay consider it more useful to permit linking proprietary applications with\nthe library. If this is what you want to do, use the GNU Lesser General\nPublic License instead of this License. But first, please read\n<http: philosophy=\"\" why-not-lgpl.html=\"\" www.gnu.org=\"\">.\n</http:></http:></name></year></program></http:></name></year></one></http:>"},"url":"https://spdx.org/licenses/GPL-3.0-only.html"},"release_notes":{"en-US":""},"reviewed":"2026-08-05T16:31:32Z","version":"1.73.0"} \ No newline at end of file +{"id":6490666,"channel":"listed","compatibility":{"firefox":{"min":"115.0","max":"*"},"android":{"min":"115.0","max":"*"}},"edit_url":"https://addons.mozilla.org/en-US/developers/addon/ublock-origin/versions/6490666","file":{"id":5034826,"created":"2026-09-16T14:24:45Z","hash":"sha256:5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287","is_mozilla_signed_extension":false,"size":4650100,"status":"public","url":"https://addons.mozilla.org/firefox/downloads/file/5034826/ublock_origin-1.75.0.xpi","permissions":["alarms","dns","menus","privacy","storage","tabs","unlimitedStorage","webNavigation","webRequest","webRequestBlocking","","http://*/*","https://*/*","file://*/*","https://easylist.to/*","https://*.fanboy.co.nz/*","https://filterlists.com/*","https://forums.lanik.us/*","https://github.com/*","https://*.github.io/*","https://github.com/uBlockOrigin/*","https://ublockorigin.github.io/*","https://*.reddit.com/r/uBlockOrigin/*"],"optional_permissions":[],"host_permissions":[],"data_collection_permissions":["none"],"optional_data_collection_permissions":[]},"is_strict_compatibility_enabled":false,"license":{"id":6,"is_custom":false,"name":{"en-US":"GNU General Public License v3.0 only"},"slug":"GPL-3.0-only","text":{"en-US":"GNU GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. <http: fsf.org=\"\">\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n Preamble\n\n The GNU General Public License is a free, copyleft license for\nsoftware and other kinds of works.\n\n The licenses for most software and other practical works are designed\nto take away your freedom to share and change the works. By contrast,\nthe GNU General Public License is intended to guarantee your freedom to\nshare and change all versions of a program--to make sure it remains free\nsoftware for all its users. We, the Free Software Foundation, use the\nGNU General Public License for most of our software; it applies also to\nany other work released this way by its authors. You can apply it to\nyour programs, too.\n\n When we speak of free software, we are referring to freedom, not\nprice. Our General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthem if you wish), that you receive source code or can get it if you\nwant it, that you can change the software or use pieces of it in new\nfree programs, and that you know you can do these things.\n\n To protect your rights, we need to prevent others from denying you\nthese rights or asking you to surrender the rights. Therefore, you have\ncertain responsibilities if you distribute copies of the software, or if\nyou modify it: responsibilities to respect the freedom of others.\n\n For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must pass on to the recipients the same\nfreedoms that you received. You must make sure that they, too, receive\nor can get the source code. And you must show them these terms so they\nknow their rights.\n\n Developers that use the GNU GPL protect your rights with two steps:\n(1) assert copyright on the software, and (2) offer you this License\ngiving you legal permission to copy, distribute and/or modify it.\n\n For the developers' and authors' protection, the GPL clearly explains\nthat there is no warranty for this free software. For both users' and\nauthors' sake, the GPL requires that modified versions be marked as\nchanged, so that their problems will not be attributed erroneously to\nauthors of previous versions.\n\n Some devices are designed to deny users access to install or run\nmodified versions of the software inside them, although the manufacturer\ncan do so. This is fundamentally incompatible with the aim of\nprotecting users' freedom to change the software. The systematic\npattern of such abuse occurs in the area of products for individuals to\nuse, which is precisely where it is most unacceptable. Therefore, we\nhave designed this version of the GPL to prohibit the practice for those\nproducts. If such problems arise substantially in other domains, we\nstand ready to extend this provision to those domains in future versions\nof the GPL, as needed to protect the freedom of users.\n\n Finally, every program is threatened constantly by software patents.\nStates should not allow patents to restrict development and use of\nsoftware on general-purpose computers, but in those that do, we wish to\navoid the special danger that patents applied to a free program could\nmake it effectively proprietary. To prevent this, the GPL assures that\npatents cannot be used to render the program non-free.\n\n The precise terms and conditions for copying, distribution and\nmodification follow.\n\n TERMS AND CONDITIONS\n\n 0. Definitions.\n\n \"This License\" refers to version 3 of the GNU General Public License.\n\n \"Copyright\" also means copyright-like laws that apply to other kinds of\nworks, such as semiconductor masks.\n\n \"The Program\" refers to any copyrightable work licensed under this\nLicense. Each licensee is addressed as \"you\". \"Licensees\" and\n\"recipients\" may be individuals or organizations.\n\n To \"modify\" a work means to copy from or adapt all or part of the work\nin a fashion requiring copyright permission, other than the making of an\nexact copy. The resulting work is called a \"modified version\" of the\nearlier work or a work \"based on\" the earlier work.\n\n A \"covered work\" means either the unmodified Program or a work based\non the Program.\n\n To \"propagate\" a work means to do anything with it that, without\npermission, would make you directly or secondarily liable for\ninfringement under applicable copyright law, except executing it on a\ncomputer or modifying a private copy. Propagation includes copying,\ndistribution (with or without modification), making available to the\npublic, and in some countries other activities as well.\n\n To \"convey\" a work means any kind of propagation that enables other\nparties to make or receive copies. Mere interaction with a user through\na computer network, with no transfer of a copy, is not conveying.\n\n An interactive user interface displays \"Appropriate Legal Notices\"\nto the extent that it includes a convenient and prominently visible\nfeature that (1) displays an appropriate copyright notice, and (2)\ntells the user that there is no warranty for the work (except to the\nextent that warranties are provided), that licensees may convey the\nwork under this License, and how to view a copy of this License. If\nthe interface presents a list of user commands or options, such as a\nmenu, a prominent item in the list meets this criterion.\n\n 1. Source Code.\n\n The \"source code\" for a work means the preferred form of the work\nfor making modifications to it. \"Object code\" means any non-source\nform of a work.\n\n A \"Standard Interface\" means an interface that either is an official\nstandard defined by a recognized standards body, or, in the case of\ninterfaces specified for a particular programming language, one that\nis widely used among developers working in that language.\n\n The \"System Libraries\" of an executable work include anything, other\nthan the work as a whole, that (a) is included in the normal form of\npackaging a Major Component, but which is not part of that Major\nComponent, and (b) serves only to enable use of the work with that\nMajor Component, or to implement a Standard Interface for which an\nimplementation is available to the public in source code form. A\n\"Major Component\", in this context, means a major essential component\n(kernel, window system, and so on) of the specific operating system\n(if any) on which the executable work runs, or a compiler used to\nproduce the work, or an object code interpreter used to run it.\n\n The \"Corresponding Source\" for a work in object code form means all\nthe source code needed to generate, install, and (for an executable\nwork) run the object code and to modify the work, including scripts to\ncontrol those activities. However, it does not include the work's\nSystem Libraries, or general-purpose tools or generally available free\nprograms which are used unmodified in performing those activities but\nwhich are not part of the work. For example, Corresponding Source\nincludes interface definition files associated with source files for\nthe work, and the source code for shared libraries and dynamically\nlinked subprograms that the work is specifically designed to require,\nsuch as by intimate data communication or control flow between those\nsubprograms and other parts of the work.\n\n The Corresponding Source need not include anything that users\ncan regenerate automatically from other parts of the Corresponding\nSource.\n\n The Corresponding Source for a work in source code form is that\nsame work.\n\n 2. Basic Permissions.\n\n All rights granted under this License are granted for the term of\ncopyright on the Program, and are irrevocable provided the stated\nconditions are met. This License explicitly affirms your unlimited\npermission to run the unmodified Program. The output from running a\ncovered work is covered by this License only if the output, given its\ncontent, constitutes a covered work. This License acknowledges your\nrights of fair use or other equivalent, as provided by copyright law.\n\n You may make, run and propagate covered works that you do not\nconvey, without conditions so long as your license otherwise remains\nin force. You may convey covered works to others for the sole purpose\nof having them make modifications exclusively for you, or provide you\nwith facilities for running those works, provided that you comply with\nthe terms of this License in conveying all material for which you do\nnot control copyright. Those thus making or running the covered works\nfor you must do so exclusively on your behalf, under your direction\nand control, on terms that prohibit them from making any copies of\nyour copyrighted material outside their relationship with you.\n\n Conveying under any other circumstances is permitted solely under\nthe conditions stated below. Sublicensing is not allowed; section 10\nmakes it unnecessary.\n\n 3. Protecting Users' Legal Rights From Anti-Circumvention Law.\n\n No covered work shall be deemed part of an effective technological\nmeasure under any applicable law fulfilling obligations under article\n11 of the WIPO copyright treaty adopted on 20 December 1996, or\nsimilar laws prohibiting or restricting circumvention of such\nmeasures.\n\n When you convey a covered work, you waive any legal power to forbid\ncircumvention of technological measures to the extent such circumvention\nis effected by exercising rights under this License with respect to\nthe covered work, and you disclaim any intention to limit operation or\nmodification of the work as a means of enforcing, against the work's\nusers, your or third parties' legal rights to forbid circumvention of\ntechnological measures.\n\n 4. Conveying Verbatim Copies.\n\n You may convey verbatim copies of the Program's source code as you\nreceive it, in any medium, provided that you conspicuously and\nappropriately publish on each copy an appropriate copyright notice;\nkeep intact all notices stating that this License and any\nnon-permissive terms added in accord with section 7 apply to the code;\nkeep intact all notices of the absence of any warranty; and give all\nrecipients a copy of this License along with the Program.\n\n You may charge any price or no price for each copy that you convey,\nand you may offer support or warranty protection for a fee.\n\n 5. Conveying Modified Source Versions.\n\n You may convey a work based on the Program, or the modifications to\nproduce it from the Program, in the form of source code under the\nterms of section 4, provided that you also meet all of these conditions:\n\n a) The work must carry prominent notices stating that you modified\n it, and giving a relevant date.\n\n b) The work must carry prominent notices stating that it is\n released under this License and any conditions added under section\n 7. This requirement modifies the requirement in section 4 to\n \"keep intact all notices\".\n\n c) You must license the entire work, as a whole, under this\n License to anyone who comes into possession of a copy. This\n License will therefore apply, along with any applicable section 7\n additional terms, to the whole of the work, and all its parts,\n regardless of how they are packaged. This License gives no\n permission to license the work in any other way, but it does not\n invalidate such permission if you have separately received it.\n\n d) If the work has interactive user interfaces, each must display\n Appropriate Legal Notices; however, if the Program has interactive\n interfaces that do not display Appropriate Legal Notices, your\n work need not make them do so.\n\n A compilation of a covered work with other separate and independent\nworks, which are not by their nature extensions of the covered work,\nand which are not combined with it such as to form a larger program,\nin or on a volume of a storage or distribution medium, is called an\n\"aggregate\" if the compilation and its resulting copyright are not\nused to limit the access or legal rights of the compilation's users\nbeyond what the individual works permit. Inclusion of a covered work\nin an aggregate does not cause this License to apply to the other\nparts of the aggregate.\n\n 6. Conveying Non-Source Forms.\n\n You may convey a covered work in object code form under the terms\nof sections 4 and 5, provided that you also convey the\nmachine-readable Corresponding Source under the terms of this License,\nin one of these ways:\n\n a) Convey the object code in, or embodied in, a physical product\n (including a physical distribution medium), accompanied by the\n Corresponding Source fixed on a durable physical medium\n customarily used for software interchange.\n\n b) Convey the object code in, or embodied in, a physical product\n (including a physical distribution medium), accompanied by a\n written offer, valid for at least three years and valid for as\n long as you offer spare parts or customer support for that product\n model, to give anyone who possesses the object code either (1) a\n copy of the Corresponding Source for all the software in the\n product that is covered by this License, on a durable physical\n medium customarily used for software interchange, for a price no\n more than your reasonable cost of physically performing this\n conveying of source, or (2) access to copy the\n Corresponding Source from a network server at no charge.\n\n c) Convey individual copies of the object code with a copy of the\n written offer to provide the Corresponding Source. This\n alternative is allowed only occasionally and noncommercially, and\n only if you received the object code with such an offer, in accord\n with subsection 6b.\n\n d) Convey the object code by offering access from a designated\n place (gratis or for a charge), and offer equivalent access to the\n Corresponding Source in the same way through the same place at no\n further charge. You need not require recipients to copy the\n Corresponding Source along with the object code. If the place to\n copy the object code is a network server, the Corresponding Source\n may be on a different server (operated by you or a third party)\n that supports equivalent copying facilities, provided you maintain\n clear directions next to the object code saying where to find the\n Corresponding Source. Regardless of what server hosts the\n Corresponding Source, you remain obligated to ensure that it is\n available for as long as needed to satisfy these requirements.\n\n e) Convey the object code using peer-to-peer transmission, provided\n you inform other peers where the object code and Corresponding\n Source of the work are being offered to the general public at no\n charge under subsection 6d.\n\n A separable portion of the object code, whose source code is excluded\nfrom the Corresponding Source as a System Library, need not be\nincluded in conveying the object code work.\n\n A \"User Product\" is either (1) a \"consumer product\", which means any\ntangible personal property which is normally used for personal, family,\nor household purposes, or (2) anything designed or sold for incorporation\ninto a dwelling. In determining whether a product is a consumer product,\ndoubtful cases shall be resolved in favor of coverage. For a particular\nproduct received by a particular user, \"normally used\" refers to a\ntypical or common use of that class of product, regardless of the status\nof the particular user or of the way in which the particular user\nactually uses, or expects or is expected to use, the product. A product\nis a consumer product regardless of whether the product has substantial\ncommercial, industrial or non-consumer uses, unless such uses represent\nthe only significant mode of use of the product.\n\n \"Installation Information\" for a User Product means any methods,\nprocedures, authorization keys, or other information required to install\nand execute modified versions of a covered work in that User Product from\na modified version of its Corresponding Source. The information must\nsuffice to ensure that the continued functioning of the modified object\ncode is in no case prevented or interfered with solely because\nmodification has been made.\n\n If you convey an object code work under this section in, or with, or\nspecifically for use in, a User Product, and the conveying occurs as\npart of a transaction in which the right of possession and use of the\nUser Product is transferred to the recipient in perpetuity or for a\nfixed term (regardless of how the transaction is characterized), the\nCorresponding Source conveyed under this section must be accompanied\nby the Installation Information. But this requirement does not apply\nif neither you nor any third party retains the ability to install\nmodified object code on the User Product (for example, the work has\nbeen installed in ROM).\n\n The requirement to provide Installation Information does not include a\nrequirement to continue to provide support service, warranty, or updates\nfor a work that has been modified or installed by the recipient, or for\nthe User Product in which it has been modified or installed. Access to a\nnetwork may be denied when the modification itself materially and\nadversely affects the operation of the network or violates the rules and\nprotocols for communication across the network.\n\n Corresponding Source conveyed, and Installation Information provided,\nin accord with this section must be in a format that is publicly\ndocumented (and with an implementation available to the public in\nsource code form), and must require no special password or key for\nunpacking, reading or copying.\n\n 7. Additional Terms.\n\n \"Additional permissions\" are terms that supplement the terms of this\nLicense by making exceptions from one or more of its conditions.\nAdditional permissions that are applicable to the entire Program shall\nbe treated as though they were included in this License, to the extent\nthat they are valid under applicable law. If additional permissions\napply only to part of the Program, that part may be used separately\nunder those permissions, but the entire Program remains governed by\nthis License without regard to the additional permissions.\n\n When you convey a copy of a covered work, you may at your option\nremove any additional permissions from that copy, or from any part of\nit. (Additional permissions may be written to require their own\nremoval in certain cases when you modify the work.) You may place\nadditional permissions on material, added by you to a covered work,\nfor which you have or can give appropriate copyright permission.\n\n Notwithstanding any other provision of this License, for material you\nadd to a covered work, you may (if authorized by the copyright holders of\nthat material) supplement the terms of this License with terms:\n\n a) Disclaiming warranty or limiting liability differently from the\n terms of sections 15 and 16 of this License; or\n\n b) Requiring preservation of specified reasonable legal notices or\n author attributions in that material or in the Appropriate Legal\n Notices displayed by works containing it; or\n\n c) Prohibiting misrepresentation of the origin of that material, or\n requiring that modified versions of such material be marked in\n reasonable ways as different from the original version; or\n\n d) Limiting the use for publicity purposes of names of licensors or\n authors of the material; or\n\n e) Declining to grant rights under trademark law for use of some\n trade names, trademarks, or service marks; or\n\n f) Requiring indemnification of licensors and authors of that\n material by anyone who conveys the material (or modified versions of\n it) with contractual assumptions of liability to the recipient, for\n any liability that these contractual assumptions directly impose on\n those licensors and authors.\n\n All other non-permissive additional terms are considered \"further\nrestrictions\" within the meaning of section 10. If the Program as you\nreceived it, or any part of it, contains a notice stating that it is\ngoverned by this License along with a term that is a further\nrestriction, you may remove that term. If a license document contains\na further restriction but permits relicensing or conveying under this\nLicense, you may add to a covered work material governed by the terms\nof that license document, provided that the further restriction does\nnot survive such relicensing or conveying.\n\n If you add terms to a covered work in accord with this section, you\nmust place, in the relevant source files, a statement of the\nadditional terms that apply to those files, or a notice indicating\nwhere to find the applicable terms.\n\n Additional terms, permissive or non-permissive, may be stated in the\nform of a separately written license, or stated as exceptions;\nthe above requirements apply either way.\n\n 8. Termination.\n\n You may not propagate or modify a covered work except as expressly\nprovided under this License. Any attempt otherwise to propagate or\nmodify it is void, and will automatically terminate your rights under\nthis License (including any patent licenses granted under the third\nparagraph of section 11).\n\n However, if you cease all violation of this License, then your\nlicense from a particular copyright holder is reinstated (a)\nprovisionally, unless and until the copyright holder explicitly and\nfinally terminates your license, and (b) permanently, if the copyright\nholder fails to notify you of the violation by some reasonable means\nprior to 60 days after the cessation.\n\n Moreover, your license from a particular copyright holder is\nreinstated permanently if the copyright holder notifies you of the\nviolation by some reasonable means, this is the first time you have\nreceived notice of violation of this License (for any work) from that\ncopyright holder, and you cure the violation prior to 30 days after\nyour receipt of the notice.\n\n Termination of your rights under this section does not terminate the\nlicenses of parties who have received copies or rights from you under\nthis License. If your rights have been terminated and not permanently\nreinstated, you do not qualify to receive new licenses for the same\nmaterial under section 10.\n\n 9. Acceptance Not Required for Having Copies.\n\n You are not required to accept this License in order to receive or\nrun a copy of the Program. Ancillary propagation of a covered work\noccurring solely as a consequence of using peer-to-peer transmission\nto receive a copy likewise does not require acceptance. However,\nnothing other than this License grants you permission to propagate or\nmodify any covered work. These actions infringe copyright if you do\nnot accept this License. Therefore, by modifying or propagating a\ncovered work, you indicate your acceptance of this License to do so.\n\n 10. Automatic Licensing of Downstream Recipients.\n\n Each time you convey a covered work, the recipient automatically\nreceives a license from the original licensors, to run, modify and\npropagate that work, subject to this License. You are not responsible\nfor enforcing compliance by third parties with this License.\n\n An \"entity transaction\" is a transaction transferring control of an\norganization, or substantially all assets of one, or subdividing an\norganization, or merging organizations. If propagation of a covered\nwork results from an entity transaction, each party to that\ntransaction who receives a copy of the work also receives whatever\nlicenses to the work the party's predecessor in interest had or could\ngive under the previous paragraph, plus a right to possession of the\nCorresponding Source of the work from the predecessor in interest, if\nthe predecessor has it or can get it with reasonable efforts.\n\n You may not impose any further restrictions on the exercise of the\nrights granted or affirmed under this License. For example, you may\nnot impose a license fee, royalty, or other charge for exercise of\nrights granted under this License, and you may not initiate litigation\n(including a cross-claim or counterclaim in a lawsuit) alleging that\nany patent claim is infringed by making, using, selling, offering for\nsale, or importing the Program or any portion of it.\n\n 11. Patents.\n\n A \"contributor\" is a copyright holder who authorizes use under this\nLicense of the Program or a work on which the Program is based. The\nwork thus licensed is called the contributor's \"contributor version\".\n\n A contributor's \"essential patent claims\" are all patent claims\nowned or controlled by the contributor, whether already acquired or\nhereafter acquired, that would be infringed by some manner, permitted\nby this License, of making, using, or selling its contributor version,\nbut do not include claims that would be infringed only as a\nconsequence of further modification of the contributor version. For\npurposes of this definition, \"control\" includes the right to grant\npatent sublicenses in a manner consistent with the requirements of\nthis License.\n\n Each contributor grants you a non-exclusive, worldwide, royalty-free\npatent license under the contributor's essential patent claims, to\nmake, use, sell, offer for sale, import and otherwise run, modify and\npropagate the contents of its contributor version.\n\n In the following three paragraphs, a \"patent license\" is any express\nagreement or commitment, however denominated, not to enforce a patent\n(such as an express permission to practice a patent or covenant not to\nsue for patent infringement). To \"grant\" such a patent license to a\nparty means to make such an agreement or commitment not to enforce a\npatent against the party.\n\n If you convey a covered work, knowingly relying on a patent license,\nand the Corresponding Source of the work is not available for anyone\nto copy, free of charge and under the terms of this License, through a\npublicly available network server or other readily accessible means,\nthen you must either (1) cause the Corresponding Source to be so\navailable, or (2) arrange to deprive yourself of the benefit of the\npatent license for this particular work, or (3) arrange, in a manner\nconsistent with the requirements of this License, to extend the patent\nlicense to downstream recipients. \"Knowingly relying\" means you have\nactual knowledge that, but for the patent license, your conveying the\ncovered work in a country, or your recipient's use of the covered work\nin a country, would infringe one or more identifiable patents in that\ncountry that you have reason to believe are valid.\n\n If, pursuant to or in connection with a single transaction or\narrangement, you convey, or propagate by procuring conveyance of, a\ncovered work, and grant a patent license to some of the parties\nreceiving the covered work authorizing them to use, propagate, modify\nor convey a specific copy of the covered work, then the patent license\nyou grant is automatically extended to all recipients of the covered\nwork and works based on it.\n\n A patent license is \"discriminatory\" if it does not include within\nthe scope of its coverage, prohibits the exercise of, or is\nconditioned on the non-exercise of one or more of the rights that are\nspecifically granted under this License. You may not convey a covered\nwork if you are a party to an arrangement with a third party that is\nin the business of distributing software, under which you make payment\nto the third party based on the extent of your activity of conveying\nthe work, and under which the third party grants, to any of the\nparties who would receive the covered work from you, a discriminatory\npatent license (a) in connection with copies of the covered work\nconveyed by you (or copies made from those copies), or (b) primarily\nfor and in connection with specific products or compilations that\ncontain the covered work, unless you entered into that arrangement,\nor that patent license was granted, prior to 28 March 2007.\n\n Nothing in this License shall be construed as excluding or limiting\nany implied license or other defenses to infringement that may\notherwise be available to you under applicable patent law.\n\n 12. No Surrender of Others' Freedom.\n\n If conditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot convey a\ncovered work so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you may\nnot convey it at all. For example, if you agree to terms that obligate you\nto collect a royalty for further conveying from those to whom you convey\nthe Program, the only way you could satisfy both those terms and this\nLicense would be to refrain entirely from conveying the Program.\n\n 13. Use with the GNU Affero General Public License.\n\n Notwithstanding any other provision of this License, you have\npermission to link or combine any covered work with a work licensed\nunder version 3 of the GNU Affero General Public License into a single\ncombined work, and to convey the resulting work. The terms of this\nLicense will continue to apply to the part which is the covered work,\nbut the special requirements of the GNU Affero General Public License,\nsection 13, concerning interaction through a network will apply to the\ncombination as such.\n\n 14. Revised Versions of this License.\n\n The Free Software Foundation may publish revised and/or new versions of\nthe GNU General Public License from time to time. Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nProgram specifies that a certain numbered version of the GNU General\nPublic License \"or any later version\" applies to it, you have the\noption of following the terms and conditions either of that numbered\nversion or of any later version published by the Free Software\nFoundation. If the Program does not specify a version number of the\nGNU General Public License, you may choose any version ever published\nby the Free Software Foundation.\n\n If the Program specifies that a proxy can decide which future\nversions of the GNU General Public License can be used, that proxy's\npublic statement of acceptance of a version permanently authorizes you\nto choose that version for the Program.\n\n Later license versions may give you additional or different\npermissions. However, no additional obligations are imposed on any\nauthor or copyright holder as a result of your choosing to follow a\nlater version.\n\n 15. Disclaimer of Warranty.\n\n THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY\nAPPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT\nHOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY\nOF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM\nIS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF\nALL NECESSARY SERVICING, REPAIR OR CORRECTION.\n\n 16. Limitation of Liability.\n\n IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS\nTHE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY\nGENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE\nUSE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF\nDATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD\nPARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),\nEVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF\nSUCH DAMAGES.\n\n 17. Interpretation of Sections 15 and 16.\n\n If the disclaimer of warranty and limitation of liability provided\nabove cannot be given local legal effect according to their terms,\nreviewing courts shall apply local law that most closely approximates\nan absolute waiver of all civil liability in connection with the\nProgram, unless a warranty or assumption of liability accompanies a\ncopy of the Program in return for a fee.\n\n END OF TERMS AND CONDITIONS\n\n How to Apply These Terms to Your New Programs\n\n If you develop a new program, and you want it to be of the greatest\npossible use to the public, the best way to achieve this is to make it\nfree software which everyone can redistribute and change under these terms.\n\n To do so, attach the following notices to the program. It is safest\nto attach them to the start of each source file to most effectively\nstate the exclusion of warranty; and each file should have at least\nthe \"copyright\" line and a pointer to where the full notice is found.\n\n <one a=\"\" and=\"\" brief=\"\" does.=\"\" give=\"\" idea=\"\" it=\"\" line=\"\" name=\"\" of=\"\" program's=\"\" the=\"\" to=\"\" what=\"\">\n Copyright (C) <year> <name author=\"\" of=\"\">\n\n This program is free software: you can redistribute it and/or modify\n it under the terms of the GNU General Public License as published by\n the Free Software Foundation, either version 3 of the License, or\n (at your option) any later version.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n You should have received a copy of the GNU General Public License\n along with this program. If not, see <http: licenses=\"\" www.gnu.org=\"\">.\n\nAlso add information on how to contact you by electronic and paper mail.\n\n If the program does terminal interaction, make it output a short\nnotice like this when it starts in an interactive mode:\n\n <program> Copyright (C) <year> <name author=\"\" of=\"\">\n This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\n This is free software, and you are welcome to redistribute it\n under certain conditions; type `show c' for details.\n\nThe hypothetical commands `show w' and `show c' should show the appropriate\nparts of the General Public License. Of course, your program's commands\nmight be different; for a GUI interface, you would use an \"about box\".\n\n You should also get your employer (if you work as a programmer) or school,\nif any, to sign a \"copyright disclaimer\" for the program, if necessary.\nFor more information on this, and how to apply and follow the GNU GPL, see\n<http: licenses=\"\" www.gnu.org=\"\">.\n\n The GNU General Public License does not permit incorporating your program\ninto proprietary programs. If your program is a subroutine library, you\nmay consider it more useful to permit linking proprietary applications with\nthe library. If this is what you want to do, use the GNU Lesser General\nPublic License instead of this License. But first, please read\n<http: philosophy=\"\" why-not-lgpl.html=\"\" www.gnu.org=\"\">.\n</http:></http:></name></year></program></http:></name></year></one></http:>"},"url":"https://spdx.org/licenses/GPL-3.0-only.html"},"release_notes":null,"reviewed":"2026-09-16T14:26:37Z","version":"1.75.0"} \ No newline at end of file diff --git a/docs/android/evidence/lw-m7-34/amo-version-1.75.0.json.fetch.json b/docs/android/evidence/lw-m7-34/amo-version-1.75.0.json.fetch.json new file mode 100644 index 000000000..b15b28a9b --- /dev/null +++ b/docs/android/evidence/lw-m7-34/amo-version-1.75.0.json.fetch.json @@ -0,0 +1,17 @@ +{ + "requested_url": "https://addons.mozilla.org/api/v5/addons/addon/ublock-origin/versions/6490666/", + "final_url": "https://addons.mozilla.org/api/v5/addons/addon/ublock-origin/versions/6490666/", + "status": 200, + "retrieved_utc": "2026-10-02T03:50:25.214848+00:00", + "completed_utc": "2026-10-02T03:50:25.634622+00:00", + "sha256": "ea5c079169b87d3282706b03860d99e81ff433ea861f092d7e71bdd424c2b8d2", + "size": 37598, + "tls_verification": "urllib default system CA verification", + "headers": { + "Content-Type": "application/json", + "Content-Length": "37598", + "ETag": "\"4ee3f90513ec4dbba1a9e57ee16258a6\"", + "Last-Modified": null, + "Date": "Fri, 02 Oct 2026 03:50:25 GMT" + } +} diff --git a/docs/android/evidence/lw-m7-34/file-picker-checklist.md b/docs/android/evidence/lw-m7-34/file-picker-checklist.md index 06e05efb1..f1a64b87e 100644 --- a/docs/android/evidence/lw-m7-34/file-picker-checklist.md +++ b/docs/android/evidence/lw-m7-34/file-picker-checklist.md @@ -3,17 +3,17 @@ This is a prepared checklist, not a record of execution. Use two dedicated, initialized English profiles/runs so disabled/private-denied and enabled/private-allowed preservation are checked independently. Keep the installed release APK hash, candidate source/patch manifest, device fingerprint, original XPI hashes, exact transferred-file hashes and transport configuration with each run. Signature enforcement must remain enabled. Use actual controls for every install/update/choice. The only privileged script supplied here observes state. 1. Run `fixtures.py` offline on the host. Put the exact two archived XPI files in a document-picker-visible directory on the dedicated device through root's normal file transfer. Verify the transferred bytes and retain those hashes. Use the original filenames so the picker selection can be bound to a known file. Record their document provider/URI when visible. Do not modify the manifest, extension ID/version, update URL, certificate or archive. -2. Prepare 1.73.0 through real Fenix controls. If packaged 1.74.0 is present, use its ordinary **Remove** control first. That source calls uninstall directly and returns to the manager after success; it has no second confirmation dialog. Preserve its existing preinstall/removal history. Do not reset the preinstall stamp, write profile metadata, invoke an install API or manufacture an older registry entry. If subsequent startup replaces 1.73.0 automatically, record that obstruction; do not classify the later version as a completed UI update. +2. Prepare 1.74.0 through real Fenix controls. If packaged 1.75.0 is present, use its ordinary **Remove** control first. That source calls uninstall directly and returns to the manager after success; it has no second confirmation dialog. Preserve its existing preinstall/removal history. Do not reset the preinstall stamp, write profile metadata, invoke an install API or manufacture an older registry entry. If subsequent startup replaces 1.74.0 automatically, record that obstruction; do not classify the later version as a completed UI update. 3. Open Settings → About. Tap the actual app **wordmark five times** without leaving/resuming the About screen between taps. `AboutFragment` binds this trigger to `wordmark`; `SecretDebugMenuTrigger` resets its count on resume and enables the current-session menu on the fifth tap. Record the toast/revealed setting. The source view has `importantForAccessibility="no"`, so a `uiautomator` node for `wordmark` is not guaranteed; record actual screen/touch evidence if the control is absent from XML. Do not inject `showSecretDebugMenuThisSession` or any preference. -4. Return to Settings and choose **Install extension from file**, key `pref_key_install_local_addon`. The preference is normally hidden and becomes visible through the preceding real About trigger. A-C `AddonFilePicker` launches Android's `OpenDocument` contract accepting `application/x-xpinstall` and `application/zip`. Select the exact 1.73.0 XPI and follow the prompts that actually appear. The picker copies a provider URI to a temporary file and calls the ordinary `InstallationMethod.FROM_FILE` engine route. It does not bypass Gecko signature validation. -5. Observe the installed ID/version and ordinary `AddonManager.SIGNEDSTATE_SIGNED` result using the read-only `observe-installed.js` body. Require `geckoNewerThanOlder > 0`, `signatureEnforcement === true`, `isBuiltin === false`, exact ID and version 1.73.0. Record the actual numeric signed state and comparator value. A ZIP `META-INF` entry, no visible error, or AMO's metadata is insufficient. Restart once during setup and re-observe the actual older version; a preexisting newer version or silent replacement invalidates the starting condition. +4. Return to Settings and choose **Install extension from file**, key `pref_key_install_local_addon`. The preference is normally hidden and becomes visible through the preceding real About trigger. A-C `AddonFilePicker` launches Android's `OpenDocument` contract accepting `application/x-xpinstall` and `application/zip`. Select the exact 1.74.0 XPI and follow the prompts that actually appear. The picker copies a provider URI to a temporary file and calls the ordinary `InstallationMethod.FROM_FILE` engine route. It does not bypass Gecko signature validation. +5. Observe the installed ID/version and ordinary `AddonManager.SIGNEDSTATE_SIGNED` result using the read-only `observe-installed.js` body. Require `geckoNewerThanOlder > 0`, `signatureEnforcement === true`, `isBuiltin === false`, exact ID and version 1.74.0. Record the actual numeric signed state and comparator value. A ZIP `META-INF` entry, no visible error, or AMO's metadata is insufficient. Restart once during setup and re-observe the actual older version; a preexisting newer version or silent replacement invalidates the starting condition. 6. Establish the run's state with real add-on controls (`enable_switch`, `allow_in_private_browsing_switch`). For disabled/private-denied, deny private access while enabled, then disable. For enabled/private-allowed, enable and grant private access. Keep UI evidence after the asynchronous completion controls are interactive, alongside registry, live policy/listeners and independent persisted state. Do not rely on the optimistic checked bit. Run the parser controls for the old version before selecting the new file; require page callbacks plus independent allowed/blocked server request evidence. The prepared rule exists in both originals. -7. Repeat the real About trigger if needed after restart, open **Install extension from file** and select the exact 1.74.0 file while 1.73.0 remains installed. Do **not** remove the older version between these selections: the measured operation must update the same ID. Follow and record actual prompts. No extra prompt is invented when Gecko offers none. `AddonFilePicker` success only logs completion and removes its temporary copy; it does not supply a unique success dialog. Picker dismissal alone cannot establish success. Require the actual installed-details version change and completed interactive controls, plus the read-only exact registry/version/signed-state transition and matching disk/cache version. +7. Repeat the real About trigger if needed after restart, open **Install extension from file** and select the exact 1.75.0 file while 1.74.0 remains installed. Do **not** remove the older version between these selections: the measured operation must update the same ID. Follow and record actual prompts. No extra prompt is invented when Gecko offers none. `AddonFilePicker` success only logs completion and removes its temporary copy; it does not supply a unique success dialog. Picker dismissal alone cannot establish success. Require the actual installed-details version change and completed interactive controls, plus the read-only exact registry/version/signed-state transition and matching disk/cache version. 8. Confirm all choices survived: disabled/private-denied remains disabled and denied; enabled/private-allowed remains enabled and allowed. Do not click a choice afterward to repair it. Record the actual active policy/listener state, JSON/database/cache versions and private permission in addition to the registry row. Update failure, unchanged version, reset permission, live listener mismatch or the wrong source artifact is a failure/pending checkpoint, never a pass. 9. Force-stop and restart after the observed update completion, retaining both the actual UI evidence and measured completion-to-stop timing. UI dump idle waits may prevent a sub-second durability claim: keep that particular timing checkpoint unproven when the interval cannot be established. Do not label a later successful startup an immediate native regression. The independent API durability regressions remain separate; this checklist does not call privileged install/update methods. -10. On the first intended normal fixture navigation after restart, require parser document/report completion before observer attachment, exact new run/case/document/origin binding and actual independent server requests. Then create a new real private context and test its first fixture document; retain whether private was first in that context or first in the process instead of conflating them. For enabled/private-allowed, the matching parser resource must be blocked in both modes and the allowed control must execute. For disabled/private-denied, both resources must execute in both modes. Confirm 1.74.0 and the retained choices again without repairs. Close private tabs through the actual UI and record teardown. +10. On the first intended normal fixture navigation after restart, require parser document/report completion before observer attachment, exact new run/case/document/origin binding and actual independent server requests. Then create a new real private context and test its first fixture document; retain whether private was first in that context or first in the process instead of conflating them. For enabled/private-allowed, the matching parser resource must be blocked in both modes and the allowed control must execute. For disabled/private-denied, both resources must execute in both modes. Confirm 1.75.0 and the retained choices again without repairs. Close private tabs through the actual UI and record teardown. -The current `android-addon-state-smoke.py` runner is pinned to the APK's 1.74.0 fixture and ends with removal. Do not run that whole lifecycle driver as the 1.73.0 setup check, edit its pin, or claim its deliberately pending `signed-update` criterion passed. A source-bound manual execution of this checklist must retain actual observations; a later integrated update runner must validate both fixture versions and consume real UI/Gecko evidence. No populated target-result template is supplied that could be mistaken for an executed check. +The current `android-addon-state-smoke.py` runner is pinned to the APK's 1.75.0 fixture and ends with removal. Do not run that whole lifecycle driver as the 1.74.0 setup check, edit its pin, or claim its deliberately pending `signed-update` criterion passed. A source-bound manual execution of this checklist must retain actual observations; a later integrated update runner must validate both fixture versions and consume real UI/Gecko evidence. No populated target-result template is supplied that could be mistaken for an executed check. Relevant source opened, with hashes in `source-bindings.json`: diff --git a/docs/android/evidence/lw-m7-34/fixture-pins.json b/docs/android/evidence/lw-m7-34/fixture-pins.json index dd1af5f7f..fb06db7fd 100644 --- a/docs/android/evidence/lw-m7-34/fixture-pins.json +++ b/docs/android/evidence/lw-m7-34/fixture-pins.json @@ -4,16 +4,6 @@ "filter_path": "assets/thirdparties/easylist/easylist.txt", "filter_rule": "/banner_ads/*$~xmlhttprequest,domain=~clickbd.com", "fixtures": [ - { - "version": "1.73.0", - "version_id": 6396396, - "file_id": 4940584, - "metadata_url": "https://addons.mozilla.org/api/v5/addons/addon/ublock-origin/versions/6396396/", - "url": "https://addons.mozilla.org/firefox/downloads/file/4940584/ublock_origin-1.73.0.xpi", - "sha256": "bccc51a773150af4af6e1fd62c7bfdeb7238b79ff2381b998fa9f2e38f64786a", - "size": 4679419, - "android_min_version": "115.0" - }, { "version": "1.74.0", "version_id": 6437252, @@ -23,6 +13,16 @@ "sha256": "175756d74468c9ba45863f7fc333d3be670f82d5b066314e915814dd547d1652", "size": 4617614, "android_min_version": "115.0" + }, + { + "version": "1.75.0", + "version_id": 6490666, + "file_id": 5034826, + "metadata_url": "https://addons.mozilla.org/api/v5/addons/addon/ublock-origin/versions/6490666/", + "url": "https://addons.mozilla.org/firefox/downloads/file/5034826/ublock_origin-1.75.0.xpi", + "sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "size": 4650100, + "android_min_version": "115.0" } ] } diff --git a/docs/android/evidence/lw-m7-34/fixtures.py b/docs/android/evidence/lw-m7-34/fixtures.py index af7f52d6c..0c5b6e90c 100644 --- a/docs/android/evidence/lw-m7-34/fixtures.py +++ b/docs/android/evidence/lw-m7-34/fixtures.py @@ -163,7 +163,7 @@ def verify(pins): 'parser_harness_sha256': sha((ROOT/'scripts/android-addon-state-smoke.py').read_bytes()), 'fixtures': records, 'same_manifest_permission_lists': all(records[0]['manifest'][key] == records[1]['manifest'][key] for key in permission_fields), - 'pending': ['Gecko version comparator must establish 1.74.0 > 1.73.0', + 'pending': ['Gecko version comparator must establish 1.75.0 > 1.74.0', 'ordinary Gecko signedState verification of both unchanged files', 'actual Fenix file-picker older-to-newer completion and retained choices', 'normal/private parser and independent server evidence after update/restart']} @@ -175,7 +175,7 @@ def main(): parser.add_argument('--write-receipt', action='store_true', help='write derived inspection.json; original downloads are never overwritten') args = parser.parse_args() pins = read_json(HERE/'fixture-pins.json') - require([item['version'] for item in pins['fixtures']] == ['1.73.0', '1.74.0'], 'Unexpected fixture pair') + require([item['version'] for item in pins['fixtures']] == ['1.74.0', '1.75.0'], 'Unexpected fixture pair') if args.fetch: for spec in pins['fixtures']: fetch(spec['metadata_url'], HERE/f"amo-version-{spec['version']}.json", 1_000_000) diff --git a/docs/android/evidence/lw-m7-34/inspection.json b/docs/android/evidence/lw-m7-34/inspection.json index ad454ac65..5a6d186ab 100644 --- a/docs/android/evidence/lw-m7-34/inspection.json +++ b/docs/android/evidence/lw-m7-34/inspection.json @@ -4,23 +4,23 @@ "status": "FIXTURES_VERIFIED_TARGET_PENDING", "offline_bytes_verified": true, "target_acceptance_complete": false, - "packaged_pin_sha256": "4a302b22bc91087f67f2c83e72ff19a37f464d9a1ef1764fbd578813a92ce64d", - "parser_harness_sha256": "633e4902aee17277e22bd78b23e9b06864552d6d4efaeafa60d273501807c4e4", + "packaged_pin_sha256": "1f8dc43fb663d5c131982d09e3cf11edda62db0eccf16fb00da43f4478f4bd8e", + "parser_harness_sha256": "dc5b5d376379f22dc1dba1d857d839f3dbd3221d0a5c163d929d2b938aa229e4", "fixtures": [ { - "version": "1.73.0", + "version": "1.74.0", "addon_id": "uBlock0@raymondhill.net", - "path": "ublock_origin-1.73.0.xpi", - "sha256": "bccc51a773150af4af6e1fd62c7bfdeb7238b79ff2381b998fa9f2e38f64786a", - "size": 4679419, + "path": "ublock_origin-1.74.0.xpi", + "sha256": "175756d74468c9ba45863f7fc333d3be670f82d5b066314e915814dd547d1652", + "size": 4617614, "original_xpi_unmodified": true, "metadata": { - "path": "amo-version-1.73.0.json", - "sha256": "f9ebacd0f3c64746bf1d08c2f9f3f9eeed224ba68183909898f658b35d7fe92c", - "size": 40225, - "url": "https://addons.mozilla.org/api/v5/addons/addon/ublock-origin/versions/6396396/", - "version_id": 6396396, - "file_id": 4940584, + "path": "amo-version-1.74.0.json", + "sha256": "f1f4564b4c161fd5708aac647d06ef915606e5c445b4a547110dab24a415e6c6", + "size": 40577, + "url": "https://addons.mozilla.org/api/v5/addons/addon/ublock-origin/versions/6437252/", + "version_id": 6437252, + "file_id": 4981431, "channel": "listed", "file_status": "public", "compatibility": { @@ -37,10 +37,10 @@ }, "manifest": { "member": "manifest.json", - "sha256": "4f866b21c07fe2a528b325c8cc4852bcc03ded8f63f9eee56b7293b283fd0608", + "sha256": "fc5c8e2efe86815c368459b19f8b17b8ca4080de8128ea03315f69d61b12be57", "size": 3035, "manifest_version": 2, - "version": "1.73.0", + "version": "1.74.0", "browser_specific_settings": { "gecko": { "data_collection_permissions": { @@ -74,8 +74,8 @@ }, "parser_filter": { "member": "assets/thirdparties/easylist/easylist.txt", - "sha256": "9f2a9184024b4b4eb28ddbc66523713ef2357ad2f1be03dffe2b3b35ac5b6678", - "size": 2248651, + "sha256": "3fc345bc2c6e36691c9ad92962a745c27ddffdd09e0e70e83b208beff8e82cb1", + "size": 2080300, "rule": "/banner_ads/*$~xmlhttprequest,domain=~clickbd.com", "line_numbers_1_based": [ 346 @@ -84,50 +84,50 @@ "zip_signature_entries_observed": [ { "path": "META-INF/cose.manifest", - "size": 109954, - "sha256": "e7ef07776ec4941735aa26ec7b0236549f8210a0ba3f841280f2eeabb10159f4" + "size": 110137, + "sha256": "a5fbf69c7b37e36d35b02261b26a9e4438e665508a7249f867e5c9b8ba6e734a" }, { "path": "META-INF/cose.sig", "size": 3100, - "sha256": "5ebb53f9c37477560e6dda629bc70413cdbd69978d0e2b7b64e758d72a8f30fa" + "sha256": "18c12586ff8c96aa180f4dd87defe8f40c5e164c6893a1232031193b1fe99a01" }, { "path": "META-INF/manifest.mf", - "size": 110275, - "sha256": "2c0d0f64e311343bd6f8166f8dfec872666c5b89ad582608dc804bba9e761682" + "size": 110458, + "sha256": "65955a2285f9eb7ba26b93eed909d388b1852386768a2475f5baee9d316ea18c" }, { "path": "META-INF/mozilla.sf", "size": 144, - "sha256": "f3f3f75bab460e48d2fe66d0495f1d021b6842fcfa686a3aea09df11f708cc1e" + "sha256": "75332976facb44feeef0bc05ee73a39640c085ae2e5a1e5331c2262d45a37a43" }, { "path": "META-INF/mozilla.rsa", "size": 4367, - "sha256": "498f18eb6f4b39097e67e1337e14054755ce85d237995c457ee360740a819952" + "sha256": "f79761ab73f481eef6f756710285b7c52142c6f30b6e68c5b658d6a58c60d9a4" } ], "gecko_signed_state": "PENDING: no Gecko signature verification executed", "transport_receipts": [ - "amo-version-1.73.0.json.fetch.json", - "ublock_origin-1.73.0.xpi.fetch.json" + "amo-version-1.74.0.json.fetch.json", + "ublock_origin-1.74.0.xpi.fetch.json" ] }, { - "version": "1.74.0", + "version": "1.75.0", "addon_id": "uBlock0@raymondhill.net", - "path": "ublock_origin-1.74.0.xpi", - "sha256": "175756d74468c9ba45863f7fc333d3be670f82d5b066314e915814dd547d1652", - "size": 4617614, + "path": "ublock_origin-1.75.0.xpi", + "sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "size": 4650100, "original_xpi_unmodified": true, "metadata": { - "path": "amo-version-1.74.0.json", - "sha256": "f1f4564b4c161fd5708aac647d06ef915606e5c445b4a547110dab24a415e6c6", - "size": 40577, - "url": "https://addons.mozilla.org/api/v5/addons/addon/ublock-origin/versions/6437252/", - "version_id": 6437252, - "file_id": 4981431, + "path": "amo-version-1.75.0.json", + "sha256": "ea5c079169b87d3282706b03860d99e81ff433ea861f092d7e71bdd424c2b8d2", + "size": 37598, + "url": "https://addons.mozilla.org/api/v5/addons/addon/ublock-origin/versions/6490666/", + "version_id": 6490666, + "file_id": 5034826, "channel": "listed", "file_status": "public", "compatibility": { @@ -144,10 +144,10 @@ }, "manifest": { "member": "manifest.json", - "sha256": "fc5c8e2efe86815c368459b19f8b17b8ca4080de8128ea03315f69d61b12be57", + "sha256": "92b5ab713f206c816c1953c03d18264eba68a15df3bb9711d9b27f9bb8ca9c76", "size": 3035, "manifest_version": 2, - "version": "1.74.0", + "version": "1.75.0", "browser_specific_settings": { "gecko": { "data_collection_permissions": { @@ -181,50 +181,50 @@ }, "parser_filter": { "member": "assets/thirdparties/easylist/easylist.txt", - "sha256": "3fc345bc2c6e36691c9ad92962a745c27ddffdd09e0e70e83b208beff8e82cb1", - "size": 2080300, + "sha256": "f54f1cc57746f0da7a7be0d9d1bbd8beedf976090bf5bc39365eef111cf3fdf9", + "size": 2140640, "rule": "/banner_ads/*$~xmlhttprequest,domain=~clickbd.com", "line_numbers_1_based": [ - 346 + 344 ] }, "zip_signature_entries_observed": [ { "path": "META-INF/cose.manifest", - "size": 110137, - "sha256": "a5fbf69c7b37e36d35b02261b26a9e4438e665508a7249f867e5c9b8ba6e734a" + "size": 110458, + "sha256": "71984aeef908d2e225836d539748c127b294edb2c6d1fda8f463f5c68608ea65" }, { "path": "META-INF/cose.sig", "size": 3100, - "sha256": "18c12586ff8c96aa180f4dd87defe8f40c5e164c6893a1232031193b1fe99a01" + "sha256": "35ac0f5de3364f6e1498bd83abb6f1604efacde3c3f2dcbeafe67e85ce972054" }, { "path": "META-INF/manifest.mf", - "size": 110458, - "sha256": "65955a2285f9eb7ba26b93eed909d388b1852386768a2475f5baee9d316ea18c" + "size": 110779, + "sha256": "9d9345b7eb54212842042eb63a48fc5eaa4e67acae65548a0a4055f70fc6fc54" }, { "path": "META-INF/mozilla.sf", "size": 144, - "sha256": "75332976facb44feeef0bc05ee73a39640c085ae2e5a1e5331c2262d45a37a43" + "sha256": "bf6133d036563b6fd719efad213047881e36358baf0a9e4178a711bf75c8b0e9" }, { "path": "META-INF/mozilla.rsa", "size": 4367, - "sha256": "f79761ab73f481eef6f756710285b7c52142c6f30b6e68c5b658d6a58c60d9a4" + "sha256": "8db9bbf00657807ca34d038e441589156fdf6d0c313912b3181a022f2bd51dec" } ], "gecko_signed_state": "PENDING: no Gecko signature verification executed", "transport_receipts": [ - "amo-version-1.74.0.json.fetch.json", - "ublock_origin-1.74.0.xpi.fetch.json" + "amo-version-1.75.0.json.fetch.json", + "ublock_origin-1.75.0.xpi.fetch.json" ] } ], "same_manifest_permission_lists": true, "pending": [ - "Gecko version comparator must establish 1.74.0 > 1.73.0", + "Gecko version comparator must establish 1.75.0 > 1.74.0", "ordinary Gecko signedState verification of both unchanged files", "actual Fenix file-picker older-to-newer completion and retained choices", "normal/private parser and independent server evidence after update/restart" diff --git a/docs/android/evidence/lw-m7-34/observe-installed.js b/docs/android/evidence/lw-m7-34/observe-installed.js index e45c9fd85..702d440df 100644 --- a/docs/android/evidence/lw-m7-34/observe-installed.js +++ b/docs/android/evidence/lw-m7-34/observe-installed.js @@ -8,7 +8,7 @@ return (async () => { return { observedAt: Date.now(), id, - geckoNewerThanOlder: Services.vc.compare("1.74.0", "1.73.0"), + geckoNewerThanOlder: Services.vc.compare("1.75.0", "1.74.0"), signatureEnforcement: Services.prefs.getBoolPref("xpinstall.signatures.required"), ordinarySignedStateConstant: AddonManager.SIGNEDSTATE_SIGNED, installed: addon ? { diff --git a/docs/android/evidence/lw-m7-34/offline-verification.json b/docs/android/evidence/lw-m7-34/offline-verification.json index 76a4ada5d..c7a26637e 100644 --- a/docs/android/evidence/lw-m7-34/offline-verification.json +++ b/docs/android/evidence/lw-m7-34/offline-verification.json @@ -4,22 +4,22 @@ "docs/android/evidence/lw-m7-34/fixtures.py" ], "exit_code": 0, - "verified_utc": "2026-09-09T01:35:15.356134+00:00", + "verified_utc": "2026-10-02T03:50:46.849065+00:00", "network_fetch_requested": false, "status": "FIXTURES_VERIFIED_TARGET_PENDING", "target_acceptance_complete": false, "verified_files": [ - { - "path": "ublock_origin-1.73.0.xpi", - "sha256": "bccc51a773150af4af6e1fd62c7bfdeb7238b79ff2381b998fa9f2e38f64786a", - "size": 4679419 - }, { "path": "ublock_origin-1.74.0.xpi", "sha256": "175756d74468c9ba45863f7fc333d3be670f82d5b066314e915814dd547d1652", "size": 4617614 + }, + { + "path": "ublock_origin-1.75.0.xpi", + "sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "size": 4650100 } ], "derived_inspection_matches": true, - "verifier_sha256": "d94b9e38e0bbc070ac44e5aeff6d4e169bf6ae1cdf98f749b45d3f522a5a02d6" + "verifier_sha256": "616b0ebd0a77e7b74d376138f6400ca85a276907dbc7073f92335ebdb04eab90" } diff --git a/docs/android/evidence/lw-m7-34/ublock_origin-1.73.0.xpi.fetch.json b/docs/android/evidence/lw-m7-34/ublock_origin-1.73.0.xpi.fetch.json deleted file mode 100644 index d1db9a004..000000000 --- a/docs/android/evidence/lw-m7-34/ublock_origin-1.73.0.xpi.fetch.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "requested_url": "https://addons.mozilla.org/firefox/downloads/file/4940584/ublock_origin-1.73.0.xpi", - "final_url": "https://addons.mozilla.org/firefox/downloads/file/4940584/ublock_origin-1.73.0.xpi", - "status": 200, - "retrieved_utc": "2026-09-09T01:29:02.227166+00:00", - "completed_utc": "2026-09-09T01:29:03.527350+00:00", - "sha256": "bccc51a773150af4af6e1fd62c7bfdeb7238b79ff2381b998fa9f2e38f64786a", - "size": 4679419, - "tls_verification": "urllib default system CA verification", - "headers": { - "Content-Type": "application/x-xpinstall", - "Content-Length": "4679419", - "ETag": null, - "Last-Modified": "Wed, 05 Aug 2026 16:31:32 GMT", - "Date": "Wed, 09 Sep 2026 01:29:02 GMT" - } -} diff --git a/docs/android/evidence/lw-m7-34/ublock_origin-1.73.0.xpi b/docs/android/evidence/lw-m7-34/ublock_origin-1.75.0.xpi similarity index 56% rename from docs/android/evidence/lw-m7-34/ublock_origin-1.73.0.xpi rename to docs/android/evidence/lw-m7-34/ublock_origin-1.75.0.xpi index ee4ffd207..524b7a394 100644 Binary files a/docs/android/evidence/lw-m7-34/ublock_origin-1.73.0.xpi and b/docs/android/evidence/lw-m7-34/ublock_origin-1.75.0.xpi differ diff --git a/docs/android/evidence/lw-m7-34/ublock_origin-1.75.0.xpi.fetch.json b/docs/android/evidence/lw-m7-34/ublock_origin-1.75.0.xpi.fetch.json new file mode 100644 index 000000000..77b05b974 --- /dev/null +++ b/docs/android/evidence/lw-m7-34/ublock_origin-1.75.0.xpi.fetch.json @@ -0,0 +1,17 @@ +{ + "requested_url": "https://addons.mozilla.org/firefox/downloads/file/5034826/ublock_origin-1.75.0.xpi", + "final_url": "https://addons.mozilla.org/firefox/downloads/file/5034826/ublock_origin-1.75.0.xpi", + "status": 200, + "retrieved_utc": "2026-10-02T03:50:25.635054+00:00", + "completed_utc": "2026-10-02T03:50:27.444657+00:00", + "sha256": "5b74415860456370644bd80f16125e865b0e6c356bb5dfcfb84069967eaa5287", + "size": 4650100, + "tls_verification": "urllib default system CA verification", + "headers": { + "Content-Type": "application/x-xpinstall", + "Content-Length": "4650100", + "ETag": null, + "Last-Modified": "Wed, 16 Sep 2026 14:26:36 GMT", + "Date": "Fri, 02 Oct 2026 03:50:26 GMT" + } +} diff --git a/docs/android/fenix-test-allowlist.yaml b/docs/android/fenix-test-allowlist.yaml index c12380942..5b6d2af7f 100644 --- a/docs/android/fenix-test-allowlist.yaml +++ b/docs/android/fenix-test-allowlist.yaml @@ -28,15 +28,12 @@ # hiding behind an environmental name). Fewer is a warning: the entry is going # stale and should be trimmed — that is how AutofillSettingsMiddlewareTest left # this list. +# +# SearchSuggestionsProvidersBuilderTest (70, megazord) left the list the same +# way on 2026-10-02: the full 153.4.0esr suite ran all 70 and passed them. # Failures caused by the build/test environment, not by code under test. allowlist: - - class: org.mozilla.fenix.search.awesomebar.SearchSuggestionsProvidersBuilderTest - tests: 70 - reason: > - Every test constructs a SearchSuggestionProvider that reaches appservices - through UniFFI; libmegazord.so is an Android ELF and cannot be loaded by - the host JVM. - class: org.mozilla.fenix.reviewprompt.ReviewPromptMiddlewareTriggerCriteriaTest tests: 16 reason: > @@ -49,7 +46,7 @@ allowlist: Directly invokes a recorded NimbusApi event query, hitting the same missing native library. - class: org.mozilla.fenix.settings.autofill.ui.AutofillSettingsMiddlewareTest - tests: 3 + tests: 2 reason: > Back on this list, which the note above predicted: it left when the 2026-08-25 run showed it passing, and the 2026-09-06 run -- the first full @@ -60,6 +57,8 @@ allowlist: the host JVM cannot open. Note the class moved into the .ui package and the count dropped from the 5 recorded in the LW-M4-14 baseline to 3, so this is not a straight restore of the old entry. + Lowered 3 -> 2 on 2026-10-02: the full 153.4.0esr suite (615 classes / + 5,562 tests) fails 2 of its 7 tests, with the same UniffiLib error. # Real failures that predate the change under test. NOT environmental: these are # tolerated only so a task can tell "already broken" from "I broke it". Every diff --git a/patches/android/about-config.patch b/patches/android/about-config.patch index ab2f9e8cc..45cbfd728 100644 --- a/patches/android/about-config.patch +++ b/patches/android/about-config.patch @@ -1,11 +1,18 @@ # LibreWolf about-config.patch (Android) # Owner: LW-M4-09 ("Enable about:config on release builds") # -# Upstream file touched +# Upstream files touched # ---------------------- # mobile/android/fenix/app/src/main/java/org/mozilla/fenix/gecko/GeckoProvider.kt +# mobile/shared/chrome/geckoview/config.js +# mobile/shared/chrome/geckoview/config.xhtml # -# One hunk, one call argument. +# Two independent changes, both needed for a WORKING about:config on 153.4: +# 1. GeckoProvider.kt -- one hunk, one call argument: make the page REACHABLE +# on the release channel (everything down to "NOT VERIFIED" below). +# 2. config.js / config.xhtml -- an upstream backport: make the page WORK +# under 153.4's baseline system-principal CSP (see "THE 153.4 BASELINE CSP" +# at the end of this header). # # # READ THIS FIRST: WHICH TREE THE LINE NUMBERS BELOW COME FROM @@ -166,7 +173,9 @@ # new pref shipped in any .cfg, no new string. The page, its CSS, its icons and # its localisation are already in the APK -- they are packaged unconditionally by # mobile/shared/chrome/geckoview/jar.mn regardless of this pref -- which is the -# whole reason this patch is one line of Kotlin. +# whole reason the reachability half of this patch is one line of Kotlin. (The +# config.js/config.xhtml hunks edit files jar.mn already packages; they add no +# file and no jar.mn entry either.) # # # HOW THIS WAS VERIFIED (second pass; the first pass's evidence is superseded) @@ -401,6 +410,64 @@ # once that is fixed. # * Any physical device; the arm64 and armv7 APKs. x86_64 emulator only. # * A release APK signed with a real LibreWolf key (LW-M6-01 owns the key). +# +# +# THE 153.4 BASELINE CSP: config.xhtml's INLINE HANDLERS ARE BLOCKED +# ------------------------------------------------------------------- +# 153.4.0esr's Document::InitCSP (dom/base/Document.cpp:3797-3811) appends +# nsContentSecurityUtils::kBaselineSystemCSP -- `script-src chrome: resource: +# moz-src:` -- to every system-principal or chrome: document while +# security.chrome_baseline_csp.enabled is true (default true on 153.4). The only +# exemptions (IsExemptedFromBaselineSystemCSP, nsContentSecurityUtils.cpp:2029) +# are mochitest paths in automation and browser.xhtml; config.xhtml is not one, +# and LibreWolf must not make it one. +# +# Pristine 153.4 config.xhtml (md5 ae29fd773b4d8de9db0660cde64a4af0, the same +# bytes as 153.0esr) wires the whole page up with inline event-handler +# attributes: body onload/onunload, onclick on the "+" toggle, the bool toggle, +# Cancel, Create and both context-menu items, oninput on the search and name +# boxes, onfocus, onchange on the type select, ontouchstart on #content. With no +# 'unsafe-inline'/'unsafe-hashes' in the baseline policy, script-src-attr blocks +# every one of them. Stage C on the 153.4 build (runtime diag +# new-153.4-aboutconfig-csp.json) logged 13 "blocked an event handler +# (script-src-attr)" errors from about:config, starting with the body onload -- +# so NewPrefDialog.init() and AboutConfig.init() never run, and the page renders +# its toolbar with an empty, dead pref list. +# +# THE FIX IS UPSTREAM'S, BYTE FOR BYTE. Mozilla already removed the handlers: +# config.xhtml and config.js in firefox-153.0.4 (desktop release; md5s +# bd20ae6c4d1008a5c9bb3388c1ffd95a / 749f786048d44d035c78f11f00fef6c3) and in +# firefox-157.0 are byte-identical to each other and differ from pristine 153.4 +# ESR only by that refactor. The hunks below are exactly +# `diff -u <153.4.0esr> <157.0>` of those two files -- no LibreWolf line in +# them. Upstream's shape: the attributes are deleted; the three elements that had +# no id gain one (#pref-toggle-button, #copy-pref-name, #copy-pref-value); +# NewPrefDialog.init() and AboutConfig.init() attach the same calls with +# addEventListener; and window load/unload listeners at the end of config.js +# replace body onload/onunload. config.js is loaded from +# chrome://geckoview/content/config.js, which `script-src chrome:` allows. +# The page is NOT exempted from the CSP and the CSP is not weakened. +# +# Two semantic notes on the backport, both upstream's choices, kept as-is: +# * Create is now `this.create()` with no event; create() in 153.4 +# (config.js:150) takes no parameter, so the old `create(event)` argument +# was already ignored. +# * Dynamically built pref rows were never affected: config.js creates them +# with createElement and addEventListener, and never sets an on* attribute +# or uses eval (checked by grep in both trees). +# +# Ordering / scope: no other patch in any list touches either file (grep over +# patches/ for `geckoview/config.`), so this adds no ordering pair. mobile/ is +# Android-only, so lint-patch-scope is unaffected. When the ESR train picks up +# the upstream refactor these hunks will fail to apply (already applied), which +# is the cue to drop them. +# +# NEEDS A GECKO REBUILD: both files are packaged into omni.ja by +# mobile/shared/chrome/geckoview/jar.mn, so `--skip-gecko` does NOT pick them up. +# NOT VERIFIED here: the runtime -- this half was prepared statically (patch +# applies to pristine 153.4 at --fuzz=0; patched files equal upstream 157's +# md5s). Re-run `android-smoke.sh --check-aboutconfig` on a rebuilt APK and +# confirm zero script-src-attr errors from about:config. --- a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/gecko/GeckoProvider.kt +++ b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/gecko/GeckoProvider.kt @@ -120,7 +120,17 @@ @@ -422,3 +489,161 @@ .extensionsProcessEnabled(true) .extensionsWebAPIEnabled(true) .translationsOfferPopup(context.components.settings.offerTranslation) +--- a/mobile/shared/chrome/geckoview/config.js ++++ b/mobile/shared/chrome/geckoview/config.js +@@ -73,6 +73,28 @@ + this._intValue = document.getElementById("new-pref-value-int"); + + this._positiveButton = document.getElementById("positive-button"); ++ ++ document ++ .getElementById("new-pref-toggle-button") ++ .addEventListener("click", () => this.toggleShowHide()); ++ document ++ .getElementById("pref-toggle-button") ++ .addEventListener("click", () => this.toggleBoolValue()); ++ document ++ .getElementById("negative-button") ++ .addEventListener("click", () => this.hide()); ++ this._positiveButton.addEventListener("click", () => this.create()); ++ ++ this._prefNameInputElt.addEventListener("focus", event => ++ this.focusName(event) ++ ); ++ this._prefNameInputElt.addEventListener("input", event => ++ this.updateName(event) ++ ); ++ ++ this._prefTypeSelectElt.addEventListener("change", event => { ++ this.type = event.target.value; ++ }); + }, + + // Called to update positive button to display text ("Create"/"Change), and enabled/disabled status +@@ -235,6 +257,21 @@ + + // Setup the prefs observers + Services.prefs.addObserver("", this); ++ ++ this.filterInput.addEventListener("input", () => ++ AboutConfig.bufferFilterInput() ++ ); ++ ++ document.getElementById("content").addEventListener("touchstart", () => { ++ this.filterInput.blur(); ++ }); ++ ++ document ++ .getElementById("copy-pref-name") ++ .addEventListener("click", () => this.clipboardCopy("name")); ++ document ++ .getElementById("copy-pref-value") ++ .addEventListener("click", () => this.clipboardCopy("value")); + }, + + // Uninit the main AboutConfig dialog +@@ -711,3 +748,12 @@ + } + }, + }; ++ ++window.addEventListener("load", () => { ++ NewPrefDialog.init(); ++ AboutConfig.init(); ++}); ++ ++window.addEventListener("unload", () => { ++ AboutConfig.uninit(); ++}); +--- a/mobile/shared/chrome/geckoview/config.xhtml ++++ b/mobile/shared/chrome/geckoview/config.xhtml +@@ -24,19 +24,10 @@ + > + + +- ++ +
+
+-
++
+ +
+
+@@ -45,13 +36,12 @@ + type="search" + data-l10n-id="config-toolbar-search" + value="" +- oninput="AboutConfig.bufferFilterInput()" + /> +
+
+
+ +-
++
+
+
  • +
    +@@ -60,13 +50,8 @@ + id="new-pref-name" + type="text" + data-l10n-id="config-new-pref-name" +- onfocus="NewPrefDialog.focusName(event)" +- oninput="NewPrefDialog.updateName(event)" + /> +- +
    +@@ -113,13 +98,11 @@ +
    +
    +
  • +@@ -135,12 +118,12 @@ + + + + + + diff --git a/patches/android/canvas-webgl-permissions.patch b/patches/android/canvas-webgl-permissions.patch index e50e23196..b88626e88 100644 --- a/patches/android/canvas-webgl-permissions.patch +++ b/patches/android/canvas-webgl-permissions.patch @@ -2234,7 +2234,7 @@ index 0000000..d748d6f + allow(privatePerm, permanent = true) + val records = sessionRule.waitForResult(storage.allPermissions).filter { it.permission == PermissionDelegate.PERMISSION_WEBGL } + assertEquals(0, records.single { !it.privateMode }.expireType) -+ assertEquals(2, records.single { it.privateMode }.expireType) ++ assertEquals(1, records.single { it.privateMode }.expireType) + revoke(privatePerm) + assertEquals(true, mainSession.evaluateJS("!!document.createElement('canvas').getContext('webgl')")) + assertEquals(false, privateSession.evaluateJS("!!document.createElement('canvas').getContext('webgl')")) diff --git a/patches/android/doh-mullvad-migration.patch b/patches/android/doh-mullvad-migration.patch new file mode 100644 index 000000000..fe8de4deb --- /dev/null +++ b/patches/android/doh-mullvad-migration.patch @@ -0,0 +1,511 @@ +# Redoubt doh-mullvad-migration.patch (Android) +# +# Upstream files touched +# ----------------------- +# mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt (1 call, top of Core.engine) +# mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt (1 call in onResume) +# mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/doh/DohSettingsProvider.kt +# mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/doh/DefaultDohSettingsProviderTest.kt +# (both: privacy-defaults.patch's provider catalog, minus Mullvad) +# New files +# mobile/android/fenix/app/src/main/java/org/mozilla/fenix/lw/DohProviderMigration.kt +# mobile/android/fenix/app/src/main/res/values/lw_doh_migration.xml +# mobile/android/fenix/app/src/test/java/org/mozilla/fenix/lw/DohProviderMigrationTest.kt +# +# Line numbers are from the ESR tree (firefox-153.4.0esr, ./version.android), +# AFTER the patches listed before this one in assets/patches/android.txt. +# +# +# What it is +# ----------- +# Mullvad is discontinuing its DNS over HTTPS service. The 153 ESR beta offered +# "Mullvad (No Filtering)" (https://dns.mullvad.net/dns-query) in the Fenix DoH +# picker -- privacy-defaults.patch's hand-kept copy of doh-rollout.provider-list +# -- and Fenix persists the choice in fenix_preferences +# (pref_key_doh_provider_uri, beside the mode in pref_key_doh_settings_mode). +# When the service stops, such a profile loses DoH in Increased Protection and +# loses name resolution altogether in Max Protection (TRR_MODE_ONLY). +# +# Three changes: +# 1. Core.engine, before DefaultSettings reads settings.dohProviderUrl, calls +# DohProviderMigration.migrate. Once per profile, a stored provider whose +# host is dns.mullvad.net, any *.dns.mullvad.net (base., adblock., ...) or +# the older doh.mullvad.net is replaced by Settings.LIBREWOLF_DOH_PROVIDER_URI +# (https://dns10.quad9.net/dns-query, the Fenix default and common.cfg's +# network.trr.uri). The mode is not touched. Hooking the lazy engine +# initialiser rather than an Application callback means no caller can +# construct the engine before the migration has run. The new provider +# (written directly under pref_key_doh_provider_uri, the key +# Settings.dohProviderUrl reads), the done flag and the notice flag go into +# fenix_preferences in ONE SharedPreferences edit, so they are committed +# together or not at all; a later Mullvad URI the user enters by hand as a +# custom provider is respected. +# 2. When the mode was Increased or Max (DoH actually in use), a notice flag is +# set and HomeActivity.onResume shows a one-time AlertDialog naming the new +# provider -- the same in-app dialog mechanism update-check.patch uses. The +# flag is cleared only by the user (OK, back, tap outside). The "already +# showing" check is tied to the activity that owns the dialog, not a +# process-global flag, so an activity recreated under the dialog (rotation, +# theme, locale) shows it again and a dialog torn down with its activity +# leaves the flag set for the next onResume. Off/Default: silent, logged. +# 3. Mullvad leaves the built-in picker catalog, matching settings/common.cfg's +# doh-rollout.provider-list (Redoubt-settings 0cae8fb dropped the Android +# override that still listed it). DefaultDohSettingsProviderTest follows. +# +# Known limitation (not handled): only the Fenix setting is migrated. GeckoView +# pushes the provider to network.trr.uri on the DEFAULT pref branch +# (GeckoView:SetDefaultPrefs, GeckoViewStartup.sys.mjs), so a Mullvad URI the +# user typed into about:config -- a user-branch value in prefs.js -- keeps +# overriding it and is not touched by this migration. +# +# +# Ordering +# --------- +# After privacy-defaults.patch: the DohSettingsProvider.kt and +# DefaultDohSettingsProviderTest.kt hunks edit text that patch creates +# (declared in scripts/check-patch-order.py). Core.kt (fission-isolation, +# ubo-preinstall) and HomeActivity.kt (no-nimbus, no-adjust, no-suggest, +# update-check, ubo-preinstall, sync-opt-in) hunks have upstream-only context, +# far from every other patch's hunks; recorded order-free. +# +# +# Verification +# ------------- +# ./mach gradle fenix:testDebugUnitTest --tests '*DohProviderMigrationTest' \ +# --tests '*DefaultDohSettingsProviderTest' +# Not built in the Fenix tree when written (no Gecko AAR on the authoring +# host); stage B of the 153.4.0esr rebase builds it and runs the tests. The +# two lw/ files were compiled with kotlinc 2.3.20 -Werror against the real +# android.jar, androidx.core and Robolectric, with stubs for the Fenix types. +diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +--- a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt ++++ b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +@@ -768,6 +768,10 @@ + message = "onResume()", + ) + ++ // Redoubt: one-time notice when DohProviderMigration replaced a Mullvad ++ // DoH provider that was in use. ++ org.mozilla.fenix.lw.DohProviderMigration.maybeShowNotice(this) ++ + binding.root.doOnLayout { + if (browsingModeManager.mode.isPrivate) { + it.announcePrivateModeForAccessibility() +diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt +--- a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt ++++ b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt +@@ -169,6 +169,10 @@ + * configuration (see build variants). + */ + val engine: Engine by lazyMonitored { ++ // Redoubt: replace a discontinued Mullvad DoH provider before the engine ++ // reads dohProviderUrl below. Runs once per profile. ++ org.mozilla.fenix.lw.DohProviderMigration.migrate(context, context.components.settings) ++ + val defaultSettings = DefaultSettings( + requestInterceptor = requestInterceptor, + remoteDebuggingEnabled = context.components.settings.isRemoteDebuggingEnabled, +diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/lw/DohProviderMigration.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/lw/DohProviderMigration.kt +new file mode 100644 +--- /dev/null ++++ b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/lw/DohProviderMigration.kt +@@ -0,0 +1,152 @@ ++/* This Source Code Form is subject to the terms of the Mozilla Public ++ * License, v. 2.0. If a copy of the MPL was not distributed with this ++ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ ++ ++// Redoubt: one-time move off Mullvad's discontinued DNS over HTTPS service. ++// ++// The 153 ESR beta listed "Mullvad (No Filtering)" in the DoH provider picker. ++// Mullvad is shutting that service down; a profile still pointing at it loses ++// DoH in Increased Protection and all name resolution in Max Protection. Before ++// the engine reads the stored provider (Core.engine), a Mullvad URI is replaced ++// with Settings.LIBREWOLF_DOH_PROVIDER_URI, the Android default, and the mode is ++// kept. The check runs once per profile, so a Mullvad URI the user enters ++// afterwards as a custom provider is left alone. When DoH was actually in use, ++// HomeActivity shows a one-time dialog naming the new provider. ++// ++// The state lives in fenix_preferences next to the provider it describes. The ++// new provider, the done flag and the notice flag are written in ONE ++// SharedPreferences edit, under the same key Settings.dohProviderUrl reads ++// (R.string.pref_key_doh_provider_uri), so they are committed together or not ++// at all: a crash cannot leave the provider replaced without the done flag, or ++// the done flag set with Mullvad still stored. ++// ++// Known limitation: only the Fenix setting is migrated. GeckoView writes the ++// provider to network.trr.uri on the DEFAULT pref branch (GeckoView:SetDefaultPrefs), ++// so a Mullvad URI the user typed into about:config -- a user-branch value in ++// prefs.js -- still wins over it and is not touched here. ++ ++package org.mozilla.fenix.lw ++ ++import android.app.Activity ++import android.app.AlertDialog ++import android.app.Dialog ++import android.content.Context ++import androidx.annotation.VisibleForTesting ++import androidx.core.content.edit ++import mozilla.components.concept.engine.Engine ++import mozilla.components.support.base.log.logger.Logger ++import org.mozilla.fenix.R ++import org.mozilla.fenix.ext.components ++import org.mozilla.fenix.ext.getPreferenceKey ++import org.mozilla.fenix.utils.Settings ++import java.lang.ref.WeakReference ++import java.net.URI ++import java.net.URISyntaxException ++ ++/** ++ * Replaces a stored Mullvad DoH provider once, and shows the notice for it. ++ */ ++object DohProviderMigration { ++ @VisibleForTesting ++ internal const val KEY_DONE = "lw_doh_mullvad_migration_done" ++ ++ @VisibleForTesting ++ internal const val KEY_NOTICE_PENDING = "lw_doh_mullvad_migration_notice_pending" ++ ++ // dns.mullvad.net and its filtering variants (base., adblock., extended., ++ // family., all.dns.mullvad.net), plus doh.mullvad.net, the service's ++ // earlier name. ++ private const val MULLVAD_DOH_DOMAIN = "dns.mullvad.net" ++ private const val MULLVAD_LEGACY_DOH_HOST = "doh.mullvad.net" ++ ++ private val logger = Logger("DohProviderMigration") ++ ++ // The notice dialog currently on screen, if any. Weak, and checked against ++ // the activity it belongs to: when HomeActivity is recreated (rotation, ++ // theme or locale change) the old dialog dies with the old activity without ++ // its listeners running, and the new activity shows the notice again. ++ private var noticeDialog: WeakReference? = null ++ ++ /** True when [url] points at a Mullvad DoH endpoint. */ ++ @VisibleForTesting ++ internal fun isMullvadProvider(url: String): Boolean { ++ val host = try { ++ URI(url.trim()).host ++ } catch (e: URISyntaxException) { ++ null ++ } ?: return false ++ val name = host.lowercase().trimEnd('.') ++ return name == MULLVAD_DOH_DOMAIN || ++ name.endsWith(".$MULLVAD_DOH_DOMAIN") || ++ name == MULLVAD_LEGACY_DOH_HOST ++ } ++ ++ /** ++ * Runs once per profile, before the engine is created. Returns true when the ++ * stored provider was replaced. ++ */ ++ fun migrate(context: Context, settings: Settings): Boolean { ++ val prefs = settings.preferences ++ if (prefs.getBoolean(KEY_DONE, false)) { ++ return false ++ } ++ val replace = isMullvadProvider(settings.dohProviderUrl) ++ val mode = settings.getDohSettingsMode() ++ val inUse = mode == Engine.DohSettingsMode.INCREASED || mode == Engine.DohSettingsMode.MAX ++ prefs.edit { ++ if (replace) { ++ putString( ++ context.getPreferenceKey(R.string.pref_key_doh_provider_uri), ++ Settings.LIBREWOLF_DOH_PROVIDER_URI, ++ ) ++ } ++ putBoolean(KEY_DONE, true) ++ if (replace && inUse) { ++ putBoolean(KEY_NOTICE_PENDING, true) ++ } ++ } ++ if (replace) { ++ logger.info("Replaced discontinued Mullvad DoH provider; mode $mode kept") ++ } ++ return replace ++ } ++ ++ @VisibleForTesting ++ internal fun isNoticePending(settings: Settings): Boolean = ++ settings.preferences.getBoolean(KEY_NOTICE_PENDING, false) ++ ++ private fun acknowledgeNotice(settings: Settings) { ++ settings.preferences.edit { putBoolean(KEY_NOTICE_PENDING, false) } ++ } ++ ++ /** ++ * Called from HomeActivity.onResume. Shows the notice until the user ++ * acknowledges it (OK, back or a tap outside). A dialog torn down with its ++ * activity does not count: the pending flag stays set and the next ++ * onResume, in this process or the next, shows it again. Returns the ++ * dialog when this call showed one. ++ */ ++ fun maybeShowNotice( ++ activity: Activity, ++ settings: Settings = activity.components.settings, ++ ): Dialog? { ++ if (activity.isFinishing || activity.isDestroyed || !isNoticePending(settings)) { ++ return null ++ } ++ val current = noticeDialog?.get() ++ if (current != null && current.isShowing && current.ownerActivity === activity) { ++ return null ++ } ++ val host = URI(Settings.LIBREWOLF_DOH_PROVIDER_URI).host ?: Settings.LIBREWOLF_DOH_PROVIDER_URI ++ val dialog = AlertDialog.Builder(activity) ++ .setTitle(R.string.lw_doh_mullvad_migrated_title) ++ .setMessage(activity.getString(R.string.lw_doh_mullvad_migrated_message, host)) ++ .setPositiveButton(android.R.string.ok) { _, _ -> acknowledgeNotice(settings) } ++ .setOnCancelListener { acknowledgeNotice(settings) } ++ .create() ++ dialog.setOwnerActivity(activity) ++ dialog.show() ++ noticeDialog = WeakReference(dialog) ++ return dialog ++ } ++} +diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/doh/DohSettingsProvider.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/doh/DohSettingsProvider.kt +--- a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/doh/DohSettingsProvider.kt ++++ b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/doh/DohSettingsProvider.kt +@@ -42,7 +42,6 @@ + "LibreDNS (Adblocking)" to "https://doh.libredns.gr/noads", + "Wikimedia DNS (No Filtering)" to "https://wikimedia-dns.org/dns-query", + "DNS4All (No Filtering)" to Settings.LIBREWOLF_DOH_DEFAULT_PROVIDER_URI, +- "Mullvad (No Filtering)" to "https://dns.mullvad.net/dns-query", + ).map { (name, url) -> + Provider.BuiltIn(url = url, name = name, default = url == defaultUrl) + } +diff --git a/mobile/android/fenix/app/src/main/res/values/lw_doh_migration.xml b/mobile/android/fenix/app/src/main/res/values/lw_doh_migration.xml +new file mode 100644 +--- /dev/null ++++ b/mobile/android/fenix/app/src/main/res/values/lw_doh_migration.xml +@@ -0,0 +1,9 @@ ++ ++ ++ ++ DNS over HTTPS provider changed ++ Mullvad has discontinued its DNS over HTTPS service. Redoubt now uses %1$s instead, with your protection level unchanged. You can choose another provider in Settings under DNS over HTTPS. ++ +diff --git a/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/lw/DohProviderMigrationTest.kt b/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/lw/DohProviderMigrationTest.kt +new file mode 100644 +--- /dev/null ++++ b/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/lw/DohProviderMigrationTest.kt +@@ -0,0 +1,182 @@ ++/* This Source Code Form is subject to the terms of the Mozilla Public ++ * License, v. 2.0. If a copy of the MPL was not distributed with this ++ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ ++ ++package org.mozilla.fenix.lw ++ ++import android.app.Activity ++import android.app.AlertDialog ++import android.content.SharedPreferences ++import android.os.Looper ++import androidx.core.content.edit ++import mozilla.components.concept.engine.Engine ++import mozilla.components.support.test.robolectric.testContext ++import org.junit.Assert.assertEquals ++import org.junit.Assert.assertFalse ++import org.junit.Assert.assertNotNull ++import org.junit.Assert.assertNull ++import org.junit.Assert.assertTrue ++import org.junit.Before ++import org.junit.Test ++import org.junit.runner.RunWith ++import org.mozilla.fenix.R ++import org.mozilla.fenix.ext.getPreferenceKey ++import org.mozilla.fenix.utils.Settings ++import org.robolectric.Robolectric ++import org.robolectric.RobolectricTestRunner ++import org.robolectric.Shadows.shadowOf ++ ++@RunWith(RobolectricTestRunner::class) ++class DohProviderMigrationTest { ++ private lateinit var settings: Settings ++ ++ @Before ++ fun setUp() { ++ settings = Settings(testContext) ++ } ++ ++ @Test ++ fun `Mullvad DoH endpoints are recognised`() { ++ for (url in listOf( ++ "https://dns.mullvad.net/dns-query", ++ "https://base.dns.mullvad.net/dns-query", ++ "https://adblock.dns.mullvad.net/dns-query", ++ "https://all.dns.mullvad.net/dns-query", ++ "https://DNS.Mullvad.NET/dns-query", ++ "https://dns.mullvad.net./dns-query", ++ " https://family.dns.mullvad.net/dns-query ", ++ "https://doh.mullvad.net/dns-query", ++ )) { ++ assertTrue(url, DohProviderMigration.isMullvadProvider(url)) ++ } ++ } ++ ++ @Test ++ fun `other providers are not recognised`() { ++ for (url in listOf( ++ "", ++ "not a uri", ++ "https://dns10.quad9.net/dns-query", ++ "https://mullvad.net/dns-query", ++ "https://notdns.mullvad.net/dns-query", ++ "https://dns.mullvad.net.example.com/dns-query", ++ "https://example.com/dns.mullvad.net", ++ )) { ++ assertFalse(url, DohProviderMigration.isMullvadProvider(url)) ++ } ++ } ++ ++ @Test ++ fun `a Mullvad provider in use is replaced, the mode is kept and the notice is queued`() { ++ for (mode in listOf(Engine.DohSettingsMode.INCREASED, Engine.DohSettingsMode.MAX)) { ++ settings.preferences.edit(commit = true) { clear() } ++ settings.setDohSettingsMode(mode) ++ settings.dohProviderUrl = "https://base.dns.mullvad.net/dns-query" ++ ++ assertTrue(DohProviderMigration.migrate(testContext, settings)) ++ ++ assertEquals(Settings.LIBREWOLF_DOH_PROVIDER_URI, settings.dohProviderUrl) ++ assertEquals(mode, settings.getDohSettingsMode()) ++ assertTrue(DohProviderMigration.isNoticePending(settings)) ++ assertTrue(settings.preferences.getBoolean(DohProviderMigration.KEY_DONE, false)) ++ } ++ } ++ ++ @Test ++ fun `a stored but inactive Mullvad provider is replaced without a notice`() { ++ for (mode in listOf(Engine.DohSettingsMode.OFF, Engine.DohSettingsMode.DEFAULT)) { ++ settings.preferences.edit(commit = true) { clear() } ++ settings.setDohSettingsMode(mode) ++ settings.dohProviderUrl = "https://dns.mullvad.net/dns-query" ++ ++ assertTrue(DohProviderMigration.migrate(testContext, settings)) ++ ++ assertEquals(Settings.LIBREWOLF_DOH_PROVIDER_URI, settings.dohProviderUrl) ++ assertEquals(mode, settings.getDohSettingsMode()) ++ assertFalse(DohProviderMigration.isNoticePending(settings)) ++ } ++ } ++ ++ @Test ++ fun `other providers are left alone`() { ++ settings.setDohSettingsMode(Engine.DohSettingsMode.MAX) ++ settings.dohProviderUrl = "https://custom.example/dns-query" ++ ++ assertFalse(DohProviderMigration.migrate(testContext, settings)) ++ ++ assertEquals("https://custom.example/dns-query", settings.dohProviderUrl) ++ assertEquals(Engine.DohSettingsMode.MAX, settings.getDohSettingsMode()) ++ assertFalse(DohProviderMigration.isNoticePending(settings)) ++ } ++ ++ @Test ++ fun `the migration runs once, so a later explicit choice is respected`() { ++ settings.setDohSettingsMode(Engine.DohSettingsMode.INCREASED) ++ assertFalse(DohProviderMigration.migrate(testContext, settings)) ++ ++ settings.dohProviderUrl = "https://dns.mullvad.net/dns-query" ++ assertFalse(DohProviderMigration.migrate(testContext, settings)) ++ ++ assertEquals("https://dns.mullvad.net/dns-query", settings.dohProviderUrl) ++ assertFalse(DohProviderMigration.isNoticePending(settings)) ++ } ++ ++ @Test ++ fun `the provider is written under the key Settings reads, in the edit that sets the flags`() { ++ val key = testContext.getPreferenceKey(R.string.pref_key_doh_provider_uri) ++ settings.setDohSettingsMode(Engine.DohSettingsMode.MAX) ++ settings.dohProviderUrl = "https://dns.mullvad.net/dns-query" ++ val seen = mutableListOf>() ++ val listener = SharedPreferences.OnSharedPreferenceChangeListener { prefs, changed -> ++ seen += changed to prefs.getBoolean(DohProviderMigration.KEY_DONE, false) ++ } ++ settings.preferences.registerOnSharedPreferenceChangeListener(listener) ++ ++ assertTrue(DohProviderMigration.migrate(testContext, settings)) ++ settings.preferences.unregisterOnSharedPreferenceChangeListener(listener) ++ ++ assertEquals(Settings.LIBREWOLF_DOH_PROVIDER_URI, settings.preferences.getString(key, null)) ++ // One commit: when the provider change is announced, the done flag is ++ // already visible. ++ assertTrue(seen.toString(), seen.contains(key to true)) ++ } ++ ++ @Test ++ fun `the notice is shown once per activity and only cleared by the user`() { ++ settings.preferences.edit(commit = true) { putBoolean(DohProviderMigration.KEY_NOTICE_PENDING, true) } ++ val activity = Robolectric.buildActivity(Activity::class.java).setup().get() ++ ++ val dialog = DohProviderMigration.maybeShowNotice(activity, settings) ++ assertNotNull(dialog) ++ assertTrue(dialog!!.isShowing) ++ // onResume again (e.g. back from Settings) while the dialog is up. ++ assertNull(DohProviderMigration.maybeShowNotice(activity, settings)) ++ assertTrue(DohProviderMigration.isNoticePending(settings)) ++ ++ (dialog as AlertDialog).getButton(AlertDialog.BUTTON_POSITIVE).performClick() ++ shadowOf(Looper.getMainLooper()).idle() ++ ++ assertFalse(DohProviderMigration.isNoticePending(settings)) ++ assertNull(DohProviderMigration.maybeShowNotice(activity, settings)) ++ } ++ ++ @Test ++ fun `a recreated activity shows the notice again`() { ++ settings.preferences.edit(commit = true) { putBoolean(DohProviderMigration.KEY_NOTICE_PENDING, true) } ++ val first = Robolectric.buildActivity(Activity::class.java).setup() ++ ++ assertNotNull(DohProviderMigration.maybeShowNotice(first.get(), settings)) ++ // Rotation or a theme change: the activity goes away under the dialog ++ // and none of the dialog's listeners run. ++ first.pause().stop().destroy() ++ val second = Robolectric.buildActivity(Activity::class.java).setup().get() ++ ++ assertTrue(DohProviderMigration.isNoticePending(settings)) ++ val dialog = DohProviderMigration.maybeShowNotice(second, settings) ++ assertNotNull(dialog) ++ ++ dialog!!.cancel() ++ shadowOf(Looper.getMainLooper()).idle() ++ assertFalse(DohProviderMigration.isNoticePending(settings)) ++ } ++} +diff --git a/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/doh/DefaultDohSettingsProviderTest.kt b/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/doh/DefaultDohSettingsProviderTest.kt +--- a/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/doh/DefaultDohSettingsProviderTest.kt ++++ b/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/doh/DefaultDohSettingsProviderTest.kt +@@ -58,7 +58,6 @@ + "https://doh.libredns.gr/noads", + "https://wikimedia-dns.org/dns-query", + "https://doh.dns4all.eu/dns-query", +- "https://dns.mullvad.net/dns-query", + ), + providers.filterIsInstance().map { it.url }, + ) +@@ -68,7 +67,11 @@ + + @Test + fun `explicit legacy providers remain selected as custom providers after upgrade`() { +- for (url in listOf("https://mozilla.cloudflare-dns.com/dns-query", "https://firefox.dns.nextdns.io/")) { ++ for (url in listOf( ++ "https://mozilla.cloudflare-dns.com/dns-query", ++ "https://firefox.dns.nextdns.io/", ++ "https://dns.mullvad.net/dns-query", ++ )) { + every { appSettings.dohProviderUrl } returns url + assertEquals(Provider.Custom(url = url), settingsProvider.getSelectedProvider()) + assertEquals( +@@ -81,8 +84,8 @@ + @Test + fun `provider choices are read again after a setting change`() { + assertEquals(Settings.LIBREWOLF_DOH_PROVIDER_URI, settingsProvider.getSelectedProvider()?.url) +- every { appSettings.dohProviderUrl } returns "https://dns.mullvad.net/dns-query" +- assertEquals("https://dns.mullvad.net/dns-query", settingsProvider.getSelectedProvider()?.url) ++ every { appSettings.dohProviderUrl } returns "https://dns.quad9.net/dns-query" ++ assertEquals("https://dns.quad9.net/dns-query", settingsProvider.getSelectedProvider()?.url) + every { appSettings.dohProviderUrl } returns "https://custom.example/dns-query" + assertEquals(Provider.Custom("https://custom.example/dns-query"), settingsProvider.getSelectedProvider()) + } diff --git a/patches/android/extension-update-controls.patch b/patches/android/extension-update-controls.patch index cf004832e..86a933b4f 100644 --- a/patches/android/extension-update-controls.patch +++ b/patches/android/extension-update-controls.patch @@ -1,9 +1,9 @@ --- a/modules/libpref/Preferences.cpp +++ b/modules/libpref/Preferences.cpp -@@ -3483,11 +3483,6 @@ +@@ -3488,11 +3488,6 @@ class PreferencesWriter final { []() { return sPendingWriteCount <= 0; }); } - + - // This is the data that all of the runnables (see below) will attempt - // to write. It will always have the most up to date version, or be - // null, if the up to date information has already been written out. @@ -12,20 +12,21 @@ // This is the number of writes via PWRunnables which have been dispatched // but not yet completed. This is intended to be used by Flush to ensure // that there are no outstanding writes left incomplete, and thus our prefs -@@ -3498,101 +3493,83 @@ +@@ -3503,132 +3498,83 @@ class PreferencesWriter final { static StaticMutex sWritingToFile MOZ_UNANNOTATED; }; - + -Atomic PreferencesWriter::sPendingWriteData(nullptr); Atomic PreferencesWriter::sPendingWriteCount(0); StaticMutex PreferencesWriter::sWritingToFile; - + +// LibreWolf Android: each dispatched write owns its snapshot and completion. +// The serial target orders current-file, explicit-file and backup requests. +// Coalescing a shared snapshot could make one request write another file's data +// or acknowledge a different request's result. class PWRunnable : public Runnable { public: +- // Consumes sPendingWriteData, writing it to aFile (the profile prefs.js). explicit PWRunnable( - nsIFile* aFile, - UniquePtr> @@ -35,12 +36,31 @@ : Runnable("PWRunnable"), mFile(aFile), - mPromiseHolder(std::move(aPromiseHolder)) {} +- +- // Writes aData to aFile, bypassing sPendingWriteData; used for backups. +- PWRunnable(nsIFile* aFile, UniquePtr aData, +- UniquePtr> +- aPromiseHolder) +- : Runnable("PWRunnableBackup"), +- mFile(aFile), +- mData(std::move(aData)), +- mPromiseHolder(std::move(aPromiseHolder)) {} + mPrefs(std::move(aPrefs)), + mPromiseHolder(std::move(aPromiseHolder)) { + PreferencesWriter::sPendingWriteCount++; + } - + NS_IMETHOD Run() override { +- // Backups carry their own data and bypass the sPendingWriteData coalescing. +- if (mData) { +- nsresult rv = PreferencesWriter::Write(mFile, *mData); +- DispatchWriteComplete(rv, /* aRetryOnFailure */ false); +- PreferencesWriter::sPendingWriteCount--; +- return rv; ++ if (!mCounted) { ++ return NS_ERROR_ABORT; + } +- - // Preference writes are handled a bit strangely, in that a "newer" - // write is generally regarded as always better. For this reason, - // sPendingWriteData can be overwritten multiple times before anyone @@ -77,9 +97,6 @@ - // would be used more carefully, but it's hard to untangle all that. - nsresult rv = NS_OK; - if (PreferencesWriter::sPendingWriteData) { -+ if (!mCounted) { -+ return NS_ERROR_ABORT; -+ } + { StaticMutexAutoLock lock(PreferencesWriter::sWritingToFile); - // If we get a nullptr on the exchange, it means that somebody @@ -88,76 +105,80 @@ - PreferencesWriter::sPendingWriteData.exchange(nullptr)); - if (prefs) { - rv = PreferencesWriter::Write(mFile, *prefs); -- // Make a copy of these so we can have them in runnable lambda. -- // nsIFile is only there so that we would never release the -- // ref counted pointer off main thread. -- nsresult rvCopy = rv; -- nsCOMPtr fileCopy(mFile); -- SchedulerGroup::Dispatch(NS_NewRunnableFunction( -- "Preferences::WriterRunnable", -- [fileCopy, rvCopy, promiseHolder = std::move(mPromiseHolder)] { -- MOZ_RELEASE_ASSERT(NS_IsMainThread()); -- if (NS_FAILED(rvCopy)) { -- Preferences::HandleDirty(); -- } -- if (promiseHolder) { -- promiseHolder->ResolveIfExists(true, __func__); -- } -- })); +- DispatchWriteComplete(rv, /* aRetryOnFailure */ true); +- } + mResult = PreferencesWriter::Write(mFile, *mPrefs); -+ } + } +- // We've completed the write to the best of our abilities, whether +- // we had prefs to write or another runnable got to them first. If +- // PreferencesWriter::Write failed, this is still correct as the +- // write is no longer outstanding, and the HandleDirty call that +- // DispatchWriteComplete makes on failure will just start the cycle +- // again. +- PreferencesWriter::sPendingWriteCount--; +- return rv; +- } +- +- private: +- // Dispatches a main-thread runnable that settles mPromiseHolder for a write +- // that finished with aRv; the captured nsIFile ref keeps mFile alive until it +- // is released on the main thread. When aRetryOnFailure is true (the coalesced +- // profile prefs.js write), a failed write is retried via HandleDirty() and +- // the promise still resolves; otherwise a failed write rejects the promise. +- void DispatchWriteComplete(nsresult aRv, bool aRetryOnFailure) { +- nsCOMPtr fileCopy(mFile); + mPrefs = nullptr; + // Keep the final file reference and dirty bookkeeping on the main thread. + // Resolve the thread-safe MozPromise from the actual result, independently + // of when that bookkeeping runnable executes. + nsresult result = mResult; -+ SchedulerGroup::Dispatch(NS_NewRunnableFunction( + SchedulerGroup::Dispatch(NS_NewRunnableFunction( +- "Preferences::WriterRunnable", +- [fileCopy, aRv, aRetryOnFailure, +- promiseHolder = std::move(mPromiseHolder)] { + "Preferences::WriterRunnable", [file = std::move(mFile), result] { -+ MOZ_RELEASE_ASSERT(NS_IsMainThread()); + MOZ_RELEASE_ASSERT(NS_IsMainThread()); +- if (NS_FAILED(aRv) && aRetryOnFailure) { + if (NS_FAILED(result)) { + // A retry captures current prefs; it never replays this old snapshot. -+ Preferences::HandleDirty(); -+ } -+ })); + Preferences::HandleDirty(); + } +- if (promiseHolder) { +- if (NS_SUCCEEDED(aRv) || aRetryOnFailure) { +- promiseHolder->ResolveIfExists(true, __func__); +- } else { +- promiseHolder->RejectIfExists(aRv, __func__); +- } +- } + })); + if (mPromiseHolder) { + if (NS_FAILED(result)) { + mPromiseHolder->RejectIfExists(result, __func__); + } else { + mPromiseHolder->ResolveIfExists(true, __func__); - } - } -- // We've completed the write to the best of our abilities, whether -- // we had prefs to write or another runnable got to them first. If -- // PreferencesWriter::Write failed, this is still correct as the -- // write is no longer outstanding, and the above HandleDirty call -- // will just start the cycle again. -- PreferencesWriter::sPendingWriteCount--; -- return rv; ++ } ++ } + CompleteCount(); + return result; -+ } -+ + } + +- ~PWRunnable() { + nsresult Result() const { return mResult; } + + // A failed Dispatch may retain/leak its runnable. Explicitly balance the + // count and reject here; destruction is an additional exactly-once fallback. + void Cancel(nsresult aReason) { -+ if (mPromiseHolder) { + if (mPromiseHolder) { +- mPromiseHolder->RejectIfExists(NS_ERROR_ABORT, __func__); + mPromiseHolder->RejectIfExists(aReason, __func__); -+ } + } + mPrefs = nullptr; + NS_ReleaseOnMainThread("PWRunnable::mFile", mFile.forget()); + CompleteCount(); } - - private: -- ~PWRunnable() { -- if (mPromiseHolder) { -- mPromiseHolder->RejectIfExists(NS_ERROR_ABORT, __func__); -- } -- } -- + - protected: ++ private: + void CompleteCount() { + if (mCounted.exchange(false)) { + PreferencesWriter::sPendingWriteCount--; @@ -166,14 +187,16 @@ + ~PWRunnable() { Cancel(NS_ERROR_ABORT); } + nsCOMPtr mFile; +- // When set, Run() writes this instead of consuming sPendingWriteData. +- UniquePtr mData; + UniquePtr mPrefs; UniquePtr> mPromiseHolder; + Atomic mCounted{true}; + nsresult mResult = NS_ERROR_ABORT; }; - + // Although this is a member of Preferences, it measures sPreferences and -@@ -4199,9 +4176,11 @@ +@@ -4235,9 +4181,11 @@ Preferences::Observe(nsISupports* aSubject, const char* aTopic, // It's possible that a profile-before-change observer after ours // set a pref. A blocking save here re-saves if necessary and also waits // for any pending saves to complete. @@ -185,28 +208,15 @@ + MOZ_ASSERT(!mDirty, "Preferences should not be dirty"); + mProfileShutdown = true; + } - + } else if (!nsCRT::strcmp(aTopic, "suspend_process_notification")) { // Our process is being suspended. The OS may wake our process later, -@@ -4295,21 +4274,27 @@ +@@ -4331,21 +4279,27 @@ bool Preferences::AllowOffMainThreadSave() { } - + nsresult Preferences::SavePrefFileBlocking() { - if (mDirty) { - return SavePrefFileInternal(nullptr, SaveMethod::Blocking); -- } -- -- // If we weren't dirty to start, SavePrefFileInternal will early exit so -- // there is no guarantee that we don't have oustanding async saves in the -- // pipe. Since the contract of SavePrefFileOnMainThread is that the file on -- // disk matches the preferences, we have to make sure those requests are -- // completed. -- -- if (AllowOffMainThreadSave()) { -- PreferencesWriter::Flush(); -- } -- -- return NS_OK; + // Always enqueue the latest state, even if a prior asynchronous request + // already cleared mDirty. Queue completion alone cannot prove that request + // succeeded, and its main-thread dirty callback may still be pending. @@ -216,10 +226,21 @@ + PreferencesWriter::Flush(); + } + return NS_OK; -+ } + } +- +- // If we weren't dirty to start, SavePrefFileInternal will early exit so +- // there is no guarantee that we don't have oustanding async saves in the +- // pipe. Since the contract of SavePrefFileOnMainThread is that the file on +- // disk matches the preferences, we have to make sure those requests are +- // completed. +- +- if (AllowOffMainThreadSave()) { +- PreferencesWriter::Flush(); + if (mProfileShutdown) { + return NS_ERROR_ILLEGAL_DURING_SHUTDOWN; -+ } + } +- +- return NS_OK; + mSavePending = false; + nsresult rv = WritePrefFile(mCurrentFile, SaveMethod::Blocking); + if (NS_SUCCEEDED(rv)) { @@ -229,14 +250,12 @@ + } + return rv; } - + nsresult Preferences::SavePrefFileAsynchronous() { -@@ -4320,6 +4305,40 @@ - Preferences::SavePrefFile(nsIFile* aFile) { - // This is the method accessible from service API. Make it off main thread. +@@ -4358,6 +4312,40 @@ Preferences::SavePrefFile(nsIFile* aFile) { return SavePrefFileInternal(aFile, SaveMethod::Asynchronous); -+} -+ + } + +NS_IMETHODIMP +Preferences::SavePrefFileAsync(JSContext* aCx, Promise** aPromise) { + ENSURE_PARENT_PROCESS("Preferences::SavePrefFileAsync", "all prefs"); @@ -269,13 +288,15 @@ + [domPromise](nsresult result) { domPromise.get()->MaybeReject(result); }); + promise.forget(aPromise); + return NS_OK; - } - ++} ++ NS_IMETHODIMP -@@ -4762,73 +4781,31 @@ + Preferences::BackupPrefFile(nsIFile* aFile, nsIPrefOverrideMap* aJSOverrideMap, + JSContext* aCx, Promise** aPromise) { +@@ -4798,91 +4786,31 @@ nsresult Preferences::WritePrefFile( UniquePtr prefs = MakeUnique(pref_savePrefs(aPrefOverrideMap)); - + + // All snapshots use the same serial target. No runnable can consume a + // later request's data or write it to a different request's destination. nsresult rv = NS_OK; @@ -292,6 +313,24 @@ } } - +- // Backups target a different file with a filtered pref set and must settle +- // their promise, so they can't share the single-slot sPendingWriteData +- // coalescing. Dispatch a standalone write instead. +- if (aPromiseHolder) { +- MOZ_ASSERT(aSaveMethod == SaveMethod::Asynchronous, +- "Backup writes are always asynchronous"); +- PreferencesWriter::sPendingWriteCount++; +- rv = mAsyncTarget->Dispatch( +- new PWRunnable(aFile, std::move(prefs), std::move(aPromiseHolder)), +- nsIEventTarget::DISPATCH_EVENT_MAY_BLOCK); +- if (NS_FAILED(rv)) { +- PreferencesWriter::sPendingWriteCount--; +- // The PWRunnable rejected the holder in its destructor. +- return rv; +- } +- return NS_OK; +- } +- - if (mCurrentFile) { - rv = mCurrentFile->Equals(aFile, &writingToCurrent); - if (NS_FAILED(rv)) { @@ -355,7 +394,7 @@ + // SyncRunnable reports dispatch success, not the wrapped Run() result. + return async ? NS_OK : writer->Result(); } - + // This will do a main thread write. It is safe to do it this way because --- a/mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js +++ b/mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js @@ -1395,7 +1434,15 @@ "Unable to update extension $extensionId - reason=${exception.message}", --- a/mobile/android/android-components/components/feature/addons/src/test/java/mozilla/components/feature/addons/update/AddonUpdaterWorkerTest.kt +++ b/mobile/android/android-components/components/feature/addons/src/test/java/mozilla/components/feature/addons/update/AddonUpdaterWorkerTest.kt -@@ -31,6 +31,7 @@ +@@ -22,6 +22,7 @@ + import mozilla.components.feature.addons.AddonManager + import mozilla.components.support.test.any + import mozilla.components.support.test.argumentCaptor ++import mozilla.components.support.test.eq + import mozilla.components.support.test.mock + import mozilla.components.support.test.robolectric.testContext + import mozilla.components.support.test.whenever +@@ -31,6 +32,7 @@ import org.junit.Test import org.junit.runner.RunWith import org.mockito.ArgumentMatchers.anyString @@ -1403,7 +1450,7 @@ import org.mockito.Mockito.doReturn import org.mockito.Mockito.spy import org.mockito.Mockito.verify -@@ -59,9 +60,10 @@ +@@ -59,9 +61,10 @@ WebExtensionSupport.initialize(engine, store) } @@ -1415,7 +1462,7 @@ .setWorkerFactory(object : WorkerFactory() { override fun createWorker( appContext: Context, -@@ -90,7 +92,7 @@ +@@ -90,7 +93,7 @@ doReturn(updateAttemptStorage).`when`(worker).updateAttemptStorage GlobalAddonDependencyProvider.initialize(addonManager, mock()) @@ -1424,7 +1471,7 @@ onFinishCaptor.value.invoke(AddonUpdater.Status.SuccessfullyUpdated) } -@@ -111,7 +113,7 @@ +@@ -111,7 +114,7 @@ GlobalAddonDependencyProvider.initialize(addonManager, mock()) @@ -1433,7 +1480,7 @@ onFinishCaptor.value.invoke(AddonUpdater.Status.NoUpdateAvailable) } -@@ -129,7 +131,7 @@ +@@ -129,7 +132,7 @@ GlobalAddonDependencyProvider.initialize(addonManager, mock()) @@ -1442,7 +1489,7 @@ onFinishCaptor.value.invoke(AddonUpdater.Status.NotInstalled) } -@@ -151,7 +153,7 @@ +@@ -151,7 +154,7 @@ GlobalAddonDependencyProvider.initialize(addonManager, mock()) @@ -1451,7 +1498,7 @@ onFinishCaptor.value.invoke(AddonUpdater.Status.Error("error", exception)) } -@@ -176,7 +178,7 @@ +@@ -176,7 +179,7 @@ GlobalAddonDependencyProvider.initialize(addonManager, mock(), crashReporter) GlobalAddonDependencyProvider.addonManager = null @@ -1460,7 +1507,7 @@ onFinishCaptor.value.invoke(AddonUpdater.Status.Error("error", Exception())) } -@@ -185,4 +187,31 @@ +@@ -185,4 +188,31 @@ assertEquals(ListenableWorker.Result.failure(), result) assertTrue(crashWasReported) } @@ -1480,15 +1527,15 @@ + doReturn(this).`when`(restored).attemptScope + restored.updateAttemptStorage = mock() + assertEquals(ListenableWorker.Result.success(), restored.startWork().await()) -+ verify(manager).updateAddonAutomatically(org.mockito.ArgumentMatchers.eq("restored"), any()) -+ verify(manager, never()).updateAddon(org.mockito.ArgumentMatchers.eq("restored"), any()) ++ verify(manager).updateAddonAutomatically(eq("restored"), any()) ++ verify(manager, never()).updateAddon(eq("restored"), any()) + + val explicit = createWorker("explicit", listOf(DefaultAddonUpdater.WORK_TAG_IMMEDIATE)) + doReturn(this).`when`(explicit).attemptScope + explicit.updateAttemptStorage = mock() + assertEquals(ListenableWorker.Result.success(), explicit.startWork().await()) -+ verify(manager).updateAddon(org.mockito.ArgumentMatchers.eq("explicit"), any()) -+ verify(manager, never()).updateAddonAutomatically(org.mockito.ArgumentMatchers.eq("explicit"), any()) ++ verify(manager).updateAddon(eq("explicit"), any()) ++ verify(manager, never()).updateAddonAutomatically(eq("explicit"), any()) + } + } diff --git a/patches/android/firefox-suggest-data.patch b/patches/android/firefox-suggest-data.patch index 7008c5049..46e4dc496 100644 --- a/patches/android/firefox-suggest-data.patch +++ b/patches/android/firefox-suggest-data.patch @@ -38,50 +38,67 @@ index 91dd137..6fe90ac 100644 /** diff --git a/mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/PinnedSuggestIngestionTest.kt b/mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/PinnedSuggestIngestionTest.kt new file mode 100644 -index 0000000..bd2a003 +index 0000000..f94002c --- /dev/null +++ b/mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/PinnedSuggestIngestionTest.kt -@@ -0,0 +1,55 @@ +@@ -0,0 +1,73 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +package mozilla.components.feature.fxsuggest + +import androidx.test.ext.junit.runners.AndroidJUnit4 -+import io.mockk.every -+import io.mockk.mockk -+import io.mockk.spyk -+import io.mockk.verify +import kotlinx.coroutines.runBlocking ++import mozilla.appservices.suggest.SuggestIngestionConstraints +import mozilla.appservices.suggest.SuggestStore +import mozilla.appservices.suggest.SuggestionProvider ++import mozilla.components.support.test.argumentCaptor ++import mozilla.components.support.test.mock +import mozilla.components.support.test.robolectric.testContext +import org.junit.After ++import org.junit.Assert.assertEquals +import org.junit.Assert.assertFalse ++import org.junit.Assert.assertNull +import org.junit.Test +import org.junit.runner.RunWith ++import org.mockito.Mockito.doReturn ++import org.mockito.Mockito.spy ++import org.mockito.Mockito.times ++import org.mockito.Mockito.verify + ++// Android Components excludes mockk from every subproject (android-components/build.gradle), ++// so this test uses Mockito like the rest of the module. +@RunWith(AndroidJUnit4::class) +class PinnedSuggestIngestionTest { + private val providers = listOf(SuggestionProvider.AMP, SuggestionProvider.WIKIPEDIA) -+ @After fun restore() { FxSuggestAdmission.configure { FxSuggestChoices() } } ++ ++ @After fun restore() { ++ FxSuggestAdmission.configure { FxSuggestChoices() } ++ } ++ ++ private fun storageWith(native: SuggestStore, defaultProviders: List?): FxSuggestStorage { ++ val storage = spy(FxSuggestStorage(testContext, mock(), defaultIngestionProviders = defaultProviders)) ++ doReturn(lazy { native }).`when`(storage).store ++ return storage ++ } + + @Test + fun `configured provider set reaches startup and periodic native ingestion`() = runBlocking { + FxSuggestAdmission.configure { FxSuggestChoices() } -+ val native = mockk(relaxed = true) -+ val storage = spyk(FxSuggestStorage(testContext, mockk(), defaultIngestionProviders = providers)) -+ every { storage.store } returns lazy { native } ++ val native = mock() ++ val storage = storageWith(native, providers) + storage.runStartupIngestion() + storage.ingest() -+ verify { native.ingest(match { it.providers == providers && it.emptyOnly }) } -+ verify { native.ingest(match { it.providers == providers && !it.emptyOnly }) } ++ val constraints = argumentCaptor() ++ verify(native, times(2)).ingest(constraints.capture()) ++ assertEquals(listOf(providers, providers), constraints.allValues.map { it.providers }) ++ assertEquals(listOf(true, false), constraints.allValues.map { it.emptyOnly }) + } + + @Test + fun `an off restored storage reference does not initialize the native store`() = runBlocking { + FxSuggestAdmission.configure { FxSuggestChoices(false, false, false, false) } -+ val storage = FxSuggestStorage(testContext, mockk(), defaultIngestionProviders = providers) ++ val storage = FxSuggestStorage(testContext, mock(), defaultIngestionProviders = providers) + storage.runStartupIngestion() + storage.ingest() + assertFalse(storage.store.isInitialized()) @@ -90,17 +107,19 @@ index 0000000..bd2a003 + @Test + fun `other embedders retain their unspecified provider default`() = runBlocking { + FxSuggestAdmission.configure { FxSuggestChoices() } -+ val native = mockk(relaxed = true) -+ val storage = spyk(FxSuggestStorage(testContext, mockk())) -+ every { storage.store } returns lazy { native } ++ val native = mock() ++ val storage = storageWith(native, null) + storage.ingest() -+ verify { native.ingest(match { it.providers == null }) } ++ val constraints = argumentCaptor() ++ verify(native).ingest(constraints.capture()) ++ assertNull(constraints.value.providers) + } +} diff --git a/mobile/android/fenix/app/build.gradle b/mobile/android/fenix/app/build.gradle --- a/mobile/android/fenix/app/build.gradle +++ b/mobile/android/fenix/app/build.gradle -@@ +@@ -545,6 +545,13 @@ dependencies { + implementation ComponentsDependencies.mozilla_appservices_syncmanager implementation ComponentsDependencies.mozilla_appservices_merino + // This patch makes Fenix itself reference mozilla.appservices.suggest @@ -111,6 +130,8 @@ diff --git a/mobile/android/fenix/app/build.gradle b/mobile/android/fenix/app/bu + // class 'mozilla.appservices.suggest.SuggestionProvider'". + implementation ComponentsDependencies.mozilla_appservices_suggest + implementation libs.accompanist.drawablepainter + implementation libs.androidx.activity diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/FxSuggest.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/FxSuggest.kt index 8c68bab..c7baedc 100644 --- a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/FxSuggest.kt diff --git a/patches/android/firefox-suggest-policy.patch b/patches/android/firefox-suggest-policy.patch index 382e5ff00..c1645cd1a 100644 --- a/patches/android/firefox-suggest-policy.patch +++ b/patches/android/firefox-suggest-policy.patch @@ -512,6 +512,52 @@ index 0000000..2774af1 + assertFalse(FxSuggestAdmission.snapshot().choices.onlineEnabled) + } +} +diff --git a/mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/FxSuggestSuggestionProviderTest.kt b/mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/FxSuggestSuggestionProviderTest.kt +index 53e55c7..699c409 100644 +--- a/mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/FxSuggestSuggestionProviderTest.kt ++++ b/mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/FxSuggestSuggestionProviderTest.kt +@@ -359,15 +359,11 @@ class FxSuggestSuggestionProviderTest { + + val suggestions = provider.onInputChanged("la") + +- verify(storage).query( +- eq( +- SuggestionQuery( +- keyword = "la", +- providers = emptyList(), +- limit = 1, +- ), +- ), +- ) ++ // LW-M7-26 (firefox-suggest-policy): with no provider admitted there is ++ // nothing to ask the store for, so FxSuggestSuggestionProvider does not ++ // query it at all. Upstream sent a query with providers = [], which ++ // reads the Suggest database for a result it must then discard. ++ verify(storage, never()).query(any()) + assertTrue(suggestions.isEmpty()) + } + +@@ -388,15 +384,11 @@ class FxSuggestSuggestionProviderTest { + + val suggestions = provider.onInputChanged("la") + +- verify(storage).query( +- eq( +- SuggestionQuery( +- keyword = "la", +- providers = emptyList(), +- limit = 1, +- ), +- ), +- ) ++ // LW-M7-26 (firefox-suggest-policy): with no provider admitted there is ++ // nothing to ask the store for, so FxSuggestSuggestionProvider does not ++ // query it at all. Upstream sent a query with providers = [], which ++ // reads the Suggest database for a result it must then discard. ++ verify(storage, never()).query(any()) + assertTrue(suggestions.isEmpty()) + } + } diff --git a/mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/datasource/OnlineSuggestionAdmissionTest.kt b/mobile/android/android-components/components/feature/fxsuggest/src/test/java/mozilla/components/feature/fxsuggest/datasource/OnlineSuggestionAdmissionTest.kt new file mode 100644 index 0000000..5bab389 diff --git a/patches/android/fix-canvas-extraction-permission-esr.patch b/patches/android/fix-canvas-extraction-permission-esr.patch deleted file mode 100644 index 362427ff1..000000000 --- a/patches/android/fix-canvas-extraction-permission-esr.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/dom/html/HTMLCanvasElement.cpp b/dom/html/HTMLCanvasElement.cpp -index 4b79db2..b770959 100644 ---- a/dom/html/HTMLCanvasElement.cpp -+++ b/dom/html/HTMLCanvasElement.cpp -@@ -908,7 +908,7 @@ already_AddRefed HTMLCanvasElement::CaptureStream( - // If no permission, arrange for the frame capture listener to return - // all-white, opaque image data. - CanvasUtils::ImageExtraction extractionBehaviour = -- CanvasUtils::ImageExtractionResult(this, nullptr, &aSubjectPrincipal); -+ CanvasUtils::ImageExtractionResult(this, nsContentUtils::GetCurrentJSContext(), &aSubjectPrincipal); - - rv = RegisterFrameCaptureListener( - stream->FrameCaptureListener(), diff --git a/patches/android/global-privacy-controls.patch b/patches/android/global-privacy-controls.patch index d20570e2d..a06dcf5ec 100644 --- a/patches/android/global-privacy-controls.patch +++ b/patches/android/global-privacy-controls.patch @@ -140,10 +140,10 @@ index 0000000..8e97e24 +} diff --git a/mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyControllerTest.kt b/mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyControllerTest.kt new file mode 100644 -index 0000000..9f425df +index 0000000..6c5f87c --- /dev/null +++ b/mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/preferences/GeckoGlobalPrivacyControllerTest.kt -@@ -0,0 +1,91 @@ +@@ -0,0 +1,92 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ @@ -218,8 +218,9 @@ index 0000000..9f425df + GeckoGlobalPrivacyController(api).setBoolean(GlobalPrivacySetting.RESIST_FINGERPRINTING, false, { result = it }, { throw it }) + shadowOf(Looper.getMainLooper()).idle() + assertEquals("rfp", api.lastId); assertEquals(false, api.lastValue) -+ assertEquals(GlobalPrivacySaveStatus.UNCONFIRMED, result!!.status) -+ assertTrue(result!!.state.settings.getValue(GlobalPrivacySetting.RESIST_FINGERPRINTING).persistenceUnconfirmed) ++ val changed = result!! ++ assertEquals(GlobalPrivacySaveStatus.UNCONFIRMED, changed.status) ++ assertTrue(changed.state.settings.getValue(GlobalPrivacySetting.RESIST_FINGERPRINTING).persistenceUnconfirmed) + } + @Test fun `synchronous and asynchronous native failures both reach the error callback`() { + for (synchronous in listOf(false, true)) { diff --git a/patches/android/l10n-strings.patch b/patches/android/l10n-strings.patch index 72c7d22ac..97314fcae 100644 --- a/patches/android/l10n-strings.patch +++ b/patches/android/l10n-strings.patch @@ -1672,6 +1672,23 @@ + +if __name__ == "__main__": + sys.exit(main()) +--- a/mobile/android/android-components/components/feature/addons/src/test/java/mozilla/components/feature/addons/ui/AddonsManagerAdapterTest.kt ++++ b/mobile/android/android-components/components/feature/addons/src/test/java/mozilla/components/feature/addons/ui/AddonsManagerAdapterTest.kt +@@ -618,8 +618,12 @@ class AddonsManagerAdapterTest { + + verify(messageBarWarningView).isVisible = false + verify(messageBarErrorView).isVisible = true +- verify(messageTextView).text = +- "This extension is blocked for violating Mozilla’s policies and has been disabled." ++ // LW-M4-12: mobile/android/lw-brand rewrites the Mozilla mark out of this ++ // resource in every locale, so the message is read from the resource the ++ // adapter uses, and it must no longer name Mozilla. ++ val blocklistedMessage = testContext.getString(R.string.mozac_feature_addons_status_blocklisted_1) ++ assertFalse(blocklistedMessage.contains("Mozilla")) ++ verify(messageTextView).text = blocklistedMessage + + // Since we link to a non-SUMO page, we should update the text for this link. + assertEquals(learnMoreTextView.text, "See details") --- a/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/appstate/setup/checklist/SetupChecklistStateTest.kt +++ b/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/appstate/setup/checklist/SetupChecklistStateTest.kt @@ -8,10 +8,18 @@ diff --git a/patches/android/session-cleanup.patch b/patches/android/session-cleanup.patch index 43b59eb60..878fdb748 100644 --- a/patches/android/session-cleanup.patch +++ b/patches/android/session-cleanup.patch @@ -26,7 +26,7 @@ mNeedsAsyncDestroy(false), mInSwap(false), mInShow(false), -@@ -2034,6 +2037,14 @@ +@@ -2040,6 +2043,14 @@ mMessageManager = nullptr; mChildMessageManager = nullptr; @@ -41,7 +41,7 @@ } void nsFrameLoader::SetOwnerContent(Element* aContent) { -@@ -3150,6 +3161,22 @@ +@@ -3158,6 +3169,22 @@ } return nullptr; @@ -508,15 +508,15 @@ nsCOMPtr mStmtUpdate; --- a/netwerk/cookie/CookiePersistentStorage.cpp +++ b/netwerk/cookie/CookiePersistentStorage.cpp -@@ -10,6 +10,7 @@ - #include "CookieValidation.h" +@@ -11,6 +11,7 @@ + #include "mozilla/AppShutdown.h" #include "mozilla/Components.h" +#include "mozilla/AutoRestore.h" #include "mozilla/ErrorNames.h" #include "mozilla/FileUtils.h" #include "mozilla/ProfilerMarkers.h" -@@ -18,6 +19,8 @@ +@@ -19,6 +20,8 @@ #include "mozilla/ScopeExit.h" #include "mozIStorageAsyncStatement.h" #include "mozIStorageError.h" @@ -525,7 +525,7 @@ #include "mozIStorageFunction.h" #include "mozIStorageService.h" #include "mozStorageHelper.h" -@@ -600,6 +603,14 @@ +@@ -601,6 +604,14 @@ void CookiePersistentStorage::RemoveCookiesWithOriginAttributes( const OriginAttributesPattern& aPattern, const nsACString& aBaseDomain) { @@ -540,7 +540,7 @@ mozStorageTransaction transaction(mDBConn, false); // XXX Handle the error, bug 1696130. -@@ -614,6 +625,14 @@ +@@ -615,6 +626,14 @@ void CookiePersistentStorage::RemoveCookiesFromExactHost( const nsACString& aHost, const nsACString& aBaseDomain, const OriginAttributesPattern& aPattern) { @@ -555,7 +555,7 @@ mozStorageTransaction transaction(mDBConn, false); // XXX Handle the error, bug 1696130. -@@ -685,7 +704,203 @@ +@@ -686,7 +705,203 @@ // will not null out the statements, cancel a pending read or // asynchronously close the connection -- these must be done // beforehand if necessary. @@ -759,7 +759,7 @@ MOZ_ASSERT(!mStmtInsert, "mStmtInsert has been cleaned up"); MOZ_ASSERT(!mStmtDelete, "mStmtDelete has been cleaned up"); MOZ_ASSERT(!mStmtUpdate, "mStmtUpdate has been cleaned up"); -@@ -2422,6 +2637,14 @@ +@@ -2455,6 +2670,14 @@ nsresult CookiePersistentStorage::RunInTransaction( nsICookieTransactionCallback* aCallback) { diff --git a/patches/android/ubo-preinstall.patch b/patches/android/ubo-preinstall.patch index 73c104aca..6fd150674 100644 --- a/patches/android/ubo-preinstall.patch +++ b/patches/android/ubo-preinstall.patch @@ -8,6 +8,15 @@ # keep browsing paused and present Retry/Close. The filter bootstrap Gecko pref # remains independent of the APK asset path. Requires ubo-readiness.patch. # +# Two startup paths the readiness wait must survive. (1) Gecko's ordinary add-on +# updater can replace uBO with a newer AMO-signed release while its readiness is +# awaited (first run with AMO serving a newer version); only a strictly newer, +# enabled copy with the same ID restarts the wait, bounded, with its own timeout. +# (2) On APP_STARTUP Gecko delays background pages until the first GeckoView +# window; the session middleware holds every tab, so a launcher start opens none. +# A speculative session (as IntentReceiverActivity makes for VIEW intents) opens +# that window without loading anything before the wait begins. +# diff --git a/mobile/android/android-components/components/support/webextensions/src/main/java/mozilla/components/support/webextensions/WebExtensionSupport.kt b/mobile/android/android-components/components/support/webextensions/src/main/java/mozilla/components/support/webextensions/WebExtensionSupport.kt --- a/mobile/android/android-components/components/support/webextensions/src/main/java/mozilla/components/support/webextensions/WebExtensionSupport.kt +++ b/mobile/android/android-components/components/support/webextensions/src/main/java/mozilla/components/support/webextensions/WebExtensionSupport.kt @@ -328,7 +337,7 @@ diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components new file mode 100644 --- /dev/null +++ b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/LibreWolfUboPreinstaller.kt -@@ -0,0 +1,309 @@ +@@ -0,0 +1,403 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ @@ -343,6 +352,7 @@ new file mode 100644 +import kotlinx.coroutines.Job +import kotlinx.coroutines.SupervisorJob +import kotlinx.coroutines.TimeoutCancellationException ++import kotlinx.coroutines.delay +import kotlinx.coroutines.flow.MutableStateFlow +import kotlinx.coroutines.flow.StateFlow +import kotlinx.coroutines.flow.asStateFlow @@ -376,6 +386,12 @@ new file mode 100644 + * COMPLETE records a provisioning decision, not a promise that the user kept uBO enabled. + * ATTEMPTED is persisted before installation: after a crash, an absent add-on requires an + * explicit retry. In particular, an interrupted first run must never silently undo removal. ++ * ++ * Gecko's ordinary add-on updater may replace uBO while its readiness is awaited: the ++ * signed AMO update shuts the awaited version down. Only a strictly newer, enabled copy ++ * with the same ID, installed by Gecko (which enforces the AMO signature), restarts the ++ * wait, with its own timeout and a bounded number of times. Absence, disablement or a ++ * downgrade keeps the original failure. + */ +class LibreWolfUboPreinstaller internal constructor( + private val dependencies: Dependencies, @@ -393,7 +409,7 @@ new file mode 100644 + data class Failed(val reason: String) : State + } + -+ internal data class Installed(val enabled: Boolean, val version: String = "1.74.0") ++ internal data class Installed(val enabled: Boolean, val version: String) + + internal data class VerifiedAsset( + val id: String, @@ -465,7 +481,19 @@ new file mode 100644 + mutableState.value = State.Preparing + attempt = scope.launch { + try { -+ withTimeout(timeoutMillis) { reconcile(explicitRetry) } ++ var replacements = 0 ++ while (true) { ++ try { ++ withTimeout(timeoutMillis) { reconcile(explicitRetry) } ++ break ++ } catch (replaced: ReplacedWhileStarting) { ++ if (++replacements > MAX_REPLACEMENTS) throw replaced ++ // The registry now holds the newer copy, so a fresh pass takes the ++ // existing-installation path: no reinstall, its own readiness wait. ++ logger.info("uBlock Origin was updated to ${replaced.version} during startup") ++ } ++ } ++ logger.info("uBlock Origin startup ready: ${state.value}") + } catch (exception: TimeoutCancellationException) { + fail(exception) + } catch (exception: CancellationException) { @@ -490,7 +518,7 @@ new file mode 100644 + dependencies.installed()?.let { installed -> + // Never reinstall, downgrade, enable or change private permission on an existing copy. + dependencies.writeDecision(COMPLETE) -+ if (installed.enabled) dependencies.awaitFilteringReady(installed.version) ++ if (installed.enabled) awaitFilteringReady(installed.version) + mutableState.value = State.Ready(installed = true, enabled = installed.enabled) + return + } @@ -515,7 +543,7 @@ new file mode 100644 + if (!installed.enabled) { + throw IOException("Gecko did not enable the installed uBlock Origin extension") + } -+ dependencies.awaitFilteringReady(installed.version) ++ awaitFilteringReady(installed.version) + dependencies.writeDecision(COMPLETE) + mutableState.value = State.Ready(installed = true, enabled = true) + } finally { @@ -524,6 +552,36 @@ new file mode 100644 + } + } + ++ private suspend fun awaitFilteringReady(version: String) { ++ try { ++ dependencies.awaitFilteringReady(version) ++ } catch (exception: CancellationException) { ++ throw exception ++ } catch (exception: Exception) { ++ val replacement = awaitReplacement(version) ?: throw exception ++ throw ReplacedWhileStarting(replacement.version, exception) ++ } ++ } ++ ++ /** The updater's shutdown can fail the wait before the newer copy is registered. */ ++ private suspend fun awaitReplacement(awaitedVersion: String): Installed? { ++ var waited = 0L ++ while (true) { ++ val installed = dependencies.installed() ++ if (installed != null && installed.enabled && ++ compareVersions(installed.version, awaitedVersion) > 0 ++ ) { ++ return installed ++ } ++ if (waited >= REPLACEMENT_SETTLE_MILLIS) return null ++ delay(REPLACEMENT_POLL_MILLIS) ++ waited += REPLACEMENT_POLL_MILLIS ++ } ++ } ++ ++ private class ReplacedWhileStarting(val version: String, cause: Exception) : ++ IOException("uBlock Origin was replaced by version $version while starting", cause) ++ + private class AndroidDependencies(private val context: Context) : Dependencies { + private val preferences by lazy { + context.getSharedPreferences("librewolf_ubo_preinstall", Context.MODE_PRIVATE) @@ -585,7 +643,20 @@ new file mode 100644 + continuation.invokeOnCancellation { operation.cancel() } + } + -+ override suspend fun awaitFilteringReady(version: String): Unit = suspendCancellableCoroutine { continuation -> ++ override suspend fun awaitFilteringReady(version: String) { ++ // On an APP_STARTUP, Gecko delays persistent background pages until the first ++ // GeckoView window sends extensions-late-startup. The session middleware holds ++ // every tab until uBO is ready, so a launcher start (home screen, no incoming ++ // URL) would otherwise never open a window and the wait could only time out. ++ // A speculative session opens that window without loading anything, exactly as ++ // IntentReceiverActivity does for VIEW intents; the first tab later adopts it. ++ withContext(Dispatchers.Main) { ++ context.components.core.engine.speculativeCreateSession(private = false) ++ } ++ awaitBlockingResponseListener(version) ++ } ++ ++ private suspend fun awaitBlockingResponseListener(version: String): Unit = suspendCancellableCoroutine { continuation -> + val result = context.components.core.geckoRuntime.webExtensionController.awaitBlockingResponseListener( + ADDON_ID, + version, @@ -608,6 +679,38 @@ new file mode 100644 + const val ADDON_ID = "uBlock0@raymondhill.net" + const val ATTEMPTED = "attempted" + const val COMPLETE = "complete" ++ const val MAX_REPLACEMENTS = 2 ++ const val REPLACEMENT_SETTLE_MILLIS = 5_000L ++ const val REPLACEMENT_POLL_MILLIS = 250L ++ ++ /** ++ * Numeric dotted comparison; a suffix (1.75.1b3) sorts before its release. An ++ * unparseable part never compares as newer, so it cannot restart the wait. ++ */ ++ internal fun compareVersions(left: String, right: String): Int { ++ val a = left.split('.').map { VERSION_PART.matchEntire(it) } ++ val b = right.split('.').map { VERSION_PART.matchEntire(it) } ++ if (a.any { it == null } || b.any { it == null }) return if (left == right) 0 else -1 ++ for (index in 0 until maxOf(a.size, b.size)) { ++ val x = a.getOrNull(index) ?: VERSION_PART.matchEntire("0")!! ++ val y = b.getOrNull(index) ?: VERSION_PART.matchEntire("0")!! ++ val number = (x.groupValues[1].toLongOrNull() ?: 0L) ++ .compareTo(y.groupValues[1].toLongOrNull() ?: 0L) ++ if (number != 0) return number ++ val suffixX = x.groupValues[2] ++ val suffixY = y.groupValues[2] ++ if (suffixX != suffixY) { ++ return when { ++ suffixX.isEmpty() -> 1 ++ suffixY.isEmpty() -> -1 ++ else -> suffixX.compareTo(suffixY) ++ } ++ } ++ } ++ return 0 ++ } ++ ++ private val VERSION_PART = Regex("([0-9]{0,9})([A-Za-z0-9+-]*)") + internal fun copyAndVerifyAsset( + input: InputStream, + destination: File, @@ -798,7 +901,7 @@ diff --git a/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components new file mode 100644 --- /dev/null +++ b/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/LibreWolfUboPreinstallerTest.kt -@@ -0,0 +1,501 @@ +@@ -0,0 +1,659 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ @@ -926,7 +1029,7 @@ new file mode 100644 + @Test + fun `existing updated extension waits for its installed version without replacing it`() = runTest { + val dependencies = FakeDependencies().apply { -+ registry = Installed(enabled = true, version = "1.75.0") ++ registry = Installed(enabled = true, version = UPDATED) + filteringBarrier = CompletableDeferred() + } + val preinstaller = LibreWolfUboPreinstaller(dependencies, backgroundScope) @@ -935,14 +1038,156 @@ new file mode 100644 + runCurrent() + + assertEquals(State.Preparing, preinstaller.state.value) -+ assertEquals(listOf("1.75.0"), dependencies.filteringVersions) ++ assertEquals(listOf(UPDATED), dependencies.filteringVersions) + assertEquals(0, dependencies.prepareCalls) + assertEquals(0, dependencies.installCalls) + + dependencies.filteringBarrier!!.complete(Unit) + runCurrent() + assertEquals(State.Ready(installed = true, enabled = true), preinstaller.state.value) -+ assertEquals("1.75.0", dependencies.registry!!.version) ++ assertEquals(UPDATED, dependencies.registry!!.version) ++ } ++ ++ @Test ++ fun `signed update replacing the awaited version during first run is awaited instead`() = runTest { ++ val dependencies = FakeDependencies().apply { ++ onFilteringWait = { version -> ++ if (version == VERSION) { ++ // Gecko's updater shut the awaited copy down and registered its replacement. ++ registry = Installed(enabled = true, version = UPDATED) ++ throw IOException("Blocking extension stopped before becoming ready") ++ } ++ } ++ } ++ val preinstaller = LibreWolfUboPreinstaller(dependencies, backgroundScope) ++ val navigation = backgroundScope.async { preinstaller.awaitReady() } ++ ++ preinstaller.start() ++ runCurrent() ++ ++ assertEquals(State.Ready(installed = true, enabled = true), preinstaller.state.value) ++ assertTrue(navigation.isCompleted) ++ assertEquals(listOf(VERSION, UPDATED), dependencies.filteringVersions) ++ assertEquals(1, dependencies.prepareCalls) ++ assertEquals(1, dependencies.installCalls) ++ assertEquals("complete", dependencies.decision) ++ assertEquals(Installed(enabled = true, version = UPDATED), dependencies.registry) ++ } ++ ++ @Test ++ fun `replacement registered shortly after the failed wait is still adopted`() = runTest { ++ val dependencies = FakeDependencies().apply { ++ onFilteringWait = { version -> ++ if (version == VERSION) { ++ delayedRegistry = Installed(enabled = true, version = UPDATED) ++ delayedRegistryAtQuery = registryQueries + 3 ++ throw IOException("No matching active blocking extension") ++ } ++ } ++ } ++ val preinstaller = LibreWolfUboPreinstaller(dependencies, backgroundScope) ++ ++ preinstaller.start() ++ runCurrent() ++ assertEquals(State.Preparing, preinstaller.state.value) ++ ++ advanceTimeBy(1_000) ++ runCurrent() ++ ++ assertEquals(State.Ready(installed = true, enabled = true), preinstaller.state.value) ++ assertEquals(listOf(VERSION, UPDATED), dependencies.filteringVersions) ++ assertEquals(1, dependencies.installCalls) ++ } ++ ++ @Test ++ fun `existing extension updated during a later startup is awaited at its new version`() = runTest { ++ val dependencies = FakeDependencies().apply { ++ decision = "complete" ++ registry = Installed(enabled = true, version = VERSION) ++ onFilteringWait = { version -> ++ if (version == VERSION) { ++ registry = Installed(enabled = true, version = UPDATED) ++ throw IOException("Blocking extension changed while awaiting readiness") ++ } ++ } ++ } ++ val preinstaller = LibreWolfUboPreinstaller(dependencies, backgroundScope) ++ ++ preinstaller.start() ++ runCurrent() ++ ++ assertEquals(State.Ready(installed = true, enabled = true), preinstaller.state.value) ++ assertEquals(listOf(VERSION, UPDATED), dependencies.filteringVersions) ++ assertEquals(0, dependencies.installCalls) ++ } ++ ++ @Test ++ fun `absent disabled same or older copy after a failed wait keeps the failure`() = runTest { ++ for (after in listOf( ++ null, ++ Installed(enabled = false, version = UPDATED), ++ Installed(enabled = true, version = VERSION), ++ Installed(enabled = true, version = "1.73.0"), ++ Installed(enabled = true, version = "1.74.0b1"), ++ )) { ++ val dependencies = FakeDependencies().apply { ++ onFilteringWait = { ++ registry = after ++ throw IOException("filter engine not ready") ++ } ++ } ++ val preinstaller = LibreWolfUboPreinstaller(dependencies, backgroundScope) ++ val navigation = backgroundScope.async { preinstaller.awaitReady() } ++ ++ preinstaller.start() ++ runCurrent() ++ advanceTimeBy(LibreWolfUboPreinstaller.REPLACEMENT_SETTLE_MILLIS + 1_000) ++ runCurrent() ++ ++ assertFailed(preinstaller, "filter engine not ready") ++ assertFalse(navigation.isCompleted) ++ assertEquals(listOf(VERSION), dependencies.filteringVersions) ++ assertEquals("attempted", dependencies.decision) ++ } ++ } ++ ++ @Test ++ fun `replacements during startup are bounded`() = runTest { ++ var minor = 75 ++ val dependencies = FakeDependencies().apply { ++ onFilteringWait = { ++ minor++ ++ registry = Installed(enabled = true, version = "1.$minor.0") ++ throw IOException("Blocking extension stopped before becoming ready") ++ } ++ } ++ val preinstaller = LibreWolfUboPreinstaller(dependencies, backgroundScope) ++ ++ preinstaller.start() ++ runCurrent() ++ ++ assertFailed(preinstaller, "replaced by version 1.78.0") ++ assertEquals( ++ listOf(VERSION, "1.76.0", "1.77.0"), ++ dependencies.filteringVersions, ++ ) ++ } ++ ++ @Test ++ fun `version comparison orders AMO releases and never ranks garbage as newer`() { ++ val compare = LibreWolfUboPreinstaller::compareVersions ++ assertTrue(compare("1.75.0", "1.74.0") > 0) ++ assertTrue(compare("1.74.10", "1.74.9") > 0) ++ assertTrue(compare("2.0", "1.99.99") > 0) ++ assertTrue(compare("1.74.1", "1.74") > 0) ++ assertEquals(0, compare("1.74", "1.74.0")) ++ assertTrue(compare("1.73.0", "1.74.0") < 0) ++ assertTrue(compare("1.75.0b1", "1.75.0") < 0) ++ assertTrue(compare("1.75.0", "1.75.0b1") > 0) ++ assertTrue(compare("", "1.74.0") < 0) ++ assertTrue(compare("1.75.*", "1.74.0") < 0) ++ assertTrue(compare("2.0.0 ", "1.74.0") < 0) ++ assertEquals(0, compare("1.75.*", "1.75.*")) + } + + @Test @@ -952,7 +1197,7 @@ new file mode 100644 + first.start() + runCurrent() + -+ dependencies.asset = dependencies.asset.copy(version = "1.75.0") ++ dependencies.asset = dependencies.asset.copy(version = UPDATED) + val upgraded = LibreWolfUboPreinstaller(dependencies, backgroundScope) + upgraded.start() + upgraded.retry() @@ -1087,6 +1332,12 @@ new file mode 100644 + + preinstaller.start() + runCurrent() ++ // An unchanged registry is re-read for a short window: an update's shutdown can ++ // fail the wait before its replacement registers. Nothing newer arrives here. ++ assertEquals(State.Preparing, preinstaller.state.value) ++ assertFalse(navigation.isCompleted) ++ advanceTimeBy(LibreWolfUboPreinstaller.REPLACEMENT_SETTLE_MILLIS + 1_000) ++ runCurrent() + + assertFailed(preinstaller, "filter engine not ready") + assertFalse(navigation.isCompleted) @@ -1246,10 +1497,14 @@ new file mode 100644 + var filteringFailure: Exception? = null + var completionFailure: Exception? = null + var failingRegistryQuery: Int? = null ++ var onFilteringWait: ((String) -> Unit)? = null ++ var delayedRegistry: Installed? = null ++ var delayedRegistryAtQuery = 0 + var prepareCalls = 0 + var installCalls = 0 + var cancelledInstalls = 0 -+ private var registryQueries = 0 ++ var registryQueries = 0 ++ private set + val decisionsAtInstall = mutableListOf() + val filteringVersions = mutableListOf() + @@ -1263,6 +1518,10 @@ new file mode 100644 + override suspend fun installed(): Installed? { + registryQueries++ + if (registryQueries == failingRegistryQuery) throw IOException("registry unavailable") ++ if (delayedRegistryAtQuery in 1..registryQueries) { ++ registry = delayedRegistry ++ delayedRegistryAtQuery = 0 ++ } + return registry + } + @@ -1288,6 +1547,7 @@ new file mode 100644 + + override suspend fun awaitFilteringReady(version: String) { + filteringVersions.add(version) ++ onFilteringWait?.invoke(version) + filteringBarrier?.await() + filteringFailure?.let { throw it } + } @@ -1296,7 +1556,8 @@ new file mode 100644 + private companion object { + const val ABC_SHA256 = "ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad" + const val ID = "uBlock0@raymondhill.net" -+ const val VERSION = "1.74.0" ++ const val VERSION = "1.75.0" ++ const val UPDATED = "1.76.0" + const val FILE_URI = "file:///private/verified-ublock-origin.xpi" + } +} diff --git a/patches/android/ubo-readiness.patch b/patches/android/ubo-readiness.patch index 6e032640b..b8a5f36f5 100644 --- a/patches/android/ubo-readiness.patch +++ b/patches/android/ubo-readiness.patch @@ -4,6 +4,8 @@ # starts filters in an asynchronous IIFE and explicitly unsuspends requests # during first installation. In its pinned start.js/traffic.js, live blocking # onHeadersReceived registration happens only after filter initialization. +# The 1.75.0 pin ships byte-identical js/start.js and js/traffic.js, so the +# property (and the 1.74.0 reference in the code comment below) still holds. # Track real registrations, not primed persistent listeners; expose a bounded, # version-bound GeckoView wait without modifying the signed XPI or its trust. # This API proves listener activation, not arbitrary extension internals. @@ -237,23 +239,29 @@ index 2f2120d..9a0d0a4 100644 try { await lazy.AddonManager.readyPromise; diff --git a/toolkit/components/extensions/parent/ext-webRequest.js b/toolkit/components/extensions/parent/ext-webRequest.js -index da2b96f..e7855e4 100644 +index 8bd844e79f..c9c2a6baf8 100644 --- a/toolkit/components/extensions/parent/ext-webRequest.js +++ b/toolkit/components/extensions/parent/ext-webRequest.js -@@ -39,7 +39,8 @@ function registerEvent( - fire, - filter, - info, -- remoteTab = null -+ remoteTab = null, +@@ -33,7 +33,14 @@ function handlerBehaviorChangedCallAllowed(timestamps) { + + // The guts of a WebRequest event handler. Takes care of converting + // |details| parameter when invoking listeners. +-function registerEvent(extension, eventName, fire, filter, info) { ++function registerEvent( ++ extension, ++ eventName, ++ fire, ++ filter, ++ info, + isLiveListener = false - ) { - let listener = async data => { ++) { + let listener = data => { let event = data.serialize(eventName); -@@ -116,13 +117,35 @@ function registerEvent( + // If this is a blocking listener, the request is suspended until the event +@@ -105,12 +112,34 @@ function registerEvent(extension, eventName, fire, filter, info) { }; WebRequest[eventName].addListener(listener, filter2, info2, listenerDetails); - + + // Redoubt: primed listeners can wake a background page before its filters + // have initialized. Signal only an actual blocking response listener from + // the live extension context, including conversion of a primed listener. @@ -279,22 +287,37 @@ index da2b96f..e7855e4 100644 + extension.redoubtBlockingResponseListeners?.delete(registration); WebRequest[eventName].removeListener(listener); }, - convert(_fire, context) { + convert(_fire) { fire = _fire; - remoteTab = context.xulBrowser.frameLoader.remoteTab; + markLive(); }, }; } -@@ -154,7 +177,9 @@ function makeWebRequestEventRegistrar(event) { - remoteTab = context.xulBrowser.frameLoader.remoteTab; - } - -- return registerEvent(extension, event, fire, filter, info, remoteTab); +@@ -125,14 +154,23 @@ function makeWebRequestEventAPI(context, event, extensionApi) { + } + + function makeWebRequestEventRegistrar(event) { +- return function ({ fire }, params) { ++ return function ({ fire, context }, params) { + // ExtensionAPIPersistent makes sure this function will be bound + // to the ExtensionAPIPersistent instance. + const { extension } = this; + + const [filter, extraInfoSpec] = params; + +- return registerEvent(extension, event, fire, filter, extraInfoSpec); ++ // Redoubt: only a live registration carries an extension context; a ++ // primed listener does not, and is marked live by convert() instead. + return registerEvent( -+ extension, event, fire, filter, info, remoteTab, !!context ++ extension, ++ event, ++ fire, ++ filter, ++ extraInfoSpec, ++ !!context + ); }; } + # End of patch. diff --git a/scripts/android-graphics-smoke.py b/scripts/android-graphics-smoke.py index 0a5f07d45..709948aa7 100755 --- a/scripts/android-graphics-smoke.py +++ b/scripts/android-graphics-smoke.py @@ -211,6 +211,119 @@ def ubo_added_notice(xml, package): return matches[0] if matches else None +def ubo_added_notice_present(xml, package): + """True while any part of the notice's title is still in the hierarchy. + + Read-only check used after the single OK tap: the sheet may be mid-animation + and no longer match ubo_added_notice()'s exact shape, yet still be on screen. + """ + return any(node.get("package") == package and + node.get("resource-id") == package + ":id/title" and + node.get("text") == UBO_ADDED_TITLE + for node in parse_ui(xml).iter("node")) + + +def menu_item(xml, label, package): + """The unique visible menu entry labelled `label`, by text or content-desc. + + Fenix's Compose toolbar menu (PopupToMenuItemsMapper.kt) clears the item's + semantics and sets only contentDescription, so uiautomator shows it as + content-desc="New private tab" with text="". A View-based menu exposes the + label as text instead. One node carrying both counts once; two different + nodes are ambiguous, never resolved by picking one. + """ + found = {} + for selector in ({"text": label}, {"description": label}): + node = select_node(xml, package=package, required=False, **selector) + if node: + found[(node.get("bounds"), node.get("resource-id", ""), node.get("class", ""))] = node + require(len(found) <= 1, f"Ambiguous menu item {label!r}: matched by text and by content-desc on different nodes") + return next(iter(found.values()), None) + + +def empty_private_home(xml, package): + """True on the private home Fenix shows after the last private tab closed. + + Its tab-counter menu offers only "New tab"; a user types into the private + home's own address bar instead. Requires the counter to read 0 private tabs + and the address bar to be present, both from the real Fenix hierarchy. + """ + counter = select_node(xml, package=package, description="Private Tabs Open: 0. Tap to switch tabs.", + required=False) + return bool(counter and select_node(xml, package=package, rid="ADDRESSBAR_URL_BOX", required=False)) + + +TYPE_INPUT_METHOD = 0x7DB # WindowManager.LayoutParams.TYPE_INPUT_METHOD +FLAG_NOT_TOUCHABLE = 0x10 +INPUT_WINDOW_LINE = re.compile(r"^\s*\d+: name='(?P[^']*)', (?P.*)$") +RECT = re.compile(r"\[(-?\d+),(-?\d+)\]\[(-?\d+),(-?\d+)\]") + + +def input_windows(dumpsys_input): + """Display 0's input windows from `dumpsys input`, topmost first. + + This is what the input dispatcher targets, not what uiautomator dumps: a + uiautomator hierarchy holds only the active app window, so an IME or other + overlay above it is invisible to every selector. Only the live state is read; + the copy kept under "...at time of last ANR" is stale and ignored. + """ + text = dumpsys_input.split("Input Dispatcher State at time of last ANR", 1)[0] + lines = text.splitlines() + try: + start = next(i for i, line in enumerate(lines) + if line.strip() == "Display: 0") + 1 + start = next(i for i in range(start, len(lines)) if lines[i].strip() == "Windows:") + 1 + except StopIteration: + raise Failure("dumpsys input has no window list for display 0") + windows = [] + for line in lines[start:]: + match = INPUT_WINDOW_LINE.match(line) + if not match: + break + attrs = match.group("attrs") + field = lambda key: (re.search(r"(?:^|, )" + key + r"=([^,\s]*)", attrs) or [None, ""])[1] + region = re.search(r"touchableRegion=((?:\[-?\d+,-?\d+\]\[-?\d+,-?\d+\])*|)", attrs) + windows.append({ + "name": match.group("name"), + "visible": field("visible") == "true", + "flags": int(field("flags") or "0", 16), + "type": int(field("type") or "0", 16), + "ownerUid": int(field("ownerUid") or "-1"), + "touchable": [tuple(map(int, rect)) for rect in RECT.findall(region.group(1) if region else "")], + }) + require(windows, "dumpsys input listed no windows for display 0") + return windows + + +def takes_touch(window, x, y): + return (window["visible"] and not window["flags"] & FLAG_NOT_TOUCHABLE and + any(left <= x < right and top <= y < bottom for left, top, right, bottom in window["touchable"])) + + +def windows_covering(dumpsys_input, x, y, package): + """Foreign windows that would receive a tap at (x, y) before the app does. + + Windows belong to the app by owner uid, so its dialogs and popups count as + its own. A tap that no app window would take is a failure, not an empty list. + """ + windows = input_windows(dumpsys_input) + app_uids = {window["ownerUid"] for window in windows if package + "/" in window["name"]} + require(app_uids, f"No {package} window is in the input dispatcher's window list") + covering = [] + for window in windows: + if not takes_touch(window, x, y): + continue + if window["ownerUid"] in app_uids: + return covering + covering.append(window) + raise Failure(f"No {package} window would receive a tap at {x},{y}") + + +def soft_keyboard_window(dumpsys_input): + return next((window for window in input_windows(dumpsys_input) + if window["type"] == TYPE_INPUT_METHOD and window["visible"] and window["touchable"]), None) + + def transport_config_facts(body): """Accept only the established transport-only config; report no secret values.""" lines = [line.strip() for line in body.splitlines() @@ -528,6 +641,7 @@ def __init__(self, adb, package, evidence, run, timeout=25, screenshots=True): self.remote = "/sdcard/lw-graphics-" + run + ".xml" self.remote_used = False self.timeout, self.screenshots = timeout, screenshots + self.review_results = [] def node(self, xml, **selector): return select_node(xml, package=self.package, **selector) @@ -558,8 +672,59 @@ def wait(self, *, label="wait-control", timeout=None, **selector): raise Failure(f"Visible Fenix control did not appear: {selector}") time.sleep(0.25) + def input_state(self): + return self.shell("dumpsys", "input", timeout=30) + + def close_soft_keyboard(self, reason, grace=1.5): + """Make sure no soft keyboard window takes touches; never touch the app to do it. + + On the rc2 emulator, a URL submitted from the tab-counter menu's New + (private) tab leaves the keyboard on screen and in the input dispatcher + while InputMethodManagerService reports it hidden (mInputShown=false). + Back then goes to the browser and navigates; the keyboard stays. A tap + planned from a uiautomator dump, which cannot see the IME window, lands + on a key instead. The normal hide gets `grace` seconds; a keyboard still + taking touches after that is ended by force-stopping the IME package, + which is not the app under test, and the event is recorded. + """ + deadline = time.monotonic() + grace + while True: + window = soft_keyboard_window(self.input_state()) + if window is None: + return + if time.monotonic() >= deadline: + break + time.sleep(0.2) + component = self.shell("settings", "get", "secure", "default_input_method").strip() + ime = component.split("/", 1)[0] + require(re.fullmatch(r"[A-Za-z][\w.]*", ime) and ime != self.package, + f"Cannot identify the default input method to close it: {component!r}") + listing = self.shell("pm", "list", "packages", "-U", ime) + uids = {int(uid) for name, uid in re.findall(r"package:(\S+) uid:(\d+)", listing) if name == ime} + require(window["ownerUid"] in uids, + f"The window taking touches ({window['name']}) does not belong to the default IME {ime}") + self.shell("am", "force-stop", ime) + self.evidence.event("soft-keyboard-closed", {"reason": reason, "method": "force-stop default IME", + "ime": component, "window": window["name"], "touchable": window["touchable"]}) + deadline = time.monotonic() + 5 + while soft_keyboard_window(self.input_state()) is not None: + if time.monotonic() >= deadline: + raise Failure("The soft keyboard still takes touches after its IME was stopped") + time.sleep(0.2) + + def require_reachable(self, x, y, label): + """Refuse to tap through a window the uiautomator dump could not see.""" + covering = windows_covering(self.input_state(), x, y, self.package) + if covering and all(window["type"] == TYPE_INPUT_METHOD for window in covering): + self.close_soft_keyboard(f"keyboard covered {label} at {x},{y}", grace=0) + covering = windows_covering(self.input_state(), x, y, self.package) + if covering: + raise Failure(f"Tap {label!r} at {x},{y} would land on another window: " + + ", ".join(window["name"] for window in covering)) + def tap(self, node, label, long=False): x, y = node["centre"] + self.require_reachable(x, y, label) self.evidence.event("ui-action", {"action": "long-press" if long else "tap", "label": label, "resourceId": node.get("resource-id"), "text": node.get("text"), "centre": [x, y]}) if long: @@ -585,11 +750,7 @@ def acknowledge_ubo_added_notice(self, xml): deadline = time.monotonic() + self.timeout while True: xml = self.dump("after-ubo-installed-notice", screenshot=True) - title_present = any(node.get("package") == self.package and - node.get("resource-id") == self.package + ":id/title" and - node.get("text") == UBO_ADDED_TITLE - for node in parse_ui(xml).iter("node")) - if not title_present: + if not ubo_added_notice_present(xml, self.package): return xml if time.monotonic() >= deadline: raise Failure("uBlock Origin installed notice did not close after its OK action") @@ -610,7 +771,43 @@ def close_permissions(self): return raise Failure("Permission controls did not close") - def open_permissions(self): + def quiet_review(self, notice, private): + """Tap the quiet notice's Review; True when it opened the permissions list. + + The notice is a LENGTH_LONG snackbar shown on the first blocked request, + so it can expire between the dump that found it and the tap (rc2 had one + such miss in 34 normal-tab taps). A miss counts as expired only when the + notice is gone and no permission UI opened; the caller then uses the site + controls instead. run() still requires Review to have opened the list in + a normal and in a private tab, so a broken Review action cannot pass. + """ + self.tap(notice, "quiet-review") + deadline = time.monotonic() + 6 + while True: + xml = self.dump("quiet-review-list") + if self.node(xml, rid="origin_permissions_dialog_list", required=False): + self.review_results.append({"private": private, "opened": True}) + self.evidence.event("quiet-review", {"private": private, "opened": True}) + return True + if time.monotonic() >= deadline: + break + time.sleep(0.25) + xml = self.dump("quiet-review-missed", screenshot=True) + if self.node(xml, rid="origin_permissions_dialog_list", required=False): + self.review_results.append({"private": private, "opened": True}) + self.evidence.event("quiet-review", {"private": private, "opened": True}) + return True + require(self.node(xml, rid="snackbar_action", text="Review", required=False) is None, + "Review was tapped and is still shown, but the permissions list did not open") + require(not any(self.node(xml, rid=rid, required=False) for rid in + ("origin_permissions_entry", "origin_permission_allow", "origin_permission_reload")), + "Review opened something other than the permissions list") + self.review_results.append({"private": private, "opened": False}) + self.evidence.event("quiet-review", {"private": private, "opened": False, + "fallback": "notice expired before the tap; using site controls"}) + return False + + def open_permissions(self, private=False): xml = self.dump("before-open-permissions", screenshot=True) xml = self.acknowledge_ubo_added_notice(xml) if self.node(xml, rid="origin_permissions_dialog_list", required=False): @@ -618,10 +815,10 @@ def open_permissions(self): entry = self.node(xml, rid="origin_permissions_entry", required=False) if not entry: notice = self.node(xml, text="Review", required=False) - if notice: - self.tap(notice, "quiet-review") - self.wait(rid="origin_permissions_dialog_list", label="quiet-review-list") + if notice and self.quiet_review(notice, private): return + if notice: + xml = self.dump("after-expired-review") for rid in ("mozac_browser_toolbar_tracking_protection_indicator", "mozac_browser_toolbar_site_info_indicator"): indicator = self.node(xml, rid=rid, required=False) @@ -637,7 +834,7 @@ def open_permissions(self): self.wait(rid="origin_permissions_dialog_list", label="graphics-permissions-list") def choose(self, *, origin, kind, saved, decision, permanent, private, top_origin=None): - self.open_permissions() + self.open_permissions(private) row = f"origin_permission_{'saved' if saved else 'pending'}_{kind}" self.click(rid=row, origin=origin, label=f"select-{kind}-{'saved' if saved else 'pending'}") xml, node = self.wait(rid="origin_permission_request_origin", label="permission-origin") @@ -676,7 +873,16 @@ def tab_menu(self, item): require(len(matches) == 1, "Cannot identify the real Fenix tab counter uniquely") counter = self.node(xml, description=matches[0].get("content-desc")) self.tap(counter, "open-tab-counter-menu", long=True) - self.click(text=item, label="tab-menu-" + item) + deadline = time.monotonic() + self.timeout + while True: + xml = self.dump("tab-menu-" + item) + node = menu_item(xml, item, self.package) + if node: + self.tap(node, "tab-menu-" + item) + return + if time.monotonic() >= deadline: + raise Failure(f"Tab counter menu item {item!r} did not appear by text or content-desc") + time.sleep(0.25) def type_url(self, url): xml = self.dump("private-url-entry") @@ -701,6 +907,8 @@ def type_url(self, url): require(value == "" or (hint and value == hint), "New private address field is not empty") self.shell("input", "text", url) self.shell("input", "keyevent", "66") + # The page's quiet snackbar sits where the keyboard is; see close_soft_keyboard. + self.close_soft_keyboard("after private URL submission") class Runner: @@ -843,7 +1051,8 @@ def open(self, fixture, role="top", child=None, private=False, connect=False): since = time.time() self.evidence.event("navigate", {"url": url, "private": private}) if private: - self.ui.tab_menu("New private tab") + if not empty_private_home(self.ui.dump("before-private-tab"), self.args.package): + self.ui.tab_menu("New private tab") self.ui.type_url(url) else: self.ui.close_permissions() if self.marionette else None @@ -885,7 +1094,9 @@ def wait_record(self, origin, kind, value, permanent=False, private=False): last = self.matching_record(origin, kind, private) if value is None and last is None: return None - if last and last["value"] == value and last["expireType"] == (0 if permanent and not private else 2): + # nsIPermissionManager: EXPIRE_NEVER=0 for Remember in normal browsing, + # EXPIRE_SESSION=1 for one-time and private choices (dies with the process). + if last and last["value"] == value and last["expireType"] == (0 if permanent and not private else 1): return last time.sleep(0.2) raise Failure("Actual UI choice did not produce the exact expected engine value/lifetime: " + str(last)) @@ -1121,6 +1332,12 @@ def run(self): for installed in self.evidence.data["installed"]["apk"]: final_hash = self.shell("sha256sum", installed["path"]).strip().split()[0] require(final_hash == installed["sha256"], "Installed APK changed during acceptance") + for private in (False, True): + require(any(r["opened"] and r["private"] == private for r in self.ui.review_results), + "The quiet Review action never opened the permissions list in a %s tab" + % ("private" if private else "normal")) + self.evidence.check("quiet-review-opens-permissions-in-normal-and-private-tabs", + {"attempts": self.ui.review_results}) required = {"core-real-ui-consent-and-revoke", "session-exceptions-expire-on-process-restart", "remembered-exceptions-survive-process-restart", "private-choices-isolated-and-cleared-on-last-private-close", "frame-origin-port-and-revoke-isolation"} diff --git a/scripts/android-smoke.sh b/scripts/android-smoke.sh index 758c317a0..372f456e6 100755 --- a/scripts/android-smoke.sh +++ b/scripts/android-smoke.sh @@ -204,6 +204,12 @@ UBO_FILTER_FILE = "assets/thirdparties/easylist/easylist.txt" UBO_FILTER_RULE = "/banner_ads/*$~xmlhttprequest,domain=~clickbd.com" UBO_BLOCKED_PATH = "/banner_ads/redoubt-probe.js" UBO_ALLOWED_PATH = "/redoubt-allowed.js" +# --check-launcher-start: what LibreWolfUboPreinstaller shows and logs. +UBO_FAILURE_TITLE = "uBlock Origin setup failed" +UBO_FAILED_LOG = "uBlock Origin startup failed" +UBO_READY_LOG = "uBlock Origin startup ready: Ready(installed=true, enabled=true)" +# The preinstaller's readiness timeout is 30 s; the window must outlast it. +LAUNCHER_START_WAIT = 45 def ubo_probe_response(path): """Real parser-inserted subresources, served before Marionette connects. @@ -635,6 +641,236 @@ def pcap_payloads(path, start_offset, guest_ips, end_offset=None): raise HarnessError("typing window ends inside a packet header; attribution is inconclusive") return rows +# -------------------------------------------------------------------------- +# Typing-window attribution by CONNECTION (check-no-suggest). +# +# rc2's final acceptance (docs/android/evidence/lw-m7-01/esr-153.4.0/rc2/ +# final-acceptance) failed on 13 non-background packets that were all HTTP/2 +# keep-alive or close records on TLS connections opened before typing: one +# 39 B or 46 B record about every 59 s per connection, each answered by a +# record of the same size, then a 24 B or 31 B alert at the idle close. Those +# sizes are exactly one 17-byte HTTP/2 control frame (9-byte frame header + +# 8-byte PING or GOAWAY payload) in one TLS record: +# TLS 1.3: 5 header + 1 inner content type + 16 AEAD tag = 22 -> 39 B +# TLS 1.2 AES-GCM: 5 header + 8 explicit nonce + 16 tag = 29 -> 46 B +# and the alerts are a 2-byte alert in the same envelopes (24 B / 31 B). +# 46 B is therefore the largest record such a connection-management frame +# produces, and leaves at most 24 B of HTTP/2 (15 B of HPACK after the frame +# header) under TLS 1.3: too small for a request whose :path carries the +# suggestion endpoint and the typed text. A segment is keep-alive sized only +# when it is ONE complete TLS application-data (23) or alert (21) record of at +# most this size; plaintext, coalesced or larger records count as payload. +# -------------------------------------------------------------------------- +H2_CONTROL_FRAME_BYTES = 9 + 8 +TLS13_RECORD_OVERHEAD = 5 + 1 + 16 +TLS12_GCM_RECORD_OVERHEAD = 5 + 8 + 16 +KEEPALIVE_RECORD_MAX = H2_CONTROL_FRAME_BYTES + max(TLS13_RECORD_OVERHEAD, TLS12_GCM_RECORD_OVERHEAD) +DNS_PORTS = (53, 853) + +def keepalive_sized(data): + """One complete TLS 1.2/1.3 application-data or alert record of at most + KEEPALIVE_RECORD_MAX bytes, and nothing else in the segment.""" + return (0 < len(data) <= KEEPALIVE_RECORD_MAX and data[0] in (0x15, 0x17) and + data[1:3] == b"\x03\x03" and 5 + struct.unpack(">H", data[3:5])[0] == len(data)) + +def _dns_answers(data): + """[(name, address)] for the A/AAAA records of one DNS response.""" + out = [] + if len(data) < 12 or not data[2] & 0x80: + return out + qd, an = struct.unpack(">HH", data[4:8]) + o = 12 + try: + for _ in range(qd): + o = _dns_name(data, o)[1] + 4 + for _ in range(an): + name, o = _dns_name(data, o) + rtype, _cls, _ttl, rdlen = struct.unpack(">HHIH", data[o:o + 10]) + o += 10 + rdata = data[o:o + rdlen] + o += rdlen + if rtype == 1 and rdlen == 4: + out.append((name.lower().rstrip("."), socket.inet_ntoa(rdata))) + elif rtype == 28 and rdlen == 16: + out.append((name.lower().rstrip("."), socket.inet_ntop(socket.AF_INET6, rdata))) + except (struct.error, IndexError, ValueError, OSError): + pass + return out + +def _udp_background(host, dst, dp): + # The same classification pcap_payloads applies to a single datagram. + if host in SECURITY_SETTINGS_HOSTS or host in OS_NOISE_HOSTS: + return True + if dp == 53: + return False + return ((dst.lower() in ("224.0.0.251", "ff02::fb") and dp == 5353) or + (dst.lower() in ("255.255.255.255", "ff02::1:2") and dp in (67, 68, 546, 547))) + +def attribute_typing_flows(path, guest_ips, window_start, window_end, sensitive_hosts=()): + """Attribute every outbound packet of the typing window to its connection. + + The capture is read from its header to window_end (both directions), so a + connection's opening -- TCP SYN, first datagram, or the DNS answer for its + address -- is known even when it happened long before typing. A packet + belongs to the window when it ends after window_start and at or before + window_end (the byte offsets pcap_payloads uses). + + Every flow with an outbound SYN, datagram or payload in the window gets a + verdict. It is typing traffic -- `ok` False -- when any of these hold: + dns-query a query to port 53 or 853 (unless every name in + it is an exempt background host, as before) + new-connection an outbound SYN inside the window + not-open-before-typing first seen inside the window without a SYN + udp-datagram any other non-background UDP (QUIC included): + no evidence justifies a UDP keep-alive exemption + resolved-during-typing its address came from a DNS answer in the window + search-or-suggest-host its SNI is a configured search/suggestion host + payload-exceeds-keepalive an outbound segment that is not one TLS + record of at most KEEPALIVE_RECORD_MAX bytes + A flow passes only as `background` (SNI or DNS name on the existing + security-settings / OS lists, exactly as pcap_payloads classifies it) or as + `keepalive` (opened before typing, only keep-alive sized TLS records out). + """ + flows, resolved = {}, {} + sensitive = {h.lower().rstrip(".") for h in sensitive_hosts if h} + with open(path, "rb") as f: + gh = f.read(24) + if len(gh) != 24 or gh[:4] not in (b"\xd4\xc3\xb2\xa1", b"\xa1\xb2\xc3\xd4"): + raise HarnessError("unsupported pcap format for flow attribution") + endian = "<" if gh[:4] == b"\xd4\xc3\xb2\xa1" else ">" + if struct.unpack(endian + "I", gh[20:24])[0] != 1: + raise HarnessError("flow attribution requires an Ethernet pcap") + while f.tell() + 16 <= window_end: + ts, us, size, original = struct.unpack(endian + "IIII", f.read(16)) + if f.tell() + size > window_end: + raise HarnessError("typing window ends inside a packet; attribution is inconclusive") + frame = f.read(size) + if len(frame) != size: + raise HarnessError("capture packet data is incomplete") + packet_end = f.tell() + in_window = packet_end > window_start + t = ts + us / 1e6 + if len(frame) < 14: + continue + ether = struct.unpack(">H", frame[12:14])[0] + if ether in (0x8100, 0x88a8): + raise HarnessError("VLAN-tagged capture is unsupported; cannot attribute flows") + ip = frame[14:] + if ether == 0x0800 and len(ip) >= 20: + src, dst = socket.inet_ntoa(ip[12:16]), socket.inet_ntoa(ip[16:20]) + outbound = src in guest_ips + if outbound and in_window and size != original: + raise HarnessError("truncated packet prevents flow attribution") + if struct.unpack(">H", ip[6:8])[0] & 0x3fff: + if outbound and in_window: + raise HarnessError("fragmented outbound IPv4 prevents flow attribution") + continue + proto = ip[9] + rest = ip[(ip[0] & 15) * 4:struct.unpack(">H", ip[2:4])[0]] + elif ether == 0x86dd and len(ip) >= 40: + src = socket.inet_ntop(socket.AF_INET6, ip[8:24]) + dst = socket.inet_ntop(socket.AF_INET6, ip[24:40]) + outbound = src in guest_ips + if outbound and in_window and size != original: + raise HarnessError("truncated packet prevents flow attribution") + try: + proto, rest = ipv6_transport(ip) + except HarnessError: + if outbound and in_window: + raise + continue + if proto not in (6, 17, 58) and outbound and in_window: + raise HarnessError("outbound IPv6 extension header prevents flow attribution") + else: + continue + if proto == 6 and len(rest) >= 20: + sp, dp = struct.unpack(">HH", rest[:4]) + tcp_flags = rest[13] + data = rest[(rest[12] >> 4) * 4:] + elif proto == 17 and len(rest) >= 8: + sp, dp = struct.unpack(">HH", rest[:4]) + tcp_flags, data = 0, rest[8:] + else: + continue + if not outbound: + if proto == 17 and sp == 53 and in_window: + for name, address in _dns_answers(data): + resolved.setdefault(address, []).append({"name": name, "ts": t}) + key = ("tcp" if proto == 6 else "udp", dst, dp, src, sp) + if key in flows: + flow = flows[key] + if in_window and data: + flow["window_in"].append([round(t, 3), len(data)]) + elif not in_window: + flow["seen_before_typing"] = True + continue + key = ("tcp" if proto == 6 else "udp", src, sp, dst, dp) + syn = proto == 6 and tcp_flags & 0x02 and not tcp_flags & 0x10 + flow = flows.get(key) + if flow is None or syn: + # A SYN on a reused four-tuple starts a new connection. + flow = flows[key] = { + "protocol": key[0], "src": src, "src_port": sp, "dst": dst, "port": dp, + "host": None, "names": [], "first_ts": t, "seen_before_typing": not in_window, + "syn_ts": t if syn else None, "syn_in_window": bool(syn and in_window), + "window_out": [], "window_in": [], "udp_background": [], + } + if not in_window: + flow["seen_before_typing"] = True + if proto == 6: + sni = _tls_sni(data) if data else None + if sni: + flow["host"] = sni.lower().rstrip(".") + elif dp == 53 and len(data) > 12: + name = _dns_name(data, 12)[0].lower().rstrip(".") + flow["host"] = name + if in_window: + flow["names"].append(name) + if in_window and data: + flow["window_out"].append([round(t, 3), len(data), keepalive_sized(data)]) + if proto == 17: + flow["udp_background"].append(_udp_background(flow["host"], dst, dp)) + out = [] + for flow in flows.values(): + if not (flow["syn_in_window"] or flow["window_out"]): + continue + host = flow["host"] + if flow["protocol"] == "tcp": + background = host in SECURITY_SETTINGS_HOSTS or host in OS_NOISE_HOSTS + else: + background = bool(flow["udp_background"]) and all(flow["udp_background"]) + reasons = [] + if flow["port"] in DNS_PORTS: + reasons.append("dns-query") + if flow["syn_in_window"]: + reasons.append("new-connection") + elif not flow["seen_before_typing"]: + reasons.append("not-open-before-typing") + if flow["protocol"] == "udp" and flow["port"] not in DNS_PORTS: + reasons.append("udp-datagram") + if flow["dst"] in resolved: + reasons.append("resolved-during-typing") + if host and host in sensitive: + reasons.append("search-or-suggest-host") + if any(not small for _t, _n, small in flow["window_out"]): + reasons.append("payload-exceeds-keepalive") + verdict = "background" if background else ("typing-traffic" if reasons else "keepalive") + out.append({ + "protocol": flow["protocol"], "src": flow["src"], "src_port": flow["src_port"], + "dst": flow["dst"], "port": flow["port"], "host": host, + "dns_names": flow["names"], "opened_ts": flow["syn_ts"] or flow["first_ts"], + "opened": ("during-typing" if flow["syn_in_window"] or not flow["seen_before_typing"] + else "before-typing"), + "resolved_during_typing": resolved.get(flow["dst"], []), + "window_out": [[t, n] for t, n, _small in flow["window_out"]], + "window_out_bytes": sum(n for _t, n, _small in flow["window_out"]), + "window_in": flow["window_in"], + "reasons": reasons, "verdict": verdict, "ok": verdict != "typing-traffic", + }) + out.sort(key=lambda r: (r["ok"], r["opened_ts"])) + return {"keepalive_record_max": KEEPALIVE_RECORD_MAX, "flows": out, + "typing_flows": [r for r in out if not r["ok"]]} + # -------------------------------------------------------------------------- # DEX string table -- for the APK static checks. Reads the real string_ids # table rather than grepping the file, so a hit is a genuine string constant. @@ -2954,6 +3190,73 @@ def check_ubo_preinstall(m, res): {"addons": listed, "bootstrap_location": boot}) return ok +def launcher_component(adb, pkg): + """The activity a home-screen tap starts, as the package manager resolves it.""" + out = adb.shell("cmd package resolve-activity --brief -a android.intent.action.MAIN " + "-c android.intent.category.LAUNCHER %s" % pkg, timeout=60) + lines = [l.strip() for l in out.splitlines() if l.strip()] + if not lines or not lines[-1].startswith(pkg + "/"): + raise HarnessError("could not resolve the launcher activity of %s: %r" % (pkg, out)) + return lines[-1] + +def grade_launcher_phase(xml, logcat, alive): + """One launcher cold start: no failure dialog or log, a positive ready line, + and the app still running. A missing ready line is a failure, not a pass: + "no dialog" alone cannot tell a ready browser from one that never started.""" + lines = logcat.splitlines() + failed = [l for l in lines if UBO_FAILED_LOG in l] + ready = [l for l in lines if UBO_READY_LOG in l] + dialog = UBO_FAILURE_TITLE in html.unescape(xml or "") + problems = [] + if dialog: + problems.append("the '%s' dialog is showing" % UBO_FAILURE_TITLE) + if failed: + problems.append("the preinstaller logged a startup failure") + if not ready: + problems.append("no readiness line was logged") + if not alive: + problems.append("the app is not running") + return {"ok": not problems, "problems": problems, "dialog": dialog, + "failed_lines": failed[:5], "ready_lines": ready[:5], + "gecko_window_lines": [l for l in lines if "chrome startup finished" in l][:5]} + +def check_launcher_start(app, adb, res, wait=LAUNCHER_START_WAIT): + """Cold-start from the LAUNCHER, never from a URL, on a fresh profile and again + on a restart. Every other device check opens a URL first (Marionette needs a + Gecko window), and a VIEW intent makes IntentReceiverActivity open a speculative + GeckoSession. That window is what releases Gecko's delayed extension startup, + so a URL-started harness could never see a launcher start that has none: Beta 2 + showed the uBO failure dialog 30 s into every launcher cold start.""" + component = launcher_component(adb, app.pkg) + phases = [] + for name in ("first-run", "restart"): + app.force_stop() + time.sleep(2) + adb.run("logcat", "-c", timeout=60) + started = time.time() + adb.shell("am start -a android.intent.action.MAIN -c android.intent.category.LAUNCHER " + "-f 0x10200000 -n %s" % component, timeout=90) + time.sleep(max(0, wait - (time.time() - started))) + xml = _ui_dump(adb) + logcat = adb.out("logcat", "-d", "-v", "threadtime", timeout=120) + for suffix, body in (("ui.xml", xml), ("logcat.txt", logcat)): + with open(os.path.join(app.work, "launcher-start-%s-%s" % (name, suffix)), "w") as f: + f.write(body) + phase = grade_launcher_phase(xml, logcat, app.alive()) + phase.update({"phase": name, "component": component, + "waited_seconds": round(time.time() - started, 1)}) + phases.append(phase) + log("check-launcher-start: %s %s%s" % (name, "ok" if phase["ok"] else "FAILED: ", + "; ".join(phase["problems"]))) + ok = all(p["ok"] for p in phases) + res.add("check-launcher-start", ok, + ("launcher cold starts (fresh profile and restart, %s) reached uBO readiness " + "with no setup-failure dialog after %ds" % (component, wait)) if ok else + "; ".join("%s: %s" % (p["phase"], ", ".join(p["problems"])) + for p in phases if not p["ok"]), + {"phases": phases}) + return ok + def ubo_bundle_evidence(apk): """Bind a behavior probe to the exact packaged, pinned filter input.""" with zipfile.ZipFile(apk) as archive: @@ -3151,13 +3454,7 @@ def check_search(m, res, adb, apk, app=None, scheme=None): from Gecko at all. Fenix owns it, so the query has to be typed into the Fenix toolbar like a user would.""" token = "lwsmokeq%d" % int(time.time() % 100000) - adb.shell("uiautomator dump /sdcard/lw-smoke-ui.xml", timeout=60) - xml = adb.shell("cat /sdcard/lw-smoke-ui.xml", timeout=60) - pt = None - for ident in URLBAR_IDS: - pt = _node_bounds(xml, ident) - if pt: - break + xml, pt, notice_acknowledged = toolbar_ready(adb, app.pkg if app is not None else None) if not pt: raise HarnessError("could not find the Fenix address bar in the UI tree (tried %s). " "Without it there is no way to run a real query, and a static scan " @@ -3224,7 +3521,8 @@ def check_search(m, res, adb, apk, app=None, scheme=None): {"url": url, "partner_codes": ["%s=%s" % c for c in codes], "expected_engines": expected, "expected_default": expected_default, "shown_engine_screen": shown[:60], "shown_default": shown_default, - "legacy_bundle_plugins": len(plugins)}) + "legacy_bundle_plugins": len(plugins), + "ubo_notice_acknowledged": notice_acknowledged}) return ok @@ -3284,6 +3582,140 @@ def _deeplink(adb, pkg, scheme, path): timeout=90) time.sleep(3) +# The first-run "uBlock Origin was added" sheet covers the toolbar on a fresh +# profile. Recognition is the graphics harness's ubo_added_notice(): the exact +# native installed notice and its OK, never a generic OK or a permission dialog. +# Tapping that OK is a user action that only dismisses the completed notice. +_GRAPHICS_MODULE = None + +def _graphics_module(): + global _GRAPHICS_MODULE + if _GRAPHICS_MODULE is None: + import importlib.util + path = os.path.join(os.environ.get("LW_SMOKE_REPO", "."), "scripts", "android-graphics-smoke.py") + if not os.path.isfile(path): + raise HarnessError("the uBO installed-notice recognizer lives in %s, which is missing" % path) + spec = importlib.util.spec_from_file_location("lw_smoke_graphics_ui", path) + module = importlib.util.module_from_spec(spec) + spec.loader.exec_module(module) + _GRAPHICS_MODULE = module + return _GRAPHICS_MODULE + +def acknowledge_ubo_added_notice(adb, pkg, xml, timeout=25): + """(xml, acknowledged). Tap the notice's OK once, then wait read-only for + the sheet to go; xml is the fresh hierarchy without it.""" + g = _graphics_module() + try: + button = g.ubo_added_notice(xml, pkg) + except g.Failure as e: + raise HarnessError(str(e)) + if button is None: + return xml, False + log("acknowledging the first-run 'uBlock Origin was added' sheet (one tap on its OK)") + adb.shell("input tap %d %d" % tuple(button["centre"]), timeout=60) + deadline = time.time() + timeout + while True: + time.sleep(0.5) + xml = _ui_dump(adb) + try: + present = g.ubo_added_notice_present(xml, pkg) + except g.Failure as e: + raise HarnessError(str(e)) + if not present: + return xml, True + if time.time() >= deadline: + raise HarnessError("the uBlock Origin installed notice did not close after its OK") + +def toolbar_ready(adb, pkg, timeout=45, settle=2.0): + """(xml, address-bar centre or None, notice acknowledged). + + The bar counts as ready when two dumps `settle` seconds apart both show it + at the same place with no uBO installed notice: the sheet arrives a moment + after uBO's startup, so one clean dump does not prove it will not cover the + bar. pkg None skips notice handling (no app object).""" + acknowledged, previous, xml = False, None, "" + deadline = time.time() + timeout + while True: + xml = _ui_dump(adb) + if pkg: + xml, acked = acknowledge_ubo_added_notice(adb, pkg, xml) + if acked: + acknowledged, previous = True, None + continue + pt = next((p for ident in URLBAR_IDS for p in [_node_bounds(xml, ident)] if p), None) + if pt and pt == previous: + return xml, pt, acknowledged + previous = pt + if time.time() >= deadline: + return xml, None, acknowledged + time.sleep(settle) + +# uBO's asset updater, read from the bundled xpi rather than assumed: start.js +# schedules it autoUpdateDelayAfterLaunch seconds after every launch and +# assets.js then fetches one stale list every autoUpdateAssetFetchPeriod seconds +# until none is left ("Updater: cycle end"). check_no_suggest restarts the app, +# so on a young profile the cycle lands in the typing window unless it waits. +def ubo_update_schedule(apk): + with zipfile.ZipFile(apk) as archive: + xpi = archive.read("assets/extensions/ublock_origin.xpi") + with zipfile.ZipFile(io.BytesIO(xpi)) as extension: + background = extension.read("js/background.js").decode("utf-8", "replace") + out = {} + for key in ("autoUpdateDelayAfterLaunch", "autoUpdateAssetFetchPeriod"): + m = re.search(r"\b%s:\s*(\d+)\s*," % key, background) + if not m: + raise HarnessError("bundled uBO js/background.js has no numeric %s default; " + "the post-launch quiet wait cannot be derived" % key) + out[key] = int(m.group(1)) + return out + +# Margin for uBO's own startup before its launch timer starts (rc2: ready 5.7 s +# after START on a fresh profile), and the quiet span that proves the cycle +# ended: several fetch periods with nothing outbound. +UBO_STARTUP_ALLOWANCE_S = 30 +SETTLE_TIMEOUT_S = 300 + +def wait_post_launch_quiet(payloads, size, start_offset, launched, schedule, + timeout=SETTLE_TIMEOUT_S, poll=2.0, clock=time.monotonic, + sleep=time.sleep): + """Wait until uBO's post-launch updater cycle is over, judged by the capture. + + Ready when (a) uBO's launch timer must have fired -- autoUpdateDelayAfterLaunch + plus a startup allowance since `launched` -- and (b) no non-background + outbound payload appeared for `quiet` seconds, longer than several of the + updater's fetch periods, so a pause between two list fetches is not taken + for the end. Nothing is exempted: traffic here is only recorded, and the + typing window that follows is judged exactly as before. `payloads(offset)` + returns pcap_payloads rows from offset; `size()` the capture size; + start_offset is the capture size at launch, so nothing since then is missed + (traffic is timed when a poll first sees it, which can only lengthen the wait).""" + earliest = schedule["autoUpdateDelayAfterLaunch"] + UBO_STARTUP_ALLOWANCE_S + quiet = max(20, 3 * schedule["autoUpdateAssetFetchPeriod"]) + offset, last_activity, seen = start_offset, launched, {} + while True: + now = clock() + if now - launched >= earliest and now - last_activity >= quiet: + settled = True + break + if now - launched >= timeout: + settled = False + break + sleep(poll) + end = size() + # A packet completed after `end` but read now is counted again next + # poll; that only refreshes last_activity, it never hides traffic. + rows = [r for r in payloads(offset) if not r["background"]] + offset = end + if rows: + last_activity = clock() + for r in rows: + key = r["host"] or r["dst"] + seen[key] = seen.get(key, 0) + r["bytes"] + return {"settled": settled, "waited_s": round(clock() - launched, 1), + "earliest_s": earliest, "quiet_s": quiet, "timeout_s": timeout, + "quiet_since_s": round(clock() - last_activity, 1), + "ubo_schedule": schedule, "hosts_bytes": seen} + def deeplink_scheme(args, sdk, apk): """The APK's own scheme when aapt2 is around to read it; otherwise the one LW-M4-07's branding.patch registers, said out loud.""" @@ -3320,8 +3752,51 @@ def expected_engines(): # the old contile host is kept so a rebase that brings it back is still caught. SPONSORED_TILE_HOSTS = ("ads.mozilla.org", "contile.services.mozilla.com") -def check_no_suggest(app, adb, pcap, capture_seconds, res, scheme): - """Check typing payloads as well as handshakes, with a real search control.""" +SUGGEST_SWITCH = "Show search suggestions" + +def search_endpoint_hosts(config): + """Every search and suggestion host the shipped engine config names.""" + from urllib.parse import urlsplit + hosts = set() + for r in config: + if r.get("recordType") != "engine": + continue + for url in (r.get("base", {}).get("urls") or {}).values(): + host = urlsplit(url.get("base", "")).hostname + if host: + hosts.add(host.lower()) + return sorted(hosts) + +def set_suggestions_switch(adb, pkg, scheme, want): + """Drive Settings > Search's suggestions switch to `want` through the real UI. + Returns (state before, state after); None where the switch was not found.""" + _deeplink(adb, pkg, scheme, "settings_search_engine") + xml, pt = _find_row(adb, SUGGEST_SWITCH) + before = _switch_after(xml, SUGGEST_SWITCH) if pt else None + after = before + if before is not None and before != want: + position = _switch_bounds_after(xml, SUGGEST_SWITCH) + if position: + adb.shell("input tap %d %d" % position, timeout=60) + time.sleep(1.5) + after = _switch_after(_ui_dump(adb), SUGGEST_SWITCH) + adb.shell("input keyevent 4", timeout=60) + time.sleep(1.5) + return before, after + +def check_no_suggest(app, adb, pcap, capture_seconds, res, scheme, apk, negative_control=False): + """Check typing traffic by connection, with a real search control. + + The typing window opens only after uBO's post-launch filter-list update has + run and the capture has gone quiet (wait_post_launch_quiet): those fetches + are not suggestions, and nothing is exempted to make room for them. The + window is then judged per connection (attribute_typing_flows): a new + connection, a DNS query, or more than a keep-alive record on an old + connection is typing traffic. + + negative_control turns "Show search suggestions" ON through Settings before + typing. The check must then FAIL, and the evidence names the suggestion + host; the switch is put back OFF afterwards.""" from urllib.parse import urlsplit, parse_qs require_pcap(pcap) with open(os.path.join(os.environ.get("LW_SMOKE_REPO", "."), @@ -3329,19 +3804,46 @@ def check_no_suggest(app, adb, pcap, capture_seconds, res, scheme): config = json.load(f)["data"] default_id = next(r["globalDefault"] for r in config if r.get("recordType") == "defaultEngines") - search = next(r["base"]["urls"]["search"] for r in config - if r.get("identifier") == default_id) + default_urls = next(r["base"]["urls"] for r in config + if r.get("identifier") == default_id) + search = default_urls["search"] search_host = urlsplit(search["base"]).hostname search_param = search.get("searchTermParamName", "q") + suggest_host = urlsplit((default_urls.get("suggestions") or {}).get("base", "")).hostname + endpoint_hosts = search_endpoint_hosts(config) + check_name = "check-no-suggest" + ("-negative-control" if negative_control else "") + schedule = ubo_update_schedule(apk) app.push_debug_config() app.force_stop() time.sleep(1) guest = app.guest_ips() off_all = pcap_size(pcap) + launched = time.monotonic() app.start_home() - time.sleep(8) - xml = _ui_dump(adb) - pt = next((p for ident in URLBAR_IDS for p in [_node_bounds(xml, ident)] if p), None) + _xml, _pt, notice_acknowledged = toolbar_ready(adb, app.pkg) + control_switch = None + if negative_control: + before, after = set_suggestions_switch(adb, app.pkg, scheme, True) + control_switch = {"before": before, "after": after} + log("check-no-suggest: NEGATIVE CONTROL -- '%s' %r -> %r before typing" + % (SUGGEST_SWITCH, before, after)) + if after is not True: + raise HarnessError("negative control could not turn '%s' ON (%r)" + % (SUGGEST_SWITCH, control_switch)) + + def settle_payloads(offset): + guest.update(app.guest_ips()) + return pcap_payloads(pcap, offset, guest) + log("check-no-suggest: waiting for uBO's post-launch list update (%ds after launch, " + "fetch period %ds) and a quiet capture before typing" + % (schedule["autoUpdateDelayAfterLaunch"], schedule["autoUpdateAssetFetchPeriod"])) + settle = wait_post_launch_quiet(settle_payloads, lambda: pcap_size(pcap), off_all, + launched, schedule) + log("check-no-suggest: %s after %.0fs; pre-typing outbound bytes by host: %s" + % ("quiet" if settle["settled"] else "NOT quiet", settle["waited_s"], + settle["hosts_bytes"] or "none")) + xml, pt, acked = toolbar_ready(adb, app.pkg) + notice_acknowledged = notice_acknowledged or acked if not pt: raise HarnessError("could not find the Fenix address bar; typing check cannot run") adb.shell("input tap %d %d" % pt, timeout=60) @@ -3360,6 +3862,19 @@ def check_no_suggest(app, adb, pcap, capture_seconds, res, scheme): typing_app = [r for r in typing_rows if not r["os_noise"] and not r.get("harness")] typing_payloads = pcap_payloads(pcap, off_typing, guest, off_enter) suspect_payloads = [r for r in typing_payloads if not r["background"]] + attribution = attribute_typing_flows(pcap, guest, off_typing, off_enter, endpoint_hosts) + # Belt and braces: every non-background payload pcap_payloads saw must sit + # on a flow the attribution passed, or the window is typing traffic. + passed = {(r["protocol"], r["src"], r["src_port"], r["dst"], r["port"]) + for r in attribution["flows"] if r["ok"]} + unattributed = [r for r in suspect_payloads + if (r["protocol"], r["src"], r["src_port"], r["dst"], r["port"]) not in passed] + typing_flows = attribution["typing_flows"] + for r in attribution["flows"]: + log("check-no-suggest: flow %s %s:%d -> %s:%d %s opened %s, out %s: %s%s" + % (r["protocol"], r["src"], r["src_port"], r["dst"], r["port"], r["host"] or "-", + r["opened"], [n for _t, n in r["window_out"]] or "SYN only", r["verdict"], + (" (" + ", ".join(r["reasons"]) + ")") if r["reasons"] else "")) sys.stdout.write(render_capture(typing_rows)) # Enter alone commits the original query. Retyping a character here could @@ -3413,53 +3928,84 @@ def check_no_suggest(app, adb, pcap, capture_seconds, res, scheme): all_rows = summarise_capture(pcap, off_all, guest_ips=guest) sponsored = [r for r in all_rows if any(h in (r["detail"] or "").lower() for h in SPONSORED_TILE_HOSTS)] - _deeplink(adb, app.pkg, scheme, "settings_search_engine") - sxml, spt = _find_row(adb, "Show search suggestions") - switch = _switch_after(sxml, "Show search suggestions") if spt else None - toggled = {} - if switch is False: - position = _switch_bounds_after(sxml, "Show search suggestions") - if position: - try: - adb.shell("input tap %d %d" % position, timeout=60) - time.sleep(1.5) - toggled["on"] = _switch_after(_ui_dump(adb), "Show search suggestions") - finally: - current = _ui_dump(adb) - if _switch_after(current, "Show search suggestions") is True: - position = _switch_bounds_after(current, "Show search suggestions") - if position: - adb.shell("input tap %d %d" % position, timeout=60) - time.sleep(1.5) - toggled["restored_off"] = _switch_after(_ui_dump(adb), "Show search suggestions") is False - adb.shell("input keyevent 4", timeout=60) + if negative_control: + # Put the profile back the way the product ships it. + restored = set_suggestions_switch(adb, app.pkg, scheme, False) + control_switch["restored_off"] = restored[1] is False + switch, toggled = None, {} + else: + _deeplink(adb, app.pkg, scheme, "settings_search_engine") + sxml, spt = _find_row(adb, SUGGEST_SWITCH) + switch = _switch_after(sxml, SUGGEST_SWITCH) if spt else None + toggled = {} + if switch is False: + position = _switch_bounds_after(sxml, SUGGEST_SWITCH) + if position: + try: + adb.shell("input tap %d %d" % position, timeout=60) + time.sleep(1.5) + toggled["on"] = _switch_after(_ui_dump(adb), SUGGEST_SWITCH) + finally: + current = _ui_dump(adb) + if _switch_after(current, SUGGEST_SWITCH) is True: + position = _switch_bounds_after(current, SUGGEST_SWITCH) + if position: + adb.shell("input tap %d %d" % position, timeout=60) + time.sleep(1.5) + toggled["restored_off"] = _switch_after(_ui_dump(adb), SUGGEST_SWITCH) is False + adb.shell("input keyevent 4", timeout=60) problems = [] - if suspect_payloads: - problems.append("typing emitted %d outbound payload bytes on %d packet(s), " - "including reused TLS connections; quiet typing is unproven: %s" - % (sum(r["bytes"] for r in suspect_payloads), len(suspect_payloads), - sorted({r["host"] or r["dst"] for r in suspect_payloads})[:6])) + if typing_flows or unattributed: + hosts = sorted({r["host"] or r["dst"] for r in typing_flows} | + {r["host"] or r["dst"] for r in unattributed}) + problems.append("typing produced traffic on %d connection(s) (%s), %d outbound payload " + "bytes; quiet typing is unproven: %s%s%s" + % (len(typing_flows), + "; ".join(sorted({"%s: %s" % (r["host"] or r["dst"], ",".join(r["reasons"])) + for r in typing_flows}))[:600], + sum(r["window_out_bytes"] for r in typing_flows), + hosts[:8], + " (+%d payload(s) on no passing flow)" % len(unattributed) + if unattributed else "", + "" if settle["settled"] else + " (the capture never went quiet in the %ds before typing)" + % settle["timeout_s"])) if not searched: problems.append("search control unproven: %d payload bytes to %s, current URL=%r" % (search_bytes, search_host, url)) if sponsored: problems.append("%d event(s) to a sponsored-tile host: %s" % (len(sponsored), sorted({r["detail"] for r in sponsored})[:4])) - if switch is None: - problems.append("no 'Show search suggestions' switch found in Settings > Search") + if negative_control: + if not control_switch.get("restored_off"): + problems.append("negative control could not restore '%s' OFF: %r" + % (SUGGEST_SWITCH, control_switch)) + elif switch is None: + problems.append("no '%s' switch found in Settings > Search" % SUGGEST_SWITCH) elif switch: - problems.append("'Show search suggestions' reads ON by default") + problems.append("'%s' reads ON by default" % SUGGEST_SWITCH) elif toggled.get("on") is not True or toggled.get("restored_off") is not True: - problems.append("'Show search suggestions' ON/OFF round trip failed: %r" % toggled) + problems.append("'%s' ON/OFF round trip failed: %r" % (SUGGEST_SWITCH, toggled)) + suggest_flows = [r for r in typing_flows if suggest_host and r["host"] == suggest_host] + if negative_control: + problems.insert(0, "NEGATIVE CONTROL (suggestions ON before typing): %s" + % ("suggestion traffic to %s was caught on %d connection(s)" + % (suggest_host, len(suggest_flows)) if suggest_flows else + "NO connection to the suggestion host %s was caught -- the check " + "cannot see what it guards" % suggest_host)) ok = not problems - res.add("check-no-suggest", ok, - ("typed %r: no outbound transport payload outside explicitly identified " - "security-settings/OS background flows for %ds; Enter produced %d payload " + res.add(check_name, ok, + ("typed %r: for %ds no new connection, no DNS query and nothing but HTTP/2 " + "keep-alive records on connections opened before typing (%d keep-alive, %d " + "background flow(s)); Enter produced %d payload " "bytes to %s and the actual URL contains the submitted query; no sponsored " "host; 'Show search suggestions' OFF by default and ON/OFF round trip verified" - % (token, capture_seconds, search_bytes, search_host)) if ok else - "; ".join(problems) + " -- owned by LW-M4-11", + % (token, capture_seconds, + sum(r["verdict"] == "keepalive" for r in attribution["flows"]), + sum(r["verdict"] == "background" for r in attribution["flows"]), + search_bytes, search_host)) if ok else + "; ".join(problems) + ("" if negative_control else " -- owned by LW-M4-11"), {"token": token, "url_after_enter": url, "search_document": document, "typing_events": typing_app[:100], "typing_payloads": typing_payloads, "enter_payloads": enter_payloads, @@ -3468,7 +4014,12 @@ def check_no_suggest(app, adb, pcap, capture_seconds, res, scheme): "typing_capture_offset": off_typing, "enter_capture_offset": off_enter, "app_capture_offset": off_all, "guest_ips": sorted(guest), "post_enter_pcap_bytes": dpcap, "post_enter_search_payload_bytes": search_bytes, - "capture_seconds": capture_seconds}) + "capture_seconds": capture_seconds, "pre_typing_settle": settle, + "ubo_notice_acknowledged": notice_acknowledged, + "typing_flow_attribution": attribution, "typing_flows_failed": typing_flows, + "unattributed_payloads": unattributed, "suggest_host": suggest_host, + "suggest_host_flows": suggest_flows, "negative_control": negative_control, + "negative_control_switch": control_switch}) return ok # LW-M6-06. The update host, overridable for a build made with @@ -3638,10 +4189,13 @@ def main(argv): help="prove the harness reports failure when a probe fails") for f in ("ubo", "ubo-preinstall", "ubo-lifecycle", "search", "no-gms", "no-adjust", "aboutconfig", "no-suggest", "strings", "update-privacy", - "no-remote-settings", "https-only"): + "no-remote-settings", "https-only", "launcher-start"): ap.add_argument("--check-" + f, action="store_true") + ap.add_argument("--no-suggest-negative-control", action="store_true", + help="with --check-no-suggest: turn 'Show search suggestions' ON before " + "typing; the check must then FAIL on the suggestion host's traffic") args = ap.parse_args(argv) - if (args.check_ubo_preinstall or args.check_ubo_lifecycle) and args.keep_state: + if (args.check_ubo_preinstall or args.check_ubo_lifecycle or args.check_launcher_start) and args.keep_state: raise HarnessError("uBO first-install checks require an empty app profile; omit --keep-state") for flag, why in NOT_IMPLEMENTED.items(): @@ -3691,7 +4245,8 @@ def main(argv): args.emulator or args.serial or args.pref_dump or args.network_capture or args.first_run_capture or args.check_ubo or args.check_search or args.check_aboutconfig or args.check_no_suggest or args.check_update_privacy - or args.check_ubo_preinstall or args.check_ubo_lifecycle or args.check_https_only or args.self_test) + or args.check_ubo_preinstall or args.check_ubo_lifecycle or args.check_https_only + or args.check_launcher_start or args.self_test) if args.check_no_gms: check_no_gms(apk, res) if args.check_no_adjust: @@ -3811,10 +4366,16 @@ def main(argv): "guest_ips": sorted(guest)}) return finish(res, args, work) + # ---- --check-launcher-start: no URL, no Marionette, empty profile ---- + if args.check_launcher_start: + check_launcher_start(app, adb, res) + return finish(res, args, work) + # ---- --check-no-suggest: nothing leaves the toolbar before Enter ---- if args.check_no_suggest: check_no_suggest(app, adb, pcap, args.capture_seconds, res, - deeplink_scheme(args, sdk, apk)) + deeplink_scheme(args, sdk, apk), apk, + negative_control=args.no_suggest_negative_control) return finish(res, args, work) # ---- --check-update-privacy: opt-in, and silent when off (LW-M6-06) ---- diff --git a/scripts/check-patch-order.py b/scripts/check-patch-order.py index 293d8cfc9..65e2c2a60 100755 --- a/scripts/check-patch-order.py +++ b/scripts/check-patch-order.py @@ -364,6 +364,21 @@ "changes a shipped byte - it keeps `make check-patchfail` green, which " "patches the whole tree regardless of subproject", ), + ( + 'patches/android/privacy-defaults.patch', + 'patches/android/doh-mullvad-migration.patch', + ( + 'mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/doh/DohSettingsProvider.kt', + 'mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/doh/DefaultDohSettingsProviderTest.kt', + ), + "doh-mullvad-migration removes the Mullvad entry from the provider " + "catalog privacy-defaults writes into DohSettingsProvider.kt, and edits " + "the catalog assertions privacy-defaults adds to " + "DefaultDohSettingsProviderTest.kt. Full-tree replay on 153.4.0esr with " + "doh-mullvad-migration moved before privacy-defaults: all three test-file " + "hunks and the catalog hunk reject (patch exits 1). List order applies " + "at fuzz 0, offset 0", + ), ) @@ -402,17 +417,35 @@ # garbage"). So the mozilla_appservices_suggest dependency never reaches the # tree, and the shipped build.gradle is sha256 2ef204e5..., the LW-M6-06 value # from before the hunk existed. That is a bug in the patch, not an ordering -# question; it is recorded here because it is why these pairs cannot conflict -# today, and because fixing the header changes what the rows rest on. +# question. +# +# REPAIRED at the 153.4.0esr rebase: the section now carries +# '@@ -545,6 +545,13 @@ dependencies {', generated with git diff against the +# tree as patched by every earlier entry, so the dependency lands (fuzz 0 in +# shipping order; build.gradle sha256 33826457..., exactly the value predicted +# below). Re-measured on firefox-153.4.0esr, whose app/build.gradle is +# byte-identical to 153.0esr's (sha256 6f776ebe...): a build.gradle-only replay +# of the 8 editors with suggest-data placed before each of the 7 others, and +# last, gives 33826457... in all 8 orders. The rows therefore still hold, now +# on bytes that actually land. scripts/lint-patch-scope.py rejects a bare '@@' +# in any listed patch since the same rebase. _M7_SUGGEST_GRADLE = ( "measured on firefox-153.0esr, full Android sequence, fresh extract per " - "order: suggest-data's build.gradle hunk has a bare '@@' header and GNU " - "patch skips it (exit 0, file untouched), so it adds no bytes in any order; " + "order: suggest-data's build.gradle hunk then had a bare '@@' header and GNU " + "patch skipped it (exit 0, file untouched), so it added no bytes in any order; " "A-moved-after-B applies every patch (exit 0) and leaves all 452 files the " "sequence touches byte-identical to shipping where no third-party " "constraint is crossed. With the header repaired (+7 lines after " "mozilla_appservices_merino), a build.gradle-only replay of the 8 patches " - "that edit it gives sha256 33826457... with B before each A and last") + "that edit it gives sha256 33826457... with B before each A and last " + "(header repaired at 153.4.0esr; re-measured there, all 8 orders " + "33826457...)") + +_DOH_MULLVAD_ORDER_FREE = ( + "doh-mullvad-migration's HomeActivity.onResume and Core.engine hunks have " + "upstream-only context, disjoint from the partner's hunks; swapped full-tree " + "replay on 153.4.0esr leaves the shared file(s) byte-identical" +) REVIEWED_ORDER_FREE = ( ('patches/android/no-glean.patch', 'patches/android/global-privacy-controls.patch', ('mobile/android/fenix/app/src/main/res/navigation/nav_graph.xml',), 'All pair-shared paths yield identical final hashes with Task36 swapped immediately before this predecessor and remaining dependencies retained. Full-postpone attempts for graphics/Sync fail before Task36 and are not used as pair verdicts. See LW-M7-36 ordering-review.json.'), @@ -1023,6 +1056,39 @@ "no-gms edits the GMS config/dependency lines. Full-tree A-after-B crosses " "no-gms -> no-crashreporter, which rejects in focus-android/app/build.gradle; " "build.gradle-only replay is order-free; " + _M7_SUGGEST_GRADLE), + # doh-mullvad-migration adds one call each to HomeActivity.onResume (after + # the onResume breadcrumb) and to the top of Core.engine, with upstream-only + # context. Full-tree 153.4.0esr replay with it moved directly before each + # partner: the partner still applies and HomeActivity.kt/Core.kt are + # byte-identical to list order. + ("patches/android/fission-isolation.patch", + "patches/android/doh-mullvad-migration.patch", + ("mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt",), + _DOH_MULLVAD_ORDER_FREE), + ("patches/android/ubo-preinstall.patch", + "patches/android/doh-mullvad-migration.patch", + ("mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt", "mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt"), + _DOH_MULLVAD_ORDER_FREE), + ("patches/android/no-nimbus.patch", + "patches/android/doh-mullvad-migration.patch", + ("mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt",), + _DOH_MULLVAD_ORDER_FREE), + ("patches/android/no-adjust.patch", + "patches/android/doh-mullvad-migration.patch", + ("mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt",), + _DOH_MULLVAD_ORDER_FREE), + ("patches/android/no-suggest.patch", + "patches/android/doh-mullvad-migration.patch", + ("mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt",), + _DOH_MULLVAD_ORDER_FREE), + ("patches/android/update-check.patch", + "patches/android/doh-mullvad-migration.patch", + ("mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt",), + _DOH_MULLVAD_ORDER_FREE), + ("patches/android/sync-opt-in.patch", + "patches/android/doh-mullvad-migration.patch", + ("mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt",), + _DOH_MULLVAD_ORDER_FREE), ) diff --git a/scripts/librewolf-patches.py b/scripts/librewolf-patches.py index db0132b08..6d421bc61 100755 --- a/scripts/librewolf-patches.py +++ b/scripts/librewolf-patches.py @@ -450,6 +450,16 @@ def android_brand_images(): sys.stdout.flush() script_exit(1) + # --no-execute never enters the tree (see REPO_DIR above), so the + # destinations below would be looked up in whatever directory -n was run + # from, and a dry run would fail -- or, with a tree in the cwd, copy for + # real. Same rule as the other existence checks: say what was skipped. + if options.no_execute: + print("# skipped under --no-execute: existence check and copy of {} brand " + "image(s) from {} into mobile/android/".format(len(replacements), source_root)) + sys.stdout.flush() + return + missing = [] for source in replacements: destination = os.path.join("mobile/android", str(source.relative_to(source_root))) diff --git a/scripts/lint-patch-scope.py b/scripts/lint-patch-scope.py index 4542ff99e..48961a06b 100755 --- a/scripts/lint-patch-scope.py +++ b/scripts/lint-patch-scope.py @@ -7,6 +7,19 @@ * common.txt touches no desktop-only file and no Android-only file * desktop.txt touches no Android-only file (in particular no ``mobile/``) * android.txt touches no desktop-only file (in particular no ``browser/``) + * no listed patch, in any list, has a hunk header without line numbers + +THE HUNK-HEADER CHECK +--------------------- +A line that is exactly ``@@`` (or ``@@`` plus anything that is not +``-N[,M] +N[,M] @@``) is not a hunk header GNU patch can use. patch 2.8 does +not reject it: the hunk is skipped *silently* - exit 0, no "patching file" +line, no .rej - so check-patchfail.sh, which trusts patch's exit status, calls +the patch clean while part of it never lands. That is how the +``implementation ComponentsDependencies.mozilla_appservices_suggest`` line of +patches/android/firefox-suggest-data.patch went missing from every build (a +bare ``@@`` over its build.gradle section). The check is purely textual and +covers every patch in every list, whatever its scope. WHY THE RULES ARE FILE-LEVEL AND NOT PREFIX-LEVEL ------------------------------------------------- @@ -31,13 +44,15 @@ Usage: python3 scripts/lint-patch-scope.py [--root DIR] [-v] -Exit codes: 0 = clean, 1 = scope violations found, 2 = could not run. +Exit codes: 0 = clean, 1 = scope or hunk-header violations found, + 2 = could not run. """ from __future__ import annotations import argparse import fnmatch +import re import sys import textwrap from pathlib import Path @@ -307,6 +322,27 @@ def patch_paths(patch: Path) -> list[str]: return list(seen) +# A usable unified-diff hunk header: "@@ -N[,M] +N[,M] @@" plus an optional +# section heading. Anything else that starts with "@@" is a header GNU patch +# skips without saying so - see THE HUNK-HEADER CHECK above. +HUNK_HEADER = re.compile(r"@@ -\d+(?:,\d+)? \+\d+(?:,\d+)? @@(?: .*)?") + + +def bad_hunk_headers(patch: Path) -> list[tuple[int, str]]: + """Return (line number, line) for every '@@' line that is not a usable + hunk header. Diff body lines start with ' ', '+', '-' or '\\', so a + line that starts with '@@' is always meant as a hunk header.""" + try: + text = patch.read_text(encoding="utf-8", errors="replace") + except OSError as exc: + raise ParseError(f"cannot read patch {patch}: {exc}") from exc + return [ + (lineno, raw) + for lineno, raw in enumerate(text.splitlines(), 1) + if raw.startswith("@@") and not HUNK_HEADER.fullmatch(raw) + ] + + # -------------------------------------------------------------------------- # Matching # -------------------------------------------------------------------------- @@ -345,8 +381,18 @@ class Violation(NamedTuple): rule: Rule -def lint(root: Path, verbose: bool = False) -> tuple[list[Violation], int]: +class HeaderViolation(NamedTuple): + list_name: str + patch: str + lineno: int + line: str + + +def lint( + root: Path, verbose: bool = False +) -> tuple[list[Violation], list[HeaderViolation], int]: violations: list[Violation] = [] + header_violations: list[HeaderViolation] = [] checked = 0 for list_name, rulesets in LIST_RULES.items(): list_file = root / "assets" / "patches" / f"{list_name}.txt" @@ -360,6 +406,10 @@ def lint(root: Path, verbose: bool = False) -> tuple[list[Violation], int]: f"which does not exist at {patch}" ) paths = patch_paths(patch) + for lineno, line in bad_hunk_headers(patch): + header_violations.append( + HeaderViolation(list_name, entry, lineno, line) + ) checked += 1 if verbose: print(f" {list_name:<7} {entry} ({len(paths)} files)") @@ -372,7 +422,7 @@ def lint(root: Path, verbose: bool = False) -> tuple[list[Violation], int]: violations.append( Violation(list_name, entry, path, ruleset.label, hit) ) - return violations, checked + return violations, header_violations, checked def wrap(text: str, indent: str, width: int = 78) -> Iterable[str]: @@ -411,6 +461,22 @@ def report(violations: list[Violation], checked: int) -> None: ) +def report_headers(header_violations: list[HeaderViolation]) -> None: + print( + f"lint-patch-scope: {len(header_violations)} hunk header(s) without " + "line numbers\n" + ) + for v in header_violations: + print(f" {v.patch}:{v.lineno}: {v.line!r} (assets/patches/{v.list_name}.txt)") + print( + "\nGNU patch skips such a hunk silently (exit 0, no .rej), so the " + "change never\nlands and check-patchfail.sh still reports success. " + "Give it a real\n'@@ -N,M +N,M @@' header against the tree as patched " + "by every patch listed\nbefore it, e.g. regenerate the section with " + "git diff.\n" + ) + + def main(argv: list[str] | None = None) -> int: parser = argparse.ArgumentParser(description=__doc__.splitlines()[0]) parser.add_argument( @@ -427,16 +493,24 @@ def main(argv: list[str] | None = None) -> int: args = parser.parse_args(argv) try: - violations, checked = lint(args.root.resolve(), args.verbose) + violations, header_violations, checked = lint( + args.root.resolve(), args.verbose + ) except ParseError as exc: print(f"lint-patch-scope: error: {exc}", file=sys.stderr) return 2 + if header_violations: + report_headers(header_violations) if violations: report(violations, checked) + if violations or header_violations: return 1 - print(f"lint-patch-scope: OK - {checked} patch file(s), no scope violations") + print( + f"lint-patch-scope: OK - {checked} patch file(s), no scope violations, " + "no hunk header without line numbers" + ) return 0 diff --git a/scripts/tests/test-android-graphics-smoke.py b/scripts/tests/test-android-graphics-smoke.py new file mode 100644 index 000000000..b871f9534 --- /dev/null +++ b/scripts/tests/test-android-graphics-smoke.py @@ -0,0 +1,345 @@ +#!/usr/bin/env python3 +"""Offline tests for the graphics harness's Fenix UI selectors. + +Fixtures are reduced uiautomator hierarchies with the attributes the selectors +read; the Compose menu item mirrors the rc2 dump (content-desc set, text empty). +""" +from pathlib import Path +import importlib.util +import sys +import unittest + +sys.dont_write_bytecode = True +ROOT = Path(__file__).resolve().parents[2] +spec = importlib.util.spec_from_file_location("lw_graphics_ui", ROOT / "scripts/android-graphics-smoke.py") +g = importlib.util.module_from_spec(spec) +spec.loader.exec_module(g) + +PKG = "org.redoubtbrowser" + + +def node(text="", desc="", bounds="[0,0][100,50]", rid="", cls="android.view.View", **extra): + attrs = dict({"text": text, "content-desc": desc, "bounds": bounds, "resource-id": rid, + "class": cls, "package": PKG, "enabled": "true", "visible-to-user": "true"}, **extra) + return "" + + +def hierarchy(*nodes): + return "" + "".join(nodes) + "" + + +def ubo_notice(package=PKG): + child = lambda name, cls, text, clickable: ( + '' % (package, name, cls, text, package, clickable)) + return ('' % package + + child("icon", "android.widget.ImageView", "", "false") + + child("title", "android.widget.TextView", g.UBO_ADDED_TITLE, "false") + + child("description", "android.widget.TextView", g.UBO_ADDED_DESCRIPTION, "false") + + child("confirm_button", "android.widget.Button", "OK", "true") + + "") + + +class MenuItemTests(unittest.TestCase): + def test_compose_item_is_found_by_content_desc(self): + xml = hierarchy(node(desc="New tab", bounds="[0,0][300,100]"), + node(desc="New private tab", bounds="[0,100][300,200]")) + found = g.menu_item(xml, "New private tab", PKG) + self.assertEqual(found["content-desc"], "New private tab") + self.assertEqual(found["centre"], (150, 150)) + + def test_view_item_is_still_found_by_text(self): + xml = hierarchy(node(text="Close tab", bounds="[0,0][300,100]")) + self.assertEqual(g.menu_item(xml, "Close tab", PKG)["text"], "Close tab") + + def test_one_node_with_both_labels_counts_once(self): + xml = hierarchy(node(text="New private tab", desc="New private tab")) + self.assertIsNotNone(g.menu_item(xml, "New private tab", PKG)) + + def test_different_nodes_by_text_and_desc_are_ambiguous(self): + xml = hierarchy(node(text="New private tab", bounds="[0,0][300,100]"), + node(desc="New private tab", bounds="[0,100][300,200]")) + with self.assertRaises(g.Failure): + g.menu_item(xml, "New private tab", PKG) + + def test_absent_hidden_or_foreign_items_are_not_selected(self): + self.assertIsNone(g.menu_item(hierarchy(node(desc="New tab")), "New private tab", PKG)) + hidden = node(desc="New private tab", **{"visible-to-user": "false"}) + self.assertIsNone(g.menu_item(hierarchy(hidden), "New private tab", PKG)) + foreign = node(desc="New private tab").replace(PKG, "com.android.systemui") + self.assertIsNone(g.menu_item(hierarchy(foreign), "New private tab", PKG)) + + +class EmptyPrivateHomeTests(unittest.TestCase): + # Reduced from the rc2 dump after "Close tab" closed the last private tab. + URL_BOX = node(desc="Search or enter address", rid="ADDRESSBAR_URL_BOX", bounds="[180,84][807,210]") + + def counter(self, label): + return node(desc=label + " Tap to switch tabs.", rid="TabCounterTestTags.tabCounter", + bounds="[860,116][923,179]") + + def test_private_home_with_no_tabs_is_recognized(self): + xml = hierarchy(node(text="Private browsing"), self.URL_BOX, self.counter("Private Tabs Open: 0.")) + self.assertTrue(g.empty_private_home(xml, PKG)) + + def test_open_private_or_normal_tabs_are_not_the_empty_private_home(self): + for label in ("Private Tabs Open: 1.", "Non-private Tabs Open: 0.", "Non-private Tabs Open: 2."): + self.assertFalse(g.empty_private_home(hierarchy(self.URL_BOX, self.counter(label)), PKG)) + + def test_counter_without_an_address_bar_is_not_enough(self): + self.assertFalse(g.empty_private_home(hierarchy(self.counter("Private Tabs Open: 0.")), PKG)) + + +class UboNoticeTests(unittest.TestCase): + def test_notice_ok_is_recognized_and_present(self): + xml = hierarchy(ubo_notice()) + button = g.ubo_added_notice(xml, PKG) + self.assertEqual(button["resource-id"], PKG + ":id/confirm_button") + self.assertTrue(g.ubo_added_notice_present(xml, PKG)) + + def test_generic_ok_is_not_the_notice(self): + xml = hierarchy(node(text="OK", cls="android.widget.Button", rid=PKG + ":id/confirm_button")) + self.assertIsNone(g.ubo_added_notice(xml, PKG)) + self.assertFalse(g.ubo_added_notice_present(xml, PKG)) + + def test_partial_sheet_still_counts_as_present(self): + title = node(text=g.UBO_ADDED_TITLE, rid=PKG + ":id/title", cls="android.widget.TextView") + xml = hierarchy(title) + self.assertIsNone(g.ubo_added_notice(xml, PKG)) + self.assertTrue(g.ubo_added_notice_present(xml, PKG)) + + +def window(index, name, uid, region, visible="true", flags="0x81800008", wtype="0x00000001"): + return (" %d: name='%s', displayId=0, portalToDisplayId=-1, paused=false, hasFocus=false, " + "hasWallpaper=false, visible=%s, canReceiveKeys=false, flags=%s, type=%s, frame=[0,0][1080,1920], " + "globalScale=1.000000, windowScale=(1.000000,1.000000), touchableRegion=%s, " + "inputFeatures=0x00000000, ownerPid=1, ownerUid=%d, dispatchingTimeout=5000ms" + % (index, name, visible, flags, wtype, region, uid)) + + +APP = "Window{5fe3040 u0 %s/%s.App}" % (PKG, PKG) +STATUS = window(0, "Window{43b7e08 u0 StatusBar}", 10121, "[0,0][1080,63]", wtype="0x000007d0") +# Reduced from the rc2 private-tab capture: the IME window is still visible and +# touchable over the bottom of the screen while IMMS reports mInputShown=false. +STUCK_IME = window(1, "Window{8e8c063 u0 InputMethod}", 10106, "[0,1145][1080,1920]", + flags="0x81800108", wtype="0x000007db") +APP_WINDOW = window(2, APP, 10132, "[0,0][1080,1920]", flags="0x81012120") +SURFACE = window(3, "SurfaceView - %s/%s.App#0" % (PKG, PKG), 10132, "", flags="0x00000020", + wtype="0x00000000") + + +def dumpsys_input(*windows, anr=None): + text = "INPUT MANAGER (dumpsys input)\n\nInput Dispatcher State:\n Display: 0\n Windows:\n" + text += "\n".join(windows) + "\n Global monitors in display 0:\n" + if anr: + text += "\nInput Dispatcher State at time of last ANR:\n Display: 0\n Windows:\n" + "\n".join(anr) + "\n" + return text + + +REVIEW = (946, 1805) # centre of the rc2 snackbar_action "Review" + + +class InputWindowTests(unittest.TestCase): + def test_live_windows_are_parsed_topmost_first(self): + windows = g.input_windows(dumpsys_input(STATUS, STUCK_IME, APP_WINDOW, SURFACE)) + self.assertEqual([w["ownerUid"] for w in windows], [10121, 10106, 10132, 10132]) + self.assertEqual(windows[1]["type"], g.TYPE_INPUT_METHOD) + self.assertEqual(windows[1]["touchable"], [(0, 1145, 1080, 1920)]) + self.assertEqual(windows[3]["touchable"], []) + + def test_stale_anr_copy_is_ignored(self): + text = dumpsys_input(STATUS, APP_WINDOW, anr=[STATUS, STUCK_IME, APP_WINDOW]) + self.assertIsNone(g.soft_keyboard_window(text)) + self.assertEqual(g.windows_covering(text, *REVIEW, PKG), []) + + def test_stuck_keyboard_covers_the_review_action(self): + text = dumpsys_input(STATUS, STUCK_IME, APP_WINDOW, SURFACE) + covering = g.windows_covering(text, *REVIEW, PKG) + self.assertEqual([w["name"] for w in covering], ["Window{8e8c063 u0 InputMethod}"]) + self.assertIsNotNone(g.soft_keyboard_window(text)) + # The toolbar above the keyboard is still reached directly. + self.assertEqual(g.windows_covering(text, 556, 148, PKG), []) + + def test_hidden_or_untouchable_windows_do_not_cover(self): + hidden = window(1, "Window{1 u0 InputMethod}", 10106, "[0,1145][1080,1920]", visible="false", + wtype="0x000007db") + untouchable = window(1, "Window{2 u0 Overlay}", 10200, "[0,0][1080,1920]", flags="0x00000018") + for over in (hidden, untouchable): + text = dumpsys_input(STATUS, over, APP_WINDOW) + self.assertEqual(g.windows_covering(text, *REVIEW, PKG), []) + self.assertIsNone(g.soft_keyboard_window(dumpsys_input(STATUS, hidden, APP_WINDOW))) + + def test_own_popup_does_not_count_as_covering(self): + popup = window(1, "PopupWindow:1234", 10132, "[0,1000][1080,1920]") + text = dumpsys_input(STATUS, popup, APP_WINDOW) + self.assertEqual(g.windows_covering(text, *REVIEW, PKG), []) + + def test_status_bar_covers_the_top_strip(self): + text = dumpsys_input(STATUS, APP_WINDOW) + self.assertEqual([w["name"] for w in g.windows_covering(text, 500, 30, PKG)], + ["Window{43b7e08 u0 StatusBar}"]) + + def test_missing_app_window_or_list_fails(self): + with self.assertRaises(g.Failure): + g.windows_covering(dumpsys_input(STATUS, STUCK_IME), *REVIEW, PKG) + with self.assertRaises(g.Failure): + g.input_windows("INPUT MANAGER (dumpsys input)\n") + + +class FakeEvidence: + def __init__(self): + self.events = [] + + def event(self, name, data): + self.events.append((name, data)) + + +class FakeUI(g.UI): + """UI with a scripted device: dumpsys input answers change after force-stop.""" + + def __init__(self, before, after, ime="com.android.inputmethod.latin/.LatinIME", ime_uid=10106): + self.package, self.evidence, self.timeout = PKG, FakeEvidence(), 5 + self.before, self.after, self.ime, self.ime_uid = before, after, ime, ime_uid + self.commands, self.stopped = [], False + + def shell(self, *args, timeout=30): + self.commands.append(args) + if args[:2] == ("dumpsys", "input"): + return self.after if self.stopped else self.before + if args[:3] == ("settings", "get", "secure"): + return self.ime + "\n" + if args[:3] == ("pm", "list", "packages"): + return "package:%s uid:%d\n" % (args[-1], self.ime_uid) + if args[:2] == ("am", "force-stop"): + self.stopped = True + return "" + if args[:2] == ("input", "tap"): + return "" + raise AssertionError("unexpected shell command %r" % (args,)) + + +class KeyboardGuardTests(unittest.TestCase): + stuck = dumpsys_input(STATUS, STUCK_IME, APP_WINDOW, SURFACE) + clear = dumpsys_input(STATUS, APP_WINDOW, SURFACE) + + def test_no_keyboard_means_no_action(self): + ui = FakeUI(self.clear, self.clear) + ui.close_soft_keyboard("test", grace=0) + self.assertFalse(ui.stopped) + self.assertEqual(ui.evidence.events, []) + + def test_stuck_keyboard_is_force_stopped_and_recorded(self): + ui = FakeUI(self.stuck, self.clear) + ui.close_soft_keyboard("after private URL submission", grace=0) + self.assertIn(("am", "force-stop", "com.android.inputmethod.latin"), ui.commands) + name, data = ui.evidence.events[-1] + self.assertEqual(name, "soft-keyboard-closed") + self.assertEqual(data["window"], "Window{8e8c063 u0 InputMethod}") + self.assertEqual(data["touchable"], [(0, 1145, 1080, 1920)]) + + def test_keyboard_owned_by_another_package_is_not_stopped(self): + ui = FakeUI(self.stuck, self.clear, ime_uid=10999) + with self.assertRaises(g.Failure): + ui.close_soft_keyboard("test", grace=0) + self.assertFalse(ui.stopped) + + def test_the_app_itself_is_never_stopped_as_the_ime(self): + ui = FakeUI(self.stuck, self.clear, ime=PKG + "/.Ime") + with self.assertRaises(g.Failure): + ui.close_soft_keyboard("test", grace=0) + self.assertFalse(ui.stopped) + + def test_keyboard_that_survives_the_stop_fails(self): + ui = FakeUI(self.stuck, self.stuck) + ui_time = g.time.monotonic + try: + clock = iter(range(0, 1000, 10)) + g.time.monotonic = lambda: next(clock) + with self.assertRaises(g.Failure): + ui.close_soft_keyboard("test", grace=0) + finally: + g.time.monotonic = ui_time + + def test_tap_through_stuck_keyboard_closes_it_first(self): + ui = FakeUI(self.stuck, self.clear) + ui.tap({"centre": REVIEW, "resource-id": PKG + ":id/snackbar_action", "text": "Review"}, "quiet-review") + stop = ui.commands.index(("am", "force-stop", "com.android.inputmethod.latin")) + tap = ui.commands.index(("input", "tap", 946, 1805)) + self.assertLess(stop, tap) + self.assertEqual([name for name, _ in ui.evidence.events], ["soft-keyboard-closed", "ui-action"]) + + def test_tap_onto_another_overlay_fails_without_tapping(self): + overlay = window(1, "Window{9 u0 SomeOverlay}", 10200, "[0,1000][1080,1920]") + text = dumpsys_input(STATUS, overlay, APP_WINDOW) + ui = FakeUI(text, text) + with self.assertRaises(g.Failure): + ui.tap({"centre": REVIEW}, "quiet-review") + self.assertNotIn(("input", "tap", 946, 1805), ui.commands) + self.assertFalse(ui.stopped) + + def test_clear_screen_taps_directly(self): + ui = FakeUI(self.clear, self.clear) + ui.tap({"centre": REVIEW}, "quiet-review") + self.assertIn(("input", "tap", 946, 1805), ui.commands) + self.assertFalse(ui.stopped) + + +class ScriptedReviewUI(g.UI): + """Plays back uiautomator dumps after the Review tap.""" + + def __init__(self, dumps): + self.package, self.evidence, self.timeout = PKG, FakeEvidence(), 5 + self.review_results, self.dumps, self.taps = [], list(dumps), [] + + def dump(self, label="ui", screenshot=False): + return self.dumps.pop(0) if len(self.dumps) > 1 else self.dumps[0] + + def tap(self, node, label, long=False): + self.taps.append(label) + + +SNACKBAR = node(text="Review", rid=PKG + ":id/snackbar_action", cls="android.widget.Button", + bounds="[854,1742][1038,1868]") +LIST = node(rid=PKG + ":id/origin_permissions_dialog_list", cls="android.widget.LinearLayout", + bounds="[100,500][980,1400]") +PAGE = node(text="Graphics acceptance fixture", bounds="[6,248][291,275]") + + +class QuietReviewTests(unittest.TestCase): + def setUp(self): + self.clock = iter(range(0, 10000)) + self.saved = g.time.monotonic, g.time.sleep + g.time.monotonic = lambda: next(self.clock) + g.time.sleep = lambda _seconds: None + + def tearDown(self): + g.time.monotonic, g.time.sleep = self.saved + + def notice(self): + return g.select_node(hierarchy(SNACKBAR), text="Review", package=PKG) + + def test_review_that_opens_the_list_is_recorded(self): + ui = ScriptedReviewUI([hierarchy(PAGE), hierarchy(PAGE, LIST)]) + self.assertTrue(ui.quiet_review(self.notice(), private=True)) + self.assertEqual(ui.review_results, [{"private": True, "opened": True}]) + + def test_expired_notice_falls_back_and_is_recorded(self): + ui = ScriptedReviewUI([hierarchy(PAGE)]) + self.assertFalse(ui.quiet_review(self.notice(), private=False)) + self.assertEqual(ui.review_results, [{"private": False, "opened": False}]) + self.assertIn("fallback", ui.evidence.events[-1][1]) + + def test_notice_still_shown_after_the_tap_is_a_failure(self): + ui = ScriptedReviewUI([hierarchy(PAGE, SNACKBAR)]) + with self.assertRaises(g.Failure): + ui.quiet_review(self.notice(), private=True) + + def test_other_permission_ui_after_the_tap_is_a_failure(self): + entry = node(rid=PKG + ":id/origin_permissions_entry", bounds="[0,1400][1080,1500]") + ui = ScriptedReviewUI([hierarchy(PAGE, entry)]) + with self.assertRaises(g.Failure): + ui.quiet_review(self.notice(), private=True) + + +if __name__ == "__main__": + unittest.main() diff --git a/scripts/tests/test-android-signing.py b/scripts/tests/test-android-signing.py index 691cf0347..63fd32c8a 100644 --- a/scripts/tests/test-android-signing.py +++ b/scripts/tests/test-android-signing.py @@ -24,7 +24,11 @@ ROOT = Path(__file__).resolve().parents[2] -BUNDLE = ROOT / "librewolf-android-apk-153.0esr-1-unsigned/apk" +# The Makefile's APK output (ANDROID_APK_OUTDIR) for the Android track named by +# ./version.android and ./release.android, so a rebase moves the default with +# it. Point --apk/--apksigner elsewhere for a handoff bundle under another name. +BUNDLE = ROOT / "librewolf-android-apk-{}-{}/apk".format( + (ROOT / "version.android").read_text().strip(), (ROOT / "release.android").read_text().strip()) ABIS = ("arm64-v8a", "armeabi-v7a", "universal", "x86_64") TOOLS = ("apksigner.jar", "sign.sh", "android-verify-signature.sh", "SIGNING.md") PASSWORD = "disposable-test-password" diff --git a/scripts/tests/test-android-smoke.py b/scripts/tests/test-android-smoke.py index 9101684fe..b6febd403 100644 --- a/scripts/tests/test-android-smoke.py +++ b/scripts/tests/test-android-smoke.py @@ -4,10 +4,13 @@ import json import socket import struct +import io +import os import tempfile import types import unittest from unittest.mock import patch +import zipfile import zlib ROOT = Path(__file__).resolve().parents[2] @@ -491,5 +494,430 @@ def test_later_connection_failure_preserves_earlier_failed_probe(self): self.assertEqual(result['error'], 'connection closed') + +class LauncherStartGateTests(unittest.TestCase): + READY = ('10-02 06:00:01.000 100 100 I LibreWolfUboPreinstaller: ' + + harness.UBO_READY_LOG) + FAILED = ('10-02 06:00:31.000 100 100 E LibreWolfUboPreinstaller: ' + + harness.UBO_FAILED_LOG + '; browsing remains paused') + DIALOG = '' + + def test_ready_without_dialog_passes(self): + result = harness.grade_launcher_phase('', self.READY, True) + self.assertTrue(result['ok'], result) + + def test_failure_dialog_fails_even_with_an_earlier_ready_line(self): + result = harness.grade_launcher_phase(self.DIALOG, self.READY, True) + self.assertFalse(result['ok']) + self.assertTrue(result['dialog']) + + def test_logged_failure_fails_without_a_visible_dialog(self): + result = harness.grade_launcher_phase('', self.READY + '\n' + self.FAILED, True) + self.assertFalse(result['ok']) + + def test_silence_is_not_readiness(self): + result = harness.grade_launcher_phase('', '', True) + self.assertFalse(result['ok']) + self.assertIn('no readiness line was logged', result['problems']) + + def test_a_dead_app_fails(self): + self.assertFalse(harness.grade_launcher_phase('', self.READY, False)['ok']) + + def test_unready_or_disabled_ready_state_is_not_the_positive_signal(self): + line = 'I LibreWolfUboPreinstaller: uBlock Origin startup ready: Ready(installed=false, enabled=false)' + self.assertFalse(harness.grade_launcher_phase('', line, True)['ok']) + + def test_launcher_component_comes_from_the_package_manager(self): + adb = types.SimpleNamespace(shell=lambda cmd, timeout=None: 'priority=0\norg.example/.App\n') + self.assertEqual(harness.launcher_component(adb, 'org.example'), 'org.example/.App') + adb = types.SimpleNamespace(shell=lambda cmd, timeout=None: 'No activity found\n') + with self.assertRaises(harness.HarnessError): + harness.launcher_component(adb, 'org.example') + + def test_launcher_check_refuses_kept_state(self): + with self.assertRaises(harness.HarnessError): + harness.main(['--check-launcher-start', '--keep-state']) + + +PKG = 'org.redoubtbrowser' +os.environ.setdefault('LW_SMOKE_REPO', str(ROOT)) + + +def ubo_notice_xml(): + child = lambda name, cls, text, clickable: ( + '' % (PKG, name, cls, text, PKG, clickable)) + g = harness._graphics_module() + return ('' % PKG + + child('icon', 'android.widget.ImageView', '', 'false') + + child('title', 'android.widget.TextView', g.UBO_ADDED_TITLE, 'false') + + child('description', 'android.widget.TextView', g.UBO_ADDED_DESCRIPTION, 'false') + + child('confirm_button', 'android.widget.Button', 'OK', 'true') + + '') + + +TOOLBAR = ('' % PKG) + + +class FakeUiAdb: + """uiautomator dumps served in order; the last one repeats.""" + def __init__(self, dumps): + self.dumps, self.taps = list(dumps), [] + + def shell(self, cmd, timeout=None): + if cmd.startswith('input tap'): + self.taps.append(cmd) + if cmd.startswith('cat '): + return self.dumps.pop(0) if len(self.dumps) > 1 else self.dumps[0] + return '' + + +class FirstRunNoticeTests(unittest.TestCase): + def setUp(self): + sleeper = patch.object(harness.time, 'sleep', lambda _s: None) + sleeper.start() + self.addCleanup(sleeper.stop) + + def test_notice_is_acknowledged_once_before_the_toolbar_is_used(self): + adb = FakeUiAdb([ubo_notice_xml(), TOOLBAR, TOOLBAR]) + _xml, pt, acknowledged = harness.toolbar_ready(adb, PKG) + self.assertEqual(pt, (500, 150)) + self.assertTrue(acknowledged) + self.assertEqual(adb.taps, ['input tap 922 1815']) + + def test_clean_toolbar_needs_two_matching_dumps_and_no_tap(self): + adb = FakeUiAdb([TOOLBAR, TOOLBAR]) + _xml, pt, acknowledged = harness.toolbar_ready(adb, PKG) + self.assertEqual((pt, acknowledged, adb.taps), ((500, 150), False, [])) + + def test_notice_arriving_after_a_clean_dump_is_still_acknowledged(self): + adb = FakeUiAdb([TOOLBAR, ubo_notice_xml(), TOOLBAR, TOOLBAR]) + _xml, pt, acknowledged = harness.toolbar_ready(adb, PKG) + self.assertTrue(acknowledged) + self.assertEqual(len(adb.taps), 1) + + def test_notice_that_does_not_close_is_a_harness_error(self): + adb = FakeUiAdb([ubo_notice_xml()]) + clock = iter(range(0, 10000, 5)) + with patch.object(harness.time, 'time', lambda: next(clock)): + with self.assertRaises(harness.HarnessError): + harness.toolbar_ready(adb, PKG) + self.assertEqual(len(adb.taps), 1) + + def test_generic_ok_is_never_tapped(self): + ok = ('' % (PKG, PKG)) + adb = FakeUiAdb([ok]) + clock = iter(range(0, 10000, 5)) + with patch.object(harness.time, 'time', lambda: next(clock)): + _xml, pt, acknowledged = harness.toolbar_ready(adb, PKG) + self.assertEqual((pt, acknowledged, adb.taps), (None, False, [])) + + def test_check_search_and_no_suggest_use_the_shared_toolbar_wait(self): + for check in (harness.check_search, harness.check_no_suggest): + self.assertIn('toolbar_ready', check.__code__.co_names) + self.assertIn('wait_post_launch_quiet', harness.check_no_suggest.__code__.co_names) + + +def ubo_apk(background): + xpi = io.BytesIO() + with zipfile.ZipFile(xpi, 'w') as z: + z.writestr('js/background.js', background) + apk = io.BytesIO() + with zipfile.ZipFile(apk, 'w') as z: + z.writestr('assets/extensions/ublock_origin.xpi', xpi.getvalue()) + apk.seek(0) + return apk + + +class UboUpdateScheduleTests(unittest.TestCase): + def test_schedule_is_read_from_the_bundled_xpi(self): + apk = ubo_apk("const hiddenSettingsDefault = {\n autoUpdateAssetFetchPeriod: 5,\n" + " autoUpdateDelayAfterLaunch: 37,\n autoUpdatePeriod: 1,\n};") + self.assertEqual(harness.ubo_update_schedule(apk), + {'autoUpdateDelayAfterLaunch': 37, 'autoUpdateAssetFetchPeriod': 5}) + + def test_missing_default_is_a_harness_error_not_a_guess(self): + with self.assertRaises(harness.HarnessError): + harness.ubo_update_schedule(ubo_apk("autoUpdateDelayAfterLaunch: 37,")) + + +class PostLaunchQuietTests(unittest.TestCase): + SCHEDULE = {'autoUpdateDelayAfterLaunch': 37, 'autoUpdateAssetFetchPeriod': 5} + + def run_wait(self, traffic, timeout=300): + """traffic: {second: [row, ...]} -- rows appear at that clock second.""" + state = {'now': 0.0, 'size': 0} + + def sleep(seconds): + state['now'] += seconds + state['size'] += 1 + + def payloads(offset): + return [row for second, rows in traffic.items() + if offset <= second < state['now'] for row in rows] + + result = harness.wait_post_launch_quiet( + payloads, lambda: state['now'], 0, 0.0, self.SCHEDULE, timeout=timeout, + poll=1.0, clock=lambda: state['now'], sleep=sleep) + return result + + @staticmethod + def row(host, background=False, nbytes=100): + return {'host': host, 'dst': '192.0.2.1', 'bytes': nbytes, 'background': background} + + def test_no_traffic_still_waits_for_ubo_launch_timer(self): + result = self.run_wait({}) + self.assertTrue(result['settled']) + self.assertGreaterEqual(result['waited_s'], 37 + harness.UBO_STARTUP_ALLOWANCE_S) + + def test_gap_between_list_fetches_is_not_taken_for_the_end(self): + fetches = {second: [self.row('ublockorigin.github.io')] for second in range(43, 120, 7)} + result = self.run_wait(fetches) + self.assertTrue(result['settled']) + self.assertGreaterEqual(result['waited_s'], max(fetches) + result['quiet_s']) + self.assertEqual(result['hosts_bytes'], {'ublockorigin.github.io': 100 * len(fetches)}) + + def test_background_security_flows_do_not_hold_the_wait(self): + chatter = {second: [self.row('firefox.settings.services.mozilla.com', True)] + for second in range(0, 200, 3)} + result = self.run_wait(chatter) + self.assertTrue(result['settled']) + self.assertEqual(result['hosts_bytes'], {}) + + def test_never_quiet_reports_unsettled_and_exempts_nothing(self): + endless = {second: [self.row(None)] for second in range(0, 400, 4)} + result = self.run_wait(endless, timeout=120) + self.assertFalse(result['settled']) + self.assertIn('192.0.2.1', result['hosts_bytes']) + + def test_quiet_window_exceeds_several_fetch_periods(self): + result = self.run_wait({}) + self.assertGreaterEqual(result['quiet_s'], 3 * self.SCHEDULE['autoUpdateAssetFetchPeriod']) + + +GUEST = '10.0.2.16' + + +def ipv4(src, dst, proto, transport): + ip = bytes([0x45, 0]) + struct.pack('>H', 20 + len(transport)) + ip += bytes(4) + bytes([64, proto]) + bytes(2) + ip += socket.inet_aton(src) + socket.inet_aton(dst) + return bytes(12) + struct.pack('>H', 0x0800) + ip + transport + + +def segment(src, sport, dst, dport, payload=b'', flags=0x18): + return ipv4(src, dst, 6, struct.pack('>HHII', sport, dport, 1, 1) + + bytes([0x50, flags]) + bytes(6) + payload) + + +def datagram(src, sport, dst, dport, payload): + return ipv4(src, dst, 17, struct.pack('>HHHH', sport, dport, 8 + len(payload), 0) + payload) + + +def tls_record(size, content_type=0x17): + """One TLS 1.2/1.3 record of `size` bytes on the wire.""" + return bytes([content_type, 3, 3]) + struct.pack('>H', size - 5) + bytes(size - 5) + + +def dns_name(name): + return b''.join(bytes([len(p)]) + p.encode() for p in name.split('.')) + b'\0' + + +def dns_query(name): + return struct.pack('>HHHHHH', 0x1234, 0x0100, 1, 0, 0, 0) + dns_name(name) + struct.pack('>HH', 1, 1) + + +def dns_answer(name, address): + question = dns_name(name) + struct.pack('>HH', 1, 1) + answer = b'\xc0\x0c' + struct.pack('>HHIH', 1, 1, 60, 4) + socket.inet_aton(address) + return struct.pack('>HHHHHH', 0x1234, 0x8180, 1, 1, 0, 0) + question + answer + + +class TypingFlowAttributionTests(unittest.TestCase): + """Synthetic captures shaped like rc2's typing window (final-acceptance).""" + AMO = ('151.101.65.91', 'services.addons.mozilla.org') + SUGGEST = ('52.142.124.215', 'ac.duckduckgo.com') + + def setUp(self): + self.temp = tempfile.TemporaryDirectory() + self.path = Path(self.temp.name) / 'capture.pcap' + self.path.write_bytes(struct.pack('/receipts/README.md. + """ + version = (ROOT / 'version.android').read_text().strip() + path = ROOT / 'docs/android/evidence/lw-m7-01' / f"esr-{version.removesuffix('esr')}" / 'receipts/replay.py' + if not path.is_file(): + return None + spec = importlib.util.spec_from_file_location('android_receipt_replay', path) + module = importlib.util.module_from_spec(spec) + spec.loader.exec_module(module) + return module + + def main(): parser = argparse.ArgumentParser(description=__doc__) parser.add_argument('--source', type=Path, help='verify supplied patched source instead of reconstructing') args = parser.parse_args() + receipts = receipt_module() + if receipts is not None: + with tempfile.TemporaryDirectory(prefix='lw-m7-35-source-') as scratch: + if args.source: + source = args.source.resolve() + files = receipts.receipt('extension-update-controls')['files'] + else: + source = Path(scratch) + data = receipts.replay('extension-update-controls', source) + files = data['files'] + print(f"PASS {data['firefox_version']} before tree (tarball + Android stack) and exact " + f"--fuzz=0 replay of {len(files)} paths", flush=True) + source_checks(source, files) + print('PENDING target C++/Java/Kotlin compilation, native/Kotlin tests, APK restart/network/signed-update acceptance') + return manifest = json.loads((EVIDENCE / 'source-files.json').read_text()) assert sha(PATCH.read_bytes()) == manifest['patch_sha256'], 'patch changed since source receipt' assert sha((EVIDENCE / 'guest-source.tar.gz').read_bytes()) == manifest['guest_capture_sha256'] @@ -82,31 +116,35 @@ def main(): result = subprocess.run(['patch', '--batch', '--forward', '--fuzz=0', '-p1', '-i', str(PATCH)], cwd=source, capture_output=True, text=True, check=True) assert 'offset' not in result.stdout and 'fuzz' not in result.stdout, result.stdout print('PASS exact captured guest+Task31 baseline; patch applies without offsets or fuzz', flush=True) - for item in manifest['files']: - path = source / item['path'] - assert sha(path.read_bytes()) == item['after_sha256'], item['path'] - if path.suffix in ('.js', '.mjs'): - subprocess.run(['node', '--check', str(path)], check=True) - if path.suffix == '.json': - json.loads(path.read_text()) - if path.suffix == '.toml': - tomllib.loads(path.read_text()) - if path.suffix == '.xml': - ET.parse(path) - prefs = (source / 'modules/libpref/Preferences.cpp').read_text() - assert 'sPendingWriteData' not in prefs - assert 'new PWRunnable(aFile, std::move(prefs), std::move(aPromiseHolder))' in prefs - assert 'return async ? NS_OK : writer->Result();' in prefs - assert 'writer->Cancel(rv);' in prefs and 'mCounted.exchange(false)' in prefs - assert 'mPromiseHolder->RejectIfExists(result, __func__);' in prefs - libpref = tomllib.loads((source / 'modules/libpref/test/unit/xpcshell.toml').read_text()) - assert libpref['test_savePrefFileAsync.js']['prefs'] == ['preferences.allow.omt-write=true'] - extension_tests = tomllib.loads((source / 'toolkit/components/extensions/test/xpcshell/xpcshell.toml').read_text()) - assert extension_tests['test_ext_android_update_settings.js']['run-if'] == ["os == 'android'"] - print('PASS source hashes, JavaScript syntax, XML/JSON/TOML and native test registration (not C++ compilation)', flush=True) - subprocess.run(['node', str(ROOT / 'scripts/tests/test-extension-update-controls.js'), str(source)], check=True, timeout=120) + source_checks(source, manifest['files']) print('PENDING target C++/Java/Kotlin compilation, native/Kotlin tests, APK restart/network/signed-update acceptance') +def source_checks(source, files): + for item in files: + path = source / item['path'] + assert sha(path.read_bytes()) == item['after_sha256'], item['path'] + if path.suffix in ('.js', '.mjs'): + subprocess.run(['node', '--check', str(path)], check=True) + if path.suffix == '.json': + json.loads(path.read_text()) + if path.suffix == '.toml': + tomllib.loads(path.read_text()) + if path.suffix == '.xml': + ET.parse(path) + prefs = (source / 'modules/libpref/Preferences.cpp').read_text() + assert 'sPendingWriteData' not in prefs + assert 'new PWRunnable(aFile, std::move(prefs), std::move(aPromiseHolder))' in prefs + assert 'return async ? NS_OK : writer->Result();' in prefs + assert 'writer->Cancel(rv);' in prefs and 'mCounted.exchange(false)' in prefs + assert 'mPromiseHolder->RejectIfExists(result, __func__);' in prefs + libpref = tomllib.loads((source / 'modules/libpref/test/unit/xpcshell.toml').read_text()) + assert libpref['test_savePrefFileAsync.js']['prefs'] == ['preferences.allow.omt-write=true'] + extension_tests = tomllib.loads((source / 'toolkit/components/extensions/test/xpcshell/xpcshell.toml').read_text()) + assert extension_tests['test_ext_android_update_settings.js']['run-if'] == ["os == 'android'"] + print('PASS source hashes, JavaScript syntax, XML/JSON/TOML and native test registration (not C++ compilation)', flush=True) + subprocess.run(['node', str(ROOT / 'scripts/tests/test-extension-update-controls.js'), str(source)], check=True, timeout=120) + + if __name__ == '__main__': main() diff --git a/scripts/tests/test-global-privacy-controls.py b/scripts/tests/test-global-privacy-controls.py index 3826084f3..cc49dca0b 100644 --- a/scripts/tests/test-global-privacy-controls.py +++ b/scripts/tests/test-global-privacy-controls.py @@ -5,6 +5,7 @@ import subprocess import tempfile import xml.etree.ElementTree as ET +import yaml ROOT = Path(__file__).resolve().parents[2] CHECK = ROOT / 'docs/android/evidence/lw-m7-36/check-source.py' @@ -14,11 +15,44 @@ ANDROID = '{http://schemas.android.com/apk/res/android}' +def receipt_module(): + """The rebase receipt replayer for ./version.android, or None for the 153.0esr receipts. + + LW-M7-36's source-files.json pins the 153.0esr scoped pristine source, seven + scoped predecessors and the 153.0esr patch bytes. A rebase re-captures the + before tree from the signed tarball plus the Android patch stack; see + docs/android/evidence/lw-m7-01/esr-/receipts/README.md. + """ + version = (ROOT / 'version.android').read_text().strip() + path = ROOT / 'docs/android/evidence/lw-m7-01' / f"esr-{version.removesuffix('esr')}" / 'receipts/replay.py' + if not path.is_file(): + return None + spec = importlib.util.spec_from_file_location('android_receipt_replay', path) + module = importlib.util.module_from_spec(spec) + spec.loader.exec_module(module) + return module + + +def replay(tree): + receipts = receipt_module() + if receipts is None: + source.replay(tree) + return + data = receipts.replay('global-privacy-controls', tree) + paths = [item['path'] for item in data['files']] + task = next(item for item in yaml.safe_load((ROOT / 'docs/android/tasks.yaml').read_text())['tasks'] if item['id'] == 'LW-M7-36') + source.require(set(task['tree_paths']) == set(paths), 'task scope differs') + print(f"PASS {data['firefox_version']} before tree (tarball + Android stack); exact --fuzz=0 replay; " + f"{len(paths)} after hashes") + + def main(): + # The original 153.0esr audit inputs are repository evidence, independent + # of the Firefox version, so they are verified either way. source.verify_originals() with tempfile.TemporaryDirectory(prefix='lw-m7-36-host-') as directory: tree = Path(directory) - source.replay(tree) + replay(tree) shared = tree / 'mobile/shared/components/geckoview' subprocess.run(['node', str(ROOT / 'scripts/tests/test-global-privacy-controls.js'), str(shared / 'GeckoViewGlobalPrivacy.sys.mjs')], check=True) startup = (shared / 'GeckoViewStartup.sys.mjs').read_text() diff --git a/scripts/tests/test-session-cleanup.py b/scripts/tests/test-session-cleanup.py index ffa8b151f..704cb4388 100755 --- a/scripts/tests/test-session-cleanup.py +++ b/scripts/tests/test-session-cleanup.py @@ -43,7 +43,44 @@ def command(argv, cwd): return result.stdout + result.stderr +def receipt_module(): + """The rebase receipt replayer for ./version.android, or None for the 153.0esr receipts. + + LW-M7-37's own receipts (guest capture + scoped Task35 inputs) pin the + 153.0esr source and the 153.0esr bytes of extension-update-controls.patch, + a predecessor on two shared paths. A rebase re-captures the before tree + from the signed tarball plus the Android patch stack; see + docs/android/evidence/lw-m7-01/esr-/receipts/README.md. + """ + version = (ROOT / 'version.android').read_text().strip() + path = ROOT / 'docs/android/evidence/lw-m7-01' / f"esr-{version.removesuffix('esr')}" / 'receipts/replay.py' + if not path.is_file(): + return None + spec = importlib.util.spec_from_file_location('android_receipt_replay', path) + module = importlib.util.module_from_spec(spec) + spec.loader.exec_module(module) + return module + + def main(): + receipts = receipt_module() + spec = importlib.util.spec_from_file_location('ordering_sections', + ROOT / 'docs/android/evidence/lw-m7-35/check-ordering.py') + sections = importlib.util.module_from_spec(spec) + spec.loader.exec_module(sections) + if receipts is not None: + with tempfile.TemporaryDirectory(prefix='lw-m7-37-native-') as scratch: + scratch = Path(scratch) + source = scratch / 'source' + source.mkdir() + data = receipts.replay('session-cleanup', source) + patch = ROOT / data['patch'] + assert sorted(sections.sections(patch)) == sorted(item['path'] for item in data['files']) + print(f"PASS {data['firefox_version']} before tree (tarball + Android stack); " + f"all {len(data['files'])} declared source outputs; exact replay without offsets/fuzz") + target_checks(scratch, source) + pending() + return manifest = json.loads((HERE / 'native-source-files.json').read_text()) composition = json.loads((HERE / 'native-composition.json').read_text()) assert sha((HERE / 'native-composition.json').read_bytes()) == manifest['source_composition_sha256'] @@ -51,10 +88,6 @@ def main(): assert sha(patch.read_bytes()) == manifest['patch_sha256'] assert sha((HERE / 'native-source-baseline.tar.gz').read_bytes()) == manifest['baseline_archive_sha256'] assert sha((HERE / 'current-capture/guest-source.tar.gz').read_bytes()) == composition['capture_archive_sha256'] - spec = importlib.util.spec_from_file_location('ordering_sections', - ROOT / 'docs/android/evidence/lw-m7-35/check-ordering.py') - sections = importlib.util.module_from_spec(spec) - spec.loader.exec_module(sections) with tempfile.TemporaryDirectory(prefix='lw-m7-37-native-') as scratch: scratch = Path(scratch) source = scratch / 'source' @@ -89,46 +122,54 @@ def main(): for item in manifest['files']: assert sha((source / item['path']).read_bytes()) == item['after_sha256'], item['path'] print('PASS all 15 declared source outputs; exact replay without offsets/fuzz') - parser_inputs = json.loads((HERE / 'native-parser-inputs.json').read_text()) - assert sha((HERE / 'native-parser-inputs.tar.gz').read_bytes()) == parser_inputs['archive_sha256'] - parsers = scratch / 'parsers' - unpack(HERE / 'native-parser-inputs.tar.gz', parsers) - for item in parser_inputs['files']: - assert sha((parsers / item['path']).read_bytes()) == item['sha256'] - sys.path[:0] = [str(parsers / name) for name in ( - 'third_party/python/ply', 'xpcom/idl-parser', 'dom/bindings/parser')] - from xpidl import xpidl - import WebIDL - name = 'netwerk/cookie/nsICookieManager.idl' - xpidl.IDLParser().parse((source / name).read_text(), name) - frame = (source / 'dom/chrome-webidl/FrameLoader.webidl').read_text() - parser = WebIDL.Parser(outputdir=str(scratch)) - parser.parse(frame, 'FrameLoader.webidl') - method = re.search(r'(\[[^\]]+\]\s+Promise\s+whenDestroyed\(\);)', frame).group(1) - parser = WebIDL.Parser(outputdir=str(scratch)) - parser.parse('[Global=Window, Exposed=Window] interface Window {}; ' - '[ChromeOnly, Exposed=Window] interface FrameProbe { ' + method + ' };') - parser.finish() - print('PASS pinned XPIDL/WebIDL parsers and new-method semantics; imported-type code generation remains target work') - js = 'netwerk/cookie/test/unit/test_cookie_session_cleanup.js' - test_api = 'mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js' - for name in (js, test_api): - command(['node', '--check', str(source / name)], scratch) - schema = json.loads((source / test_api.replace('test-api.js', 'test-schema.json')).read_text()) - functions = [item['name'] for item in schema[0]['functions']] - assert len(set(functions)) == len(functions) - assert all(name in functions for name in ('prepareFrameDestructionProbe', 'finishFrameDestructionProbe', - 'runInProcessFrameDestructionProbe', 'runPrefSaveFileAsyncIOTest')) - config = tomllib.loads((source / 'netwerk/cookie/test/unit/xpcshell.toml').read_text()) - assert 'test_cookie_session_cleanup.js' in config - tasks = re.findall(r'add_task\(async function (\w+)\(', (source / js).read_text()) - kotlin = source / 'mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/SessionCleanupTest.kt' - methods = re.findall(r'@Test\s+(?:@[^\n]+\s+)*fun\s+(\w+)\(', kotlin.read_text()) - assert len(set(tasks)) == 9 and len(set(methods)) == 5 - print('PASS JS syntax, JSON/TOML, inherited35 test API and 9 cookie / 5 frame target test definitions') + target_checks(scratch, source) + pending() + + +def pending(): print('PENDING native C++/IDL code generation and Kotlin compilation; actual cookie xpcshell/GeckoView execution.') print('PENDING all-writer/cache admission, remaining category acknowledgments, retention coordinator and durable journal; no full cleanup-success claim.') +def target_checks(scratch, source): + parser_inputs = json.loads((HERE / 'native-parser-inputs.json').read_text()) + assert sha((HERE / 'native-parser-inputs.tar.gz').read_bytes()) == parser_inputs['archive_sha256'] + parsers = scratch / 'parsers' + unpack(HERE / 'native-parser-inputs.tar.gz', parsers) + for item in parser_inputs['files']: + assert sha((parsers / item['path']).read_bytes()) == item['sha256'] + sys.path[:0] = [str(parsers / name) for name in ( + 'third_party/python/ply', 'xpcom/idl-parser', 'dom/bindings/parser')] + from xpidl import xpidl + import WebIDL + name = 'netwerk/cookie/nsICookieManager.idl' + xpidl.IDLParser().parse((source / name).read_text(), name) + frame = (source / 'dom/chrome-webidl/FrameLoader.webidl').read_text() + parser = WebIDL.Parser(outputdir=str(scratch)) + parser.parse(frame, 'FrameLoader.webidl') + method = re.search(r'(\[[^\]]+\]\s+Promise\s+whenDestroyed\(\);)', frame).group(1) + parser = WebIDL.Parser(outputdir=str(scratch)) + parser.parse('[Global=Window, Exposed=Window] interface Window {}; ' + '[ChromeOnly, Exposed=Window] interface FrameProbe { ' + method + ' };') + parser.finish() + print('PASS pinned XPIDL/WebIDL parsers and new-method semantics; imported-type code generation remains target work') + js = 'netwerk/cookie/test/unit/test_cookie_session_cleanup.js' + test_api = 'mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/test-api.js' + for name in (js, test_api): + command(['node', '--check', str(source / name)], scratch) + schema = json.loads((source / test_api.replace('test-api.js', 'test-schema.json')).read_text()) + functions = [item['name'] for item in schema[0]['functions']] + assert len(set(functions)) == len(functions) + assert all(name in functions for name in ('prepareFrameDestructionProbe', 'finishFrameDestructionProbe', + 'runInProcessFrameDestructionProbe', 'runPrefSaveFileAsyncIOTest')) + config = tomllib.loads((source / 'netwerk/cookie/test/unit/xpcshell.toml').read_text()) + assert 'test_cookie_session_cleanup.js' in config + tasks = re.findall(r'add_task\(async function (\w+)\(', (source / js).read_text()) + kotlin = source / 'mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/SessionCleanupTest.kt' + methods = re.findall(r'@Test\s+(?:@[^\n]+\s+)*fun\s+(\w+)\(', kotlin.read_text()) + assert len(set(tasks)) == 9 and len(set(methods)) == 5 + print('PASS JS syntax, JSON/TOML, inherited35 test API and 9 cookie / 5 frame target test definitions') + + if __name__ == '__main__': main() diff --git a/scripts/tests/test-ubo-readiness.js b/scripts/tests/test-ubo-readiness.js index bcaa65048..bc2983023 100644 --- a/scripts/tests/test-ubo-readiness.js +++ b/scripts/tests/test-ubo-readiness.js @@ -59,7 +59,7 @@ function fixture({ active = true, permission = true, version = '1.74.0' } = {}) const controller = vm.runInContext('({' + waitMethod + '})', sandbox); controller.extensionById = async id => id === extension.id ? addon : null; const register = (event = 'onHeadersReceived', blocking = true, live = true) => - sandbox.registerEvent(extension, event, {}, {}, blocking ? ['blocking'] : [], null, live); + sandbox.registerEvent(extension, event, {}, {}, blocking ? ['blocking'] : [], live); let nextRequest = 0; const wait = (expected = '1.74.0', requestId) => controller.awaitBlockingResponseListener( extension.id, expected, @@ -76,7 +76,18 @@ function fixture({ active = true, permission = true, version = '1.74.0' } = {}) return { extension, addon, policies, timers, register, wait, cancel, clean, warnings, controller }; } const tick = async () => { await Promise.resolve(); await Promise.resolve(); }; +// A test whose promise never settles leaves nothing on the event loop, so Node +// would exit 0 after the last test that did finish. Count them instead. +const EXPECTED = 18; let passed = 0; +let finished = false; +process.on('exit', () => { + if (!finished || passed !== EXPECTED) { + process.stderr.write(`FAIL ${passed} of ${EXPECTED} readiness tests passed` + + (finished ? '\n' : '; a test never settled\n')); + process.exitCode = 1; + } +}); async function test(name, run) { await run(); passed++; process.stdout.write('PASS ' + name + '\n'); } (async () => { const requestA = '10000000-0000-4000-8000-000000000001'; @@ -147,7 +158,7 @@ async function test(name, run) { await run(); passed++; process.stdout.write('PA await tick(); f.extension.emit('ready'); f.extension.emit('background-page-event'); const registration = f.register('onHeadersReceived', true, false); await tick(); assert.equal(settled, false); - registration.convert({}, { xulBrowser: { frameLoader: { remoteTab: {} } } }); + registration.convert({}); await result; assert.equal(settled, true); f.clean(); }); await test('other and nonblocking listeners cannot satisfy barrier', async () => { @@ -198,5 +209,6 @@ async function test(name, run) { await run(); passed++; process.stdout.write('PA const f = fixture(); const result = f.wait(); const checked = assert.rejects(result, /changed/); await tick(); f.addon.version = '1.75.0'; f.register(); await checked; f.clean(); }); + finished = true; process.stdout.write(`${passed} readiness lifecycle tests passed\n`); })().catch(error => { console.error(error); process.exitCode = 1; }); diff --git a/settings b/settings index 6b41a314c..3db380345 160000 --- a/settings +++ b/settings @@ -1 +1 @@ -Subproject commit 6b41a314cbaf4e30728b3b227c2e78cc3d5bda0d +Subproject commit 3db3803458d14b5cc2bbcd2db2ce5081d4c9ae82 diff --git a/version.android b/version.android index 8ab00cb66..d1e72fe14 100644 --- a/version.android +++ b/version.android @@ -1 +1 @@ -153.0esr +153.4.0esr