michaelp is the man: 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: gfx/public/nsColorNames.h: static nscolor kColors; gfx/public/nsColorNames.h: static const NameTableEntry kNameTable; gfx/src/windows/nsImageWin.h: static PRBool gIsWinNT; gfx/src/windows/nsRenderingContextWin.h: static IDirectDraw *mDDraw; gfx/src/windows/nsRenderingContextWin.h: static IDirectDraw2 *mDDraw2; gfx/src/windows/nsRenderingContextWin.h: static nsresult mDDrawResult;
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
Last Resolved: 19 years ago
Resolution: --- → INVALID
these are all safe.
You need to log in before you can comment on or make changes to this bug.