Closed
Bug 99617
Opened 23 years ago
Closed 23 years ago
Freeze nsIWebBrowserChrome
Categories
(Core Graveyard :: Embedding: APIs, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
mozilla1.0
People
(Reporter: chak, Assigned: danm.moz)
References
Details
(Keywords: embed, topembed+)
Attachments
(1 file)
4.78 KB,
patch
|
chak
:
review+
rpotts
:
superreview+
jud
:
approval+
|
Details | Diff | Splinter Review |
Freeze nsIWebBrowserChrome Please refer to http://www.mozilla.org/projects/embedding/EmbedInterfaceFreeze.html for the issues to be addressed, if any, for this interface. Please follow the guidelines outlined in "How to mark an interface as frozen?" section of the document above.
Updated•23 years ago
|
QA Contact: mdunn → depstein
Reporter | ||
Comment 1•23 years ago
|
||
->0.9.6 Hi Dan : Do you think we can get this into 0.9.6... Thanks Chak
Target Milestone: --- → mozilla0.9.6
Updated•23 years ago
|
Comment 3•23 years ago
|
||
actually re-nominating this one pending a ping of Adam Lock re: some issues he *may* have had.
Reporter | ||
Comment 5•23 years ago
|
||
Comment on attachment 78268 [details] [diff] [review] freeze nsIWebBrowserChrome r=chak
Attachment #78268 -
Flags: review+
Comment 6•23 years ago
|
||
Comment on attachment 78268 [details] [diff] [review] freeze nsIWebBrowserChrome sr=rpotts@netscape.com
Attachment #78268 -
Flags: superreview+
Comment 7•23 years ago
|
||
I forget... what did we decide about using the '@throws' or '@exception' javadoc keyword? Do you think we should use it to document the possible 'return value' for 'showAsModal()' at least? Since 'exitModalEventLoop()' says that its argument *is* the return value for showAsModal... -- rick
arg. no no no no.. 1. don't use nsnull, use null 2. tehere should be *'s on each line in the comments (i think) 3. i'm pretty sure we picked @throws 4. please don't freeze while changing 5. i'm not sure 1999,2002 is correct please find a lawyer to approve that. + The chrome flags for this browser chrome. The implementation should + reflect the value of this attribute by hiding or showing its chrome + appropriately. 6. 'browser chrome' is starting to rub me the wrong way. In some cases I suspect 'chrome' means 'widgets' or 'controls' in others i suspect it means 'window'. 7. webBrowser or webbrowser, please be consistent. keep in mind this is documentation, not geek speak. I think 'web browser', unless you have a very compelling reason to use something else. + webbrowser object. you could just say 'browser', dropping both web and object. <sarcasm title="Good Paralellism"> + Is the window modal (that is, currently executing a modal loop)? + @return true if it's a modal window */ boolean isWindowModal(); ... + Exit a modal event loop if we're in one. The implementation + should also exit out of the loop if the window is destroyed. + @param aStatus - the result code to return from showAsModal */ void exitModalEventLoop(in nsresult aStatus); </sarcasm> chak: your r='s have continuously disappointed me. as have rpott's sr's
adt1.0.0+ on behalf of ADT: inline comments are good doc to developers.
Keywords: adt1.0.0+
Updated•23 years ago
|
Attachment #78268 -
Flags: approval+
Assignee | ||
Comment 10•23 years ago
|
||
interface is now frozen on the trunk and 1.0 branch. actual patch addressed from timeless' comment 8 points 1,2,7. 3 doesn't really apply to this file; 4 doesn't seem to be an issue (no one had a real objection to freezing this interface now, and it's high time); 5 is surprisingly hard to find an authoritative ruling on, but Mitchell says it's probably the correct way to do it; 6 is pretty much beyond the scope of this bug.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Comment 11•23 years ago
|
||
adding fixed1.0.0 keyword (branch resolution). This bug has comments saying it was fixed on the 1.0 branch and a bonsai checkin comment that agrees. To verify the bug has been fixed on the 1.0 branch please replace the fixed1.0.0 keyword with verified1.0.0.
Keywords: fixed1.0.0
Comment 12•23 years ago
|
||
verified comment updates in nsIWebBrowserChrome.idl
Status: RESOLVED → VERIFIED
Updated•6 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•