Name Description Size
context-menu-utils.js The default format for the content copied to the clipboard when the `Copy Value` option is selected. 850
doc-utils.js A mapping of header names to external documentation. Any header included here will show a MDN link alongside it. 5845
filter-autocomplete-provider.js Generates a value for the given filter ie. if flag = status-code, will generate "200" from the given request item. For flags related to cookies, it might generate an array based on the request ie. ["cookie-name-1", "cookie-name-2", ...] @param {string} flag - flag specified in filter, ie. "status-code" @param {object} request - Network request item @return {string|Array} - The output is a string or an array based on the request 6714
filter-predicates.js Predicates used when filtering items. @param object item The filtered item. @return boolean True if the item should be visible, false otherwise. 3643
filter-text-utils.js Copyright (c) 2013 Google Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Google Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 8727
firefox
format-utils.js Get a human-readable string from a number of bytes, with the B, kB, MB, or GB value. 3590
headers-provider.js Custom tree provider. This provider is used to provide set of headers and is utilized by the HeadersPanel. The default ObjectProvider can't be used since it doesn't allow duplicities by design and so it can't support duplicity headers (more headers with the same name). 2166
l10n.js 430
moz.build 668
open-request-in-tab.js Opens given request in a new tab. For POST request supports application/x-www-form-urlencoded content-type only. 1764
powershell.js Copyright (C) 2007, 2008 Apple Inc. All rights reserved. Copyright (C) 2008, 2009 Anthony Ricaud <rik@webkit.org> Copyright (C) 2011 Google Inc. All rights reserved. Copyright (C) 2022 Mozilla Foundation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5464
prefs.js Shortcuts for accessing various network monitor preferences. 680
request-blocking.js 413
request-utils.js Extracts any urlencoded form data sections (e.g. "?foo=bar&baz=42") from a POST request. @param {object} headers - the "requestHeaders". @param {object} uploadHeaders - the "requestHeadersFromUploadStream". @param {object} postData - the "requestPostData". @return {array} a promise list that is resolved with the extracted form data. 21936
sort-predicates.js Predicates used when sorting items. @param object first The first item used in the comparison. @param object second The second item used in the comparison. @return number <0 to sort first to a lower index than second =0 to leave first and second unchanged with respect to each other >0 to sort second to a lower index than first 9241
sort-utils.js Sorts object by keys in alphabetical order If object has nested children, it sorts the child-elements also by keys @param {object} which should be sorted by keys in alphabetical order 1112
tooltips.js Returns first 128 characters of value for use as a tooltip. @param object @returns {*} 484