Skip to content

[Follow up to #40021] Webcompat report/call is not sent #43186

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
3 of 5 tasks
hffvld opened this issue Jan 8, 2025 · 4 comments
Closed
3 of 5 tasks

[Follow up to #40021] Webcompat report/call is not sent #43186

hffvld opened this issue Jan 8, 2025 · 4 comments
Assignees
Labels
bug OS/iOS Fixes related to iOS browser functionality QA/Yes regression release-notes/exclude webcompat/reports Websites from webcompat reporter

Comments

@hffvld
Copy link
Contributor

hffvld commented Jan 8, 2025

Description

Follow-up to #40021.

Steps to reproduce

  1. Enable Charles Proxy or Fiddler and connect device
  2. Launch Brave
  3. Open any website in the new tab
  4. Tap Brave Shields > Turn it Off
  5. Report a Broken Site > Enter Additional details and Contact info
  6. Tap Submit > Confirm that the report is sent and the message is dismissed
  7. Check Charles Proxy for https://webcompat.brave.com call > Observe that webcompat call is missing

Actual result

The Webcompat report/call is not sent.

The issue is:

  • reproducible on iPad Mini (6th gen) / iPadOS 18.2.1 with:
    • latest Beta build 1.74.44.
    • latest Nightly 1.75.154 build and starts with 1.73.33.
  • NOT reproducible on:
    • iPad Mini (6th gen) / iPadOS 18.2.1 with the latest RC 1.73.97 build.
    • iPad Air / iPadOS 17.7 with any of the latest RC, Beta or Nightly builds.
    • iPhone 14 / iOS 17.7.2 with any of the latest RC, Beta or Nightly builds.

NOTE: @Uni-verse observes the same issue on different devices/OS versions and will add his results as well.


2025-01-08_15-27-42.mp4

Expected result

The Webcompat report/call must be sent.


2025-01-08_15-30-14.mp4

Reproduces how often

Easily reproduced

Brave version

Brave build: 1.75 (154)
BraveCore: 1.75.154 (132.0.6834.57)

Device/iOS version

iPad Mini (6th gen) / iPadOS 18.2.1

Affected browser versions

  • latest AppStore
  • latest TestFlight
  • previous TestFlight

Reproducibility

  • with Brave Shields disabled
  • in the latest version of mobile Safari

Miscellaneous information

No response

@Uni-verse
Copy link
Contributor

Related to #42736

@Uni-verse
Copy link
Contributor

Not reproducible on my iPhone / iOS 18 for me on Nightly / Release builds
Reproducible on iPadOS 17.7 on Nightly, seems to be working on Release channel though.

@vadimstruts
Copy link
Collaborator

@hffvld @Uni-verse, I investigated the problem. Seems it happens because of local proxy. There is settings for that you should enable for ex.: Privacy & Security -> Local Network -> BraveBeta
Could you retest with that setting enable please?
Thanks

@hffvld
Copy link
Contributor Author

hffvld commented Jan 13, 2025

The issue is not reproducible after enabling the following settings from #43186 (comment).

Closing this issue as not reproducible.


Verified on iPad Mini (6th gen) using version(s):

Device/OS: iPad Mini (6th gen) / iPadOS 18.2.1
Brave build: 1.76 (8)
BraveCore: 1.76.8 (132.0.6834.83)

2025-01-13_09-20-52.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug OS/iOS Fixes related to iOS browser functionality QA/Yes regression release-notes/exclude webcompat/reports Websites from webcompat reporter
Projects
None yet
Development

No branches or pull requests

3 participants