Skip to content

Conversation

@arash-e-at-moz
Copy link
Collaborator

@arash-e-at-moz arash-e-at-moz commented Dec 4, 2025

Relevant Links

Bugzilla: 1993319
TestRail: 2796550

Description of Code / Doc Changes

  • Added a test script including 3 tests to verify ungrouping tabs

Process Changes Required

Mark the relevant boxes:

  • Adds a dependency (rerun pipenv install)
  • Changes the BasePage
  • Changes or creates a BOM/POM (name the object model): TabBar BOM
  • Changes CI flow
  • Changes scheduled Beta or DevEdition
  • Changes Git hooks or Github settings
  • Changes L10n harness

Screenshots or Explanations

Creating tab group was originally a fixture, later it was changed to a function in TabBar class (in browser_object_tabbar.py).

Comments or Future Work

N/A

Workflow Checklist

  • Please request reviewers
  • If this is an unblocker, please post in Slack.
  • If asked to address comments, please resolve conversations.
  • If asked to change code, please re-request review from the person who wanted changes.

Thank you!

sv-hyacoub and others added 13 commits December 4, 2025 16:03
* Test addressbar bookmarks when history disabled

* add .ymal

* edit methods

* one method instead of two

* remove all.ymal and functional.ymal

---------

Co-authored-by: Hani Yacoub <[email protected]>
* vs/add test clipboard flip
* Add adaptive hitory removal

* Update methods, add test to manifest

* Rename confusing selector

* Adjust selector

* Set failing test unstable
* Add open link in new container tab test

* Improve test

* Add selector info

* Fix error

* update selector
@ben-c-at-moz
Copy link
Collaborator

Great first PR, this is really good work, and very well thought out. I appreciate that you commented your code, and that it's well organized and clear.

So there are some additional things here:

  • It would be good to mark all the boxes that are relevant (since you changed the TabBar BOM, that should be checked and filled out)
  • The TestRail and Bugzilla links could be actual links, using wiki syntax or the edit buttons
  • Not sure what happened with the rebase, and I don't necessarily need you to redo it, but am interested as to whether this was rebased on main or whether main was merged into it? Knowing what happened here will help us refine dev flow for the rest of the team

Copy link
Collaborator

@ben-c-at-moz ben-c-at-moz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great first PR, work on these fixes and re-request and we can move forward from there. Thanks!

arash-e-at-moz and others added 22 commits December 5, 2025 16:55
Co-authored-by: Hani Yacoub <[email protected]>
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.5.0...2.6.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.6.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@arash-e-at-moz
Copy link
Collaborator Author

Discussion continues in #939

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants