Closed Bug 2020765 Opened 4 months ago Closed 2 months ago

Make nsIURI.rs usable in rust

Categories

(Core :: Networking, task, P3)

task

Tracking

()

RESOLVED FIXED
152 Branch
Tracking Status
firefox152 --- fixed

People

(Reporter: valentin, Assigned: valentin)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

Attachments

(1 file)

Currently nsIURI doesn't get mirrored into nsIURI.rs properly due to URIParams and SizeOfIncludingThis.
Extracting these into different interfaces would allow passing nsCOMPtr<nsIURI> through ffi and using all the nsIURI methods on the rust side.

  • Moves URIParams Serialization to a different interface
  • Moves SizeOfIncludingThis to a different interface
Attachment #9549559 - Attachment description: WIP: Bug 2020765 - Make nsIURI.rs usable in rust → Bug 2020765 - Make nsIURI.rs usable in rust
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 152 Branch
QA Whiteboard: [qa-triage-done-c153/b152]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: