Closed
Bug 1223215
Opened 9 years ago
Closed 9 years ago
Remove ToSize() and ThebesSize()
Categories
(Core :: Graphics, defect)
Core
Graphics
Tracking
()
RESOLVED
FIXED
mozilla45
Tracking | Status | |
---|---|---|
firefox45 | --- | fixed |
People
(Reporter: n.nethercote, Assigned: n.nethercote)
References
(Blocks 1 open bug)
Details
Attachments
(5 files)
25.75 KB,
patch
|
roc
:
review+
|
Details | Diff | Splinter Review |
2.12 KB,
patch
|
jwatt
:
review+
|
Details | Diff | Splinter Review |
4.43 KB,
patch
|
jrmuizel
:
review+
|
Details | Diff | Splinter Review |
1.17 KB,
patch
|
jrmuizel
:
review+
|
Details | Diff | Splinter Review |
1.23 KB,
patch
|
jrmuizel
:
review+
|
Details | Diff | Splinter Review |
More trimming of gfx2DGlue.h.
Assignee | ||
Comment 1•9 years ago
|
||
This lets us remove some Thebes{Point,Size}() and To{Point,Size}() calls.
Attachment #8685165 -
Flags: review?(roc)
Assignee | ||
Comment 2•9 years ago
|
||
Attachment #8685176 -
Flags: review?(jwatt)
Assignee | ||
Comment 3•9 years ago
|
||
Attachment #8685179 -
Flags: review?(jmuizelaar)
Assignee | ||
Comment 4•9 years ago
|
||
I'm not totally sure about this one, because there are still plenty of gfxSize
uses left in the codebase and it might be necessary to have these converters
for more Moz2Dification in the future...
Attachment #8685181 -
Flags: review?(jmuizelaar)
Attachment #8685165 -
Flags: review?(roc) → review+
Updated•9 years ago
|
Attachment #8685179 -
Flags: review?(jmuizelaar) → review+
Updated•9 years ago
|
Attachment #8685181 -
Flags: review?(jmuizelaar) → review+
Updated•9 years ago
|
Attachment #8685176 -
Flags: review?(jwatt) → review+
Assignee | ||
Comment 5•9 years ago
|
||
Attachment #8685265 -
Flags: review?(jmuizelaar)
Updated•9 years ago
|
Attachment #8685265 -
Flags: review?(jmuizelaar) → review+
Assignee | ||
Comment 6•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/0a9eaf9b1060c4286558c67e144d0edf4bfc0598
Bug 1223215 (part 1) - Convert some gfx{Point,Size} to gfx::{Point,Size}. r=roc.
https://hg.mozilla.org/integration/mozilla-inbound/rev/19ae7923085613ed408b65a24f69eb3697ee4e99
Bug 1223215 (part 2) - Remove a ToSize() call. r=jwatt.
https://hg.mozilla.org/integration/mozilla-inbound/rev/ffdfe16e5481ec7186484517ce393581544c4d06
Bug 1223215 (part 3) - Moz2Dify DeviceToUser(gfxSize) and UserToDevice(gfxSize). r=jrmuizel.
https://hg.mozilla.org/integration/mozilla-inbound/rev/55c0c90e4ac4cf4ddcd173155bbf4a0d027a0c8e
Bug 1223215 (part 4) - Remove a ToSize() call. r=jrmuizel.
https://hg.mozilla.org/integration/mozilla-inbound/rev/ea759b57d58a59bad86873d56a5bb0878d8844e9
Bug 1223215 (part 5) - Remove ToSize() and ThebesSize(). r=jrmuizel.
Assignee | ||
Comment 7•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/55cea35b3cc657886368c1b22f11cf70def6ba0c
Backout ea759b57d58a (bug 1223215 part 5) because the removed functions are still useful. r=me.
Assignee | ||
Comment 8•9 years ago
|
||
> Backout ea759b57d58a (bug 1223215 part 5) because the removed functions are
> still useful. r=me.
I reverted part 5 because I ended up needing ToSize() and ThebesSize() in some subsequent Moz2Dification work.
Comment 9•9 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/0a9eaf9b1060
https://hg.mozilla.org/mozilla-central/rev/19ae79230856
https://hg.mozilla.org/mozilla-central/rev/ffdfe16e5481
https://hg.mozilla.org/mozilla-central/rev/55c0c90e4ac4
https://hg.mozilla.org/mozilla-central/rev/ea759b57d58a
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-firefox45:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
Merge of the backout:
https://hg.mozilla.org/mozilla-central/rev/55cea35b3cc6
You need to log in
before you can comment on or make changes to this bug.
Description
•