Closed
Bug 41701
Opened 24 years ago
Closed 13 years ago
nsIRegion should have a way to set the native region
Categories
(Core :: Web Painting, defect)
Core
Web Painting
Tracking
()
RESOLVED
INVALID
Future
People
(Reporter: sfraser_bugs, Unassigned)
References
Details
Currently, nsIRegion is pretty much useless, because there is no way to initialize it, or reset it with a native region. I think that Init() should take an optional native region, and there should be SetNativeRegion(void* nativeRegion).
Comment 1•24 years ago
|
||
when this is implemented, we should remove nsWindow::EachRegionRect since we can't use nsIRegion::GetRects because we can't init an nsIRegion from a RgnHandle.
Comment 2•24 years ago
|
||
Currently there is not time for doing this with this release, but we can get to this in the next release.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → LATER
Target Milestone: --- → Future
Comment 3•22 years ago
|
||
LATER is deprecated per bug 35839.
Status: RESOLVED → REOPENED
Resolution: LATER → ---
Comment 4•22 years ago
|
||
->attinasi
Assignee: dcone → attinasi
Status: REOPENED → NEW
OS: Mac System 8.5 → All
Priority: P3 → --
Comment 6•21 years ago
|
||
roc, I think this is your bailiwick now...
Hmm, why can't you just have a private region constructor in gfx/mac or whatever that returns an nsRegionMac initialized the way you want?
Comment 8•21 years ago
|
||
->View Rendering
Assignee: dcone → roc+moz
Component: Layout → Layout: View Rendering
QA Contact: petersen → ian
Updated•15 years ago
|
QA Contact: ian → layout.view-rendering
Assignee: roc → nobody
Comment 9•13 years ago
|
||
This bug should be deleted as nsIRegion is being removed (bug 635643).
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 24 years ago → 13 years ago
Depends on: 635643
Resolution: --- → INVALID
Assignee | ||
Updated•6 years ago
|
Component: Layout: View Rendering → Layout: Web Painting
You need to log in
before you can comment on or make changes to this bug.
Description
•