Closed
Bug 2056669
Opened 1 month ago
Closed
[Google Lens Fenix] Remove `uploadByUrl` endpoint from Google Lens integration
Categories
(Firefox for Android :: Search, task)
Tracking
()
RESOLVED
FIXED
155 Branch
People
(Reporter: harrisono, Assigned: harrisono)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxdroid][android-activation-trust])
Attachments
(3 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-release+
|
Details | Review |
Google has asked us to remove the uploadByUrl endpoint completely and just use the upload by bytes method instead.
uploadByUrl came from the early prototyping.
| Assignee | ||
Updated•1 month ago
|
Assignee: nobody → hoglesby
Status: NEW → ASSIGNED
Whiteboard: [fxdroid][android-activation-trust]
Updated•1 month ago
|
| Assignee | ||
Comment 1•1 month ago
|
||
Pushed by hoglesby@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/a13b0bef4c46
https://hg.mozilla.org/integration/autoland/rev/764b096ba873
Remove `uploadByUrl` endpoint from Google Lens integration r=android-reviewers,gmalekpour
Comment 3•1 month ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
status-firefox155:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 155 Branch
Comment 4•1 month ago
|
||
| bugherder | ||
Closed: 2026-07-23 16:20:00 2026-07-23 16:20:00
Comment 5•1 month ago
|
||
| bugherder | ||
Comment 6•1 month ago
|
||
| bugherder | ||
| Assignee | ||
Comment 7•1 month ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D313296
Updated•1 month ago
|
Attachment #9617026 -
Flags: approval-mozilla-beta?
Comment 8•1 month ago
|
||
firefox-beta Uplift Approval Request
- User impact if declined/Reason for urgency: Google has requested we remove the "uploadByUrl" endpoint completely from all integrations of Google Lens.
- Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: no
- Steps to reproduce for manual QE testing:
- Risk associated with taking this patch: low
- Explanation of risk level: This is removing the backup upload method. The primary upload to Google Lens method is still existing.
This just makes it so if the "upload by bytes" endpoint fails, the user is presented a message of "Google Lens not available at this time, try again later". - String changes made/needed?: none.
- Is Android affected?: yes
Updated•1 month ago
|
Attachment #9617026 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Updated•1 month ago
|
status-firefox154:
--- → fixed
Comment 10•1 month ago
|
||
firefox-release Uplift Approval Request
- User impact if declined/Reason for urgency: The previous uplift should also have been for the 153 dot release.
Google requires us to remove the "uploadByUrl" endpoint. We can't begin the experiment without removing the "uploadByUrl" endpoint. - Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: no
- Steps to reproduce for manual QE testing:
- Risk associated with taking this patch: low
- Explanation of risk level: Low risk removal of secondary fallback API endpoint, users still have the primary API endpoint.
- String changes made/needed?: no
- Is Android affected?: yes
Attachment #9617883 -
Flags: approval-mozilla-release?
| Assignee | ||
Comment 11•1 month ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D313296
Updated•28 days ago
|
Attachment #9617883 -
Flags: approval-mozilla-release? → approval-mozilla-release+
Updated•28 days ago
|
status-firefox153:
--- → fixed
Comment 12•28 days ago
|
||
| uplift | ||
You need to log in
before you can comment on or make changes to this bug.
Description
•