Closed Bug 1714884 Opened 3 years ago Closed 3 years ago

Convert some things to strongly typed units

Categories

(Core :: Layout, task)

task

Tracking

()

RESOLVED FIXED
91 Branch
Tracking Status
firefox91 --- fixed

People

(Reporter: kats, Assigned: kats)

Details

Attachments

(4 files)

In general we want to try to use the strongly typed Point/Rect/etc classes defined in layout/base/Units.h instead of the untyped nsIntPoint types. Filing this bug to do some of the conversion.

Pushed by kgupta@mozilla.staktrace.com:
https://hg.mozilla.org/integration/autoland/rev/e98af59e00f8
Replace custom IME Point struct with LayoutDeviceIntPoint. r=masayuki
https://hg.mozilla.org/integration/autoland/rev/f1a1909789ad
Replace custom IME Rect struct with LayoutDeviceIntRect. r=masayuki
https://hg.mozilla.org/integration/autoland/rev/828a47ee7fb9
Remove unused function. r=jrmuizel
https://hg.mozilla.org/integration/autoland/rev/2a6e2f1b413f
Have the Rollup method take a strongly-typed int point. r=emilio
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: