Closed
Bug 104173
Opened 24 years ago
Closed 24 years ago
Get rid of nsIAppShellComponent use in AccessProxy
Categories
(SeaMonkey :: UI Design, defect, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla0.9.6
People
(Reporter: aaronlev, Assigned: aaronlev)
References
Details
(Whiteboard: Looking for r=dveditz)
Attachments
(1 file)
8.83 KB,
patch
|
dveditz
:
review+
alecf
:
superreview+
|
Details | Diff | Splinter Review |
AccessProxy is the last thing to use nsIAppShellComponent.
Fix it to use nsIAppStartupNotifier
Assignee | ||
Updated•24 years ago
|
Assignee | ||
Updated•24 years ago
|
Priority: -- → P1
Target Milestone: --- → mozilla0.9.6
Assignee | ||
Comment 1•24 years ago
|
||
Comment 2•24 years ago
|
||
excellent! the only thing is, that comment about APPSTARTUP_CATEGORY seems
unnecessary in your code... can you just remove that comment and then file a bug
against chak@netscape.com? I always had trouble with #define'd wide strings, I
didn't know that it dependent on the order included!
cc'ing chak so he can take a look at the comment.
sr=alecf with the removal of the comment and filing of the bug
Assignee | ||
Comment 3•24 years ago
|
||
bug 104221 filed, extraneous comments removed
Whiteboard: Looking for r=dveditz, sr=alecf → Looking for r=dveditz
Comment 4•24 years ago
|
||
Comment on attachment 53056 [details] [diff] [review]
Tested - works well
r=dveditz
This is win and unix only? I was going to have you get a Mac build-buddy to make sure the accesspaths included the added headers but I don't see a Mac project.
Attachment #53056 -
Flags: review+
Comment 5•24 years ago
|
||
Comment on attachment 53056 [details] [diff] [review]
Tested - works well
the mac compiler doesn't do REQUIRES - it automatically searches subdirectories for the required header..
Attachment #53056 -
Flags: superreview+
Comment 6•24 years ago
|
||
Does it search now? Or maybe some projects are set up differently -- I know I've
been bitten in the past by #including a header file from a directory that wasn't
set in the access paths, and the access paths couldn't be changed using camelot.
Assignee | ||
Comment 7•24 years ago
|
||
Mac built fine.
The problem was linux
Where windows needs REQUIRES = appstartup, Linux needs REQUIRES = embedcomponents
Why are they different?
Comment 8•24 years ago
|
||
At the mechanical level they're different because the makefiles have a different
MODULE= name in them. Since MODULE= wasn't used for much on windows prior to
this there is a good possibility that they're out of whack all over the tree.
In this case it looks like chak set one and alecf set the windows one.
Updated•24 years ago
|
QA Contact: sairuh → nobody
Comment 9•24 years ago
|
||
the only reason they're different is we haven't "aligned" that module yet.. I've
added it to my list in bug 101761
Thanks.. you wanna mark this fixed?
Assignee | ||
Comment 10•24 years ago
|
||
-> oops, thought I had marked this fixed.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
Product: Core → Mozilla Application Suite
You need to log in
before you can comment on or make changes to this bug.
Description
•