Closed
Bug 1966765
Opened 6 months ago
Closed 6 months ago
Perma [tier 2] org.mozilla.fenix.ui.ReaderViewTest#verifyReaderModeControlsTest | androidx.test.espresso.AmbiguousViewMatcherException: 'view.getParent() view.getId() is <2131297257/org.mozilla.fenix.debug:id/mozac_browser_toolbar_page_actions>' matches
Categories
(Firefox for Android :: UI Tests, defect, P5)
Tracking
()
RESOLVED
FIXED
140 Branch
| Tracking | Status | |
|---|---|---|
| firefox138 | --- | unaffected |
| firefox139 | --- | unaffected |
| firefox140 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Unassigned)
References
(Regression)
Details
(Keywords: intermittent-failure, regression)
Filed by: agoloman [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=508412768&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/a0Jkkvc3QKexeoE8ndjRXQ/runs/0/artifacts/public/logs/live_backing.log
[task 2025-05-15T18:38:10.499Z] Command /usr/bin/java -jar /builds/worker/test-tools/flank.jar android run --config ./automation/taskcluster/androidTest/flank-arm64-v8a.yml --app /builds/worker/checkouts/gecko/mobile/android/fenix/app.apk --local-result-dir /builds/worker/artifacts/results --project moz-fenix --client-details matrixLabel=autoland,geckoRev=7a11f77e4907173e3035b43eb0b6978b50460a3c --test /builds/worker/checkouts/gecko/mobile/android/fenix/android-test.apk failed with exit code 10
[task 2025-05-15T18:38:10.539Z] TEST-UNEXPECTED-FAIL | org.mozilla.fenix.ui.ReaderViewTest#verifyReaderModeControlsTest | androidx.test.espresso.AmbiguousViewMatcherException: 'view.getParent() view.getId() is <2131297257/org.mozilla.fenix.debug:id/mozac_browser_toolbar_page_actions>' matches 2 views in the hierarchy:
[task 2025-05-15T18:38:10.539Z] - [1] AppCompatImageButton{id=-1, desc=Reader view, visibility=VISIBLE, width=126, height=126, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0}
[task 2025-05-15T18:38:10.539Z] - [2] AppCompatImageButton{id=-1, desc=Share, visibility=VISIBLE, width=126, height=126, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=126.0, y=0.0}
[task 2025-05-15T18:38:10.539Z] Problem views are marked with '****MATCHES****' below.
[task 2025-05-15T18:38:10.539Z]
[task 2025-05-15T18:38:10.539Z] View Hierarchy:
[task 2025-05-15T18:38:10.539Z] +>DecorView{id=-1, visibility=VISIBLE, width=1080, height=2400, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params={(0,0)(fillxfill) sim={adjust=resize} ty=BASE_APPLICATION wanim=0x7f140513
[task 2025-05-15T18:38:10.539Z] fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS
[task 2025-05-15T18:38:10.539Z] pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND FIT_INSETS_CONTROLLED
[task 2025-05-15T18:38:10.539Z] bhv=DEFAULT
[task 2025-05-15T18:38:10.539Z] fitSides=}, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2}
[task 2025-05-15T18:38:10.539Z] |
[task 2025-05-15T18:38:10.539Z] +->LinearLayout{id=-1, visibility=VISIBLE, width=1080, height=2400, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2}
[task 2025-05-15T18:38:10.539Z] |
[task 2025-05-15T18:38:10.539Z] +-->ViewStub{id=16908746, res-name=action_mode_bar_stub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0}
[task 2025-05-15T18:38:10.539Z] |
[task 2025-05-15T18:38:10.539Z] +-->FrameLayout{id=-1, visibility=VISIBLE, width=1080, height=2400, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1}
[task 2025-05-15T18:38:10.539Z] |
[task 2025-05-15T18:38:10.539Z] +--->FitWindowsLinearLayout{id=2131296345, res-name=action_bar_root, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=63.0, child-count=2}
[task 2025-05-15T18:38:10.539Z] |
[task 2025-05-15T18:38:10.539Z] +---->ViewStubCompat{id=2131296438, res-name=action_mode_bar_stub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0}
[task 2025-05-15T18:38:10.539Z] |
[task 2025-05-15T18:38:10.540Z] +---->ContentFrameLayout{id=16908290, res-name=content, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +----->FrameLayout{id=-1, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------>HomeActivityRootLinearLayout{id=2131297519, res-name=rootContainer, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------->ViewStub{id=2131297327, res-name=navigationToolbarStub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------->FragmentContainerView{id=2131296754, res-name=container, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +-------->FragmentContainerView{id=2131296754, res-name=container, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +--------->SwipeGestureLayout{id=2131297003, res-name=gestureLayout, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +---------->ConstraintLayout{id=2131296658, res-name=browserWindow, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +----------->CoordinatorLayout{id=2131296657, res-name=browserLayout, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=12}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------>VerticalSwipeRefreshLayout{id=2131297706, res-name=swipeRefresh, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------->CircleImageView{id=-1, visibility=GONE, width=104, height=105, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.view.ViewGroup$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=488.0, y=-105.0}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------->GeckoEngineView{id=2131296927, res-name=engineView, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.view.ViewGroup$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +-------------->null{id=-1, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=true, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +--------------->MagnifiableSurfaceView{id=-1, visibility=VISIBLE, width=1080, height=2274, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------>ViewStub{id=2131296977, res-name=findInPageViewStub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------>ConstraintLayout{id=2131297848, res-name=viewDynamicDownloadDialog, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=5}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------->AppCompatImageView{id=2131296885, res-name=download_dialog_icon, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------->AppCompatTextView{id=2131296886, res-name=download_dialog_title, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=, input-type=0, ime-target=false, has-links=false}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------->AppCompatImageButton{id=2131296883, res-name=download_dialog_close_button, desc=Close, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------->AppCompatTextView{id=2131296884, res-name=download_dialog_filename, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=, input-type=0, ime-target=false, has-links=false}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------->MaterialButton{id=2131296882, res-name=download_dialog_action_button, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=Open, input-type=0, ime-target=false, has-links=false, is-checked=false}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------>ReaderViewControlsBar{id=2131297479, res-name=readerViewControlsBar, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=0}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------>CrashContentView{id=2131296779, res-name=crash_reporter_view, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=0}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------>FrameLayout{id=2131297675, res-name=startDownloadDialogContainer, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=0}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------>ConstraintLayout{id=2131296900, res-name=dynamicSnackbarContainer, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=2274.0, child-count=0}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.540Z] +------------>ViewStub{id=2131297179, res-name=loginSelectBarStub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0}
[task 2025-05-15T18:38:10.540Z] |
[task 2025-05-15T18:38:10.573Z] +------------>ViewStub{id=2131297702, res-name=suggestStrongPasswordBarStub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androi
[task 2025-05-15T18:38:10.573Z]
[task 2025-05-15T18:38:10.573Z]
[task 2025-05-15T18:38:10.573Z] ╔══════════════════════════════════════════════════════════════════╤═════════╤═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
[task 2025-05-15T18:38:10.573Z] ║ UI Test │ Outcome │ Details ║
[task 2025-05-15T18:38:10.573Z] ╟──────────────────────────────────────────────────────────────────┼─────────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╢
[task 2025-05-15T18:38:10.573Z] ║ org.mozilla.fenix.ui.ReaderViewTest#verifyReaderModeControlsTest │ Failure │ androidx.test.espresso.AmbiguousViewMatcherException: 'view.getParent() view.getId() is <2131297257/org.mozilla.fenix.debug:id/mozac_browser_toolbar_page_actions>' matches 2 v ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ iews in the hierarchy: ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ - [1] AppCompatImageButton{id=-1, desc=Reader view, visibility=VISIBLE, width=126, height=126, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, i ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ s-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, roo ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ t-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ - [2] AppCompatImageButton{id=-1, desc=Share, visibility=VISIBLE, width=126, height=126, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enab ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ led=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-l ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ ayout-requested=false, has-input-connection=false, x=126.0, y=0.0} ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ Problem views are marked with '****MATCHES****' below. ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ View Hierarchy: ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ +>DecorView{id=-1, visibility=VISIBLE, width=1080, height=2400, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=fals ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ e, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params={(0,0)(fillxfill) sim={adjust=resize} ty=BASE_APPLICATION wanim=0x7f140513 ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND FIT_INSETS_CONTROLLED ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ bhv=DEFAULT ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ fitSides=}, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ +->LinearLayout{id=-1, visibility=VISIBLE, width=1080, height=2400, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused= ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ , has-input-connection=false, x=0.0, y=0.0, child-count=2} ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ +-->ViewStub{id=16908746, res-name=action_mode_bar_stub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, i ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ s-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, roo ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ t-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ +-->FrameLayout{id=-1, visibility=VISIBLE, width=1080, height=2400, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused= ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=fals ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ e, has-input-connection=false, x=0.0, y=0.0, child-count=1} ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ +--->FitWindowsLinearLayout{id=2131296345, res-name=action_bar_root, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ -clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YY ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ YYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=63.0, child-count=2} ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ +---->ViewStubCompat{id=2131296438, res-name=action_mode_bar_stub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickabl ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ e=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ =null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ +---->ContentFrameLayout{id=16908290, res-name=content, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=fa ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ lse, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=nu ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ ll, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ +----->FrameLayout{id=-1, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focus ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ ed=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=fa ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ lse, has-input-connection=false, x=0.0, y=0.0, child-count=2} ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ +------>HomeActivityRootLinearLayout{id=2131297519, res-name=rootContainer, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=t ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ rue, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutPa ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ rams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ +------->ViewStub{id=2131297327, res-name=navigationToolbarStub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable= ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=n ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ ull, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ +------->FragmentContainerView{id=2131296754, res-name=container, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-cl ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ ickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYY ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ YY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} ║
[task 2025-05-15T18:38:10.573Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +-------->FragmentContainerView{id=2131296754, res-name=container, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-c ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ lickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYY ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ YY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +--------->SwipeGestureLayout{id=2131297003, res-name=gestureLayout, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ -clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YY ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ YYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +---------->ConstraintLayout{id=2131296658, res-name=browserWindow, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is- ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYY ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ YYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +----------->CoordinatorLayout{id=2131296657, res-name=browserLayout, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, i ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ s-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.Constrai ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ ntLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=12} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------>VerticalSwipeRefreshLayout{id=2131297706, res-name=swipeRefresh, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focu ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ s=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=androidx.coordinatorlayout.widge ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ t.CoordinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------->CircleImageView{id=-1, visibility=GONE, width=104, height=105, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.view.ViewGroup$LayoutParams@YYYYYY, tag=null, root-is-layout-request ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ ed=false, has-input-connection=false, x=488.0, y=-105.0} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------->GeckoEngineView{id=2131296927, res-name=engineView, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-c ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ lickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.view.ViewGroup$LayoutParams@YYYYYY, ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +-------------->null{id=-1, visibility=VISIBLE, width=1080, height=2274, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-foc ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ used=true, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=fa ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ lse, has-input-connection=false, x=0.0, y=0.0, child-count=1} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +--------------->MagnifiableSurfaceView{id=-1, visibility=VISIBLE, width=1080, height=2274, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ -enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ -is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------>ViewStub{id=2131296977, res-name=findInPageViewStub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickabl ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ e=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorlayout.widget.CoordinatorLayout$ ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------>ConstraintLayout{id=2131297848, res-name=viewDynamicDownloadDialog, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=tr ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ ue, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorlayout.widget.Coo ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ rdinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=5} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------->AppCompatImageView{id=2131296885, res-name=download_dialog_icon, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=t ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ rue, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.constraintlayout.widget.Con ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ straintLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------->AppCompatTextView{id=2131296886, res-name=download_dialog_title, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=t ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ rue, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.constraintlayout.widget.Con ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ straintLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=, input-type=0, ime-target=false, has-links=false} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------->AppCompatImageButton{id=2131296883, res-name=download_dialog_close_button, desc=Close, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=tru ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ e, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, layout-params=androidx.constrai ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ ntlayout.widget.ConstraintLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------->AppCompatTextView{id=2131296884, res-name=download_dialog_filename, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focu ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ s=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.constraintlayout.widget. ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ ConstraintLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=, input-type=0, ime-target=false, has-links=fals ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ e} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------->MaterialButton{id=2131296882, res-name=download_dialog_action_button, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=true, has-window-foc ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ us=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, layout-params=androidx.constraintlayout.widget.C ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ onstraintLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=Open, input-type=0, ime-target=false, has-links=f ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ alse, is-checked=false} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------>ReaderViewControlsBar{id=2131297479, res-name=readerViewControlsBar, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=t ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ rue, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorlayout.widget.Coor ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ dinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=0} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------>CrashContentView{id=2131296779, res-name=crash_reporter_view, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ -clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorlayout.widget.Coordinat ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ orLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=0} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------>FrameLayout{id=2131297675, res-name=startDownloadDialogContainer, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ , is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorlayout.widget.Coordin ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ atorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=0} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------>ConstraintLayout{id=2131296900, res-name=dynamicSnackbarContainer, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus= ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=androidx.coordinatorlayout.widget. ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ CoordinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=2274.0, child-count=0} ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ +------------>ViewStub{id=2131297179, res-name=loginSelectBarStub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickabl ║
[task 2025-05-15T18:38:10.574Z] ║ │ │ e=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorlayout.widget.CoordinatorLayout$ ║
[task 2025-05-15T18:38:10.580Z] ║ │ │ LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} ║
[task 2025-05-15T18:38:10.580Z] ║ │ │ | ║
[task 2025-05-15T18:38:10.580Z] ║ │ │ +------------>ViewStub{id=2131297702, res-name=suggestStrongPasswordBarStub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, i ║
[task 2025-05-15T18:38:10.580Z] ║ │ │ s-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androi ║
[task 2025-05-15T18:38:10.580Z] ║ │ │ ║
[task 2025-05-15T18:38:10.580Z] ║ │ │ ║
[task 2025-05-15T18:38:10.580Z] ╚══════════════════════════════════════════════════════════════════╧═════════╧═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
[task 2025-05-15T18:38:10.580Z] Command ./automation/taskcluster/androidTest/parse-ui-test-fromfile.py --results /builds/worker/artifacts/results failed with exit code 1
[taskcluster 2025-05-15 18:38:11.105Z] === Task Finished ===
[taskcluster 2025-05-15 18:38:30.053Z] Unsuccessful task run with exit code: 10 completed in 721.101 seconds
Comment 1•6 months ago
•
|
||
Comment 2•6 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Firefox for Android::UI Tests' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Component: General → UI Tests
Comment 3•6 months ago
|
||
:petru, since you are the author of the regressor, bug 1966670, could you take a look?
For more information, please visit BugBot documentation.
Flags: needinfo?(petru)
Comment 4•6 months ago
|
||
Set release status flags based on info from the regressing bug 1966670
status-firefox138:
--- → unaffected
status-firefox139:
--- → unaffected
status-firefox140:
--- → affected
Updated•6 months ago
|
| Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•