Closed
Bug 3201
Opened 26 years ago
Closed 26 years ago
RX: nsViewManager.h
Categories
(Core :: Web Painting, defect, P2)
Tracking
()
VERIFIED
INVALID
M4
People
(Reporter: chofmann, Assigned: michaelp)
Details
These must be michaelp:
Much of our non-static/global data needs to be partitioned by window,
not reachable by other windows except through statics/globals.
Therefore we're starting the hunt with statics and globals.
Please have a look at the file(s) below to see if we can improve reentrantcy
across
the code base by making modifications to:
view/src/nsViewManager.h: static PRUint32 mVMCount; //number of viewmanagers
view/src/nsViewManager.h: static nsDrawingSurface mDrawingSurface; //single
drawing surface
view/src/nsViewManager.h: static nsRect mDSBounds; //for all VMs
Reporter | ||
Comment 1•26 years ago
|
||
RX tasks aren't going to make M3.
close the reentrantcy tracking tasks if this specific area has been looked at
and doesn't seem to be a problem. Otherwise each of these areas
still need some looking at.
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → INVALID
it should never be the case that paint code is on the stack when another paint
occurs. if that does happen, then that points to a bug occuring elsewhere.
Updated•26 years ago
|
Status: RESOLVED → VERIFIED
Comment 3•26 years ago
|
||
Verified Invalid
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
•