Last Comment Bug 670512 - XUL: Document the disableonsend attribute
: XUL: Document the disableonsend attribute
Status: REOPENED
[good first bug][lang=html]
: helpwanted
Product: Developer Documentation
Classification: Other
Component: Mozilla Platform (show other bugs)
: unspecified
: All Other
-- normal (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
:
:
Mentors: Jens Müller (:tessarakt)
Philip Chee
Wayne Mery (:wsmwk, NI for questions)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-07-10 05:24 PDT by Jens Müller (:tessarakt)
Modified: 2016-11-26 05:27 PST (History)
4 users (show)
See Also:
QA Whiteboard:
Iteration: ---
Points: ---


Attachments

Description User image Jens Müller (:tessarakt) 2011-07-10 05:24:43 PDT
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0a2) Gecko/20110709 Firefox/7.0a2
Build ID: 20110709042004

Steps to reproduce:

I was looking for documentation of the "disableonsend" attribute, which occured in addon code I am currently having a closer look at.



Actual results:

There is such documentation on MDN. Nothing found via Google, no page at https://developer.mozilla.org/en/XUL/Attribute/disableonsend .


Expected results:

The attribute seems to exist. It does not occur only in the addon, but also in Mozilla code, see bug 509209. So there should be documentation.
Comment 1 User image Philip Chee 2011-07-10 08:16:13 PDT
It's just a custom attribute used by the messagecompose window. I'd put it in Thunderbird specific documentation, and not under XUL attributes.
Comment 2 User image Jens Müller (:tessarakt) 2011-07-11 01:11:34 PDT
Is there already documentation where this would fit? IMO, there should be documentation for XUL document of Thunderbird about what has to be observed when creating an overlay for it.
Comment 3 User image Philip Chee 2011-07-11 02:48:05 PDT
I suggest that you get on IRC and connect to irc://moznet/maildev (this is the maildev channel on the mozdev IRC server). There should be people there who can suggest the proper place to place such documentation.
Comment 4 User image Jens Müller (:tessarakt) 2011-07-12 11:31:33 PDT
<sid0> tessarakt2: see https://mxr.mozilla.org/comm-central/search?find=%2F&string=disableonsend
<sid0> seems like it's a custom attribute used by our compose code
<tessarakt2> yeah
<tessarakt2> is there documentation on what you have to care about when writing a XUL overlay?
<tessarakt2> (i.e., an overlay for a specific window)
<tessarakt2> or should there be such documentation?
<sid0> well, this is custom and highly specific
<sid0> there probably should be documentation for this
<sid0> and this is like a lot of other custom attributes we probably define
<tessarakt2> I guess if you leave it out, something will break
Comment 5 User image Eric Shepherd [:sheppy] 2013-04-11 14:54:52 PDT
This should actually be documented right in the XUL reference, but flagged as Thunderbird specific.
Comment 6 User image Jean-Yves Perrier [:teoli] 2015-10-03 10:15:05 PDT
XUL is going away. No Staff Writer will ever work on this.

We will still accept contributed documentation though: reopen only if you start documenting it.
Comment 7 User image Philip Chee 2015-10-10 05:04:34 PDT
(In reply to Jean-Yves Perrier [:teoli] from comment #6)
> XUL is going away. No Staff Writer will ever work on this.
> 
> We will still accept contributed documentation though: reopen only if you
> start documenting it.
Nobody is going to contribute to a bug that is marked WONTFIX.
I'm setting this as a GFB so that bugsahoy can pick this up.
http://www.joshmatthews.net/bugsahoy/
Comment 8 User image Amod [:AMoz] 2016-11-26 05:27:32 PST
hi. I would like to contribute to the documentation. Since it is my maiden attempt towards the documentation bugs, I request you to help me getting started.

Note You need to log in before you can comment on or make changes to this bug.