firefox-ios
firefox-ios copied to clipboard
Add FXIOS-12426 #27088 ⁃ Cookie handling improvements and lost detection
:scroll: Tickets
:bulb: Description
- Initial commit adding UITest to detect cookie problems
- Add test HTML page with cookies, simulating login and other cookies
- Add test that loads test page logs in and checks state then relaunch the app and check that the state is Log in still. Next step is to make it fail. I tried reverting the fix for the latest cookie issue and is not enough to make the test fail. I think we need to do more steps like add a new tab to force the select tab flow.
:movie_camera: Demos
| Before | After |
|---|---|
Demo
:pencil: Checklist
- [x] I filled in the ticket numbers and a description of my work
- [x] I updated the PR name to follow our PR naming guidelines
- [x] I ensured unit tests pass and wrote tests for new code
- [x] If working on UI, I checked and implemented accessibility (Dynamic Text and VoiceOver)
- [x] If adding telemetry, I read the data stewardship requirements and will request a data review
- [x] If needed, I updated documentation and added comments to complex code
- [x] If needed, I added a backport comment (example
@Mergifyio backport release/v120)
| Messages | |
|---|---|
| :book: | Project coverage: 36.84% |
| :book: | Edited 6 files |
| :book: | Created 2 files |
Client.app: Coverage: 35.34
| File | Coverage | |
|---|---|---|
| WebServerUtil.swift | 0.0% | ⚠️ |
Generated by :no_entry_sign: Danger Swift against ea2ece9e68039a40df1672095a6f4f1337d49381
This pull request has conflicts when rebasing. Could you fix it @yoanarios? 🙏
This pull request has conflicts when rebasing. Could you fix it @yoanarios? 🙏
This PR has been automatically marked as stale. Please leave any comment to keep this PR opened. It will be closed automatically if no further update occurs in the next 7 days. Thank you for your contributions!