@@ -71,13 +71,71 @@ short_message:
71
71
- ' ({received_bytes} bytes)'
72
72
---
73
73
type : ' conditional'
74
+ data_type : ' chrome:history:page_visited'
75
+ boolean_helpers :
76
+ - input_attribute : ' url_hidden'
77
+ output_attribute : ' url_hidden_string'
78
+ value_if_true : ' (URL hidden)'
79
+ enumeration_helpers :
80
+ - input_attribute : ' page_transition_type'
81
+ output_attribute : ' page_transition'
82
+ default_value : ' UNKNOWN'
83
+ # Also see: https://cs.chromium.org/chromium/src/ui/base/page_transition_types.h
84
+ values :
85
+ 0 : ' LINK - User clicked a link'
86
+ 1 : ' TYPED - User typed the URL in the URL bar'
87
+ 2 : ' AUTO_BOOKMARK - Got through a suggestion in the UI'
88
+ 3 : ' AUTO_SUBFRAME - Content automatically loaded in a non-toplevel frame - user may not realize'
89
+ 4 : ' MANUAL_SUBFRAME - Subframe explicitly requested by the user'
90
+ 5 : ' GENERATED - User typed in the URL bar and selected an entry from the list - such as a search bar'
91
+ 6 : ' START_PAGE - The start page of the browser'
92
+ 7 : ' FORM_SUBMIT - A form the user has submitted values to'
93
+ 8 : ' RELOAD - The user reloaded the page, eg by hitting the reload button or restored a session'
94
+ 9 : ' KEYWORD - URL what was generated from a replaceable keyword other than the default search provider'
95
+ 10 : ' KEYWORD_GENERATED - Corresponds to a visit generated from a KEYWORD'
96
+ - input_attribute : ' visit_source'
97
+ output_attribute : ' visit_source'
98
+ default_value : ' UNKNOWN'
99
+ # Also see: https://cs.chromium.org/chromium/src/ui/app_list/search/history_types.h
100
+ values :
101
+ 0 : ' SOURCE_SYNCED'
102
+ 1 : ' SOURCE_BROWSED'
103
+ 2 : ' SOURCE_EXTENSION'
104
+ 3 : ' SOURCE_FIREFOX_IMPORTED'
105
+ 4 : ' SOURCE_IE_IMPORTED'
106
+ 5 : ' SOURCE_SAFARI_IMPORTED'
107
+ message :
108
+ - ' {url}'
109
+ - ' ({title})'
110
+ - ' [count: {typed_count}]'
111
+ - ' Visit from: {from_visit}'
112
+ - ' Visit Source: [{visit_source}]'
113
+ - ' Type: [{page_transition}]'
114
+ - ' {url_hidden_string}'
115
+ - ' {url_typed_string}'
116
+ short_message :
117
+ - ' {url}'
118
+ - ' ({title})'
119
+ ---
120
+ type : ' conditional'
74
121
data_type : ' chrome:preferences:clear_history'
75
122
message :
76
123
- ' {message}'
77
124
short_message :
78
125
- ' {message}'
79
126
---
80
127
type : ' conditional'
128
+ data_type : ' chrome:preferences:content_settings:exceptions'
129
+ message :
130
+ - ' Permission {permission}'
131
+ - ' used by {primary_url}'
132
+ - ' embedded in {secondary_url}'
133
+ short_message :
134
+ - ' Permission {permission}'
135
+ - ' used by {primary_url}'
136
+ - ' embedded in {secondary_url}'
137
+ ---
138
+ type : ' conditional'
81
139
data_type : ' chrome:preferences:extensions_autoupdater'
82
140
message :
83
141
- ' {message}'
@@ -193,12 +251,53 @@ data_type: 'firefox:places:bookmark_folder'
193
251
message : ' {title}'
194
252
short_message : ' {title}'
195
253
---
254
+ type : ' conditional'
255
+ data_type : ' firefox:places:page_visited'
256
+ enumeration_helpers :
257
+ - input_attribute : ' visit_type'
258
+ output_attribute : ' transition_string'
259
+ default_value : ' UNKOWN'
260
+ # Also see: src/toolkit/components/places/nsINavHistoryService.idl
261
+ values :
262
+ 1 : ' LINK'
263
+ 2 : ' TYPED'
264
+ 3 : ' BOOKMARK'
265
+ 4 : ' EMBED'
266
+ 5 : ' REDIRECT_PERMANENT'
267
+ 6 : ' REDIRECT_TEMPORARY'
268
+ 7 : ' DOWNLOAD'
269
+ 8 : ' FRAMED_LINK'
270
+ message :
271
+ - ' {url}'
272
+ - ' ({title})'
273
+ - ' [count: {visit_count}]'
274
+ - ' Host: {host}'
275
+ - ' visited from: {from_visit}'
276
+ - ' {url_hidden_string}'
277
+ - ' {url_typed_string}'
278
+ - ' Transition: {transition_string}'
279
+ short_message :
280
+ - ' URL: {url}'
281
+ ---
196
282
type : ' basic'
197
283
data_type : ' firefox:downloads:download'
198
284
message : ' {url} ({full_path}). Received: {received_bytes} bytes out of: {total_bytes} bytes.'
199
285
short_message : ' {full_path} downloaded ({received_bytes} bytes)'
200
286
---
201
287
type : ' conditional'
288
+ data_type : ' msiecf:leak'
289
+ boolean_helpers :
290
+ - input_attribute : ' recovered'
291
+ output_attribute : ' recovered_string'
292
+ value_if_true : ' [Recovered Entry]'
293
+ message :
294
+ - ' Cached file: {cached_file_path}'
295
+ - ' Cached file size: {cached_file_size}'
296
+ - ' {recovered_string}'
297
+ short_message :
298
+ - ' Cached file: {cached_file_path}'
299
+ ---
300
+ type : ' conditional'
202
301
data_type : ' msiecf:redirected'
203
302
boolean_helpers :
204
303
- input_attribute : ' recovered'
@@ -211,6 +310,23 @@ short_message:
211
310
- ' Location: {url}'
212
311
---
213
312
type : ' conditional'
313
+ data_type : ' msiecf:url'
314
+ boolean_helpers :
315
+ - input_attribute : ' recovered'
316
+ output_attribute : ' recovered_string'
317
+ value_if_true : ' [Recovered Entry]'
318
+ message :
319
+ - ' Location: {url}'
320
+ - ' Number of hits: {number_of_hits}'
321
+ - ' Cached file: {cached_file_path}'
322
+ - ' Cached file size: {cached_file_size}'
323
+ - ' HTTP headers: {http_headers}'
324
+ - ' {recovered_string}'
325
+ short_message :
326
+ - ' Location: {url}'
327
+ - ' Cached file: {cached_file_path}'
328
+ ---
329
+ type : ' conditional'
214
330
data_type : ' msie:webcache:container'
215
331
message :
216
332
- ' URL: {url}'
0 commit comments