Search completed in 1.22 seconds.
Why RSS Slash is Popular - Counting Your Comments - Archive of obsolete content
one of the quirks of slashdot is that it includes a
comments count, a humorous department, a hit parade, and a section with every blog post.
...3:02:08 -0500</lastbuilddate> <link>http://www.example.com</link> <item> <title>review of sin city</title> <guid>d77d2e80-0487-4e8c-a35d-a93f12a0ff7d:2005/05/15/114</guid> <pubdate>sun, 15 may 2005 13:02:08 -0500</lastbuilddate></pubdate> <link>http://www.example.com/blog/2005/05/15/114</link> <slash:
comments>43</slash:
comments> </item> <item> <title>what is the 3571st prime number</title> <guid>d77d2e80-0487-4e8c-a35d-a93f12a0ff7d:2005/05/15/113</guid> <pubdate>sun, 15 may 2005 10:55:12 -0500</lastbuilddate></pubdate> <link>d77d2e80-0487-4e8c-a35d-a93f12a0ff7d:2005/05/15/113</link> <slash:
comments>72</sl...
...ash:
comments> </item> <item> <title>first article!</title> <guid>d77d2e80-0487-4e8c-a35d-a93f12a0ff7d:2005/05/15/112</guid> <pubdate>sun, 15 may 2005 08:14:11 -0500</lastbuilddate></pubdate> <link>http://www.example.com/blog/2005/05/15/112</link> <slash:
comments>118</slash:
comments> </item> </channel> </rss> the <slash:
comments> element is it reason that the rss slash module is popular.
...And 7 more matches
Why Well-Formed Web RSS Module is Popular - Syndicating Your Comments - Archive of obsolete content
sure rss has the <
comments> element, but it points to a html page that isn't machine readable.
... it is desirable to be able to deal with
comments in the same way one deals with rss feeds; through syndication.
...th wfw</description> <lastbuilddate>sun, 15 may 2005 13:02:08 -0500</lastbuilddate> <link>http://www.example.com</link> <item> <title>i like root beer</title> <guid>d77d2e80-0487-4e8c-a35d-a93f12a0ff7d:article:54321</guid> <pubdate>sun, 15 may 2005 13:02:08 -0500</pubdate> <link>http://www.example.com/article/54321</link> <wfw:commentrss>http://www.example.com/feed/rss/54321/
comments</wfw:commentrss> </item> <item> <title>rain is wet</title> <guid>d77d2e80-0487-4e8c-a35d-a93f12a0ff7d:article:54320</guid> <pubdate>sun, 15 may 2005 10:55:12 -0500</pubdate> <link>http://www.example.com/article/54320</link> <wfw:commentrss>http://www.example.com/feed/rss/54320/
comments</wfw:commentrss> </item> <item> <title>huh?!</title> <guid>d77d2e80-0487-4e8c-a35...
...And 3 more matches
Comments - CSS: Cascading Style Sheets
by design,
comments have no effect on the layout of a document.
... syntax
comments can be placed wherever white space is allowed within a style sheet.
... /* comment */ examples /* a one-line comment */ /* a comment which stretches over several lines */ /* the comment below is used to disable specific styling */ /* span { color: blue; font-size: 1.5em; } */ notes the /* */ comment syntax is used for both single and multiline
comments.
...And 3 more matches
Back to the Server: Server-Side JavaScript On The Rise - Archive of obsolete content
jaxer – example application the example application consists of a simple form used to accept
comments from public users and was built to cover some of the most useful jaxer features.
... listing 6 - creating the user interface <link href="/jaxer_examples/js/ext-2.1/resources/css/ext-all.css" type="text/css" rel="stylesheet"/> <script src="/jaxer_examples/js/ext-2.1/adapter/ext/ext-base.js"/> <script src="/jaxer_examples/js/ext-2.1/ext-all.js"/> <link href="/jaxer_examples/css/main.css" type="text/css" rel="stylesheet"/> <script runat="both" src="/jaxer_examples/js/validate
comments.js"/> <script> var txt_name; var txt_email; var txt_message; var btn_
comments; var form_
comments; ext.onready( function() { // create the name text field txt_name = new ext.form.textfield({ name: "name", fieldlabel: "name", width: 200 }); // create the e-mail text field txt_email = new ext.form.textfield({ name: "email", fieldlabel: "e-mail", width: 200 }); // create the me...
... btn_
comments = new ext.button({ text: "submit", fieldlabel: "", handler: formhandler }); // create the form panel, attach the inputs form_
comments = new ext.form.formpanel({ labelalign: "right", width: 400, title: "
comments", items: [ txt_name, txt_email, txt_message, btn_
comments ], renderto: "form-
comments" }); }); </script> the code in listing 6 starts by hooking in the ext js library which is used to produce the ui elements of the form.
...And 13 more matches
Properly Using CSS and JavaScript in XHTML Documents - Archive of obsolete content
comments (<!—— ...
... content contained within
comments (<!—— ...
... use of
comments inside inline style and script authors who are familiar with html commonly enclose the contents of inline style and script tags in
comments in order to hide the contents of the tags from browsers which do not understand them.
...And 9 more matches
Commenting IDL for better documentation
the documentation team has tools that convert
comments from the doxygen format into the standard reference article format we use here on mdn, with certain limitations.
... this article will help you understand how you can format your
comments to help ensure that the conversion process can be automated as much as possible in order to ensure that your interface gets properly documented.
... happily, following these recommendations will also help ensure your
comments are extremely human-readable, too.
...And 9 more matches
Index - Archive of obsolete content
the
comments normally mark where you should be inserting your own code.
...it also includes tools for looking at checkin logs (and
comments); doing diffs between various versions of a file; and finding out which person is responsible for changing a particular line of code ("cvsblame").
... 422 devmo 1.0 launch roadmap mdc project archives
comments, ideas, questions and other discussion should be added on the devmo talk:1.0 launch roadmap page.
...And 7 more matches
How to implement a custom autocomplete search component
hange this const class_name = "basic autocomplete"; const contract_id = '@mozilla.org/autocomplete/search;1?name=basic-autocomplete'; /** * @constructor * * @implements {nsiautocompleteresult} * * @param {string} searchstring * @param {number} searchresult * @param {number} defaultindex * @param {string} errordescription * @param {array.<string>} results * @param {array.<string>|null=}
comments */ function providerautocompleteresult(searchstring, searchresult, defaultindex, errordescription, results,
comments) { this._searchstring = searchstring; this._searchresult = searchresult; this._defaultindex = defaultindex; this._errordescription = errordescription; this._results = results; this._
comments =
comments; } providerautocompleteresult.prototype = { _searchstring: "",...
... _searchresult: 0, _defaultindex: 0, _errordescription: "", _results: [], _
comments: [], /** * @return {string} the original search string */ get searchstring() { return this._searchstring; }, /** * @return {number} the result code of this result object, either: * result_ignored (invalid searchstring) * result_failure (failure) * result_nomatch (no matches found) * result_success (matches found) */ get searchresult() { return this._searchresult; }, /** * @return {number} the index of the default item that should be entered if * none is selected */ get defaultindex() { return this._defaultindex; }, /** * @return {string} description of the cause of a search failure */ get errordescription() { ...
...n; }, /** * @return {number} the number of matches */ get matchcount() { return this._results.length; }, /** * @return {string} the value of the result at the given index */ getvalueat: function(index) { return this._results[index]; }, /** * @return {string} the comment of the result at the given index */ getcommentat: function(index) { if (this._
comments) return this._
comments[index]; else return ''; }, /** * @return {string} the style hint for the result at the given index */ getstyleat: function(index) { if (!this._
comments || !this._
comments[index]) return null; // not a category label, so no special styling if (index == 0) return 'suggestfirst'; // category label on first line of results ...
...And 6 more matches
Creating localizable web applications
in gettext use
comments and contexts).
...this is useful for strings occurring in the webapp multiple times, like "return to top", "
comments", "click to see larger image" etc.
... use gettext
comments use
comments in the code to help localizers understand what they are translating.
...And 5 more matches
Localization content best practices
it's important to consider this when adding strings, and especially localization
comments for strings that contain references, or obscure technical details.
... add localization notes localizers usually work on the localizable files without the context of the source files including the localized strings; it is important to add
comments to the localizable files themselves, too.
... these
comments are generally referred to as localization notes.
...And 4 more matches
Lexical grammar - JavaScript
the source text of ecmascript scripts gets scanned from left to right and is converted into a sequence of input elements which are tokens, control characters, line terminators,
comments or white space.
... \r u+2028 line separator <ls> wikipedia u+2029 paragraph separator <ps> wikipedia
comments comments are used to add hints, notes, suggestions, or warnings to javascript code.
... javascript has two long-standing ways to add
comments to code.
...And 4 more matches
Organizing your CSS - Learn web development
comment your css adding
comments to your css will help any future developer work with your css file, but will also help you when you come back to the project after a break.
...*/ a good tip is to add a block of
comments between logical sections in your stylesheet too, to help locate different sections quickly when scanning through, or even give you something to search for to jump right into that part of the css.
...in that case you could add the url of the tutorial to the
comments.
...And 3 more matches
How CSS is structured - Learn web development
comments as with any coding work, it is best practice to write
comments along with css.
... css
comments begin with /* and end with */.
... in the example below,
comments mark the start of distinct sections of code.
...And 2 more matches
Web Video Text Tracks Format (WebVTT) - Web APIs
zero or more cues or
comments.
... we can also place
comments in our .vtt file, to help us remember important information about the parts of our file.
... webvtt
comments comments are an optional component that can be used to add information to a webvtt file.
...And 2 more matches
ARIA annotations - Accessibility
an addition and/or deletion in an editable document), and
comments (e.g.
...aria-details has been updated so that it can support multiple ids — this makes sense, for example you can easily envisage having multiple
comments relating to the same bit of text.
...sertions, but you’ll probably want to use some more interesting styling of your own, for example: ins, [role="insertion"] { color: #0c0; text-decoration: underline; } del, [role="deletion"] { color: red; text-decoration: line-through; } ins, [role="insertion"], del, [role="deletion"] { text-decoration-thickness: 2px; background-color: #fee; padding: 2px 4px; margin: 0 1px; }
comments online document applications also commonly feature commenting systems, and it would be nice to have a way to semantically associate commented content and its
comments.
...And 2 more matches
Using Breakpoints in Venkman - Archive of obsolete content
meta
comments you can also embed scripted breakpoints directly into the source code you are debugging by using a venkman facility called meta
comments.
... meta
comments are specially formatted
comments that pull in the script named after the comment and specify how to treat the output of that script.
... these meta
comments can be used to insert debug-only code in your scripts with zero impact on production code.
... to enable meta
comments in a script, select "scan for meta
comments" from the context menu of the file in the loaded scripts view.
Examples - Archive of obsolete content
</p> </body> </html> back to the article problem 2 <!-- this file should have a .xhtml extension --> <!doctype html public "-//w3c//dtd xhtml 1.0 strict//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-us" xml:lang="en-us"> <head> <title>problem 2 -
comments in xhtml</title> <meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" /> <style type="text/css"> <!-- body {background-color: blue; color: yellow; } --> </style> <script type="text/javascript"> <!-- var i = 0; var sum = 0; for (i = 0; i < 10; ++i) { sum += i; } alert('sum = ' + sum); // --> </script> </head> <body> <h1>...
...problem 2 -
comments in xhtml</h1> <p> this document is valid xhtml 1.0 strict served as <code>application/xhtml+xml</code>.
...--> <!doctype html public "-//w3c//dtd xhtml 1.0 strict//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-us" xml:lang="en-us"> <head> <title>problem 3 -
comments in xml</title> <meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" /> <script type="text/javascript"> var i; var sum = 0; for (i = 10; i > 0; --i) { sum += i; } </script> </head> <body> <h1>problem 3 -
comments in xhtml</h1> <p> this document is not well formed xhtml due to the double dash contained in the comment.
... </p> </body> </html> back to the article examples for "using css rules in inline style within
comments" example 1 <!-- this file should have a .html extension --> <!doctype html public "-//w3c//dtd xhtml 1.0 strict//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-us" xml:lang="en-us"> <head> <title>example 1 - xhtml 1.0 strict as text/html</title> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <style type="text/css"> <!-- body { padding-top: 8em; } html { color: #fff; background: #000 no-repeat fixed;} p {width: 30em; font-weight: bold;} --> </style> </head> <body> <h1>example 1 - xhtml 1.0 strict as text/html</h1> <p> this document is valid xhtml 1.0 strict served...
Writing JavaScript for XHTML - Archive of obsolete content
the code looks something like this: <script type="text/javascript"> //<!-- window.alert("hello world!"); //--> </script> solution: the cdata trick this problem usually arises, when inline scripts are included in
comments.
...in the age of xml
comments are what they were intended:
comments.
... before processing the file, all
comments will be stripped from the document, so enclosing your script in them is like throwing your lunch in a piranha pool.
... alternatively, the cdata section can be couched within
comments so as to be able to work in either application/xhtml+xml or text/html: <script type="text/javascript"> //<![cdata[ ...
Getting started with HTML - Learn web development
html
comments html has a mechanism to write
comments in the code.
... browsers ignore
comments, effectively making
comments invisible to the user.
... the purpose of
comments is to allow you to include notes in the code to explain your logic or coding.
...likewise,
comments are invaluable as different people are making changes and updates.
Index - Learn web development
3rd party, api, article, beginner, browser, codingscripting, core, javascript, learn, script,
comments, external, inline, l10n:priority, what so there you go, your first step into the world of javascript.
... 118 fundamental css comprehension assessment, beginner, css, codingscripting, selectors, style, syntax, box model,
comments, rules you've covered a lot in this module, so it must feel good to have reached the end!
... 121 organizing your css beginner, css, codingscripting, learn,
comments, formatting, methodologies, organizing, post-processor, pre-processor, styleguide as you start to work on larger stylesheets and big projects you will discover that maintaining a huge css file can be challenging.
... 136 how css is structured beginner, css, html, learn, selectors, structure,
comments, properties, shorthand, values, whitespace now that you are beginning to understanding the purpose and use of css, let's examine the structure of css.
What is JavaScript? - Learn web development
comments as with html and css, it is possible to write
comments into your javascript code that will be ignored by the browser, and exist simply to provide instructions to your fellow developers on how the code works (and you, if you come back to your code after six months and can't remember what you did).
...
comments are very useful, and you should use them often, particularly for larger applications.
... /* i am also a comment */ so for example, we could annotate our last demo's javascript with
comments like so: // function: creates a new paragraph and appends it to the bottom of the html body.
...*/ const buttons = document.queryselectorall('button'); for (let i = 0; i < buttons.length ; i++) { buttons[i].addeventlistener('click', createparagraph); } note: in general more
comments are usually better than less, but you should be careful if you find yourself adding lots of
comments to explain what variables are (your variable names perhaps should be more intuitive), or to explain very simple operations (maybe your code is overcomplicated).
Handling common HTML and CSS problems - Learn web development
note: see ie conditional
comments for the best way to do this.
... ie conditional
comments ie conditional
comments are a modified proprietary html comment syntax, which can be used to selectively apply html code to different versions of ie.
... note: sitepoint's internet explorer conditional
comments provides a useful beginner's tutorial/reference that explains the conditional comment syntax in detail.
...the use case we mentioned earlier (making modern semantic elements styleable in old versions of ie) can be achieved easily using conditional
comments, for example you could put something like this in your ie stylesheet: aside, main, article, section, nav, figure, figcaption { display: block; } it isn't that simple, however — you also need to create a copy of each element you want to style in the dom via javascript, for them to be styleable; this is a strange quirk, and we won't bore you with the details here.
Localization notes
localizers usually work on the localizable files without the context of the source files including the localized strings; it is important to add
comments to the localizable files themselves, too.
... these
comments are generally referred to as localization notes.
...there are a number of automated tools that parse these
comments for easier access and use by localizers.
... dtd files <!-- localization note (entity name): comment --> properties files # localization note (key): comment file-wide
comments should use the same format, be at the top of the file (after the license header, though) and just drop the (entity name/key) reference.
How whitespace is handled by HTML, CSS, and in the DOM - Web APIs
*/ function is_ignorable( nod ) { return ( nod.nodetype == 8) || // a comment node ( (nod.nodetype == 3) && is_all_ws(nod) ); // a text node, all ws } /** * version of |previoussibling| that skips nodes that are entirely * whitespace or
comments.
... */ function node_before( sib ) { while ((sib = sib.previoussibling)) { if (!is_ignorable(sib)) return sib; } return null; } /** * version of |nextsibling| that skips nodes that are entirely * whitespace or
comments.
... */ function node_after( sib ) { while ((sib = sib.nextsibling)) { if (!is_ignorable(sib)) return sib; } return null; } /** * version of |lastchild| that skips nodes that are entirely * whitespace or
comments.
... */ function last_child( par ) { var res=par.lastchild; while (res) { if (!is_ignorable(res)) return res; res = res.previoussibling; } return null; } /** * version of |firstchild| that skips nodes that are entirely * whitespace and
comments.
Recommended Drag Types - Web APIs
lines that begin with a number sign (#) are
comments, and should not be considered urls.
... you can use
comments to indicate the purpose of a url, the title associated with a url, or other data.
... the text/plain fallback for multiple links should include all urls, but no
comments.
... for example, this sample text/uri-list data contains two links and a comment: http://www.mozilla.org #a second link http://www.example.com when retrieving a dropped link, ensure you handle when multiple links are dragged, including any
comments.
Accessibility documentation index - Accessibility
5 aria annotations aria, accessibility, wai-aria, annotations,
comments, details, suggestions wai-aria version 1.3 sees the addition of a set of new features, collectively known as aria annotations, which allow the creation of accessible annotations inside web documents.
...an addition and/or deletion in an editable document), and
comments (e.g.
...examples of an article include web log posts, newspaper or magazine articles and use-submitted
comments.
...it is usually set on related content items such as
comments, forum posts, newspaper articles or other items grouped together on one page.
JXON - Archive of obsolete content
all other information (like processing instructions, schemas,
comments, etc.) will be lost.
... <root>quote: " new-line: </root> becomes "quote: \" new-line:\n" empty elements will become null: <root><nil/><empty></empty></root> becomes { "nil": null, "empty": null } if all sibling elements have the same name, they become an array <root><item>1</item><item>2</item><item>three</item></root> becomes [1, 2, "three"] mixed mode text-nodes,
comments and attributes get absorbed: <root version="1.0">testing<!--comment--><element test="true">1</element></root> becomes { "element": true } namespaces get absorbed, and prefixes will just be part of the property name: <root xmlns:ding="http://zanstra.com/ding"><ding:dong>binnen</ding:dong></root> becomes { "ding:dong" : "binnen" } note: our algorithms comply with poi...
...></root> becomes { "while": true, wend: false, "only-if": null } within a string, closing elements "</" are escaped as "<\/" <root><![cdata[<script>alert("yes");</script>]]></root> becomes { script: "<script>alert(\"yes\")<\/script>" } dates are created as new date objects <root>2006-12-25</root> becomes new date(2006, 12 - 1, 25) attributes and
comments are shown as
comments (for testing purposes): <!--testing--><root><test version="1.0">123</test></root> becomes /* testing */ { test /* @version = "1.0" */ : 123} a bit of indentation is done, to keep things legible note: our algorithms comply with the point 3 (but without month decrease).
reftest opportunities files - Archive of obsolete content
any assistance or
comments here would be appreciated.
...if you create a reftest for any of these bugs please attach the reftest to the bug and ask for review from the assignee (or anyone else that seems appropriate judging from
comments in the bug).
...l parser/htmlparser/tests/html/del009.html parser/htmlparser/tests/html/del008.html parser/htmlparser/tests/html/del007.html parser/htmlparser/tests/html/del006.html parser/htmlparser/tests/html/del005.html parser/htmlparser/tests/html/del004.html parser/htmlparser/tests/html/del003.html parser/htmlparser/tests/html/del002.html parser/htmlparser/tests/html/del001.html parser/htmlparser/tests/html/
comments.html parser/htmlparser/tests/html/col016.html parser/htmlparser/tests/html/col015.html parser/htmlparser/tests/html/col014.html parser/htmlparser/tests/html/col013.html parser/htmlparser/tests/html/col012.html parser/htmlparser/tests/html/col011.html parser/htmlparser/tests/html/col010.html parser/htmlparser/tests/html/col009.html parser/htmlparser/tests/html/col008.html parser/htmlparser/tests/h...
Using Firebug and jQuery (Screencast) - Archive of obsolete content
we're going to take an introductory look at the firebug firefox extension and the jquery javascript library - combining the two to build a reusable bookmarklet that can manipulate digg posts and
comments.
... more tips: here are some more jquery selectors that you can use on a digg post: $("li.c-bury > div").remove(); - remove all buried
comments, but none of the direct replies.
... $("div.c-body").show(); - show all
comments, even ones that've been buried.
The global XML object - Archive of obsolete content
the following example defines the foocount() method, which returns the amount of <foo> elements in the xml: xml.prototype.function::foocount = function foocount() { return this..foo.length(); }; <foobar><foo/><foo/><foo/></foobar>.foocount() // returns 3 ignore
comments true by default.
...this means that if ignore
comments is true, the list returned by .
comments() will be empty.
... observe: var element = <foo> <!-- my comment --> <bar/> </foo>; element.
comments().length(); // returns 0 element.toxmlstring(); // returns <foo><bar/></foo> xml.ignore
comments = false; element = <foo> <!-- my comment --> <bar/> </foo>; element.
comments().length(); // returns 1 element.toxmlstring(); // returns <foo><!-- my comment --><bar/></foo> ignoreprocessinginstructions true by default.
@cc_on - Archive of obsolete content
the @cc_on statement activates conditional compilation support within
comments in a script.
... syntax @cc_on remarks the @cc_on statement activates conditional compilation within
comments in a script.
... when you write a script for a web page, always put conditional compilation code in
comments.
JavaScript basics - Learn web development
comments comments are snippets of text that can be added along with code.
... the browser ignores text marked as
comments.
... you can write
comments in javascript just as you can in css: /* everything in between is a comment.
What to do and what not to do in Bugzilla
before you have canconfirm, you can still do good triaging by leaving
comments with useful information on the bug that will help to confirm it.
... the same is true for editbugs: leave
comments with the information you'd like to be able to edit into the bug, and that will help you get the editbugs permissions quickly.
...if there are only a few
comments in the bug, it may be reopened only if the original reporter provides more info, or confirms someone else's steps to reproduce.
Extending a Protocol
unfortunately, it's not really fully documented anywhere - and the ipdl parser gets easily confused (hence us excluding
comments below).
... defining echochild.h create ./dom/ipc/echochild.h, and define it as follows - the inline
comments describe what's going on: #ifndef mozilla_dom_echochild_h #define mozilla_dom_echochild_h // we include the protocol, which is automatically generated for us.
... defining echoparent.h like before, create ./dom/ipc/echoparent.h, and code it as follows - the inline
comments describe what's going on.
nsIParserUtils
string converttoplaintext(in astring src, in unsigned long flags, in unsigned long wrapcol); nsidomdocumentfragment parsefragment(in astring fragment, in unsigned long flags, in boolean isxml, in nsiuri baseuri, in nsidomelement element); astring sanitize(in astring src, in unsigned long flags); constants constant value description sanitizerallow
comments (1 << 0) flag for sanitizer: allow comment nodes.
... by default,
comments and css is removed.
... to preserve
comments, use sanitizerallow
comments.
Index - Web APIs
647 comment api, dom, reference the comment interface represents textual notations within markup; although it is generally not visually shown, such
comments are available to be read in the source view.
... 703 domconfiguration api, dom, obsolete, reference pre-defined parameters: "canonical-form", "cdata-sections", "check-character-normalization", "
comments", "datatype-normalization", "element-content-whitespace", "entities", "error-handler", "infoset", "namespaces", "namespace-declarations", "normalize-characters","schema-location", "schema-type", "split-cdata-sections", "validate", "validate-if-schema", "well-formed" 704 domerror api, dom, domerror, deprecated, interface, reference the domerror interface describes an error obj...
...it distinguishes different kind of nodes from each other, such as elements, text and
comments.
Using the article role - Accessibility
examples of an article include web log posts, newspaper or magazine articles and use-submitted
comments.
... articles can be nested; for example, a web log entry on a site that accepts user-submitted
comments could represent the
comments as articles nested within the article for the web log entry.
... examples <article role="article"> <header> <h2>blog post</h2> </header> <section class="content"> <p>a very interesting post</p> </section> <section class="
comments"> <div class="comment" role="article"> <p>meaningful comment</p> </div> <div class="comment" role="article"> <p>positive comment</p> </div> </section> </article> notes aria attributes used related aria techniques aria techniques - list of roles compatibility tbd: add support information for common ua and at product combinations additional resources wai-aria...
Grammar and types - JavaScript
the source text of javascript script gets scanned from left to right, and is converted into a sequence of input elements which are tokens, control characters, line terminators,
comments, or whitespace.
... (spaces, tabs, and newline characters are considered whitespace.)
comments the syntax of
comments is the same as in c++ and in many other languages: // a one line comment /* this is a longer, * multi-line comment */ /* you can't, however, /* nest
comments */ syntaxerror */
comments behave like whitespace, and are discarded during script execution.
...see hashbang
comments for more details.
Archived Mozilla and build documentation - Archive of obsolete content
it also includes tools for looking at checkin logs (and
comments); doing diffs between various versions of a file; and finding out which person is responsible for changing a particular line of code ("cvsblame").
... devmo 1.0 launch roadmap
comments, ideas, questions and other discussion should be added on the devmo talk:1.0 launch roadmap page.
Well-Formed Web - Archive of obsolete content
the well-formed web rss module provides facilities for <item> level commenting: for linking to
comments contained in an external rss feed, and for posting new
comments.
... documentation selected articles why well-formed web rss module is popular - syndicating your
comments charles iliya krempeaux talks about the rss well-formed web module, why it is popular among some, and how it is used to link to your
comments (2005-08-22).
RSS - Archive of obsolete content
documentation why rss slash is popular - counting your
comments charles iliya krempeaux talks about the rss slash module, why it is popular among some, and how it is used to give a count for your
comments.
... why well-formed web rss module is popular - syndicating your
comments charles iliya krempeaux talks about the rss well-formed web module, why it is popular among some, and how it is used to link to your
comments.
CSS basics - Learn web development
the browser ignores
comments as it renders the code.
... css
comments are a way for you to write helpful notes about your code or logic.
Client-side storage - Learn web development
the
comments explain in detail what each bit does, but in essence here we are taking the name the user has entered into the text input box and saving it in web storage using setitem(), then running a function called namedisplaycheck() that will handle updating the actual website text.
...the javascript code we'll go through below has detailed
comments to help you understand what's going on.
Website security - Learn web development
for example, a discussion board that accepts
comments that contain unmodified html could store a malicious script from an attacker.
... when the
comments are displayed, the script is executed and can send to the attacker the information required to access the user's account.
Index
10 localization notes guide, internationalization, localization, mozilla localizers usually work on the localizable files without the context of the source files including the localized strings; it is important to add
comments to the localizable files themselves, too.
... these
comments are generally referred to as localization notes.
Mozilla Framework Based on Templates (MFBT)
mfbt code goes to some length to document all its interfaces in
comments, including examples when possible.
...therefore this document primarily attempts to direct readers to the correct file to read those
comments.
NSS Developer Tutorial
multiple-line
comments should be formatted as follows: /* * line1 * line2 */ or /* ** line 1 ** line 2 */ the following styles are also common, because they conserve vertical space: /* line1 * line2 */ or /* line1 ** line2 */ or /* line1 * line2 */ naming public functions are named foo_dooneaction.
... one line
comments starting with // are permitted.
Mork
except when parsing values, whitespace ('\b', '\t', '\r', '\n', '\f', ' ', and '\x7f'), line continuations ('\\' followed by a newline), and
comments (c++ or c style) can be ignored.
... in practice, only c++-style
comments, and the standard whitespace characters ('\t', ' ', '\r', '\n') appear to be used.
wrappedJSObject
more specifically, as xpconnect source
comments say, you can get comp.wrappedjsobject if three conditions are met: comp really is an xpconnect wrapper around a js object.
... nsixpcsecuritymanager allows access (see the source code
comments for details; this is usually not an issue for mozilla extensions and applications) this means that in order to access the js object implementing our component directly, we must modify the component.
XPIDL Syntax
end-of-line)
comments are permitted between any two tokens.
...note that includes within
comments or raw code fragments are not processed by xpidl.
Comment - Web APIs
the comment interface represents textual notations within markup; although it is generally not visually shown, such
comments are available to be read in the source view.
...
comments are represented in html and xml as content between '<!--' and '-->'.
Drag Operations - Web APIs
(note also that links starting with a number sign (#) are skipped, as these are
comments.) for simple cases, you can use the special type url just to retrieve the first valid url in the list.
... for example: const link = event.datatransfer.getdata("url"); this eliminates the need to check for
comments or iterate through lines yourself.
Node.nodeType - Web APIs
it distinguishes different kind of nodes from each other, such as elements, text and
comments.
...es different types of nodes document.nodetype === node.document_node; // true document.doctype.nodetype === node.document_type_node; // true document.createdocumentfragment().nodetype === node.document_fragment_node; // true var p = document.createelement("p"); p.textcontent = "once upon a time…"; p.nodetype === node.element_node; // true p.firstchild.nodetype === node.text_node; // true
comments this example checks if the first node inside the document element is a comment, and displays a message if not.
WebGL by example - Web APIs
explanations about the examples are found in both the main text and in
comments within the code.
... you should read all
comments, because more advanced examples could not repeat
comments about parts of the code that were previously explained.
ARIA: Comment role - Accessibility
multiple
comments since aria-details can now accept multiple ids, we can associate multiple
comments with the same annotation, like so: <p>the last half of the song is a slow-rising crescendo that peaks at the <mark aria-details="thread-1 thread-2">end of the guitar solo</mark>, before fading away sharply.</p> <div role="comment" id="thread-1" data-author="chris"> <h3>chris said</h3> <p class="comment-text"...
...nk this moment could use more cowbell.</p> <p><time datetime="2019-03-30t19:29">march 30 2019, 19:29</time></p> </div> <div role="comment" id="thread-2" data-author="chris"> <h3>marcus said</h3> <p class="comment-text">the guitar solo could do with a touch more chorus, and a slightly lower volume.</p> <p><time datetime="2019-03-29t15:35">march 29 2019, 15:35</time></p> </div> nested
comments nested
comments are also possible with aria annotations — simply nest the
comments inside one another, like so: <div role="comment" id="thread-1" data-author="chris"> <h3>chris said</h3> <p class="comment-text">i really think this moment could use more cowbell.</p> <p><time datetime="2019-03-30t19:29">march 30 2019, 19:29</time></p> <div role="comment" data-author="marcus"> <h3>m...
HTML5 Parser - Developer guides
lack of reparsing prior to html5, parsers reparsed the document if they hit the end of the file within certain elements or within
comments.
...however, unclosed
comments often already break in existing browsers for one reason or another, so it's unlikely that you have this issue in sites that are tested in multiple browsers.
<input type="date"> - HTML: Hypertext Markup Language
option>december</option> </select> </span> <span> <label for="year">year:</label> <select id="year" name="year"> </select> </span> </div> </form> the months are hardcoded (as they are always the same), while the day and year values are dynamically generated depending on the currently selected month and year, and the current year (see the code
comments below for detailed explanations of how these functions work.) span { padding-left: 5px; } input:invalid + span::after { content: '✖'; } input:valid + span::after { content: '✓'; } javascript the other part of the code that may be of interest is the feature detection code — to detect whether the browser supports <input type="date">.
... specifications specification status
comments html living standardthe definition of '<input type="date">' in that specification.
<input type="datetime-local"> - HTML: Hypertext Markup Language
</select> </span> <span> <label for="minute">minute:</label> <select id="minute" name="minute"> </select> </span> </div> </div> </form> the months are hard-coded (as they are always the same), while the day and year values are dynamically generated depending on the currently selected month and year, and the current year respectively (see the code
comments below for detailed explanations of how these functions work.) we also decided to dynamically generate the hours and minutes, as there are so many of them!
... specifications specification status
comments html living standardthe definition of '<input type="datetime-local">' in that specification.
<input type="month"> - HTML: Hypertext Markup Language
the list of available year values is dynamically generated depending on the current year (see the code
comments below for detailed explanations of how these functions work).
... specifications specification status
comments html living standardthe definition of '<input type="month">' in that specification.
<small>: the side comment element - HTML: Hypertext Markup Language
the html <small> element represents side-
comments and small print, like copyright and legal text, independent of its styled presentation.
... <span style="font-size:0.8em">this whole sentence is in small letters.</span> </p> specifications specification status
comments html living standardthe definition of '<small>' in that specification.
Using the application cache - HTML: Hypertext Markup Language
comment
comments consist of zero or more tabs or spaces followed by a single # character, followed by zero or more characters of comment text.
...
comments may only be used on their own lines (after the initial cache manifest line), and cannot be appended to other lines.
Web app manifests
can pwa manifest contain
comments?
... it is a json-formatted file, with one exception: it is allowed to contain "//"-style
comments.
Localization - Archive of obsolete content
the files: use the .properties format are named "xx-yy.properties", where "xx-yy" is the name of the locale in question contain one entry for each string you want to localize, consisting of an identifier for the string and its translation in that locale, in the format identifier=translation need to use utf-8 without bom encoding lines starting with "#" (after optional whitespace) are
comments suppose your add-on contains a single localizable string, represented in english as "hello!", and you want to supply us english and french french localizations.
Appendix: What you should know about open-source software licenses - Archive of obsolete content
.freebsd.org/copyright/freebsd-license.html mozilla public license http://www.mozilla.org/mpl/mpl-1.1.html mpl faq http://www.mozilla.org/mpl/mpl-faq.html common public license http://opensource.org/licenses/cpl1.0.php gnu general public license (gpl) http://www.gnu.org/licenses/gpl.html gnu lesser general public license (lgpl) http://www.gnu.org/licenses/lgpl.html various licenses and
comments about them http://www.gnu.org/licenses/license-list.html the bsd license problem http://www.gnu.org/philosophy/bsd.html the free software license diagnostic (in japanese) http://www.rubyist.net/~matz/20030608.html#p02 openoffice.org joint copyright assignment (jca) http://www.openoffice.org/licenses/jca.pdf gnu free documentation license (gfdl) http://www.gnu.org/licenses/fdl.html creat...
Bonsai - Archive of obsolete content
it also includes tools for looking at checkin logs (and
comments); doing diffs between various versions of a file; and finding out which person is responsible for changing a particular line of code ("cvsblame").
Documentation for BiDi Mozilla - Archive of obsolete content
improvements to lists with hebrew and arabic list-style-type summary of new classes class name xpcom interface (if applicable) implementation
comments nsibidi intl\unicharutil\public\nsibidi.h intl\unicharutil\src\nsbidiimp.cpp implementation of the unicode bidi algorithm nsiubidiutils intl\unicharutil\public\nsiubidiutils.h intl\unicharutil\src\nsbidiutilsimp.cpp utilities for bidi processing, including: character classification symmetric swapping reordering shaping numeric translation conversion to/from presentation forms nsbidipresu...
Modularization techniques - Archive of obsolete content
links the component object model specification revision history feb 25, 1998, created oct 19, 1998, dusted off momentarily oct 10, 1999, added
comments about xpidl, language-independentness original document information author(s): will scullin last updated date: september 13, 2004 copyright information: portions of this content are © 1998–2007 by individual mozilla.org contributors; content available under a creative commons license | details ...
Tamarin Build System Documentation - Archive of obsolete content
to provide quick and accurate results of building and testing tamarin on supported platforms and configurations to represent the build results in a clear and concise manor please give use feedback if you have any
comments or suggestions to improve the build system how to add tests to the smokes?
Extentsions FAQ - Archive of obsolete content
<https://bugzilla.mozilla.org/show_bug.cgi?id=312818> "thunderbird requires domain in addresses and doesn't always add default" there is an extension that allows what you want attached to one of the
comments in this bug.
2006-11-17 - Archive of obsolete content
boaz invites your
comments xulrunner 1.8.0.4 is running a kiosk-type application on linux with 512mb, and there is the appearance of a significant memory leak.
2006-09-29 - Archive of obsolete content
discussions file: vs resource: vs chrome: from a security point of view boris zbarsky gives a summary the current setup for checkloaduri (which type of security principal can load what) and asks for
comments about whether that is the desired behaviour.
Element - Archive of obsolete content
a b c <slash:
comments> (rss slash module
comments element) d <slash:department> (rss slash module department element) e f g h <slash:hit_parade> (rss slash hit parade department element) i j k l m n o p q r s <slash:section> (rss slash module section element) t u v w x y z ...
Slash - Archive of obsolete content
documentation selected articles up to 10 why rss slash is popular: counting your
comments charles iliya krempeaux talks about the rss slash module, why it is popular among some, and how it is used to give a count for your
comments (2005-08-22).
Element - Archive of obsolete content
rss elements a <author> (rss author element) b c <category> (rss category element) <channel> (rss channel element) <cloud> (rss cloud element) <
comments> (rss
comments element) <copyright> (rss copyright element) d <day> (rss day element) <description> (rss description element) <docs> (rss docs element) e <enclosure> (rss enclosure element) f g <generator> (rss generator element) <guid> (rss guid element) h <height> (rss height element) <hour> (rss hour element) i <image> (rss image element) <item> (rss item element) j k l <language> (rss language element) <lastbuilddate> (rss last build date element) <link> (rss link element) m <managingeditor> (rss managing editor element) n <name> (rss name element) o p <pubdate> (rss publis...
Accessing XML children - Archive of obsolete content
var a = <foo> some text <bar>not text</bar> more text </foo>; var list = a.text(); list.length(); // returns 2 list[0]; // returns " some text " list[1]; // returns " more text " you can similarly access comment nodes: xml.ignore
comments = false; var a = <foo> some <!-- abc --> text </foo>; var
comments = a.
comments(); alert(
comments[0]); // returns <!-- abc --> the * selector will return all child nodes in an xml list.
Windows Media in Netscape - Archive of obsolete content
for example if (window.activexobject) { // internet explorer only script } server-side detection using user-agent strings netscape 7.1's user agent string on windows has the general pattern: mozilla/5.0 (windows; u; <em>operating system version</em>; <em>language</em>; rv:1.4) gecko/20030624 netscape/7.1 (ax<em>[;optional
comments]</em>) the "vendor comment" (ax) following the "vendor version" netscape/7.1 is an indicator that the browser supports the windows media player activex control.
Fundamental CSS comprehension - Learn web development
also add three more
comments at the bottom of the css file to indicate styles specific to the setup of the card container, styles specific to the header and footer, and styles specific to the main business card contents.
Use CSS to solve common problems - Learn web development
common use cases basics how to apply css to the dom how to use whitespace in css how to write
comments in css how to select elements via element name, class or id how to select elements via attribute name and content how to use pseudo-classes how to use pseudo-elements how to apply multiple selectors to the same rule how to specify colors in css how to debug css in the browser css and text how to style text how to customize a list of elements how to style links how to add shadows to text boxes and layouts how to size css boxes how to control overflowing content how to control the part of a css box that the background is drawn under how do i define inline, block, and inlin...
Client-side form validation - Learn web development
emailerror.textcontent = `email should be at least ${ email.minlength } characters; you entered ${ email.value.length }.`; } // set the styling appropriately emailerror.classname = 'error active'; } the
comments explain things pretty well, but briefly: every time we change the value of the input, we check to see if it contains valid data.
Tips for authoring fast-loading HTML pages - Learn web development
reducing page weight through the elimination of unnecessary whitespace and
comments, commonly known as minimization, and by moving inline script and css into external files, can improve download performance with minimal need for other changes in the page structure.
What’s in the head? Metadata in HTML - Learn web development
ref="https://developer.cdn.mozilla.net/static/img/favicon72.8ff9d87c82a0.png"> <!-- non-retina iphone, ipod touch, and android 2.1+ devices: --> <link rel="apple-touch-icon-precomposed" href="https://developer.cdn.mozilla.net/static/img/favicon57.a2490b9a2d76.png"> <!-- basic favicon --> <link rel="shortcut icon" href="https://developer.cdn.mozilla.net/static/img/favicon32.e02854fdcf73.png"> the
comments explain what each icon is used for — these elements cover things like providing a nice high resolution icon to use when the website is saved to an ipad's home screen.
Looping code - Learn web development
in
comments, we've provided you with three code lines that need to be used somewhere inside the loop: const para = document.createelement('p'); — creates a new paragraph.
Arrays - Learn web development
in the editable example below there are
comments containing numbers — each of these marks a place where you have to add something to the code.
Chrome registration
manifest instructions
comments # this line is a comment - you can put here whatever you want a line is a comment if it begins with the character '#'.
Contributing to the Mozilla code base
in a worst case scenario, set the module owner as the reviewer, asking them in the
comments to pick someone more suitable please select only one reviewer.
SVG Guidelines
metadata can mean many things, including: the typical "created with editor"
comments non-standard editor specific tags and attributes (sketch:foo, illustrator:foo, sopodi:foo, …) the xml namespace definition that comes with the latter (xmlns:sketch, xmlns:sopodi, …) other metadata in addition to non-standard editor metadata, standard compliant metadata also exists.
Security best practices for Firefox front-end engineers
we use our built-in sanitizer with the following flags: sanitizerallowstyle sanitizerallow
comments sanitizerdropforms sanitizerlogremovals the sanitizer removes all scripts (script tags, event handlers) and form elements (form, input, keygen, option, optgroup, select, button, datalist).
HTTP Cache
this document only contains what cannot be found or may not be clear directly from the idl files
comments.
How to get a stacktrace for a bug report
if you have any additional information about the crash, such as additional detail on what you were doing at the time that may have triggered the crash, please enter it into the
comments box.
Addon
fulldescription read only string developer
comments read only string eula read only string icon64url read only string supporturl read only string contributionurl read only string contributionamount read only string averagerating read only number reviewcount read only integer reviewurl read only string ...
Localizing extension metadata on addons.mozilla.org
the localizable data fields of an extension are: name homepage summary description eula privacy policy version notes developer
comments when you submit a new extension to amo, the process is divided into several steps.
Localization formats
other projects understand mozilla has a basic tool called main.lang checker, which can show any untranslated files to the localizer no need to compile to .mo file so a localizer can see his/her changes more quickly creating simple diffs .lang files will be cached which will reduce any slowness effect disadvantage to .lang no plural forms no context for localizers unless you provide good
comments no styling by localizers if it is needed may be slower because file is not compiled into binaries not used as a standard by any other localization project no tools to validate syntax, so a localizer may cause accidental errors that can cause breakage (level of breakage depends on level of error) cannot use po editor, which most localizers know and love gettext (.po) gettext is a widely-u...
gettext
xgettext --language=php \ --add-
comments=l10n \ --keyword=___:1 \ --keyword=___:1,2c \ --keyword=n___:1,2 \ --keyword=n___:1,2,4c \ file.php running xgettext will result in the following messages.po file: # some descriptive title.
Mozilla Web Developer FAQ
things that look like xml
comments are treated as xml
comments—even inside script or style elements.
Mozilla Quirks Mode Behavior
html parser in quirks mode, we parsed html
comments in a non-sgml way compatible with other browsers instead of treating "--" as the comment start and end delimiter.
TraceMalloc
see nstracemalloc.h for detailed
comments on the log file format.
Patches and pushes
review, commit, & land address any review
comments made by the reviewers and update the patch until it receives an r+ rating.
Firefox Sync
ios there is some in-tree documentation and there are some extensive
comments here and here.
Index
crl generation script syntax crl generation script file has the following syntax: * line with
comments should have # as a first symbol of a line * set "this update" or "next update" crl fields: update=yyyymmddhhmmssz nextupdate=yyyymmddhhmmssz field "next update" is optional.
NSS 3.12.5 release_notes
ipher suites implemented in windows 7 to ssltap bug 516101: if pk11_importcert fails, it leaves the certificate undiscoverable by cert_pkixverifycert bug 518443: pk11_importandreturnprivatekey leaks an arena bug 518446: pk11_derencodepublickey leaks a certsubjectpublickeyinfo bug 518457: seckey_encodedersubjectpublickeyinfo and pk11_derencodepublickey are duplicate bug 522510: add deprecated
comments to key.h and pk11func.h bug 522580: nss uses port_memcmp for comparing secret data.
NSS_3.12_release_notes.html
he link time dependency from nss to softoken bug 387892: add entrust root ca certificate(s) to nss bug 433386: when system clock is off by more than two days, oscp check fails, can result in crash if user tries to view certificate [[@ secitem_compareitem_util] [[@ memcmp] bug 396256: certutil and pp do not print all the generalnames in a crldp extension bug 398019: correct confusing and erroneous
comments in der_asciitotime bug 422866: vfychain -pp command crashes in nss_shutdown bug 345779: useless assignment statements in ec_gf2m_pt_mul_mont bug 349011: please stop exporting these crmf_ symbols bug 397178: crash when entering chrome://pippki/content/resetpassword.xul in url bar bug 403822: pkix_pl_ocsprequest_create can leave some members uninitialized bug 403910: cert_findusercertbyusage() retu...
NSS 3.20 release notes
please refer to the
comments in the header file that declares the ssl_enableweakdheprimegroup api for additional details.
NSS tools : crlutil
crl generation script syntax crl generation script file has the following syntax: * line with
comments should have # as a first symbol of a line * set "this update" or "next update" crl fields: update=yyyymmddhhmmssz nextupdate=yyyymmddhhmmssz field "next update" is optional.
NSS Tools crlutil
crl generation script syntax: crl generation script file has the following syntax: line with
comments should have <bold>#</bold> as a first symbol of a line set "this update" or "next update" crl fields: update=yyyymmddhhmmssz nextupdate=yyyymmddhhmmssz field "next update" is optional.
NSS tools : crlutil
crl generation script syntax crl generation script file has the following syntax: * line with
comments should have # as a first symbol of a line * set "this update" or "next update" crl fields: update=yyyymmddhhmmssz nextupdate=yyyymmddhhmmssz field "next update" is optional.
Necko walkthrough
note: nsconnectionentry has a single nshttpconnectioninfo object attached, a pending queue of nshttptransactions, and 3 arrays for connections: active nshttpconnections idle nshttpconnections nshalfopensockets nshttpconnectionmgr::trydispatchtransaction there is a series of decisions about whether dispatchtransaction is called, along with good code
comments: best to read the code for more detail.
Installing Pork
build and install mcpp mcpp generates macro expansion
comments that allow pork's elsa to undo macros, which is necessary in order to get exact position information.
Rhino Examples
the checkparam.js script is a useful tool to check that @param tags in java documentation
comments match the parameters in the corresponding java method.
Hacking Tips
use the vixl debugger in the simulator (arm64) set a breakpoint (see the
comments above about masm.breakpoint()) and run with the environment variable use_debugger=1.
TPS Tests
additionally, note that the config file must parse as valid json, and so you can't have
comments in it (sorry, i know this is annoying).
Exploitable crashes
do this before making
comments or taking actions that expose exploitability publicly.
Secure Development Guidelines
using the mozilla api use c++ strings so c strings are possible mozilla c safe string handling apis similar to libc str*cpy and str*cat some are potentially dangerous function name
comments pl_strcpy, pl_strcat these functions don't verify whether the destination buffer is large enough.
Handling Mozilla Security Bugs
when a bug is put into the security bug group, the group members, bug reporter, and others associated with the bug will decide by consensus, either through
comments on the bug or the group mailing list, whether an immediate warning to users is appropriate and how it should be worded.
XML Extras
file new bugs for additional documentation contributions, either specifically aimed at javascript developers or to complete & clarify the javadoc-style
comments in the idl files.
Binary compatibility
comments and questions should be directed to the newsgroup, mozilla.dev.tech.xpcom, or the mailing list, mozilla-xpcom@mozilla.org.
Creating a Python XPCOM component
# _reg_clsid_ = "{a new clsid generated for this object}" # _reg_contractid_ = "the.object.name" def get_value( self ): # result: string pass def set_value( self, param0 ): # result: void - none # in: param0: string pass as you can see, the output is valid python code, with basic signatures and useful
comments for each of the methods.
How to build an XPCOM component in JavaScript
d]; and replace nsgetfactory/nsgetmodule to use this array and xpcomutils: if ("generatensgetfactory" in xpcomutils) var nsgetfactory = xpcomutils.generatensgetfactory(components); // firefox 4.0 and higher else var nsgetmodule = xpcomutils.generatensgetmodule(components); // firefox 3.x so the total simplified version of your component now looks like (of course documentation and
comments aren't a bad thing, but as a template something smaller is nice to have): components.utils.import("resource://gre/modules/xpcomutils.jsm"); function helloworld() { } helloworld.prototype = { classdescription: "my hello world javascript xpcom component", classid: components.id("{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}"), contractid: "@dietrich.ganx4.com/helloworld;1", query...
Component Internals
unless an interface is explicitly marked "frozen" in the idl
comments, your component may possibly break or crash along with a version change.
XPCshell Test Manifest Expressions
comments if an expression contains a # (pound/hash) character outside of a string, the character and the rest of the line will be treated as a comment.
nsICacheService
at the time of writing there is no documentation for nsicachestorageservice but
comments are available in the source.
nsIMsgHeaderParser
that argument is for passing in addresses that were already mentioned in other header fields.) addresses are considered to be the same if they contain the same mailbox part (case-insensitive.) real names and other
comments are not compared.
Status, Recent Changes, and Plans
added an entire section to the getting started guide on nscomptrs in function signatures added references to recent bugs influencing the use of nscomptr machinery: bug 59212, and bug 59414 fixed comparisons 1 and 3, as per
comments by morten welinder updated examples to prefer direct initialization over copy initialization.
Xptcall Porting Status
hopefully the
comments in the code are detailed enough to help people attempting a port.
Introduction to DOM Inspector - Firefox Developer Tools
the following descriptions provide an overview of what these viewers are about: the dom nodes viewer shows attributes of nodes that can take them, or the text content of text nodes,
comments, and processing instructions.
CSSRule - Web APIs
the relationships between these constants and the interfaces are: type value rule-specific interface
comments and examples cssrule.style_rule 1 cssstylerule the most common kind of rule: selector { prop1: val1; prop2: val2; } cssrule.import_rule 3 cssimportrule an @import rule.
Finale - Web APIs
comments about this tutorial – the mdn documentation community if you have any
comments about this tutorial or want to thank us, feel free to reach out to us!
DOMConfiguration - Web APIs
pre-defined parameters: "canonical-form", "cdata-sections", "check-character-normalization", "
comments", "datatype-normalization", "element-content-whitespace", "entities", "error-handler", "infoset", "namespaces", "namespace-declarations", "normalize-characters","schema-location", "schema-type", "split-cdata-sections", "validate", "validate-if-schema", "well-formed" properties domconfiguration.parameternames read only is a domstringlist methods domconfiguration.cansetparameter() returns a boolean domconfiguration.getparameter() returns a domuserdata domconfiguration.setparameter() sets a parameter specification http://www.w3.org/tr/dom-level-3-cor...mconfiguration ...
HTMLScriptElement - Web APIs
htmlscriptelement.text is a domstring that joins and returns the contents of all text nodes inside the <script> element (ignoring other nodes like
comments) in tree order.
HTMLTextAreaElement - Web APIs
examples autogrowing textarea example make a textarea autogrow while typing: javascript function autogrow (ofield) { if (ofield.scrollheight > ofield.clientheight) { ofield.style.height = ofield.scrollheight + "px"; } } css textarea.noscrollbars { overflow: hidden; width: 300px; height: 100px; } html <form> <fieldset> <legend>your
comments</legend> <p><textarea class="noscrollbars" onkeyup="autogrow(this);"></textarea></p> <p><input type="submit" value="send" /></p> </fieldset> </form> insert html tags example insert some html tags or smiles or any custom text in a textarea.
Key Values - Web APIs
the value of data will be one of the following: compositionevent.data value symbol
comments gdk_key_dead_grave (0xfe50) qt::key_dead_grave (0x01001250) ` gdk_key_dead_acute (0xfe51) qt::key_dead_acute (0x01001251) ´ gdk_key_dead_circumflex (0xfe52) qt::key_dead_circumflex (0x01001252) ˆ gdk_key_dead_tilde (0xfe53) qt::key_dead_tilde (0x01001253) ˜ gdk_key_dead_perispomeni (0xfe53) ͂ ...
Node.nextSibling - Web APIs
element.nextelementsibling may be used to obtain the next element skipping any whitespace nodes, other between-element text, or
comments.
Node.textContent - Web APIs
for other node types, textcontent returns the concatenation of the textcontent of every child node, excluding
comments and processing instructions.
NodeIterator.whatToShow - Web APIs
eiterator = document.createnodeiterator( document.body, nodefilter.show_element + nodefilter.show_comment + nodefilter.show_text, { acceptnode: function(node) { return nodefilter.filter_accept; } }, false ); if( (nodeiterator.whattoshow == nodefilter.show_all) || (nodeiterator.whattoshow % (nodefilter.show_comment*2)) >= nodefilter.show_comment) { // nodeiterator will show
comments } specifications specification status comment domthe definition of 'nodeiterator.whattoshow' in that specification.
RadioNodeList.value - Web APIs
tml <form> <label><input type="radio" name="color" value="blue">blue</label> <label><input type="radio" name="color" value="red">red</label> </form> javascript // get the form const form = document.forms[0]; // get the form's radio buttons const radios = form.elements['color']; // choose the "red" option radios.value = 'red'; result specifications specification status
comments html living standardthe definition of 'radionodelist.value' in that specification.
RadioNodeList - Web APIs
specifications specification status
comments html living standardthe definition of 'radionodelist' in that specification.
TreeWalker.whatToShow - Web APIs
e var treewalker = document.createtreewalker( document.body, nodefilter.show_element + nodefilter.show_comment + nodefilter.show_text, { acceptnode: function(node) { return nodefilter.filter_accept; } }, false ); if( (treewalker.whattoshow == nodefilter.show_all) || (treewalker.whattoshow % (nodefilter.show_comment*2)) >= nodefilter.show_comment) { // treewalker will show
comments } specifications specification status comment domthe definition of 'treewalker.whattoshow' in that specification.
URLSearchParams.set() - Web APIs
chparams.set( 'input', '\u2911\u20dc' )// ⤑⃜ theurl.searchparams.set( 'text', atext.join('\n') ) if( bdebug ){ // display the key/value pairs for(var pair of theurl.searchparams.entries()) { console.debug(pair[0] + ' = \'' + pair[1] + '\''); } console.debug(theurl) } return theurl } var url = genurl( /(^\s*\/\/|\s*[^:]\/\/).*\s*$|\s*\/\*(.|\n)+?\*\/\s*$/gm // single/multi-line
comments // /(^\s*\/\/.*|\s*[^:]\/\/.*)/g // single-line
comments ,[ "these should work:", "", "// eslint-disable-next-line no-unused-vars", "lockpref( 'keyword.url',\t\t'https://duckduckgo.com/html/?q=!+' )\t// test", "/*", " * bla bla ", "*/", "", "/* bla bla */", "", "// bla bla ", "", "these shouldn\'t work:", "console.log(\"http://foo.co.uk/\")", "var ur...
WindowOrWorkerGlobalScope.setTimeout() - Web APIs
function() { vcallback.apply(null, aargs); } : vcallback, ndelay); }; }, 0, 'test'); }()) ie-only fix if you want a completely unobtrusive fix for every other mobile or desktop browser, including ie 9 and below, you can either use javascript conditional
comments: /*@cc_on // conditional ie < 9 only fix @if (@_jscript_version <= 9) (function(f){ window.settimeout = f(window.settimeout); window.setinterval = f(window.setinterval); })(function(f){return function(c,t){var a=[].slice.call(arguments,2);return f(function(){c instanceof function?c.apply(this,a):eval(c)},t)}}); @end @*/ ...
How to file ARIA-related bugs - Accessibility
tbd: add proper accessibility markup to table genre software where to file notes screen readers freedom scientific jaws jaws technical support form gw micro window eyes window-eyes
comments, questions, and feedback (email) non visual desktop access (nvda) file nvda bugs discuss nvda issues browsers apple safari file webkit.org bugs google chrome file chromium bugs microsoft internet explorer file ie bugs microsoft edge file ms edge bugs view existing ms edge aria bugs ...
ARIA: article role - Accessibility
it is usually set on related content items such as
comments, forum posts, newspaper articles or other items grouped together on one page.
ARIA: feed role - Accessibility
if a feed is nested within a feed, such as a
comments feed within a feed of blog posts, the convention is to tab into the nested feed with the tab key and to provide another key, such as alt + page down, to navigate from an 'outer' article to the first item in that article's nested feed.
WAI-ARIA Roles - Accessibility
it is usually set on related content items such as
comments, forum posts, newspaper articles or other items grouped together on one page.aria: banner rolea banner role represents general and informative content frequently placed at the beginning of the page.
CSS reference - CSS: Cascading Style Sheets
concepts syntax and semantics css syntax at-rules cascade
comments descriptor inheritance shorthand properties specificity value definition syntax css unit and value types values actual value computed value initial value resolved value specified value used value layout block formatting context box model containing block layout mode margin collapsing replaced elements stacking context visual formatting model dom-css / cssom major ob...
Shorthand properties - CSS: Cascading Style Sheets
see also css key concepts: css syntax, at-rule,
comments, specificity and inheritance, the box, layout modes and visual formatting models, and margin collapsing, or the initial, computed, resolved, specified, used, and actual values.
Inheritance - CSS: Cascading Style Sheets
see also css values for controlling inheritance: inherit, initial, unset, and revert introducing the css cascade cascade and inheritance css key concepts: css syntax, at-rule,
comments, specificity and inheritance, the box, layout modes and visual formatting models, and margin collapsing, or the initial, computed, resolved, specified, used, and actual values.
Block formatting context - Developer guides
see also float, clear css key concepts: css syntax, at-rule,
comments, specificity and inheritance, the box, layout modes and visual formatting models, and margin collapsing, or the initial, computed, resolved, specified, used, and actual values.
<input type="button"> - HTML: Hypertext Markup Language
e; } clearbtn.onclick = function() { ctx.fillstyle = 'rgb(0,0,0)'; ctx.fillrect(0,0,width,height); } function draw() { if(pressed) { ctx.fillstyle = colorpicker.value; ctx.beginpath(); ctx.arc(curx, cury-85, sizepicker.value, degtorad(0), degtorad(360), false); ctx.fill(); } requestanimationframe(draw); } draw(); specifications specification status
comments html living standardthe definition of '<input type="button">' in that specification.
<input type="time"> - HTML: Hypertext Markup Language
minuteselect.appendchild(option); } } // make it so that if the hour is 18, the minutes value is set to 00 // — you can't select times past 18:00 function setminutestozero() { if(hourselect.value === '18') { minuteselect.value = '00'; } } hourselect.onchange = setminutestozero; minuteselect.onchange = setminutestozero; specifications specification status
comments html living standardthe definition of '<input type="time">' in that specification.
<script>: The Script element - HTML: Hypertext Markup Language
<!-- generated by the server --> <script id="data" type="application/json">{"userid":1234,"username":"john doe","membersince":"2000-01-01t00:00:00.000z"}</script> <!-- static --> <script> const userinfo = json.parse(document.getelementbyid("data").text); console.log("user information: %o", userinfo); </script> specifications specification status
comments html living standardthe definition of '<script>' in that specification.
<select>: The HTML Select element - HTML: Hypertext Markup Language
implicit aria role combobox with no multiple attribute and no size attribute greater than 1, otherwise listbox permitted aria roles menu with no multiple attribute and no size attribute greater than 1, otherwise no role permitted dom interface htmlselectelement specifications specification status
comments html living standardthe definition of '<select>' in that specification.
HTML documentation index - HTML: Hypertext Markup Language
192 <small>: the side comment element element, html, html text-level semantics, reference, web, font-size the html <small> element represents side-
comments and small print, like copyright and legal text, independent of its styled presentation.
Link - HTTP
d between < and >: link: <https://example.com>; rel="preconnect" link: https://bad.example; rel="preconnect" specifying multiple links you can specify multiple links separated by commas, for example: link: <https://one.example.com>; rel="preconnect", <https://two.example.com>; rel="preconnect", <https://three.example.com>; rel="preconnect" specifications specification status
comments rfc 8288, section 3: link serialisation in http headers ietf rfc rfc 5988, section 5: the link header field ietf rfc initial definition ...
Firefox user agent string reference - HTTP
see also firefox os user agent string (blog post w/bug 777710 reference) final user agent string for firefox 4 (blog post) recommendations on sniffing the ua string for cross-browser support window.navigator.useragent add android version to fennec ua string (bug 1169772)
comments to mozilla.dev.platform ...
User-Agent - HTTP
<comment> zero or more
comments containing more details; sub-product information, for example.
Link prefetching FAQ - HTTP
if you have any questions or
comments about link prefetching, please feel free to send them my way :-) see also...
103 Early Hints - HTTP
syntax 103 early hints specifications specification status
comments rfc 8297: 103 early hints ietf rfc initial definition browser compatibility the compatibility table in this page is generated from structured data.
JavaScript Guide - JavaScript
chapters this guide is divided into several chapters: introduction about this guide about javascript javascript and java ecmascript tools hello world grammar and types basic syntax &
comments declarations variable scope variable hoisting data structures and types literals control flow and error handling if...else switch try/catch/throw error objects loops and iteration for while do...while break/continue for..in for..of functions defining functions calling functions function scope closures arguments & parameters ...
JSON - JavaScript
consider this example where json.parse() parses the string as json and eval executes the string as javascript: let code = '"\u2028\u2029"' json.parse(code) // evaluates to "\u2028\u2029" in all engines eval(code) // throws a syntaxerror in old engines other differences include allowing only double-quoted strings and having no provisions for undefined or
comments.
Object.prototype.constructor - JavaScript
, new number(), 1, // remains unchanged new object(), {}, new regexp(), /(?:)/, new string(), 'test' // remains unchanged ] for (let i = 0; i < types.length; i++) { types[i].constructor = type types[i] = [types[i].constructor, types[i] instanceof type, types[i].tostring()] } console.log(types.join('\n')) this example displays the following output (
comments added for reference): function type() {},false, // new array() function type() {},false, // [] function type() {},false,false // new boolean() function boolean() { [native code] },false,true // true function type() {},false,mon sep 01 2014 16...
<mtext> - MathML
the mathml <mtext> element is used to render arbitrary text with no notational meaning, such as
comments or annotations.
MathML documentation index - MathML
36 <mtext> mathml, mathml reference, mathml:element, mathml:token elements the mathml element is used to render arbitrary text with no notational meaning, such as
comments or annotations.