Closed Bug 1950993 Opened 6 months ago Closed 6 months ago

[Search Consolidation] Generate Kotlin bindings for search component in Application Services

Categories

(Firefox for Android :: Search, task)

All
Android
task

Tracking

()

RESOLVED FIXED

People

(Reporter: skhan, Assigned: skhan)

References

(Blocks 1 open bug, )

Details

Attachments

(1 file)

No description provided.
Assignee: nobody → skhan
Status: NEW → ASSIGNED
Blocks: 1818323
No longer blocks: 1945164
Status: ASSIGNED → RESOLVED
Closed: 6 months ago
Flags: qe-verify+
Resolution: --- → FIXED

Hi skhan! Could you please provide some steps in order to verify this bug? Thanks!

Flags: needinfo?(skhan)

This issue cannot be verified by manual testing.
Removing the qe-verify+ flag.
If, however, Sarah can provide us some steps, please set back the flag.

Thank you!

Flags: qe-verify+

I am not sure this is something QA can test but if some developer wants to

  1. To test in application services, the best way is to verify if these directories are created.
    components/search/Cargo.toml
    uniffi.toml
    src/Rust code here.
    android/build.gradle
    src/main/AndroidManifest.xml

  2. To test in Firefox Android codebase,
    I was just able to test in on my end that any class in the search component , we are able to utilize it in AC/fenix. Basically that the import is working. For example : I cared about the SearchEngineSelector class in AS
    Earlier I wasn’t able to import it in fenix/AC but now I am able to
    i.e import org.mozilla.appservices.search.SearchEngineSelector no longer gives an error.

Flags: needinfo?(skhan)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: