QA/Automation/Projects/Addons/NightlyTesterTools: Difference between revisions

m
→‎Variables: clarifying
(→‎Variables: caption)
m (→‎Variables: clarifying)
 
(11 intermediate revisions by 3 users not shown)
Line 15: Line 15:
  |- valign="top"
  |- valign="top"
  | '''addons.mozilla.org:'''
  | '''addons.mozilla.org:'''
  | https://addons.mozilla.org/en-US/firefox/addon/nightly-tester-tools/
  | https://addons.mozilla.org/addon/nightly-tester-tools
  |- valign="top"
  |- valign="top"
  | '''Issues:'''
  | '''Issues:'''
Line 57: Line 57:
| '''nightly. currChangeset'''
| '''nightly. currChangeset'''
| String
| String
|
| Automatically set at startup, see ${Changeset} [[#Variables|below]].
|-
|-
| '''nightly. disableCheckCompatibility'''
| '''nightly. disableCheckCompatibility'''
Line 86: Line 86:
! width=10% | Value
! width=10% | Value
! width=50% | Example
! width=50% | Example
! width=30% | Explanation
! width=30% | Explanation or Remarks
|-
|-
| ${DefaultTitle}
| ${DefaultTitle}
Line 97: Line 97:
| MozillaWiki
| MozillaWiki
| As set by the <tt>&lt;title&gt;</tt> of the current page
| As set by the <tt>&lt;title&gt;</tt> of the current page
|-
| ${TabGroup}
| Current Tab Group
| &nbsp;
| Firefox only (and empty if you haven't set one). On SeaMonkey the value is "Undefined".
|-
|-
| ${AppId}
| ${AppId}
Line 111: Line 116:
| Application Name
| Application Name
| SeaMonkey
| SeaMonkey
| &nbsp;
| For Firefox it is "Firefox"; compare with ${BrandName} below.
|-
|-
| ${Version}
| ${Version}
Line 124: Line 129:
|-
|-
| ${Changeset}
| ${Changeset}
| Built from that changeset
| Application built from that changeset
| 1637ab8d5a01
| 1637ab8d5a01
| With SeaMonkey or Thunderbird it is the '''comm-central''' (or comm-aurora, comm-beta, comm-release) changeset.
| With SeaMonkey or Thunderbird it is the '''comm-central''' (or comm-aurora, comm-beta, comm-release) changeset.
|-
| ''${PlatformChangeset}''
| ''XUL platform changeset''
| ''0d50cb959c46''
| ''Changeset for mozilla-central (or mozilla-aurora, mozilla-beta, mozilla-release). For Firefox, but not for Thunderbird or SeaMonkey, it is the same as ${Changeset} above.''
|-
| ''${GeckoChangeset}''
| ''Same as ${PlatformChangeset}.''
| ''0d50cb959c46''
| ''Deprecated.''
|-
|-
| ${PlatformBuildID}
| ${PlatformBuildID}
Line 152: Line 147:
| 23.0a1
| 23.0a1
| Same as ${PlatformVersion}. ''Deprecated.''
| Same as ${PlatformVersion}. ''Deprecated.''
|-
| ''${PlatformChangeset}''
| ''Platform built from that changeset''
| ''0d50cb959c46''
| ''Changeset for mozilla-central (or mozilla-aurora, mozilla-beta, mozilla-release). For Firefox, but not for Thunderbird or SeaMonkey, it is the same as ${Changeset} above.''
|-
|-
| ${BrandName}
| ${BrandName}
| Application Brand Name
| Application Brand Name
| SeaMonkey
| SeaMonkey
| I '''think''' that for Firefox-Nightly or Thunderbird-Daily it is other than ${Name}
| For Firefox-Nightly it is "Nightly", not "Firefox". I '''think''' that a similar distinction applies to Thunderbird-Daily.
|-
|-
| ${UserAgent}
| ${UserAgent}
| User Agent String
| User Agent String
| Mozilla/5.0 (X11; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0 SeaMonkey/2.20a1
| Mozilla/5.0 (X11; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0 SeaMonkey/2.20a1
| As can be seen near the bottom of Help→About
| As "User Agent" near the top of "Help → Troubleshooting Information". Also near the bottom of the about: page.
|-
|-
| ${Locale}
| ${Locale}
Line 176: Line 176:
| Compilation Processor
| Compilation Processor
| x86_64
| x86_64
| ix86 means 32-bit Intel
| i686 means 32-bit Intel
|-
|-
| ${Compiler}
| ${Compiler}
Line 193: Line 193:
| &nbsp;
| &nbsp;
|}
|}
* The variables described ''in italics'' are not yet supported by Nightly Tester Tools 3.5; they are slated to appear in a future release. They are more subject to change than the rest: what appears above is what is currently planned for the next release.
* The variables described ''in italics'' are not yet supported by Nightly Tester Tools 3.5; they are slated to appear in a future release. They are more subject to change than the rest: what appears above is what is currently planned for the next release. '''''Edit:''' At the moment (2014-02-01) they are supported by the "Development" version of the add-on but not by the "latest stable" version, both available at <tt>addons.mozilla.org</tt>.''
* The variables marked ''Deprecated'' are, well, deprecated. They may disappear at some indeterminate future time.
* The variables marked ''Deprecated'' are, well, deprecated. They may disappear at some indeterminate future time.
* The first two depend on the page you are browsing; I showed what appeared on this wiki's [[Main Page]].
* The first two depend on the page you are browsing; I showed what appeared on this wiki's [[Main Page]].
* Many of these depend on your current browser or mailer version: I showed what appeared in the version of SeaMonkey with which I updated this table.
* Many of these depend on your current browser or mailer version: I showed what appeared in the version of SeaMonkey with which I updated this table.
* All of these can be seen in the <tt>Tools → Nightly Tester Tools → Customize Titlebar</tt> dialog… if it is present in the current version of NTT on the current application.
* All of these can be seen in the <tt>Tools → Nightly Tester Tools → Customize Titlebar</tt> dialog… if it is present in the current version of NTT on the current application. I showed them in the same order as in that dialog, which is why they may seem unsorted.
* In recent versions (at least in current trunk nightlies of SeaMonkey) <tt>${Changeset}</tt> and <tt>${PlatformChangeset}</tt> display the full 40-nybble changeset ID rather than the 12-nybble abbreviated value. I don't know when the change happened. AFAIK it happened in the app, not in the addon, since I'm still using NTT 3.7pre20131013. — [[User:Tonymec|Tonymec]] ([[User talk:Tonymec|talk]]) 16:38, 31 August 2015 (PDT)


==Ideas==
==Ideas==
Confirmed users
704

edits