334
edits
Changes
no edit summary
; Element <tt><profile></tt>
: ''Attributes:''
:; <tt>session = [integer]</tt>
:: Gives the current session count, incremented everytime the browser loads
:; <tt>time = [integer]</tt>
:: Gives the unixtime when the profile was captured
The following elements are optional children of <tt><profile></tt>:
; Element <tt><bookmarks></tt>
: A container element for 1 or more <tt>bookmarklocation</tt> elements.
: ''Attributes:'' none
; Element <tt><cpu></tt>
:: Gives the CPU architecture (x86, powerpc, etc).
; Element <tt><memorydisplay></tt>: Describes the memory configuration of the client systemuser's display.
: ''Attributes:''
:; <tt>mb xsize = [integer]</tt>:: Gives the number of megabytes pixels horizontally on the primary screen.:; <tt>ysize = [integer]</tt>:: Gives the number of pixels vertically on the primary screen.:; <tt>screens = [integer]</tt>:: Gives the number of screens on the system memory. ; Element <tt><extensions></tt>: A container element for 1 or more <tt>extension</tt> elements.: ''Attributes:'' none
; Element <tt><osextension></tt>: Describes the operating system the client is runningContains information about a single extension.
: ''Attributes:''
:; <tt>name extensionid = [string]</tt>:: Gives the name an MD5 hash of the operating system, e.g. "Windows" or "MacOSX"extension's id.
:; <tt>version = [string]</tt>
:: Gives the extension's version of the operating system, e.g. "XP" or "Tiger"number.
; Element <tt><install></tt>
: Describes the installation of Firefox the user is running.
: ''Attributes:''
:; <tt>appversion = [string]</tt>
:: Gives the current application version (e.g. 3.0b4)
:; <tt>buildid = [integer]</tt>
:: Gives the Build ID (e.g. 20060327).
:; <tt>default = [boolean]</tt>
:: Whether the browser is set as the default browser for the current user.
:; <tt>extversion = [string]</tt>
:: Gives the current spectator extension version (e.g. 2.1a9)
:; <tt>installdate = [integer]</tt>
:: Gives the date the build was first run on this profile (seconds since the epoch).
:; <tt>default locale = [booleanstring]</tt>:: Whether Gives the browser is set as the default browser for the current userlocale (e.g.en-US, de, etc)
; Element <tt><extensionsmemory></tt>: A container element for 1 or more Describes the memory configuration of the client system.: ''Attributes:'':; <tt>extensionmb = [integer]</tt> elements.: ''Attributes:'' noneGives the number of megabytes of system memory.
; Element <tt><extensionos></tt>: Contains information about a single extensionDescribes the operating system the client is running.
: ''Attributes:''
:; <tt>extensionid name = [string]</tt>:: Gives an MD5 hash the name of the extension's idoperating system, e.g. "Windows" or "MacOSX".
:; <tt>version = [string]</tt>
:: Gives the extension's version numberof the operating system, e.g. "XP" or "Tiger".
; Element <tt><plugins></tt>
:: Gives the version of the plugin.
===Load Event=== Load events record a document being loaded into a DOM Window. ; Element <tt><displaydocument></tt>: Describes the user's display.
: ''Attributes:''
:; Element <tt><config>action = [string]</tt>: Gives the configuration that was used for this log, in : Records if the same format as sent by the server.: See [[Browser Metrics:Data Collection Service#Server Response]] for a description of this element.document is being loaded or destroyed
:; <tt>bfCacheHit ===Window Event===[boolean]</tt> (optional):: Whether the document presentation was loaded from the session history cache. If not specified, assumed to be false.
:; <tt>memresident ===Load Event===[integer]</tt>:: The resident memory after the page has loaded
:; <tt>origin = [string]</tt> (optional)
:: The action which initiated the load. Possible values include:
::* <tt>session-history</tt>: The user used back/forward navigation to load the document.
::* <tt>reload</tt>: The user used the reload button or keyboard shortcut to reload the document.
::* <tt>global-history(not implemented)</tt>: The user loaded the page by selecting it from their global history.::* <tt>bookmark(not implemented)</tt>: The user loaded the page by selecting it from the bookmarks menu, bookmarks toolbar, or bookmarks management UI.::* <tt>script(not implemented)</tt>: A script executing on a page loaded the document.
::* <tt>refresh</tt>: A meta-refresh loaded the document.
::* <tt>external(not implemented)</tt>: The document URI was passed in from an external application. :; <tt>loadtime session = [integer]</tt>:: The time from Gives the initiation of current session count, incremented everytime the load until the document is complete (which includes all images, stylesheet, etc) in milliseconds.browser loads :; <tt>bfCacheHit subframe = [booleaninteger]</tt> (optional):: Whether the document presentation was loaded from the session history cachea subframe. If not specified, assumed to be false. :; <tt>time = [integer]</tt>:: Gives the unixtime when the document load was captured
===UI Event===
===Garbage Collection===