tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

metrics.yaml (12308B)


      1 # This Source Code Form is subject to the terms of the Mozilla Public
      2 # License, v. 2.0. If a copy of the MPL was not distributed with this
      3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
      4 
      5 # Adding a new metric? We have docs for that!
      6 # https://firefox-source-docs.mozilla.org/toolkit/components/glean/user/new_definitions_file.html
      7 
      8 ---
      9 $schema: moz://mozilla.org/schemas/glean/metrics/2-0-0
     10 $tags:
     11  - 'Core :: Networking: JAR'
     12 
     13 zero_byte_load:
     14  load_ftl:
     15    type: event
     16    description: >
     17      Collection of zero_byte_load events as part of the Yellow Screen of
     18      Death analysis. When a file is loaded synchronously, this event gets
     19      recorded in nsJARChannel::Open if the content length is zero. For
     20      asynchronous loads, this event gets recorded in onStopRequest. Note
     21      that when the load has been cancelled, the consumer could already
     22      receive some data, so this event also captures non-zero-byte loads.
     23      This event was generated to correspond to the Legacy Telemetry event
     24      zero_byte_load.load#ftl.
     25    bugs: &zero_byte_load_load_bugs
     26      - https://bugzil.la/1675823
     27    data_reviews: &zero_byte_load_load_data_reviews
     28      - https://bugzil.la/1675823
     29    notification_emails:
     30      - zbraniecki@mozilla.com
     31      - vchin@mozilla.com
     32      - kershaw@mozilla.com
     33    expires: never
     34    extra_keys: &zero_byte_load_load_extra
     35      sync:
     36        description: >
     37          Was the load synchronous
     38        type: boolean
     39      file_name:
     40        description: >
     41          The name of the file being loaded.
     42        type: string
     43      status:
     44        description: >
     45          The channel status code.
     46        type: string
     47      cancelled:
     48        description: >
     49          Whether this load has been cancelled.
     50        type: boolean
     51      cancel_reason:
     52        description: >
     53          Reason why this load was cancelled.
     54        type: string
     55    telemetry_mirror: Zero_byte_load_Load_Ftl
     56    no_lint:
     57      - COMMON_PREFIX
     58 
     59  load_dtd:
     60    type: event
     61    description: >
     62      Collection of zero_byte_load events as part of the Yellow Screen of
     63      Death analysis. When a file is loaded synchronously, this event gets
     64      recorded in nsJARChannel::Open if the content length is zero. For
     65      asynchronous loads, this event gets recorded in onStopRequest. Note
     66      that when the load has been cancelled, the consumer could already
     67      receive some data, so this event also captures non-zero-byte loads.
     68      This event was generated to correspond to the Legacy Telemetry event
     69      zero_byte_load.load#dtd.
     70    bugs: *zero_byte_load_load_bugs
     71    data_reviews: *zero_byte_load_load_data_reviews
     72    notification_emails:
     73      - zbraniecki@mozilla.com
     74      - vchin@mozilla.com
     75      - kershaw@mozilla.com
     76    expires: never
     77    extra_keys: *zero_byte_load_load_extra
     78    telemetry_mirror: Zero_byte_load_Load_Dtd
     79    no_lint:
     80      - COMMON_PREFIX
     81 
     82  load_properties:
     83    type: event
     84    description: >
     85      Collection of zero_byte_load events as part of the Yellow Screen of
     86      Death analysis. When a file is loaded synchronously, this event gets
     87      recorded in nsJARChannel::Open if the content length is zero. For
     88      asynchronous loads, this event gets recorded in onStopRequest. Note
     89      that when the load has been cancelled, the consumer could already
     90      receive some data, so this event also captures non-zero-byte loads.
     91      This event was generated to correspond to the Legacy Telemetry event
     92      zero_byte_load.load#properties.
     93    bugs: *zero_byte_load_load_bugs
     94    data_reviews: *zero_byte_load_load_data_reviews
     95    notification_emails:
     96      - zbraniecki@mozilla.com
     97      - vchin@mozilla.com
     98      - kershaw@mozilla.com
     99    expires: never
    100    extra_keys: *zero_byte_load_load_extra
    101    telemetry_mirror: Zero_byte_load_Load_Properties
    102    no_lint:
    103      - COMMON_PREFIX
    104 
    105  load_js:
    106    type: event
    107    description: >
    108      Collection of zero_byte_load events as part of the Yellow Screen of
    109      Death analysis. When a file is loaded synchronously, this event gets
    110      recorded in nsJARChannel::Open if the content length is zero. For
    111      asynchronous loads, this event gets recorded in onStopRequest. Note
    112      that when the load has been cancelled, the consumer could already
    113      receive some data, so this event also captures non-zero-byte loads.
    114      This event was generated to correspond to the Legacy Telemetry event
    115      zero_byte_load.load#js.
    116    bugs: *zero_byte_load_load_bugs
    117    data_reviews: *zero_byte_load_load_data_reviews
    118    notification_emails:
    119      - zbraniecki@mozilla.com
    120      - vchin@mozilla.com
    121      - kershaw@mozilla.com
    122    expires: never
    123    extra_keys: *zero_byte_load_load_extra
    124    telemetry_mirror: Zero_byte_load_Load_Js
    125    no_lint:
    126      - COMMON_PREFIX
    127 
    128  load_xml:
    129    type: event
    130    description: >
    131      Collection of zero_byte_load events as part of the Yellow Screen of
    132      Death analysis. When a file is loaded synchronously, this event gets
    133      recorded in nsJARChannel::Open if the content length is zero. For
    134      asynchronous loads, this event gets recorded in onStopRequest. Note
    135      that when the load has been cancelled, the consumer could already
    136      receive some data, so this event also captures non-zero-byte loads.
    137      This event was generated to correspond to the Legacy Telemetry event
    138      zero_byte_load.load#xml.
    139    bugs: *zero_byte_load_load_bugs
    140    data_reviews: *zero_byte_load_load_data_reviews
    141    notification_emails:
    142      - zbraniecki@mozilla.com
    143      - vchin@mozilla.com
    144      - kershaw@mozilla.com
    145    expires: never
    146    extra_keys: *zero_byte_load_load_extra
    147    telemetry_mirror: Zero_byte_load_Load_Xml
    148    no_lint:
    149      - COMMON_PREFIX
    150 
    151  load_xhtml:
    152    type: event
    153    description: >
    154      Collection of zero_byte_load events as part of the Yellow Screen of
    155      Death analysis. When a file is loaded synchronously, this event gets
    156      recorded in nsJARChannel::Open if the content length is zero. For
    157      asynchronous loads, this event gets recorded in onStopRequest. Note
    158      that when the load has been cancelled, the consumer could already
    159      receive some data, so this event also captures non-zero-byte loads.
    160      This event was generated to correspond to the Legacy Telemetry event
    161      zero_byte_load.load#xhtml.
    162    bugs: *zero_byte_load_load_bugs
    163    data_reviews: *zero_byte_load_load_data_reviews
    164    notification_emails:
    165      - zbraniecki@mozilla.com
    166      - vchin@mozilla.com
    167      - kershaw@mozilla.com
    168    expires: never
    169    extra_keys: *zero_byte_load_load_extra
    170    telemetry_mirror: Zero_byte_load_Load_Xhtml
    171    no_lint:
    172      - COMMON_PREFIX
    173 
    174  load_css:
    175    type: event
    176    description: >
    177      Collection of zero_byte_load events as part of the Yellow Screen of
    178      Death analysis. When a file is loaded synchronously, this event gets
    179      recorded in nsJARChannel::Open if the content length is zero. For
    180      asynchronous loads, this event gets recorded in onStopRequest. Note
    181      that when the load has been cancelled, the consumer could already
    182      receive some data, so this event also captures non-zero-byte loads.
    183      This event was generated to correspond to the Legacy Telemetry event
    184      zero_byte_load.load#css.
    185    bugs: *zero_byte_load_load_bugs
    186    data_reviews: *zero_byte_load_load_data_reviews
    187    notification_emails:
    188      - zbraniecki@mozilla.com
    189      - vchin@mozilla.com
    190      - kershaw@mozilla.com
    191    expires: never
    192    extra_keys: *zero_byte_load_load_extra
    193    telemetry_mirror: Zero_byte_load_Load_Css
    194    no_lint:
    195      - COMMON_PREFIX
    196 
    197  load_json:
    198    type: event
    199    description: >
    200      Collection of zero_byte_load events as part of the Yellow Screen of
    201      Death analysis. When a file is loaded synchronously, this event gets
    202      recorded in nsJARChannel::Open if the content length is zero. For
    203      asynchronous loads, this event gets recorded in onStopRequest. Note
    204      that when the load has been cancelled, the consumer could already
    205      receive some data, so this event also captures non-zero-byte loads.
    206      This event was generated to correspond to the Legacy Telemetry event
    207      zero_byte_load.load#json.
    208    bugs: *zero_byte_load_load_bugs
    209    data_reviews: *zero_byte_load_load_data_reviews
    210    notification_emails:
    211      - zbraniecki@mozilla.com
    212      - vchin@mozilla.com
    213      - kershaw@mozilla.com
    214    expires: never
    215    extra_keys: *zero_byte_load_load_extra
    216    telemetry_mirror: Zero_byte_load_Load_Json
    217    no_lint:
    218      - COMMON_PREFIX
    219 
    220  load_html:
    221    type: event
    222    description: >
    223      Collection of zero_byte_load events as part of the Yellow Screen of
    224      Death analysis. When a file is loaded synchronously, this event gets
    225      recorded in nsJARChannel::Open if the content length is zero. For
    226      asynchronous loads, this event gets recorded in onStopRequest. Note
    227      that when the load has been cancelled, the consumer could already
    228      receive some data, so this event also captures non-zero-byte loads.
    229      This event was generated to correspond to the Legacy Telemetry event
    230      zero_byte_load.load#html.
    231    bugs: *zero_byte_load_load_bugs
    232    data_reviews: *zero_byte_load_load_data_reviews
    233    notification_emails:
    234      - zbraniecki@mozilla.com
    235      - vchin@mozilla.com
    236      - kershaw@mozilla.com
    237    expires: never
    238    extra_keys: *zero_byte_load_load_extra
    239    telemetry_mirror: Zero_byte_load_Load_Html
    240    no_lint:
    241      - COMMON_PREFIX
    242 
    243  load_png:
    244    type: event
    245    description: >
    246      Collection of zero_byte_load events as part of the Yellow Screen of
    247      Death analysis. When a file is loaded synchronously, this event gets
    248      recorded in nsJARChannel::Open if the content length is zero. For
    249      asynchronous loads, this event gets recorded in onStopRequest. Note
    250      that when the load has been cancelled, the consumer could already
    251      receive some data, so this event also captures non-zero-byte loads.
    252      This event was generated to correspond to the Legacy Telemetry event
    253      zero_byte_load.load#png.
    254    bugs: *zero_byte_load_load_bugs
    255    data_reviews: *zero_byte_load_load_data_reviews
    256    notification_emails:
    257      - zbraniecki@mozilla.com
    258      - vchin@mozilla.com
    259      - kershaw@mozilla.com
    260    expires: never
    261    extra_keys: *zero_byte_load_load_extra
    262    telemetry_mirror: Zero_byte_load_Load_Png
    263    no_lint:
    264      - COMMON_PREFIX
    265 
    266  load_svg:
    267    type: event
    268    description: >
    269      Collection of zero_byte_load events as part of the Yellow Screen of
    270      Death analysis. When a file is loaded synchronously, this event gets
    271      recorded in nsJARChannel::Open if the content length is zero. For
    272      asynchronous loads, this event gets recorded in onStopRequest. Note
    273      that when the load has been cancelled, the consumer could already
    274      receive some data, so this event also captures non-zero-byte loads.
    275      This event was generated to correspond to the Legacy Telemetry event
    276      zero_byte_load.load#svg.
    277    bugs: *zero_byte_load_load_bugs
    278    data_reviews: *zero_byte_load_load_data_reviews
    279    notification_emails:
    280      - zbraniecki@mozilla.com
    281      - vchin@mozilla.com
    282      - kershaw@mozilla.com
    283    expires: never
    284    extra_keys: *zero_byte_load_load_extra
    285    telemetry_mirror: Zero_byte_load_Load_Svg
    286    no_lint:
    287      - COMMON_PREFIX
    288 
    289  load_others:
    290    type: event
    291    description: >
    292      Collection of zero_byte_load events as part of the Yellow Screen of
    293      Death analysis. When a file is loaded synchronously, this event gets
    294      recorded in nsJARChannel::Open if the content length is zero. For
    295      asynchronous loads, this event gets recorded in onStopRequest. Note
    296      that when the load has been cancelled, the consumer could already
    297      receive some data, so this event also captures non-zero-byte loads.
    298      This event was generated to correspond to the Legacy Telemetry event
    299      zero_byte_load.load#others.
    300    bugs: *zero_byte_load_load_bugs
    301    data_reviews: *zero_byte_load_load_data_reviews
    302    notification_emails:
    303      - zbraniecki@mozilla.com
    304      - vchin@mozilla.com
    305      - kershaw@mozilla.com
    306    expires: never
    307    extra_keys: *zero_byte_load_load_extra
    308    telemetry_mirror: Zero_byte_load_Load_Others
    309    no_lint:
    310      - COMMON_PREFIX