tenfourfox/browser/app/profile/firefox.js
2021-12-18 14:12:37 -06:00

9375 lines
780 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en" data-color-mode="dark" data-light-theme="light" data-dark-theme="dark_high_contrast">
<head>
<meta charset="utf-8">
<link rel="dns-prefetch" href="https://github.githubassets.com">
<link rel="dns-prefetch" href="https://avatars.githubusercontent.com">
<link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com">
<link rel="dns-prefetch" href="https://user-images.githubusercontent.com/">
<link rel="preconnect" href="https://github.githubassets.com" crossorigin>
<link rel="preconnect" href="https://avatars.githubusercontent.com">
<link crossorigin="anonymous" media="all" integrity="sha512-8bngmNKwPDMR90DO2eFzbS0oCeNLLE/ale83S5+u4JUC5yEevPV+B0Vcw5o5fxZ5Krk9eZRqu+RlnAgSykkDbw==" rel="stylesheet" href="https://github.githubassets.com/assets/dark_high_contrast-f1b9e098d2b03c3311f740ced9e1736d.css" /><link data-color-theme="light" crossorigin="anonymous" media="all" integrity="sha512-AKSyLOJ6AQw0AfEns1dcdb1yzblAu0EvvS3Fkne6Gy+XrHAJ89KrNnSjDXBRkKkUVmaLgQsIAKQ8L3de68HGmQ==" rel="stylesheet" data-href="https://github.githubassets.com/assets/light-00a4b22ce27a010c3401f127b3575c75.css" /><link data-color-theme="dark" crossorigin="anonymous" media="all" integrity="sha512-oDSXh/8y26DqbQ7O8sdd6IqcHA7B1BQrMEMIy7h2lCFCXgi0ffXaKjkwd6eIWl0AIWUbKVtewbJUNirxJg3Tuw==" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark-a0349787ff32dba0ea6d0ecef2c75de8.css" /><link data-color-theme="dark_dimmed" crossorigin="anonymous" media="all" integrity="sha512-jyKjomdxu9TCKPXEblK9EKOZrRgQL1p0X2dfousgxu+vpJuv2C6GQArXXU+vwrLjoZBCwo/XHCtUJJRZ4IyUSw==" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_dimmed-8f22a3a26771bbd4c228f5c46e52bd10.css" /><link data-color-theme="dark_colorblind" crossorigin="anonymous" media="all" integrity="sha512-oXIxBy960G6M4YtbmiMiE6NSkGN25TB6FOc893+lY+q9AbilljjE+WySjdPDKIef2R2PSOsPmxlqWUxX13ZQ7Q==" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_colorblind-a17231072f7ad06e8ce18b5b9a232213.css" /><link data-color-theme="light_colorblind" crossorigin="anonymous" media="all" integrity="sha512-/xTDY2q+gObvlMieXmTNAXfHDgGSYBdgVJzYJ60qhj2ufcf0vV1iyaU8ig9tFAsJ8gTTb9YrU5XNK+u3UUbg1g==" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_colorblind-ff14c3636abe80e6ef94c89e5e64cd01.css" /><link data-color-theme="light_high_contrast" crossorigin="anonymous" media="all" integrity="sha512-94VxHsEoWxuNz0dIxkd9AzYHWkpKq3gPi1eE77UNUrcyMRCjoHmMq5h3XVPF+1q03H+iovxS0mEnXmEVYuxmPA==" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_high_contrast-f785711ec1285b1b8dcf4748c6477d03.css" />
<link crossorigin="anonymous" media="all" integrity="sha512-9zrWSpYa1fCUjd7sp69W4WevcK+3A1NLQm7FXS2UwSbKvGtF1yzyxC4UgY03jg3TgO+ZXxuvSOQukQdYvpVULw==" rel="stylesheet" href="https://github.githubassets.com/assets/frameworks-f73ad64a961ad5f0948ddeeca7af56e1.css" />
<link crossorigin="anonymous" media="all" integrity="sha512-z3PyqmHVJvjcmUjfFmWVvQFRurzxrMO59e3p8C+SjRAoksHWuy7r9lK/U/KGk7/NCJTsakiyIOjEDs5iXc2nDA==" rel="stylesheet" href="https://github.githubassets.com/assets/behaviors-cf73f2aa61d526f8dc9948df166595bd.css" />
<link crossorigin="anonymous" media="all" integrity="sha512-MCJFYfbQoT4EXC6aWx5Wghs8FC/jslHEeN2iWXphliccmede2dQlhIBTAUCBq9Yu5poltu4askungzvyCsycGg==" rel="stylesheet" href="https://github.githubassets.com/assets/tab-size-fix-30224561f6d0a13e045c2e9a5b1e5682.css" />
<link crossorigin="anonymous" media="all" integrity="sha512-Jb9AE52+zY7xTP7khM2AHvjVo5VewQL/LoAuxtdgRmRMmtKqaAeUGJkddIizycC2Y7gMEGKxFqs/FIPVjzxfFw==" rel="stylesheet" href="https://github.githubassets.com/assets/github-25bf40139dbecd8ef14cfee484cd801e.css" />
<script crossorigin="anonymous" defer="defer" integrity="sha512-K/kjAAGVhlckApEbskyYOB+ASq3m0GKyJk3y0JoEafwknEbUpmilodEuQQJG09c0v1eCRlX7mSQp+GLGtXmWQg==" type="application/javascript" src="https://github.githubassets.com/assets/environment-2bf92300.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-6WblauHEn6vgdpUh08lk/jkpCW3TE8OmOkZSsxBTiHc3LAo9xv+RdgAWBnrLxi/5yawognSfeBnl1zR1rrMCqA==" type="application/javascript" src="https://github.githubassets.com/assets/chunk-frameworks-e966e56a.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-VCprQIl55Uv72iPpYaNMju6N2rRE1xqFzT84jOqw0wBSN37ACO/9V0zgV6w6GwbQkAU/XF+n82OWwtjEQ5fV6Q==" type="application/javascript" src="https://github.githubassets.com/assets/chunk-vendor-542a6b40.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-v3XIfSKil2EB0H1CrxwvliT5n2qQR39DDfW2KbtVCxhfSEiI2l3sgdh7CFV+i7HyzVoQ/Jpm00kqJKGICEyIdA==" type="application/javascript" src="https://github.githubassets.com/assets/behaviors-bf75c87d.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-ODZJzCJpaOfusrIka5QVZQcPiO9LBGyrrMYjhhJWSLuCN5WbZ5xiEiiOPOKVu71dqygyRdB2TY7AKPA1J5hqdg==" type="application/javascript" data-module-id="./chunk-unveil.js" data-src="https://github.githubassets.com/assets/chunk-unveil-383649cc.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-emPgUbSwW9ezLCgRnTE7n4fbbfc/MqEEDHmnkmG61dTyjWKHTYKN4wN3OPS7SY0fwmSJ8mB5+gng2nZw4/HsUg==" type="application/javascript" data-module-id="./chunk-animate-on-scroll.js" data-src="https://github.githubassets.com/assets/chunk-animate-on-scroll-7a63e051.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-ocfEAp6AJvGh4otXKow+AVJ14ysircwHagMkRQ3hoQvuy/U9agyT1cYKYiSYph1VLNaI/aAXwVd2go1pb3DD8A==" type="application/javascript" data-module-id="./chunk-input-demux.js" data-src="https://github.githubassets.com/assets/chunk-input-demux-a1c7c402.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-tM2UlPYv6Z04ZoFXp/P+9sanpA9adLc2Y8CIfnVE7OvO0Z41BNLEyIIuxIE87D5su+5Q7HREnk5ZBKWPL8IOQg==" type="application/javascript" data-module-id="./chunk-ref-selector.js" data-src="https://github.githubassets.com/assets/chunk-ref-selector-b4cd9494.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-LsL0Q+kokbEkffjiD0xUiR97zM17wZBt8WBuQwLaLuWpKV3x9rkcZv+A295R8RXTbZuYWZ+OGIEhjSklQjK0vg==" type="application/javascript" data-module-id="./chunk-filter-input.js" data-src="https://github.githubassets.com/assets/chunk-filter-input-2ec2f443.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-ynV5nM8UuCr4KZ/msFeRxRL6LnG+XUKzIfh6LNIzQ21ecjLVPvm53ghTE54aIuSUaHJWHnsYg8FRzycZIcRHiA==" type="application/javascript" data-module-id="./chunk-edit.js" data-src="https://github.githubassets.com/assets/chunk-edit-ca75799c.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-zFw83Br81EgtomfNYoZM5UzXZKrlobhEEuoVA0qrNwlcvMCD5X3q5pOtXVL16Uw0l/RRThOPPvBInoS+Gks8tQ==" type="application/javascript" data-module-id="./chunk-responsive-underlinenav.js" data-src="https://github.githubassets.com/assets/chunk-responsive-underlinenav-cc5c3cdc.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-gmw7obKL/JEHWPp6zWFh+ynbXUFOidj1DN2aPiTDwP8Gair0moVuDmA340LD84A29I3ZPak19CEiumG+oIiseg==" type="application/javascript" data-module-id="./chunk-tag-input.js" data-src="https://github.githubassets.com/assets/chunk-tag-input-826c3ba1.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-Ao9llFIlj54ApuKf2QLboXukbu2h7MHfMmtYHrrsVe1lprKNLiA0usVcRpvruKhfT5STDuWm/GGmyx8ox27hWQ==" type="application/javascript" data-module-id="./chunk-notification-list-focus.js" data-src="https://github.githubassets.com/assets/chunk-notification-list-focus-028f6594.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-SPWd3rzrxmU6xW6vy1JPWCd+3uWFWmnd0MVGpmw/TpHWUAdLWDqL8kWyC/sBIZJmda4mTtUO1DHJQzAXRSrC+g==" type="application/javascript" data-module-id="./chunk-cookies.js" data-src="https://github.githubassets.com/assets/chunk-cookies-48f59dde.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-4vVRplWFI7P4m3RHQ0QAhkq6eZUdtIE8PBhsKYJRwDkhQw9iK/U1st1/fM1tQZFuBFwGMyqaZblbWtQ+2ejcqQ==" type="application/javascript" data-module-id="./chunk-slug.js" data-src="https://github.githubassets.com/assets/chunk-slug-e2f551a6.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-MK53GXbb2BPV+ADlEbJbkrvg34WPcAd5RC2nBJhUH1tR/Mjr9xrsf56ptBajfWcIWKRKbqqRtLktgr0wAbB3zw==" type="application/javascript" data-module-id="./chunk-async-export.js" data-src="https://github.githubassets.com/assets/chunk-async-export-30ae7719.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-tw9SApiMkftVBYeb6/VGhEwGNw8tlyBhXc9RVXH4UbCD6u+48uuCMvXf3bxvBdOld0OoYg83SnD2mgJWhdaTiQ==" type="application/javascript" data-module-id="./chunk-premium-runners.js" data-src="https://github.githubassets.com/assets/chunk-premium-runners-b70f5202.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-Lrm8u2MdzXjItcf94UC8RyxQRLxI99xOHX4lSm2/BeP3Qp/fY31KJsB/PK6jPRgAcV6MeGYFepWP8y1q2R4WUg==" type="application/javascript" data-module-id="./chunk-get-repo-element.js" data-src="https://github.githubassets.com/assets/chunk-get-repo-element-2eb9bcbb.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-4rRDg68sT8HA9RRbb+k0JJtMxhKVklKcYNdpNPeLnVtuHlZQZQQcmUnm9SvJ9+F0+iJsBoMnhoQ9NQqcOy1yGg==" type="application/javascript" data-module-id="./chunk-prefetched-provider.js" data-src="https://github.githubassets.com/assets/chunk-prefetched-provider-e2b44383.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-xhSAO0KtnFAlRqAK+mg8BPj/J334ccvnCmmjmBQBCgZcsoO9teHJSS6oAn3XOWYFsWPU2JehwG7S3OVEbLwdUg==" type="application/javascript" data-module-id="./chunk-color-modes.js" data-src="https://github.githubassets.com/assets/chunk-color-modes-c614803b.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-jitxouuFY6SUcDZV5W3jhadVEIfFBfCQZxfPV3kxNnsWEBzbxMJFp0ccLb7+OlBjSs1zU/MNtuOV6T9Ay7lx4w==" type="application/javascript" data-module-id="./chunk-copy.js" data-src="https://github.githubassets.com/assets/chunk-copy-8e2b71a2.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-pMdYRllu0wfyrZUTyy5q+7IepGLxkMnmGzmbgpAuytwUFlhBEM3/ewuXiO4vwG+8IhKoid4UK0ldiG1xxyj2Aw==" type="application/javascript" data-module-id="./chunk-voting.js" data-src="https://github.githubassets.com/assets/chunk-voting-a4c75846.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-HDsLJf6gAN+WDFaJneJwmIY82XkZKWqeX7tStBLRh1XM53K8vMV6JZvjq/UQXszaNVWxWcuYtgYTG6ZWo8+QSw==" type="application/javascript" data-module-id="./chunk-confetti.js" data-src="https://github.githubassets.com/assets/chunk-confetti-1c3b0b25.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-vAs99bZfAF+pQjzGYSEM/dzYwm4SIxUxrcjdLuatAV6WJu/kfw8+s/SO7In/gHFhCR08sl7a38vA+dDmYAYHyQ==" type="application/javascript" data-module-id="./chunk-codemirror.js" data-src="https://github.githubassets.com/assets/chunk-codemirror-bc0b3df5.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-Gr3ZcJt5t73JeBM3NwOEziKyDZ3HpHwzqZL/c1pgTUfo+6QC5f88XXRw/RT6X2diwqvaa3OVFh0oWsZ9ZxhtdQ==" type="application/javascript" data-module-id="./chunk-tip.js" data-src="https://github.githubassets.com/assets/chunk-tip-1abdd970.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-EdQvlnI4Pu5Q6K0HCvp+mi0Vw9ZuwaEuhbnCbmFKX+c0xwiUWY0L3n9P0F6doLhaHhfpvW3718+miL11WG4BeA==" type="application/javascript" data-module-id="./chunk-line.js" data-src="https://github.githubassets.com/assets/chunk-line-11d42f96.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-4zSHP2sQXPKoN9jFy8q2ThHsQNej8s4qhubSR4g0/2dTexAEnoTG+RbaffdIhmjfghGjpS/DlE0cdSTFEOcipQ==" type="application/javascript" data-module-id="./chunk-array.js" data-src="https://github.githubassets.com/assets/chunk-array-e334873f.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-g8fb6U7h9SkWgiK69nfNMn4aN5D2YBYPZUbCIuLpemWoOw8NOaZY8Z0hPq4RUVs4+bYdCFR6K719k8lwFeUijg==" type="application/javascript" data-module-id="./chunk-band.js" data-src="https://github.githubassets.com/assets/chunk-band-83c7dbe9.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-4GJz2wyWwjq7P4hyx3qSkjvnTO7RG5cWvnePVXPB+Oji6MBVugAdl7kCTKbpX8+Ae2ONvGJwFzSc9A7m1pqzXw==" type="application/javascript" data-module-id="./chunk-toast.js" data-src="https://github.githubassets.com/assets/chunk-toast-e06273db.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-miaiZ1xkDsWBUsURHOmeYtbgVKQGnm1octCo/lDXUmPzDyjtubnHULRVw1AK+sttwdwyB0+LOyhIVAWCNSGx+A==" type="application/javascript" data-module-id="./chunk-delayed-loading-element.js" data-src="https://github.githubassets.com/assets/chunk-delayed-loading-element-9a26a267.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-GD25CNhMGDMzEmeFhUT0FILBupAkx5/CHohnYXOP1togy40O0iu/lASaSp3gV8ue0nwscalJVQqR5gKDRHHDVg==" type="application/javascript" data-module-id="./chunk-three.module.js" data-src="https://github.githubassets.com/assets/chunk-three.module-183db908.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-xmwKlhTMNVRU8mZLQQVMRsISs88kvYD44890vqs2UgtRESeLhm81nd88P6SoLiGMjyUDMTR0IzBCauoacaqSkA==" type="application/javascript" data-module-id="./chunk-invitations.js" data-src="https://github.githubassets.com/assets/chunk-invitations-c66c0a96.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-vFR+IqThljOLrAWmjhOL/kiQrjgZZg95uPovX0J7kRH5p7Y049LDRZaXLMDijfeqqk71d3MMn9XP5bUcH+lB9w==" type="application/javascript" data-module-id="./chunk-profile.js" data-src="https://github.githubassets.com/assets/chunk-profile-bc547e22.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-W3TFrSn3Iqu38aVxxYxFiNGzaVmLXtGfwRDVRH1RwRvqPVerX1fjQPEYag+HqAoWaGy5ssVFp42oyOIV93afBw==" type="application/javascript" data-module-id="./chunk-overview.js" data-src="https://github.githubassets.com/assets/chunk-overview-5b74c5ad.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-xqw233932eUGcGURAPuwUWZpC5Km/9Btq7/2Jnkt1rSWnPSVfMl+JKpr9eLtCoQmrpgP8vaghEuX8bWAS8fzTg==" type="application/javascript" data-module-id="./chunk-advanced.js" data-src="https://github.githubassets.com/assets/chunk-advanced-c6ac36df.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-6Rmd0BBAsJ9ouvb/pgrkToMPs5ogcqi8rcQ7R3GDPPHIjlu0NZ0Bx6HUn/aOruMCECETHm4Exfs5gjYdHs66RQ==" type="application/javascript" data-module-id="./chunk-runner-groups.js" data-src="https://github.githubassets.com/assets/chunk-runner-groups-e9199dd0.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-5H5N/3G/20nmVKntphXb9z0H9q3URFDmHSccLhFkMSA8ILAA9mYlRKCWAWoDcl/W437jtGw1tIxjWStfInvidw==" type="application/javascript" data-module-id="./chunk-profile-pins-element.js" data-src="https://github.githubassets.com/assets/chunk-profile-pins-element-e47e4dff.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-6WJL+zyYirKxwD8MNBenuxbMKvCeskXBrXISNlqhV3kltmI8kiSjUX0nDQM3fXeSakcll12sYS8Pli1GFPtG9Q==" type="application/javascript" data-module-id="./chunk-emoji-picker-element.js" data-src="https://github.githubassets.com/assets/chunk-emoji-picker-element-e9624bfb.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-EvJ2Fip59DXgARNuwTWgjdVqoCjhXQL73SP9yexijlWStKq92sfbKeGK5R4wIP0QOr39WsnW/Kaw3Wpl1QPfog==" type="application/javascript" data-module-id="./chunk-edit-hook-secret-element.js" data-src="https://github.githubassets.com/assets/chunk-edit-hook-secret-element-12f27616.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-91JzWtpBUoC7Z4dQpeXRegjwCMooGPFtg/vXxaIGVTxguoOcI/hEdyM7otQGRNQmMencK71thI0oGt11Wgfrww==" type="application/javascript" data-module-id="./chunk-insights-query.js" data-src="https://github.githubassets.com/assets/chunk-insights-query-f752735a.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-ySdUENYEBMcTMRqhu0hVPVoUQfqjCkRuNy9wtKP3bEcYkMVYCSfEK4HJUTbuu3r4R7b9i6cGRHh8O3fA2/Jqyw==" type="application/javascript" data-module-id="./chunk-remote-clipboard-copy.js" data-src="https://github.githubassets.com/assets/chunk-remote-clipboard-copy-c9275410.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-eO/r0W5ywI2kxVkcH8yquw3n5Gh+cA8lVOgxd+ecgJYU81FB4Q5FqFxgHhx1omigPwexB4ltwXBMDhSeW6qNeQ==" type="application/javascript" data-module-id="./chunk-series-table.js" data-src="https://github.githubassets.com/assets/chunk-series-table-78efebd1.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-eCSMVL1aAfhWSme4/3seObqN3HNdkxWVKaAX5bmZmxIXZdv0ixnuFJeESYdLeMED/wQETtQ971A03mLF3ZX8eQ==" type="application/javascript" data-module-id="./chunk-line-chart.js" data-src="https://github.githubassets.com/assets/chunk-line-chart-78248c54.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-rZhcZvsxbGBxibYeNv4aHYZkgZzW6xnRcAqmuOCbq/ehJgr75pxgiV7HrGrYrX9HNmyH8T+90HC9WSBZNM4L3g==" type="application/javascript" data-module-id="./chunk-bar-chart.js" data-src="https://github.githubassets.com/assets/chunk-bar-chart-ad985c66.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-/QP5yDdYoor56F2+SyPr/8a9FtvCZnnGP0d+lSAHQR5n+xYjaiY6LjJGB/x1cevAH8r4XY/axNN9fRWIfbwAcA==" type="application/javascript" data-module-id="./chunk-stacked-area-chart.js" data-src="https://github.githubassets.com/assets/chunk-stacked-area-chart-fd03f9c8.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-TKUxqL6IByP8qqlx+WNc34g/slipjnnKi57B1EBicEWDMUMcBLFsrRiHY535WKJOrkjsqmpJXT5cSE4q6wEyAw==" type="application/javascript" data-module-id="./chunk-presence-avatars.js" data-src="https://github.githubassets.com/assets/chunk-presence-avatars-4ca531a8.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-lkC6s2VaqqzXt1XyrCWmJ1ZolmjIVBcadmxjfUansOJlqeIRYTTqjnMzHvnjnqt6ve2mdLTt5s6iaK9eC8JQrw==" type="application/javascript" data-module-id="./chunk-pulse-authors-graph-element.js" data-src="https://github.githubassets.com/assets/chunk-pulse-authors-graph-element-9640bab3.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-aNAcFMlIdG1ocY5LnZylnN/6KXiJxyPvKg7y1Jnai732wdnrjXazcvNiQkRnj5FY8WP6JRa3K4doCReA4nhj7w==" type="application/javascript" data-module-id="./chunk-stacks-input-config-view.js" data-src="https://github.githubassets.com/assets/chunk-stacks-input-config-view-68d01c14.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-48cie2yevP3AX9vgMj7W25fOv4YujgRxBC3jJ/YnpUEitvyeu6sauZYg1/HBwIYPIvu+JKsCDRGD/9nLq8ZovA==" type="application/javascript" data-module-id="./chunk-community-contributions.js" data-src="https://github.githubassets.com/assets/chunk-community-contributions-e3c7227b.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-fx3qkTaNOwACIrHcd0c9dUe0gtyWr88gcBbdpn5gXvZtBD4Mn3IhF/Ys5CoffBA9pzx7KFRNxjJkIN+Jhf1vnw==" type="application/javascript" data-module-id="./chunk-discussion-page-views.js" data-src="https://github.githubassets.com/assets/chunk-discussion-page-views-7f1dea91.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-qEHZhSvfA+6V31W4k6upvHeMIZI48wt8LNsbFrBFx2qJ4YAdTIxJx0kjryhKOJUaJk1FqK7FehDzoX3MrgWoHg==" type="application/javascript" data-module-id="./chunk-discussions-daily-contributors.js" data-src="https://github.githubassets.com/assets/chunk-discussions-daily-contributors-a841d985.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-RZFMDTXA6+c7lX5QmHt2C4cEbES9a3V7FCFUNn7V44xzj9vih7iv1yAciPJvZUvRbEi53dNXeKLc2c/1CogcXw==" type="application/javascript" data-module-id="./chunk-discussions-new-contributors.js" data-src="https://github.githubassets.com/assets/chunk-discussions-new-contributors-45914c0d.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-TLQillrC8dagau7Smjy8GmWx3jhSvBCnkTPMStBL7tvLAaowBuGx38ICPFBdM+3ammiRlfXAaEe5OdpimWnnmQ==" type="application/javascript" data-module-id="./chunk-tweetsodium.js" data-src="https://github.githubassets.com/assets/chunk-tweetsodium-4cb42296.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-eHSwjhwcxnPBWzrxiC7rQ53wHZETtJQTXUqb6WPdetPBeznP2kqRbmlyCcMXCIrqxGXpzY34wFs8/rWHYjNLFw==" type="application/javascript" data-module-id="./chunk-jump-to.js" data-src="https://github.githubassets.com/assets/chunk-jump-to-7874b08e.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-T3CuYDHAivvjENXpjyng7klVa3JwFrS4vJ+Ac6QdsKcDLIC9CT61uwVeNnHVhcEHsp4jk9idR56Qv5VZ7tXBkg==" type="application/javascript" data-module-id="./chunk-user-status-submit.js" data-src="https://github.githubassets.com/assets/chunk-user-status-submit-4f70ae60.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-L2jxBDS9QAN9O1qn7LqMcs0YJn/gF6xW73zSbWPRlVCEnG05dexaoJWkAG6RqALTnXLsj2GTUKnba6DATR828g==" type="application/javascript" data-module-id="./chunk-launch-code-element.js" data-src="https://github.githubassets.com/assets/chunk-launch-code-element-2f68f104.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-cvjyIYhR2ZkuFAXHYZSjPTc5wXYOdISgqbXw69CXpDXdxffXmXuzjCcGJNVk3mDNYsVH4Q9sb2UMNPFrNxxRUQ==" type="application/javascript" data-module-id="./chunk-metric-selection-element.js" data-src="https://github.githubassets.com/assets/chunk-metric-selection-element-72f8f221.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-/2Oeznu4Qh8QuYb4OvlxCrx/tIfHWnJrhjNFW7MOl0nRMSVUPowbUJ4F+HpdkepXw/OZkF22CN7CN1dRv8bJmQ==" type="application/javascript" data-module-id="./chunk-severity-calculator-element.js" data-src="https://github.githubassets.com/assets/chunk-severity-calculator-element-ff639ece.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-VjkMdcEtlHEJjard7MoGBDuAJ4N4vQlJpvGXIJo9d/i/HGnwF3gLFyYqzjHE7UxyP3pturpOv8BQ29Vnr/Atwg==" type="application/javascript" data-module-id="./chunk-command-palette-page-element.js" data-src="https://github.githubassets.com/assets/chunk-command-palette-page-element-56390c75.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-Z6+ifrBeboG0rRu5KFwsFPLjlDI7CDTCmmLk4UiiUtDyrFoG5/iYC591qjpC9YaZt1ZJBkGP5KbN/ijCbZUGCw==" type="application/javascript" data-module-id="./chunk-command-palette-page-stack-element.js" data-src="https://github.githubassets.com/assets/chunk-command-palette-page-stack-element-67afa27e.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-yXHkwiNZgB6O0iSDKE8jrZzTtTyF8YdFFXHcemhWEPuN3sWs1PQrSwEh0Gw4/B9TIzUfvogbqlJ71yLLuqyM+Q==" type="application/javascript" data-module-id="./chunk-readme-toc-element.js" data-src="https://github.githubassets.com/assets/chunk-readme-toc-element-c971e4c2.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-aGaoVKNIqNkSpelOnfn0UCDbQLW2XBUVVkOOgVZXFNDfgJgFQNMXALc0964DwIi9kYrkYQIShePOSMFo20hHkw==" type="application/javascript" data-module-id="./chunk-feature-callout-element.js" data-src="https://github.githubassets.com/assets/chunk-feature-callout-element-6866a854.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-uHEab4d5c3LSywMdrFzQAGKvOfNXK9g+eqf01Mcc1wjezps05kKbWZ0+D8o88umD9Omb+OJRhtXwBg/v0QOQYw==" type="application/javascript" data-module-id="./chunk-codespaces-policy-form-element.js" data-src="https://github.githubassets.com/assets/chunk-codespaces-policy-form-element-b8711a6f.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-8bLD+svVGiF6GXQ47+Z0RpvFU7VAaYerpNUQsCbTGkYlIQK3//exSCA5BxJ/LHFfj4EB2ZgjTX79l7U2RBdrww==" type="application/javascript" data-module-id="./chunk-action-list-element.js" data-src="https://github.githubassets.com/assets/chunk-action-list-element-f1b2c3fa.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-jwfM0TEoFZwIB+O30u+A8btVxsZi6M0UmDuDtsgAnygEDKZUkbxWq+1LShVhtUTwRmeZXSsRt4x24YvTg4oxBg==" type="application/javascript" data-module-id="./chunk-memex-project-picker-element.js" data-src="https://github.githubassets.com/assets/chunk-memex-project-picker-element-8f07ccd1.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-6pDjaUpJ/6isf2I/1LgC0h/wqNAcBAbq51auqGHT+xB+LoBuTGyl616VESEZqeRdTGsPWHQAwyEAhb/+vyB1Gw==" type="application/javascript" data-module-id="./chunk-project-picker-element.js" data-src="https://github.githubassets.com/assets/chunk-project-picker-element-ea90e369.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-YYzSijUU1oA10iMuvfzSHMK7vrQzu8aiLpIfD13kpcq2KVMqdOrIASINY5sBUNPNFZbSLKmBfTcEXEKVcQZHfQ==" type="application/javascript" data-module-id="./chunk-sortable-behavior.js" data-src="https://github.githubassets.com/assets/chunk-sortable-behavior-618cd28a.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-6JUQHgkTqBaCCdDugMcO4fQ8YxUHk+m6rwVp2Wxa4FMVz6BbBMPOzGluT4wBq8NTUcFv6DnXSOnt5e85jNgpGg==" type="application/javascript" data-module-id="./chunk-drag-drop.js" data-src="https://github.githubassets.com/assets/chunk-drag-drop-e895101e.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-28pipPJZvizfcYYETJWBBeDHsrDEz7A06d7Y5swgY/OWmsX0ZJW6mkZVFRO7Z/xZh1D1qFbPHGNixfCd1YpBnA==" type="application/javascript" data-module-id="./chunk-contributions-spider-graph.js" data-src="https://github.githubassets.com/assets/chunk-contributions-spider-graph-dbca62a4.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-VQRofBwNZhBa4vBuw0P5bjjlVtO2R+l1M0TOfMZHX1bB7xy//CFwqmyaL24rLfgLx8sahKZ7eEw1o+nkFoUzNA==" type="application/javascript" data-module-id="./chunk-webgl-warp.js" data-src="https://github.githubassets.com/assets/chunk-webgl-warp-5504687c.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-bafGvzmyr4rfZtxj3YarkamXqI7orPHP9EhL+uTK5ftE5GDikKvMij4F6sFRw0Oyv5AV6oEFYivbjFe2uW2qlQ==" type="application/javascript" src="https://github.githubassets.com/assets/repositories-6da7c6bf.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-ICUv50Qz2AAC2/u3xVLvTYSyGd1drvd4+eUWMEc+vx4TXYjgLos3MAqKzYVXrcbPr0cyknutSEbBG519piaiGQ==" type="application/javascript" src="https://github.githubassets.com/assets/diffs-20252fe7.js"></script>
<meta name="viewport" content="width=device-width">
<title>InterWebPPC/firefox.js at FPR32SPR5 · wicknix/InterWebPPC</title>
<meta name="description" content="Mozilla for Power Macintosh. Contribute to wicknix/InterWebPPC development by creating an account on GitHub.">
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub">
<link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
<meta property="fb:app_id" content="1401488693436528">
<meta name="apple-itunes-app" content="app-id=1477376905" />
<meta name="twitter:image:src" content="https://opengraph.githubassets.com/27c8dac2427a8d070d6b2cf5e8230a948d8f5da0c793ba544edbb860bb23d336/wicknix/InterWebPPC" /><meta name="twitter:site" content="@github" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="InterWebPPC/firefox.js at FPR32SPR5 · wicknix/InterWebPPC" /><meta name="twitter:description" content="Mozilla for Power Macintosh. Contribute to wicknix/InterWebPPC development by creating an account on GitHub." />
<meta property="og:image" content="https://opengraph.githubassets.com/27c8dac2427a8d070d6b2cf5e8230a948d8f5da0c793ba544edbb860bb23d336/wicknix/InterWebPPC" /><meta property="og:image:alt" content="Mozilla for Power Macintosh. Contribute to wicknix/InterWebPPC development by creating an account on GitHub." /><meta property="og:image:width" content="1200" /><meta property="og:image:height" content="600" /><meta property="og:site_name" content="GitHub" /><meta property="og:type" content="object" /><meta property="og:title" content="InterWebPPC/firefox.js at FPR32SPR5 · wicknix/InterWebPPC" /><meta property="og:url" content="https://github.com/wicknix/InterWebPPC" /><meta property="og:description" content="Mozilla for Power Macintosh. Contribute to wicknix/InterWebPPC development by creating an account on GitHub." />
<link rel="assets" href="https://github.githubassets.com/">
<link rel="shared-web-socket" href="wss://alive.github.com/_sockets/u/39230578/ws?session=eyJ2IjoiVjMiLCJ1IjozOTIzMDU3OCwicyI6NzkwOTQzMTA5LCJjIjoyMTA3NTg1NDgsInQiOjE2Mzk4NTgxOTN9--2995cb25d3c96ee8c0ac21bb40e688b070f942a69ec3d3c59a5ec1a2d1feab20" data-refresh-url="/_alive" data-session-id="95b62fd73662f16d0a67b87503a3562adda842fdffee3bea8c4e33fe1753229f">
<link rel="shared-web-socket-src" href="/assets-cdn/worker/socket-worker-9c817d86.js">
<link rel="sudo-modal" href="/sessions/sudo_modal">
<meta name="request-id" content="C030:5EC1:182F2EC:277C52C:61BE4008" data-pjax-transient="true" /><meta name="html-safe-nonce" content="36f79a6702fada0029e3f660e5a991d616901b63e44dda919583ca2a7a8fe477" data-pjax-transient="true" /><meta name="visitor-payload" content="eyJyZWZlcnJlciI6Imh0dHBzOi8vZ2l0aHViLmNvbS93aWNrbml4L0ludGVyV2ViUFBDL3RyZWUvRlBSMzJTUFI1L2Jyb3dzZXIvYXBwL3Byb2ZpbGUiLCJyZXF1ZXN0X2lkIjoiQzAzMDo1RUMxOjE4MkYyRUM6Mjc3QzUyQzo2MUJFNDAwOCIsInZpc2l0b3JfaWQiOiI4MjUwMjczNTg2MTM5NDY4MDA4IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=" data-pjax-transient="true" /><meta name="visitor-hmac" content="7e56ec4fa6d16993414713e15629aab7df59408afee498158658c044453fc4f9" data-pjax-transient="true" />
<meta name="hovercard-subject-tag" content="repository:360760653" data-pjax-transient>
<meta name="github-keyboard-shortcuts" content="repository,source-code" data-pjax-transient="true" />
<meta name="selected-link" value="repo_source" data-pjax-transient>
<meta name="google-site-verification" content="c1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY">
<meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU">
<meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA">
<meta name="google-site-verification" content="GXs5KoUUkNCoaAZn7wPN-t01Pywp9M3sEjnt_3_ZWPc">
<meta name="octolytics-url" content="https://collector.githubapp.com/github/collect" /><meta name="octolytics-actor-id" content="39230578" /><meta name="octolytics-actor-login" content="wicknix" /><meta name="octolytics-actor-hash" content="2e74827aadd318c6d6a3dd81f06890df2641ac12fceb9927273ed8b5b6fb63ef" />
<meta name="analytics-location" content="/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show" data-pjax-transient="true" />
<meta name="optimizely-datafile" content="{&quot;version&quot;: &quot;4&quot;, &quot;rollouts&quot;: [], &quot;typedAudiences&quot;: [], &quot;anonymizeIP&quot;: true, &quot;projectId&quot;: &quot;16737760170&quot;, &quot;variables&quot;: [], &quot;featureFlags&quot;: [], &quot;experiments&quot;: [{&quot;status&quot;: &quot;Running&quot;, &quot;audienceIds&quot;: [], &quot;variations&quot;: [{&quot;variables&quot;: [], &quot;id&quot;: &quot;20438636352&quot;, &quot;key&quot;: &quot;control&quot;}, {&quot;variables&quot;: [], &quot;id&quot;: &quot;20484957397&quot;, &quot;key&quot;: &quot;treatment&quot;}], &quot;id&quot;: &quot;20479227424&quot;, &quot;key&quot;: &quot;growth_ghec_onboarding_experience&quot;, &quot;layerId&quot;: &quot;20467848595&quot;, &quot;trafficAllocation&quot;: [{&quot;entityId&quot;: &quot;20484957397&quot;, &quot;endOfRange&quot;: 1000}, {&quot;entityId&quot;: &quot;20484957397&quot;, &quot;endOfRange&quot;: 3000}, {&quot;entityId&quot;: &quot;20484957397&quot;, &quot;endOfRange&quot;: 5000}, {&quot;entityId&quot;: &quot;20484957397&quot;, &quot;endOfRange&quot;: 6000}, {&quot;entityId&quot;: &quot;20484957397&quot;, &quot;endOfRange&quot;: 8000}, {&quot;entityId&quot;: &quot;20484957397&quot;, &quot;endOfRange&quot;: 10000}], &quot;forcedVariations&quot;: {&quot;85e2238ce2b9074907d7a3d91d6feeae&quot;: &quot;control&quot;}}, {&quot;status&quot;: &quot;Running&quot;, &quot;audienceIds&quot;: [], &quot;variations&quot;: [{&quot;variables&quot;: [], &quot;id&quot;: &quot;20667381018&quot;, &quot;key&quot;: &quot;control&quot;}, {&quot;variables&quot;: [], &quot;id&quot;: &quot;20680930759&quot;, &quot;key&quot;: &quot;treatment&quot;}], &quot;id&quot;: &quot;20652570897&quot;, &quot;key&quot;: &quot;project_genesis&quot;, &quot;layerId&quot;: &quot;20672300363&quot;, &quot;trafficAllocation&quot;: [{&quot;entityId&quot;: &quot;20667381018&quot;, &quot;endOfRange&quot;: 5000}, {&quot;entityId&quot;: &quot;20680930759&quot;, &quot;endOfRange&quot;: 10000}], &quot;forcedVariations&quot;: {&quot;83356e17066d336d1803024138ecb683&quot;: &quot;treatment&quot;, &quot;18e31c8a9b2271332466133162a4aa0d&quot;: &quot;treatment&quot;, &quot;10f8ab3fbc5ebe989a36a05f79d48f32&quot;: &quot;treatment&quot;, &quot;1686089f6d540cd2deeaec60ee43ecf7&quot;: &quot;treatment&quot;}}], &quot;audiences&quot;: [{&quot;conditions&quot;: &quot;[\&quot;or\&quot;, {\&quot;match\&quot;: \&quot;exact\&quot;, \&quot;name\&quot;: \&quot;$opt_dummy_attribute\&quot;, \&quot;type\&quot;: \&quot;custom_attribute\&quot;, \&quot;value\&quot;: \&quot;$opt_dummy_value\&quot;}]&quot;, &quot;id&quot;: &quot;$opt_dummy_audience&quot;, &quot;name&quot;: &quot;Optimizely-Generated Audience for Backwards Compatibility&quot;}], &quot;groups&quot;: [], &quot;sdkKey&quot;: &quot;WTc6awnGuYDdG98CYRban&quot;, &quot;environmentKey&quot;: &quot;production&quot;, &quot;attributes&quot;: [{&quot;id&quot;: &quot;16822470375&quot;, &quot;key&quot;: &quot;user_id&quot;}, {&quot;id&quot;: &quot;17143601254&quot;, &quot;key&quot;: &quot;spammy&quot;}, {&quot;id&quot;: &quot;18175660309&quot;, &quot;key&quot;: &quot;organization_plan&quot;}, {&quot;id&quot;: &quot;18813001570&quot;, &quot;key&quot;: &quot;is_logged_in&quot;}, {&quot;id&quot;: &quot;19073851829&quot;, &quot;key&quot;: &quot;geo&quot;}, {&quot;id&quot;: &quot;20175462351&quot;, &quot;key&quot;: &quot;requestedCurrency&quot;}, {&quot;id&quot;: &quot;20785470195&quot;, &quot;key&quot;: &quot;country_code&quot;}], &quot;botFiltering&quot;: false, &quot;accountId&quot;: &quot;16737760170&quot;, &quot;events&quot;: [{&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;17911811441&quot;, &quot;key&quot;: &quot;hydro_click.dashboard.teacher_toolbox_cta&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18124116703&quot;, &quot;key&quot;: &quot;submit.organizations.complete_sign_up&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18145892387&quot;, &quot;key&quot;: &quot;no_metric.tracked_outside_of_optimizely&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18178755568&quot;, &quot;key&quot;: &quot;click.org_onboarding_checklist.add_repo&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18180553241&quot;, &quot;key&quot;: &quot;submit.repository_imports.create&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18186103728&quot;, &quot;key&quot;: &quot;click.help.learn_more_about_repository_creation&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18188530140&quot;, &quot;key&quot;: &quot;test_event.do_not_use_in_production&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18191963644&quot;, &quot;key&quot;: &quot;click.empty_org_repo_cta.transfer_repository&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18195612788&quot;, &quot;key&quot;: &quot;click.empty_org_repo_cta.import_repository&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18210945499&quot;, &quot;key&quot;: &quot;click.org_onboarding_checklist.invite_members&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18211063248&quot;, &quot;key&quot;: &quot;click.empty_org_repo_cta.create_repository&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18215721889&quot;, &quot;key&quot;: &quot;click.org_onboarding_checklist.update_profile&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18224360785&quot;, &quot;key&quot;: &quot;click.org_onboarding_checklist.dismiss&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18234832286&quot;, &quot;key&quot;: &quot;submit.organization_activation.complete&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18252392383&quot;, &quot;key&quot;: &quot;submit.org_repository.create&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18257551537&quot;, &quot;key&quot;: &quot;submit.org_member_invitation.create&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18259522260&quot;, &quot;key&quot;: &quot;submit.organization_profile.update&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18564603625&quot;, &quot;key&quot;: &quot;view.classroom_select_organization&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18568612016&quot;, &quot;key&quot;: &quot;click.classroom_sign_in_click&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18572592540&quot;, &quot;key&quot;: &quot;view.classroom_name&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18574203855&quot;, &quot;key&quot;: &quot;click.classroom_create_organization&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18582053415&quot;, &quot;key&quot;: &quot;click.classroom_select_organization&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18589463420&quot;, &quot;key&quot;: &quot;click.classroom_create_classroom&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18591323364&quot;, &quot;key&quot;: &quot;click.classroom_create_first_classroom&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18591652321&quot;, &quot;key&quot;: &quot;click.classroom_grant_access&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18607131425&quot;, &quot;key&quot;: &quot;view.classroom_creation&quot;}, {&quot;experimentIds&quot;: [&quot;20479227424&quot;], &quot;id&quot;: &quot;18831680583&quot;, &quot;key&quot;: &quot;upgrade_account_plan&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19064064515&quot;, &quot;key&quot;: &quot;click.signup&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19075373687&quot;, &quot;key&quot;: &quot;click.view_account_billing_page&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19077355841&quot;, &quot;key&quot;: &quot;click.dismiss_signup_prompt&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19079713938&quot;, &quot;key&quot;: &quot;click.contact_sales&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19120963070&quot;, &quot;key&quot;: &quot;click.compare_account_plans&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19151690317&quot;, &quot;key&quot;: &quot;click.upgrade_account_cta&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19424193129&quot;, &quot;key&quot;: &quot;click.open_account_switcher&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19520330825&quot;, &quot;key&quot;: &quot;click.visit_account_profile&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19540970635&quot;, &quot;key&quot;: &quot;click.switch_account_context&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19730198868&quot;, &quot;key&quot;: &quot;submit.homepage_signup&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19820830627&quot;, &quot;key&quot;: &quot;click.homepage_signup&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19988571001&quot;, &quot;key&quot;: &quot;click.create_enterprise_trial&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20036538294&quot;, &quot;key&quot;: &quot;click.create_organization_team&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20040653299&quot;, &quot;key&quot;: &quot;click.input_enterprise_trial_form&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20062030003&quot;, &quot;key&quot;: &quot;click.continue_with_team&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20068947153&quot;, &quot;key&quot;: &quot;click.create_organization_free&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20086636658&quot;, &quot;key&quot;: &quot;click.signup_continue.username&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20091648988&quot;, &quot;key&quot;: &quot;click.signup_continue.create_account&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20103637615&quot;, &quot;key&quot;: &quot;click.signup_continue.email&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20111574253&quot;, &quot;key&quot;: &quot;click.signup_continue.password&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20120044111&quot;, &quot;key&quot;: &quot;view.pricing_page&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20152062109&quot;, &quot;key&quot;: &quot;submit.create_account&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20165800992&quot;, &quot;key&quot;: &quot;submit.upgrade_payment_form&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20171520319&quot;, &quot;key&quot;: &quot;submit.create_organization&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20222645674&quot;, &quot;key&quot;: &quot;click.recommended_plan_in_signup.discuss_your_needs&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20227443657&quot;, &quot;key&quot;: &quot;submit.verify_primary_user_email&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20234607160&quot;, &quot;key&quot;: &quot;click.recommended_plan_in_signup.try_enterprise&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20238175784&quot;, &quot;key&quot;: &quot;click.recommended_plan_in_signup.team&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20239847212&quot;, &quot;key&quot;: &quot;click.recommended_plan_in_signup.continue_free&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20251097193&quot;, &quot;key&quot;: &quot;recommended_plan&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20438619534&quot;, &quot;key&quot;: &quot;click.pricing_calculator.1_member&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20456699683&quot;, &quot;key&quot;: &quot;click.pricing_calculator.15_members&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20467868331&quot;, &quot;key&quot;: &quot;click.pricing_calculator.10_members&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20476267432&quot;, &quot;key&quot;: &quot;click.trial_days_remaining&quot;}, {&quot;experimentIds&quot;: [&quot;20479227424&quot;], &quot;id&quot;: &quot;20476357660&quot;, &quot;key&quot;: &quot;click.discover_feature&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20479287901&quot;, &quot;key&quot;: &quot;click.pricing_calculator.custom_members&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20481107083&quot;, &quot;key&quot;: &quot;click.recommended_plan_in_signup.apply_teacher_benefits&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20483089392&quot;, &quot;key&quot;: &quot;click.pricing_calculator.5_members&quot;}, {&quot;experimentIds&quot;: [&quot;20479227424&quot;, &quot;20652570897&quot;], &quot;id&quot;: &quot;20484283944&quot;, &quot;key&quot;: &quot;click.onboarding_task&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20484996281&quot;, &quot;key&quot;: &quot;click.recommended_plan_in_signup.apply_student_benefits&quot;}, {&quot;experimentIds&quot;: [&quot;20479227424&quot;], &quot;id&quot;: &quot;20486713726&quot;, &quot;key&quot;: &quot;click.onboarding_task_breadcrumb&quot;}, {&quot;experimentIds&quot;: [&quot;20479227424&quot;], &quot;id&quot;: &quot;20490791319&quot;, &quot;key&quot;: &quot;click.upgrade_to_enterprise&quot;}, {&quot;experimentIds&quot;: [&quot;20479227424&quot;], &quot;id&quot;: &quot;20491786766&quot;, &quot;key&quot;: &quot;click.talk_to_us&quot;}, {&quot;experimentIds&quot;: [&quot;20479227424&quot;], &quot;id&quot;: &quot;20494144087&quot;, &quot;key&quot;: &quot;click.dismiss_enterprise_trial&quot;}, {&quot;experimentIds&quot;: [&quot;20479227424&quot;, &quot;20652570897&quot;], &quot;id&quot;: &quot;20499722759&quot;, &quot;key&quot;: &quot;completed_all_tasks&quot;}, {&quot;experimentIds&quot;: [&quot;20479227424&quot;, &quot;20652570897&quot;], &quot;id&quot;: &quot;20500710104&quot;, &quot;key&quot;: &quot;completed_onboarding_tasks&quot;}, {&quot;experimentIds&quot;: [&quot;20479227424&quot;], &quot;id&quot;: &quot;20513160672&quot;, &quot;key&quot;: &quot;click.read_doc&quot;}, {&quot;experimentIds&quot;: [&quot;20652570897&quot;], &quot;id&quot;: &quot;20516196762&quot;, &quot;key&quot;: &quot;actions_enabled&quot;}, {&quot;experimentIds&quot;: [&quot;20479227424&quot;], &quot;id&quot;: &quot;20518980986&quot;, &quot;key&quot;: &quot;click.dismiss_trial_banner&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20535446721&quot;, &quot;key&quot;: &quot;click.issue_actions_prompt.dismiss_prompt&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20557002247&quot;, &quot;key&quot;: &quot;click.issue_actions_prompt.setup_workflow&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20595070227&quot;, &quot;key&quot;: &quot;click.pull_request_setup_workflow&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20626600314&quot;, &quot;key&quot;: &quot;click.seats_input&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20642310305&quot;, &quot;key&quot;: &quot;click.decrease_seats_number&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20662990045&quot;, &quot;key&quot;: &quot;click.increase_seats_number&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20679620969&quot;, &quot;key&quot;: &quot;click.public_product_roadmap&quot;}, {&quot;experimentIds&quot;: [&quot;20479227424&quot;], &quot;id&quot;: &quot;20761240940&quot;, &quot;key&quot;: &quot;click.dismiss_survey_banner&quot;}, {&quot;experimentIds&quot;: [&quot;20479227424&quot;], &quot;id&quot;: &quot;20767210721&quot;, &quot;key&quot;: &quot;click.take_survey&quot;}, {&quot;experimentIds&quot;: [&quot;20652570897&quot;], &quot;id&quot;: &quot;20795281201&quot;, &quot;key&quot;: &quot;click.archive_list&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20966790249&quot;, &quot;key&quot;: &quot;contact_sales.submit&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20996500333&quot;, &quot;key&quot;: &quot;contact_sales.existing_customer&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20996890162&quot;, &quot;key&quot;: &quot;contact_sales.blank_message_field&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;21000470317&quot;, &quot;key&quot;: &quot;contact_sales.personal_email&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;21002790172&quot;, &quot;key&quot;: &quot;contact_sales.blank_phone_field&quot;}], &quot;revision&quot;: &quot;1006&quot;}" />
<!-- To prevent page flashing, the optimizely JS needs to be loaded in the
<head> tag before the DOM renders -->
<script crossorigin="anonymous" defer="defer" integrity="sha512-stPGyO+GUOomTBqs1Y5EJnkYCf8cb/wFveUz/ncDr9XaP9olIwZerGQr4wFA3nBNqhbaqHsYbf0NfWJZ6XHjrg==" type="application/javascript" src="https://github.githubassets.com/assets/optimizely-b2d3c6c8.js"></script>
<meta name="hostname" content="github.com">
<meta name="user-login" content="wicknix">
<meta name="expected-hostname" content="github.com">
<meta name="js-proxy-site-detection-payload" content="MzU1NjE4ZTM2YzEzYWE1ZGE0ZjAxNzY0Njk3ZTIyMzJiZWYwYWYwZjc3M2I2OTExYWIyNDE0YjRlNmIyMTIxZXx7InJlbW90ZV9hZGRyZXNzIjoiNjkuMjMuNjUuNzIiLCJyZXF1ZXN0X2lkIjoiQzAzMDo1RUMxOjE4MkYyRUM6Mjc3QzUyQzo2MUJFNDAwOCIsInRpbWVzdGFtcCI6MTYzOTg1ODE5MywiaG9zdCI6ImdpdGh1Yi5jb20ifQ==">
<meta name="keyboard-shortcuts-preference" content="all">
<script type="application/json" id="memex_keyboard_shortcuts_preference">"all"</script>
<meta name="enabled-features" content="ACTIONS_CALLABLE_WORKFLOWS,MARKETPLACE_PENDING_INSTALLATIONS,FILE_UPLOAD_CURSOR_POSITION,LINKIFY_SELECTED_TEXT_ON_URL_PASTE,PRESENCE_IDLE">
<meta http-equiv="x-pjax-version" content="be73507bd60279255b2ac4d863b99349f549aab499e62f6889372662186c6b3d">
<meta http-equiv="x-pjax-csp-version" content="9ea82e8060ac9d44365bfa193918b70ed58abd9413362ba412abb161b3a8d1b6">
<meta http-equiv="x-pjax-css-version" content="9d74a89bdb762b31efa033097d2f1c7d7943bfb29ecdd923fd0772f1007c792e">
<meta http-equiv="x-pjax-js-version" content="fe46975a1268a3f25e7344f7981e8dda9c42a8ad549f0a062f138cc649947577">
<meta name="go-import" content="github.com/wicknix/InterWebPPC git https://github.com/wicknix/InterWebPPC.git">
<meta name="octolytics-dimension-user_id" content="39230578" /><meta name="octolytics-dimension-user_login" content="wicknix" /><meta name="octolytics-dimension-repository_id" content="360760653" /><meta name="octolytics-dimension-repository_nwo" content="wicknix/InterWebPPC" /><meta name="octolytics-dimension-repository_public" content="true" /><meta name="octolytics-dimension-repository_is_fork" content="true" /><meta name="octolytics-dimension-repository_parent_id" content="40451619" /><meta name="octolytics-dimension-repository_parent_nwo" content="classilla/tenfourfox" /><meta name="octolytics-dimension-repository_network_root_id" content="40451619" /><meta name="octolytics-dimension-repository_network_root_nwo" content="classilla/tenfourfox" />
<link rel="canonical" href="https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js" data-pjax-transient>
<meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats">
<meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors">
<meta name="browser-optimizely-client-errors-url" content="https://api.github.com/_private/browser/optimizely_client/errors">
<link rel="mask-icon" href="https://github.githubassets.com/pinned-octocat.svg" color="#000000">
<link rel="alternate icon" class="js-site-favicon" type="image/png" href="https://github.githubassets.com/favicons/favicon.png">
<link rel="icon" class="js-site-favicon" type="image/svg+xml" href="https://github.githubassets.com/favicons/favicon.svg">
<meta name="theme-color" content="#1e2327">
<meta name="color-scheme" content="dark light" />
<link rel="manifest" href="/manifest.json" crossOrigin="use-credentials">
</head>
<body class="logged-in env-production page-responsive page-blob" style="word-wrap: break-word;">
<div class="position-relative js-header-wrapper ">
<a href="#start-of-content" class="p-3 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to content</a>
<span data-view-component="true" class="progress-pjax-loader js-pjax-loader-bar Progress position-fixed width-full">
<span style="width: 0%;" data-view-component="true" class="Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></span>
</span>
<script crossorigin="anonymous" defer="defer" integrity="sha512-MDUFJmbSiwphTNfpo3oZQCuUAFBDXGIiUw3O9ooCZlquzcC1Zt5j1XtlZliqzlAJt5QxHkdMzBTQSrSXYSXnQQ==" type="application/javascript" src="https://github.githubassets.com/assets/command-palette-30350526.js"></script>
<header class="Header js-details-container Details px-3 px-md-4 px-lg-5 flex-wrap flex-md-nowrap" role="banner" >
<div class="Header-item mt-n1 mb-n1 d-none d-md-flex">
<a
class="Header-link "
href="https://github.com/"
data-hotkey="g d"
aria-label="Homepage "
data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header&quot;,&quot;action&quot;:&quot;go to dashboard&quot;,&quot;label&quot;:&quot;icon:logo&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="97326d0e90e4724f569897a80983a1136ca2b642c08f78d9cb2ecbfc475b0f73" data-analytics-event="{&quot;category&quot;:&quot;Header&quot;,&quot;action&quot;:&quot;go to dashboard&quot;,&quot;label&quot;:&quot;icon:logo&quot;}"
>
<svg height="32" aria-hidden="true" viewBox="0 0 16 16" version="1.1" width="32" data-view-component="true" class="octicon octicon-mark-github v-align-middle">
<path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path>
</svg>
</a>
</div>
<div class="Header-item d-md-none">
<button aria-label="Toggle navigation" aria-expanded="false" type="button" data-view-component="true" class="Header-link js-details-target btn-link"> <svg aria-hidden="true" height="24" viewBox="0 0 16 16" version="1.1" width="24" data-view-component="true" class="octicon octicon-three-bars">
<path fill-rule="evenodd" d="M1 2.75A.75.75 0 011.75 2h12.5a.75.75 0 110 1.5H1.75A.75.75 0 011 2.75zm0 5A.75.75 0 011.75 7h12.5a.75.75 0 110 1.5H1.75A.75.75 0 011 7.75zM1.75 12a.75.75 0 100 1.5h12.5a.75.75 0 100-1.5H1.75z"></path>
</svg>
</button> </div>
<div class="Header-item Header-item--full flex-column flex-md-row width-full flex-order-2 flex-md-order-none mr-0 mr-md-3 mt-3 mt-md-0 Details-content--hidden-not-important d-md-flex">
<div class="header-search flex-auto js-site-search position-relative flex-self-stretch flex-md-self-auto mb-3 mb-md-0 mr-0 mr-md-3 scoped-search site-scoped-search js-jump-to"
>
<div class="position-relative">
<!-- '"` --><!-- </textarea></xmp> --></option></form><form class="js-site-search-form" role="search" aria-label="Site" data-scope-type="Repository" data-scope-id="360760653" data-scoped-search-url="/wicknix/InterWebPPC/search" data-owner-scoped-search-url="/users/wicknix/search" data-unscoped-search-url="/search" action="/wicknix/InterWebPPC/search" accept-charset="UTF-8" method="get">
<label class="form-control input-sm header-search-wrapper p-0 js-chromeless-input-container header-search-wrapper-jump-to position-relative d-flex flex-justify-between flex-items-center">
<input type="text"
class="form-control input-sm header-search-input jump-to-field js-jump-to-field js-site-search-focus js-site-search-field is-clearable"
data-hotkey=s,/
name="q"
data-test-selector="nav-search-input"
placeholder="Search or jump to…"
data-unscoped-placeholder="Search or jump to…"
data-scoped-placeholder="Search or jump to…"
autocapitalize="off"
role="combobox"
aria-haspopup="listbox"
aria-expanded="false"
aria-autocomplete="list"
aria-controls="jump-to-results"
aria-label="Search or jump to…"
data-jump-to-suggestions-path="/_graphql/GetSuggestedNavigationDestinations"
spellcheck="false"
autocomplete="off"
>
<input type="hidden" value="RfulkWJ3whSikHKWT7UVvT3I24/EhmPBF67Y3om5DsoCeQ936LAOsd5VFcAKn1iy0yRrqapwreI9qM9DcoAC/w==" data-csrf="true" class="js-data-jump-to-suggestions-path-csrf" />
<input type="hidden" class="js-site-search-type-field" name="type" >
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="20" aria-hidden="true" class="mr-1 header-search-key-slash"><path fill="none" stroke="#979A9C" opacity=".4" d="M3.5.5h12c1.7 0 3 1.3 3 3v13c0 1.7-1.3 3-3 3h-12c-1.7 0-3-1.3-3-3v-13c0-1.7 1.3-3 3-3z"></path><path fill="#979A9C" d="M11.8 6L8 15.1h-.9L10.8 6h1z"></path></svg>
<div class="Box position-absolute overflow-hidden d-none jump-to-suggestions js-jump-to-suggestions-container">
<ul class="d-none js-jump-to-suggestions-template-container">
<li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-suggestion" role="option">
<a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href="" data-item-type="suggestion">
<div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none">
<svg title="Repository" aria-label="Repository" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo js-jump-to-octicon-repo d-none flex-shrink-0">
<path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path>
</svg>
<svg title="Project" aria-label="Project" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-project js-jump-to-octicon-project d-none flex-shrink-0">
<path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path>
</svg>
<svg title="Search" aria-label="Search" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search js-jump-to-octicon-search d-none flex-shrink-0">
<path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path>
</svg>
</div>
<img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="" width="28" height="28">
<div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target">
</div>
<div class="border rounded-1 flex-shrink-0 color-bg-subtle px-1 color-fg-muted ml-1 f6 d-none js-jump-to-badge-search">
<span class="js-jump-to-badge-search-text-default d-none" aria-label="in this repository">
In this repository
</span>
<span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub">
All GitHub
</span>
<span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
<div aria-hidden="true" class="border rounded-1 flex-shrink-0 color-bg-subtle px-1 color-fg-muted ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump">
Jump to
<span class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
</a>
</li>
</ul>
<ul class="d-none js-jump-to-no-results-template-container">
<li class="d-flex flex-justify-center flex-items-center f5 d-none js-jump-to-suggestion p-2">
<span class="color-fg-muted">No suggested jump to results</span>
</li>
</ul>
<ul id="jump-to-results" role="listbox" class="p-0 m-0 js-navigation-container jump-to-suggestions-results-container js-jump-to-suggestions-results-container">
<li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-scoped-search d-none" role="option">
<a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href="" data-item-type="scoped_search">
<div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none">
<svg title="Repository" aria-label="Repository" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo js-jump-to-octicon-repo d-none flex-shrink-0">
<path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path>
</svg>
<svg title="Project" aria-label="Project" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-project js-jump-to-octicon-project d-none flex-shrink-0">
<path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path>
</svg>
<svg title="Search" aria-label="Search" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search js-jump-to-octicon-search d-none flex-shrink-0">
<path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path>
</svg>
</div>
<img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="" width="28" height="28">
<div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target">
</div>
<div class="border rounded-1 flex-shrink-0 color-bg-subtle px-1 color-fg-muted ml-1 f6 d-none js-jump-to-badge-search">
<span class="js-jump-to-badge-search-text-default d-none" aria-label="in this repository">
In this repository
</span>
<span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub">
All GitHub
</span>
<span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
<div aria-hidden="true" class="border rounded-1 flex-shrink-0 color-bg-subtle px-1 color-fg-muted ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump">
Jump to
<span class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
</a>
</li>
<li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-owner-scoped-search d-none" role="option">
<a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href="" data-item-type="owner_scoped_search">
<div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none">
<svg title="Repository" aria-label="Repository" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo js-jump-to-octicon-repo d-none flex-shrink-0">
<path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path>
</svg>
<svg title="Project" aria-label="Project" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-project js-jump-to-octicon-project d-none flex-shrink-0">
<path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path>
</svg>
<svg title="Search" aria-label="Search" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search js-jump-to-octicon-search d-none flex-shrink-0">
<path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path>
</svg>
</div>
<img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="" width="28" height="28">
<div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target">
</div>
<div class="border rounded-1 flex-shrink-0 color-bg-subtle px-1 color-fg-muted ml-1 f6 d-none js-jump-to-badge-search">
<span class="js-jump-to-badge-search-text-default d-none" aria-label="in this user">
In this user
</span>
<span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub">
All GitHub
</span>
<span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
<div aria-hidden="true" class="border rounded-1 flex-shrink-0 color-bg-subtle px-1 color-fg-muted ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump">
Jump to
<span class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
</a>
</li>
<li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-global-search d-none" role="option">
<a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href="" data-item-type="global_search">
<div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none">
<svg title="Repository" aria-label="Repository" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo js-jump-to-octicon-repo d-none flex-shrink-0">
<path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path>
</svg>
<svg title="Project" aria-label="Project" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-project js-jump-to-octicon-project d-none flex-shrink-0">
<path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path>
</svg>
<svg title="Search" aria-label="Search" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search js-jump-to-octicon-search d-none flex-shrink-0">
<path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path>
</svg>
</div>
<img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="" width="28" height="28">
<div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target">
</div>
<div class="border rounded-1 flex-shrink-0 color-bg-subtle px-1 color-fg-muted ml-1 f6 d-none js-jump-to-badge-search">
<span class="js-jump-to-badge-search-text-default d-none" aria-label="in this repository">
In this repository
</span>
<span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub">
All GitHub
</span>
<span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
<div aria-hidden="true" class="border rounded-1 flex-shrink-0 color-bg-subtle px-1 color-fg-muted ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump">
Jump to
<span class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
</a>
</li>
<li class="d-flex flex-justify-center flex-items-center p-0 f5 js-jump-to-suggestion">
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="m-3 anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</li>
</ul>
</div>
</label>
</form> </div>
</div>
<nav class="d-flex flex-column flex-md-row flex-self-stretch flex-md-self-auto" aria-label="Global">
<a class="Header-link py-md-3 d-block d-md-none py-2 border-top border-md-top-0 border-white-fade" data-ga-click="Header, click, Nav menu - item:dashboard:user" aria-label="Dashboard" href="/dashboard">
Dashboard
</a>
<a class="js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data-hotkey="g p" data-ga-click="Header, click, Nav menu - item:pulls context:user" aria-label="Pull requests you created" data-selected-links="/pulls /pulls/assigned /pulls/mentioned /pulls" href="/pulls">
Pull<span class="d-inline d-md-none d-lg-inline"> request</span>s
</a>
<a class="js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data-hotkey="g i" data-ga-click="Header, click, Nav menu - item:issues context:user" aria-label="Issues you created" data-selected-links="/issues /issues/assigned /issues/mentioned /issues" href="/issues">
Issues
</a>
<div class="d-flex position-relative">
<a class="js-selected-navigation-item Header-link flex-auto mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data-ga-click="Header, click, Nav menu - item:marketplace context:user" data-octo-click="marketplace_click" data-octo-dimensions="location:nav_bar" data-selected-links=" /marketplace" href="/marketplace">
Marketplace
</a> </div>
<a class="js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade" data-ga-click="Header, click, Nav menu - item:explore" data-selected-links="/explore /trending /trending/developers /integrations /integrations/feature/code /integrations/feature/collaborate /integrations/feature/ship showcases showcases_search showcases_landing /explore" href="/explore">
Explore
</a>
<a class="js-selected-navigation-item Header-link d-block d-md-none py-2 py-md-3 border-top border-md-top-0 border-white-fade" data-ga-click="Header, click, Nav menu - item:workspaces context:user" data-selected-links="/codespaces /codespaces" href="/codespaces">
Codespaces
</a>
<a class="js-selected-navigation-item Header-link d-block d-md-none py-2 py-md-3 border-top border-md-top-0 border-white-fade" data-ga-click="Header, click, Nav menu - item:Sponsors" data-hydro-click="{&quot;event_type&quot;:&quot;sponsors.button_click&quot;,&quot;payload&quot;:{&quot;button&quot;:&quot;HEADER_SPONSORS_DASHBOARD&quot;,&quot;sponsorable_login&quot;:&quot;wicknix&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="f913835e290e90d0bd943fe7540e45b88bc475f8161ad1f7d6ca6aa8deef1aa0" data-selected-links=" /sponsors/accounts" href="/sponsors/accounts">Sponsors</a>
<a class="Header-link d-block d-md-none mr-0 mr-md-3 py-2 py-md-3 border-top border-md-top-0 border-white-fade" href="/settings/profile">
Settings
</a>
<a class="Header-link d-block d-md-none mr-0 mr-md-3 py-2 py-md-3 border-top border-md-top-0 border-white-fade" href="/wicknix">
<img class="avatar avatar-user" loading="lazy" decoding="async" src="https://avatars.githubusercontent.com/u/39230578?s=40&amp;v=4" width="20" height="20" alt="@wicknix" />
wicknix
</a>
<!-- '"` --><!-- </textarea></xmp> --></option></form><form action="/logout" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="jxvcGda9L19LaDfVvgOC42z9Ov6W9J/PxP9UsyF5rZBE8U87MN0fcrSXY0wQrAGR9YOKusCu/QVxweMXkdFDrQ==" />
<button
type="submit"
class="Header-link mr-0 mr-md-3 py-2 py-md-3 border-top border-md-top-0 border-white-fade d-md-none btn-link d-block width-full text-left"
style="padding-left: 2px;"
data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header&quot;,&quot;action&quot;:&quot;sign out&quot;,&quot;label&quot;:&quot;icon:logout&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="5ebefa51fb0bf8b02e88eb8bf6b39f24f9009625f8cd49ad19797a7d4a41f09c" data-analytics-event="{&quot;category&quot;:&quot;Header&quot;,&quot;action&quot;:&quot;sign out&quot;,&quot;label&quot;:&quot;icon:logout&quot;}"
>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-sign-out v-align-middle">
<path fill-rule="evenodd" d="M2 2.75C2 1.784 2.784 1 3.75 1h2.5a.75.75 0 010 1.5h-2.5a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h2.5a.75.75 0 010 1.5h-2.5A1.75 1.75 0 012 13.25V2.75zm10.44 4.5H6.75a.75.75 0 000 1.5h5.69l-1.97 1.97a.75.75 0 101.06 1.06l3.25-3.25a.75.75 0 000-1.06l-3.25-3.25a.75.75 0 10-1.06 1.06l1.97 1.97z"></path>
</svg>
Sign out
</button>
</form></nav>
</div>
<div class="Header-item Header-item--full flex-justify-center d-md-none position-relative">
<a
class="Header-link "
href="https://github.com/"
data-hotkey="g d"
aria-label="Homepage "
data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header&quot;,&quot;action&quot;:&quot;go to dashboard&quot;,&quot;label&quot;:&quot;icon:logo&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="97326d0e90e4724f569897a80983a1136ca2b642c08f78d9cb2ecbfc475b0f73" data-analytics-event="{&quot;category&quot;:&quot;Header&quot;,&quot;action&quot;:&quot;go to dashboard&quot;,&quot;label&quot;:&quot;icon:logo&quot;}"
>
<svg height="32" aria-hidden="true" viewBox="0 0 16 16" version="1.1" width="32" data-view-component="true" class="octicon octicon-mark-github v-align-middle">
<path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path>
</svg>
</a>
</div>
<div class="Header-item mr-0 mr-md-3 flex-order-1 flex-md-order-none">
<notification-indicator
class="js-socket-channel"
data-test-selector="notifications-indicator"
data-channel="eyJjIjoibm90aWZpY2F0aW9uLWNoYW5nZWQ6MzkyMzA1NzgiLCJ0IjoxNjM5ODU4MTkzfQ==--5632068d028e99deb370113e930c4309191e8aa80a525fd11f4c2c7bc757b771">
<a href="/notifications"
class="Header-link notification-indicator position-relative tooltipped tooltipped-sw"
aria-label="You have no unread notifications"
data-hotkey="g n"
data-ga-click="Header, go to notifications, icon:read"
data-target="notification-indicator.link">
<span class="mail-status " data-target="notification-indicator.modifier"></span>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-bell">
<path d="M8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z"></path><path fill-rule="evenodd" d="M8 1.5A3.5 3.5 0 004.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01l.001.006c0 .002.002.004.004.006a.017.017 0 00.006.004l.007.001h10.964l.007-.001a.016.016 0 00.006-.004.016.016 0 00.004-.006l.001-.007a.017.017 0 00-.003-.01l-1.703-2.554a1.75 1.75 0 01-.294-.97V5A3.5 3.5 0 008 1.5zM3 5a5 5 0 0110 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.518 1.518 0 0113.482 13H2.518a1.518 1.518 0 01-1.263-2.36l1.703-2.554A.25.25 0 003 7.947V5z"></path>
</svg>
</a>
</notification-indicator>
</div>
<div class="Header-item position-relative d-none d-md-flex">
<details class="details-overlay details-reset">
<summary
class="Header-link"
aria-label="Create new…"
data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header&quot;,&quot;action&quot;:&quot;create new&quot;,&quot;label&quot;:&quot;icon:add&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="c06b66a268293caa9e7d5a9a493a8581c5ea7f171ff83c1c32ad84bdabd2b579" data-analytics-event="{&quot;category&quot;:&quot;Header&quot;,&quot;action&quot;:&quot;create new&quot;,&quot;label&quot;:&quot;icon:add&quot;}"
>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-plus">
<path fill-rule="evenodd" d="M7.75 2a.75.75 0 01.75.75V7h4.25a.75.75 0 110 1.5H8.5v4.25a.75.75 0 11-1.5 0V8.5H2.75a.75.75 0 010-1.5H7V2.75A.75.75 0 017.75 2z"></path>
</svg> <span class="dropdown-caret"></span>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw">
<a role="menuitem" class="dropdown-item" href="/new" data-ga-click="Header, create new repository">
New repository
</a>
<a role="menuitem" class="dropdown-item" href="/new/import" data-ga-click="Header, import a repository">
Import repository
</a>
<a role="menuitem" class="dropdown-item" href="https://gist.github.com/" data-ga-click="Header, create new gist">
New gist
</a>
<a role="menuitem" class="dropdown-item" href="/organizations/new" data-ga-click="Header, create new organization">
New organization
</a>
</details-menu>
</details>
</div>
<div class="Header-item position-relative mr-0 d-none d-md-flex">
<details class="details-overlay details-reset js-feature-preview-indicator-container" data-feature-preview-indicator-src="/users/wicknix/feature_preview/indicator_check">
<summary
class="Header-link"
aria-label="View profile and more"
data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Header&quot;,&quot;action&quot;:&quot;show menu&quot;,&quot;label&quot;:&quot;icon:avatar&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="5f959ad48f07d851ae882c0fb7a8a64aa5896ad2507bab4e67de45f86407c9b5" data-analytics-event="{&quot;category&quot;:&quot;Header&quot;,&quot;action&quot;:&quot;show menu&quot;,&quot;label&quot;:&quot;icon:avatar&quot;}"
>
<img src="https://avatars.githubusercontent.com/u/39230578?s=40&amp;v=4" alt="@wicknix" size="20" height="20" width="20" data-view-component="true" class="avatar avatar-small circle" />
<span class="feature-preview-indicator js-feature-preview-indicator" style="top: 1px;" hidden></span>
<span class="dropdown-caret"></span>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw" style="width: 180px"
src="/users/39230578/menu" preload>
<include-fragment>
<p class="text-center mt-3" data-hide-on-error>
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2 color-fg-default" data-show-on-error>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</details-menu>
</details>
</div>
</header>
</div>
<div id="start-of-content" class="show-on-focus"></div>
<div data-pjax-replace id="js-flash-container">
<template class="js-flash-template">
<div class="flash flash-full {{ className }}">
<div class=" px-2" >
<button class="flash-close js-flash-close" type="button" aria-label="Dismiss this message">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
<div>{{ message }}</div>
</div>
</div>
</template>
</div>
<include-fragment class="js-notification-shelf-include-fragment" data-base-src="https://github.com/notifications/beta/shelf"></include-fragment>
<details class="details-reset details-overlay details-overlay-dark js-command-palette-dialog">
<summary class="command-palette-details-summary" aria-label="command palette trigger">
</summary>
<details-dialog class="command-palette-details-dialog d-flex flex-column flex-justify-center height-fit" aria-label="command palette">
<command-palette
class="command-palette color-bg-default rounded-3"
data-return-to=/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js
data-user-id="39230578"
>
<input type="hidden" value="CCyjt8+M0yI8J03soBLXWdUOBQYw9nRDtP0UMs/nY4Y2SAq91fmnXmzSwBs7nkDHAN6pGjQNWMDiedd0cTU+8A==" data-csrf="true" class="js-graphql-csrf" />
<iframe class="d-none js-command-palette-commands" sandbox="allow-scripts allow-same-origin" srcdoc="<script crossorigin=&quot;anonymous&quot; defer=&quot;defer&quot; integrity=&quot;sha512-2Jz3lq/Gk0f8RePMFf+bUCfw6LwZ3nXfh3AQmMFOUj5cIW/rCeZcWRFO/q0l00bbLMcdXkpDj6KvP9Ny2qh8QA==&quot; type=&quot;application/javascript&quot; src=&quot;https://github.githubassets.com/assets/command-runner-d89cf796.js&quot;></script>
" aria-hidden="true" data-url="https://github.com"></iframe>
<input type="hidden" name="color-mode-path" id="color-mode-path" value="/settings/appearance/color_mode" class="js-color-mode-path" autocomplete="off" />
<input type="hidden" value="VN3Tp493hCXcd8FvT6rJ1r3hj+UHHsVKV/1qj8a6rtzL9G22g3s24WFN7iDT0lOcVbjmNB1PZyrDVM7EknL9Eg==" data-csrf="true" class="js-color-mode-csrf" />
<command-palette-mode
data-char="#"
data-scope-types="[&quot;&quot;]"
data-placeholder="Search issues and pull requests"
></command-palette-mode>
<command-palette-mode
data-char="#"
data-scope-types="[&quot;owner&quot;,&quot;repository&quot;]"
data-placeholder="Search issues, pull requests, discussions, and projects"
></command-palette-mode>
<command-palette-mode
data-char="!"
data-scope-types="[&quot;owner&quot;,&quot;repository&quot;]"
data-placeholder="Search projects"
></command-palette-mode>
<command-palette-mode
data-char="@"
data-scope-types="[&quot;&quot;]"
data-placeholder="Search or jump to a user, organization, or repository"
></command-palette-mode>
<command-palette-mode
data-char="@"
data-scope-types="[&quot;owner&quot;]"
data-placeholder="Search or jump to a repository"
></command-palette-mode>
<command-palette-mode
data-char="/"
data-scope-types="[&quot;repository&quot;]"
data-placeholder="Search files"
></command-palette-mode>
<command-palette-mode
data-char="?"
></command-palette-mode>
<command-palette-mode
data-char="&gt;"
data-placeholder="Run a command"
></command-palette-mode>
<command-palette-mode
data-char=""
data-scope-types="[&quot;owner&quot;]"
data-placeholder="Search or jump to..."
></command-palette-mode>
<command-palette-mode
class="js-command-palette-default-mode"
data-char=""
data-placeholder="Search or jump to..."
></command-palette-mode>
<command-palette-input placeholder="Search or jump to..."
>
<div class="js-search-icon d-flex flex-items-center mr-2" style="height: 26px">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search color-fg-muted">
<path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path>
</svg>
</div>
<div class="js-spinner d-flex flex-items-center mr-2 color-fg-muted" hidden>
<svg aria-label="Loading" class="anim-rotate" viewBox="0 0 16 16" fill="none" width="16" height="16">
<circle
cx="8"
cy="8"
r="7"
stroke="currentColor"
stroke-opacity="0.25"
stroke-width="2"
vector-effect="non-scaling-stroke"
></circle>
<path
d="M15 8a7.002 7.002 0 00-7-7"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
vector-effect="non-scaling-stroke"
></path>
</svg>
</div>
<command-palette-scope >
<command-palette-token
data-text="wicknix"
data-id="MDQ6VXNlcjM5MjMwNTc4"
data-type="owner"
data-value="wicknix"
data-targets="command-palette-scope.tokens"
class="color-fg-default text-semibold"
>wicknix<span class="color-fg-subtle text-normal">&nbsp;&nbsp;/&nbsp;&nbsp;</span></command-palette-token>
<command-palette-token
data-text="InterWebPPC"
data-id="MDEwOlJlcG9zaXRvcnkzNjA3NjA2NTM="
data-type="repository"
data-value="InterWebPPC"
data-targets="command-palette-scope.tokens"
class="color-fg-default text-semibold"
>InterWebPPC<span class="color-fg-subtle text-normal">&nbsp;&nbsp;/&nbsp;&nbsp;</span></command-palette-token>
</command-palette-scope>
</command-palette-input>
<command-palette-item-stack id="command-palette-item-stack" class="item-stack-transition-height" role="listbox" aria-label="Command palette results">
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-type="" data-mode="" data-value="">
Type <code class="p-1 color-bg-subtle rounded-1">#</code> for issues and pull requests, <code class="p-1 color-bg-subtle rounded-1">></code> for commands, and <code class="p-1 color-bg-subtle rounded-1">?</code> for help
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-type="owner" data-mode="" data-value="">
Type <code class="p-1 color-bg-subtle rounded-1">#</code> for issues, pull requests, and projects, <code class="p-1 color-bg-subtle rounded-1">></code> for commands, and <code class="p-1 color-bg-subtle rounded-1">?</code> for help
</command-palette-tip>
<command-palette-tip class="color-fg-muted f6 px-3 py-1 my-2" data-type="repository" data-mode="" data-value="">
Type <code class="p-1 color-bg-subtle rounded-1">#</code> for issues, pull requests, and projects, <code class="p-1 color-bg-subtle rounded-1">/</code> for files, and <code class="p-1 color-bg-subtle rounded-1">></code> for commands
</command-palette-tip>
<command-palette-tip class="mx-3 my-2 flash flash-error d-flex flex-items-center" data-on-error>
<div>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
</div>
<div class="px-2">
Weve encountered an error and some results aren't available at this time. Type a new search or try again later.
</div>
</command-palette-tip>
<command-palette-tip class="h4 color-fg-default pl-3 pb-2 pt-3" data-on-empty data-match-mode="[^?]|^$">
No results matched your search
</command-palette-tip>
<command-palette-item-group
data-group-id="top"
data-group-title="Top result"
data-group-hint=""
data-group-limits="{}"
data-targets="command-palette-item-stack.groups"
>
</command-palette-item-group>
<command-palette-item-group
data-group-id="commands"
data-group-title="Commands"
data-group-hint="Type &gt; to filter"
data-group-limits="{}"
data-targets="command-palette-item-stack.groups"
>
</command-palette-item-group>
<command-palette-item-group
data-group-id="files"
data-group-title="Files"
data-group-hint=""
data-group-limits="{}"
data-targets="command-palette-item-stack.groups"
>
</command-palette-item-group>
<command-palette-item-group
data-group-id="pages"
data-group-title="Pages"
data-group-hint=""
data-group-limits="{&quot;repository&quot;:10}"
data-targets="command-palette-item-stack.groups"
>
</command-palette-item-group>
<command-palette-item-group
data-group-id="access_policies"
data-group-title="Access Policies"
data-group-hint=""
data-group-limits="{}"
data-targets="command-palette-item-stack.groups"
>
</command-palette-item-group>
<command-palette-item-group
data-group-id="organizations"
data-group-title="Organizations"
data-group-hint=""
data-group-limits="{}"
data-targets="command-palette-item-stack.groups"
>
</command-palette-item-group>
<command-palette-item-group
data-group-id="repositories"
data-group-title="Repositories"
data-group-hint=""
data-group-limits="{}"
data-targets="command-palette-item-stack.groups"
>
</command-palette-item-group>
<command-palette-item-group
data-group-id="references"
data-group-title="Issues, pull requests, and discussions"
data-group-hint="Type # to filter"
data-group-limits="{}"
data-targets="command-palette-item-stack.groups"
>
</command-palette-item-group>
<command-palette-item-group
data-group-id="teams"
data-group-title="Teams"
data-group-hint=""
data-group-limits="{}"
data-targets="command-palette-item-stack.groups"
>
</command-palette-item-group>
<command-palette-item-group
data-group-id="users"
data-group-title="Users"
data-group-hint=""
data-group-limits="{}"
data-targets="command-palette-item-stack.groups"
>
</command-palette-item-group>
<command-palette-item-group
data-group-id="projects"
data-group-title="Projects"
data-group-hint=""
data-group-limits="{}"
data-targets="command-palette-item-stack.groups"
>
</command-palette-item-group>
<command-palette-item-group
data-group-id="footer"
data-group-title="Footer"
data-group-hint=""
data-group-limits="{}"
data-targets="command-palette-item-stack.groups"
>
</command-palette-item-group>
<command-palette-item-group
data-group-id="modes_help"
data-group-title="Modes"
data-group-hint=""
data-group-limits="{}"
data-targets="command-palette-item-stack.groups"
>
</command-palette-item-group>
<command-palette-item-group
data-group-id="filters_help"
data-group-title="Use filters in issues, pull requests, discussions, and projects"
data-group-hint=""
data-group-limits="{}"
data-targets="command-palette-item-stack.groups"
>
</command-palette-item-group>
</command-palette-item-stack>
<div class="js-command-local-provider-octicons" hidden>
<div data-local-provider-octicon-id="arrow-right-color-fg-muted">
<svg height="16" class="octicon octicon-arrow-right color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg>
</div>
<div data-local-provider-octicon-id="arrow-right-color-fg-default">
<svg height="16" class="octicon octicon-arrow-right color-fg-default" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg>
</div>
<div data-local-provider-octicon-id="codespaces-color-fg-muted">
<svg height="16" class="octicon octicon-codespaces color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 1.75C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 01-1.75 1.75h-8.5A1.75 1.75 0 012 6.75v-5zm1.75-.25a.25.25 0 00-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 00.25-.25v-5a.25.25 0 00-.25-.25h-8.5zM0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0114.25 16H1.75A1.75 1.75 0 010 14.25v-3zM1.75 11a.25.25 0 00-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25v-3a.25.25 0 00-.25-.25H1.75z"></path><path fill-rule="evenodd" d="M3 12.75a.75.75 0 01.75-.75h.5a.75.75 0 010 1.5h-.5a.75.75 0 01-.75-.75zm4 0a.75.75 0 01.75-.75h4.5a.75.75 0 010 1.5h-4.5a.75.75 0 01-.75-.75z"></path></svg>
</div>
<div data-local-provider-octicon-id="copy-color-fg-muted">
<svg height="16" class="octicon octicon-copy color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z"></path><path fill-rule="evenodd" d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"></path></svg>
</div>
<div data-local-provider-octicon-id="dash-color-fg-muted">
<svg height="16" class="octicon octicon-dash color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 7.75A.75.75 0 012.75 7h10a.75.75 0 010 1.5h-10A.75.75 0 012 7.75z"></path></svg>
</div>
<div data-local-provider-octicon-id="file-color-fg-muted">
<svg height="16" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.75 1.5a.25.25 0 00-.25.25v11.5c0 .138.112.25.25.25h8.5a.25.25 0 00.25-.25V6H9.75A1.75 1.75 0 018 4.25V1.5H3.75zm5.75.56v2.19c0 .138.112.25.25.25h2.19L9.5 2.06zM2 1.75C2 .784 2.784 0 3.75 0h5.086c.464 0 .909.184 1.237.513l3.414 3.414c.329.328.513.773.513 1.237v8.086A1.75 1.75 0 0112.25 15h-8.5A1.75 1.75 0 012 13.25V1.75z"></path></svg>
</div>
<div data-local-provider-octicon-id="lock-color-fg-muted">
<svg height="16" class="octicon octicon-lock color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M4 4v2h-.25A1.75 1.75 0 002 7.75v5.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 13.25v-5.5A1.75 1.75 0 0012.25 6H12V4a4 4 0 10-8 0zm6.5 2V4a2.5 2.5 0 00-5 0v2h5zM12 7.5h.25a.25.25 0 01.25.25v5.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25v-5.5a.25.25 0 01.25-.25H12z"></path></svg>
</div>
<div data-local-provider-octicon-id="moon-color-fg-muted">
<svg height="16" class="octicon octicon-moon color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M9.598 1.591a.75.75 0 01.785-.175 7 7 0 11-8.967 8.967.75.75 0 01.961-.96 5.5 5.5 0 007.046-7.046.75.75 0 01.175-.786zm1.616 1.945a7 7 0 01-7.678 7.678 5.5 5.5 0 107.678-7.678z"></path></svg>
</div>
<div data-local-provider-octicon-id="person-color-fg-muted">
<svg height="16" class="octicon octicon-person color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M10.5 5a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm.061 3.073a4 4 0 10-5.123 0 6.004 6.004 0 00-3.431 5.142.75.75 0 001.498.07 4.5 4.5 0 018.99 0 .75.75 0 101.498-.07 6.005 6.005 0 00-3.432-5.142z"></path></svg>
</div>
<div data-local-provider-octicon-id="pencil-color-fg-muted">
<svg height="16" class="octicon octicon-pencil color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M11.013 1.427a1.75 1.75 0 012.474 0l1.086 1.086a1.75 1.75 0 010 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 01-.927-.928l.929-3.25a1.75 1.75 0 01.445-.758l8.61-8.61zm1.414 1.06a.25.25 0 00-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 000-.354l-1.086-1.086zM11.189 6.25L9.75 4.81l-6.286 6.287a.25.25 0 00-.064.108l-.558 1.953 1.953-.558a.249.249 0 00.108-.064l6.286-6.286z"></path></svg>
</div>
<div data-local-provider-octicon-id="issue-opened-open">
<svg height="16" class="octicon octicon-issue-opened open" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path d="M8 9.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path><path fill-rule="evenodd" d="M8 0a8 8 0 100 16A8 8 0 008 0zM1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0z"></path></svg>
</div>
<div data-local-provider-octicon-id="git-pull-request-draft-color-fg-muted">
<svg height="16" class="octicon octicon-git-pull-request-draft color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M2.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.25 1a2.25 2.25 0 00-.75 4.372v5.256a2.251 2.251 0 101.5 0V5.372A2.25 2.25 0 003.25 1zm0 11a.75.75 0 100 1.5.75.75 0 000-1.5zm9.5 3a2.25 2.25 0 100-4.5 2.25 2.25 0 000 4.5zm0-3a.75.75 0 100 1.5.75.75 0 000-1.5z"></path><path d="M14 7.5a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0zm0-4.25a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0z"></path></svg>
</div>
<div data-local-provider-octicon-id="search-color-fg-muted">
<svg height="16" class="octicon octicon-search color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path></svg>
</div>
<div data-local-provider-octicon-id="sun-color-fg-muted">
<svg height="16" class="octicon octicon-sun color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M8 10.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5zM8 12a4 4 0 100-8 4 4 0 000 8zM8 0a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0V.75A.75.75 0 018 0zm0 13a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0v-1.5A.75.75 0 018 13zM2.343 2.343a.75.75 0 011.061 0l1.06 1.061a.75.75 0 01-1.06 1.06l-1.06-1.06a.75.75 0 010-1.06zm9.193 9.193a.75.75 0 011.06 0l1.061 1.06a.75.75 0 01-1.06 1.061l-1.061-1.06a.75.75 0 010-1.061zM16 8a.75.75 0 01-.75.75h-1.5a.75.75 0 010-1.5h1.5A.75.75 0 0116 8zM3 8a.75.75 0 01-.75.75H.75a.75.75 0 010-1.5h1.5A.75.75 0 013 8zm10.657-5.657a.75.75 0 010 1.061l-1.061 1.06a.75.75 0 11-1.06-1.06l1.06-1.06a.75.75 0 011.06 0zm-9.193 9.193a.75.75 0 010 1.06l-1.06 1.061a.75.75 0 11-1.061-1.06l1.06-1.061a.75.75 0 011.061 0z"></path></svg>
</div>
<div data-local-provider-octicon-id="sync-color-fg-muted">
<svg height="16" class="octicon octicon-sync color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M8 2.5a5.487 5.487 0 00-4.131 1.869l1.204 1.204A.25.25 0 014.896 6H1.25A.25.25 0 011 5.75V2.104a.25.25 0 01.427-.177l1.38 1.38A7.001 7.001 0 0114.95 7.16a.75.75 0 11-1.49.178A5.501 5.501 0 008 2.5zM1.705 8.005a.75.75 0 01.834.656 5.501 5.501 0 009.592 2.97l-1.204-1.204a.25.25 0 01.177-.427h3.646a.25.25 0 01.25.25v3.646a.25.25 0 01-.427.177l-1.38-1.38A7.001 7.001 0 011.05 8.84a.75.75 0 01.656-.834z"></path></svg>
</div>
<div data-local-provider-octicon-id="trash-color-fg-muted">
<svg height="16" class="octicon octicon-trash color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M6.5 1.75a.25.25 0 01.25-.25h2.5a.25.25 0 01.25.25V3h-3V1.75zm4.5 0V3h2.25a.75.75 0 010 1.5H2.75a.75.75 0 010-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75zM4.496 6.675a.75.75 0 10-1.492.15l.66 6.6A1.75 1.75 0 005.405 15h5.19c.9 0 1.652-.681 1.741-1.576l.66-6.6a.75.75 0 00-1.492-.149l-.66 6.6a.25.25 0 01-.249.225h-5.19a.25.25 0 01-.249-.225l-.66-6.6z"></path></svg>
</div>
<div data-local-provider-octicon-id="key-color-fg-muted">
<svg height="16" class="octicon octicon-key color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M6.5 5.5a4 4 0 112.731 3.795.75.75 0 00-.768.18L7.44 10.5H6.25a.75.75 0 00-.75.75v1.19l-.06.06H4.25a.75.75 0 00-.75.75v1.19l-.06.06H1.75a.25.25 0 01-.25-.25v-1.69l5.024-5.023a.75.75 0 00.181-.768A3.995 3.995 0 016.5 5.5zm4-5.5a5.5 5.5 0 00-5.348 6.788L.22 11.72a.75.75 0 00-.22.53v2C0 15.216.784 16 1.75 16h2a.75.75 0 00.53-.22l.5-.5a.75.75 0 00.22-.53V14h.75a.75.75 0 00.53-.22l.5-.5a.75.75 0 00.22-.53V12h.75a.75.75 0 00.53-.22l.932-.932A5.5 5.5 0 1010.5 0zm.5 6a1 1 0 100-2 1 1 0 000 2z"></path></svg>
</div>
<div data-local-provider-octicon-id="comment-discussion-color-fg-muted">
<svg height="16" class="octicon octicon-comment-discussion color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M1.5 2.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v5.5a.25.25 0 01-.25.25h-3.5a.75.75 0 00-.53.22L3.5 11.44V9.25a.75.75 0 00-.75-.75h-1a.25.25 0 01-.25-.25v-5.5zM1.75 1A1.75 1.75 0 000 2.75v5.5C0 9.216.784 10 1.75 10H2v1.543a1.457 1.457 0 002.487 1.03L7.061 10h3.189A1.75 1.75 0 0012 8.25v-5.5A1.75 1.75 0 0010.25 1h-8.5zM14.5 4.75a.25.25 0 00-.25-.25h-.5a.75.75 0 110-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0114.25 12H14v1.543a1.457 1.457 0 01-2.487 1.03L9.22 12.28a.75.75 0 111.06-1.06l2.22 2.22v-2.19a.75.75 0 01.75-.75h1a.25.25 0 00.25-.25v-5.5z"></path></svg>
</div>
<div data-local-provider-octicon-id="bell-color-fg-muted">
<svg height="16" class="octicon octicon-bell color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path d="M8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z"></path><path fill-rule="evenodd" d="M8 1.5A3.5 3.5 0 004.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01l.001.006c0 .002.002.004.004.006a.017.017 0 00.006.004l.007.001h10.964l.007-.001a.016.016 0 00.006-.004.016.016 0 00.004-.006l.001-.007a.017.017 0 00-.003-.01l-1.703-2.554a1.75 1.75 0 01-.294-.97V5A3.5 3.5 0 008 1.5zM3 5a5 5 0 0110 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.518 1.518 0 0113.482 13H2.518a1.518 1.518 0 01-1.263-2.36l1.703-2.554A.25.25 0 003 7.947V5z"></path></svg>
</div>
<div data-local-provider-octicon-id="bell-slash-color-fg-muted">
<svg height="16" class="octicon octicon-bell-slash color-fg-muted" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M8 1.5c-.997 0-1.895.416-2.534 1.086A.75.75 0 014.38 1.55 5 5 0 0113 5v2.373a.75.75 0 01-1.5 0V5A3.5 3.5 0 008 1.5zM4.182 4.31L1.19 2.143a.75.75 0 10-.88 1.214L3 5.305v2.642a.25.25 0 01-.042.139L1.255 10.64A1.518 1.518 0 002.518 13h11.108l1.184.857a.75.75 0 10.88-1.214l-1.375-.996a1.196 1.196 0 00-.013-.01L4.198 4.321a.733.733 0 00-.016-.011zm7.373 7.19L4.5 6.391v1.556c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01.015.015 0 00.005.012.017.017 0 00.006.004l.007.001h9.037zM8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z"></path></svg>
</div>
</div>
<server-defined-provider data-type="search-links"></server-defined-provider>
<server-defined-provider data-type="help">
<command-palette-help
data-group="modes_help"
data-prefix="#"
data-scope-types="[&quot;&quot;]"
>
<span data-target="command-palette-help.titleElement">Search for <strong>issues</strong> and <strong>pull requests</strong></span>
<span data-target="command-palette-help.hintElement">
<kbd class="hx_kbd">#</kbd>
</span>
</command-palette-help>
<command-palette-help
data-group="modes_help"
data-prefix="#"
data-scope-types="[&quot;owner&quot;,&quot;repository&quot;]"
>
<span data-target="command-palette-help.titleElement">Search for <strong>issues, pull requests, discussions,</strong> and <strong>projects</strong></span>
<span data-target="command-palette-help.hintElement">
<kbd class="hx_kbd">#</kbd>
</span>
</command-palette-help>
<command-palette-help
data-group="modes_help"
data-prefix="@"
data-scope-types="[&quot;&quot;]"
>
<span data-target="command-palette-help.titleElement">Search for <strong>organizations, repositories,</strong> and <strong>users</strong></span>
<span data-target="command-palette-help.hintElement">
<kbd class="hx_kbd">@</kbd>
</span>
</command-palette-help>
<command-palette-help
data-group="modes_help"
data-prefix="!"
data-scope-types="[&quot;owner&quot;,&quot;repository&quot;]"
>
<span data-target="command-palette-help.titleElement">Search for <strong>projects</strong></span>
<span data-target="command-palette-help.hintElement">
<kbd class="hx_kbd">!</kbd>
</span>
</command-palette-help>
<command-palette-help
data-group="modes_help"
data-prefix="/"
data-scope-types="[&quot;repository&quot;]"
>
<span data-target="command-palette-help.titleElement">Search for <strong>files</strong></span>
<span data-target="command-palette-help.hintElement">
<kbd class="hx_kbd">/</kbd>
</span>
</command-palette-help>
<command-palette-help
data-group="modes_help"
data-prefix="&gt;"
>
<span data-target="command-palette-help.titleElement">Activate <strong>command mode</strong></span>
<span data-target="command-palette-help.hintElement">
<kbd class="hx_kbd">&gt;</kbd>
</span>
</command-palette-help>
<command-palette-help
data-group="filters_help"
data-prefix="# author:@me"
>
<span data-target="command-palette-help.titleElement">Search your issues, pull requests, and discussions</span>
<span data-target="command-palette-help.hintElement">
<kbd class="hx_kbd"># author:@me</kbd>
</span>
</command-palette-help>
<command-palette-help
data-group="filters_help"
data-prefix="# author:@me"
>
<span data-target="command-palette-help.titleElement">Search your issues, pull requests, and discussions</span>
<span data-target="command-palette-help.hintElement">
<kbd class="hx_kbd"># author:@me</kbd>
</span>
</command-palette-help>
<command-palette-help
data-group="filters_help"
data-prefix="# is:pr"
>
<span data-target="command-palette-help.titleElement">Filter to pull requests</span>
<span data-target="command-palette-help.hintElement">
<kbd class="hx_kbd"># is:pr</kbd>
</span>
</command-palette-help>
<command-palette-help
data-group="filters_help"
data-prefix="# is:issue"
>
<span data-target="command-palette-help.titleElement">Filter to issues</span>
<span data-target="command-palette-help.hintElement">
<kbd class="hx_kbd"># is:issue</kbd>
</span>
</command-palette-help>
<command-palette-help
data-group="filters_help"
data-prefix="# is:discussion"
data-scope-types="[&quot;owner&quot;,&quot;repository&quot;]"
>
<span data-target="command-palette-help.titleElement">Filter to discussions</span>
<span data-target="command-palette-help.hintElement">
<kbd class="hx_kbd"># is:discussion</kbd>
</span>
</command-palette-help>
<command-palette-help
data-group="filters_help"
data-prefix="# is:project"
data-scope-types="[&quot;owner&quot;,&quot;repository&quot;]"
>
<span data-target="command-palette-help.titleElement">Filter to projects</span>
<span data-target="command-palette-help.hintElement">
<kbd class="hx_kbd"># is:project</kbd>
</span>
</command-palette-help>
<command-palette-help
data-group="filters_help"
data-prefix="# is:open"
>
<span data-target="command-palette-help.titleElement">Filter to open issues, pull requests, and discussions</span>
<span data-target="command-palette-help.hintElement">
<kbd class="hx_kbd"># is:open</kbd>
</span>
</command-palette-help>
</server-defined-provider>
<server-defined-provider
data-type="prefetched"
data-fetch-debounce="0"
data-src="/command_palette/commands"
data-supported-modes="[&quot;&gt;&quot;]"
data-supports-commands
></server-defined-provider>
<server-defined-provider
data-type="prefetched"
data-fetch-debounce="0"
data-src="/command_palette/jump_to_page_navigation"
data-supported-modes="[&quot;&quot;]"
></server-defined-provider>
<server-defined-provider
data-type="remote"
data-fetch-debounce="200"
data-src="/command_palette/issues"
data-supported-modes="[&quot;#&quot;,&quot;#&quot;]"
data-supported-scope-types="[&quot;owner&quot;,&quot;repository&quot;,&quot;&quot;]"
></server-defined-provider>
<server-defined-provider
data-type="remote"
data-fetch-debounce="200"
data-src="/command_palette/jump_to"
data-supported-modes="[&quot;@&quot;,&quot;@&quot;]"
data-supported-scope-types="[&quot;&quot;,&quot;owner&quot;]"
></server-defined-provider>
<server-defined-provider
data-type="remote"
data-fetch-debounce="200"
data-src="/command_palette/jump_to_members_only"
data-supported-modes="[&quot;&quot;]"
></server-defined-provider>
<server-defined-provider
data-type="prefetched"
data-fetch-debounce="0"
data-src="/command_palette/jump_to_members_only_prefetched"
data-supported-modes="[&quot;@&quot;,&quot;@&quot;,&quot;&quot;]"
data-supported-scope-types="[&quot;&quot;,&quot;owner&quot;]"
></server-defined-provider>
<server-defined-provider
data-type="files"
data-fetch-debounce="0"
data-src="/command_palette/files"
data-supported-modes="[&quot;/&quot;]"
data-supported-scope-types="[&quot;repository&quot;]"
></server-defined-provider>
<server-defined-provider
data-type="remote"
data-fetch-debounce="200"
data-src="/command_palette/discussions"
data-supported-modes="[&quot;#&quot;]"
data-supported-scope-types="[&quot;owner&quot;,&quot;repository&quot;]"
></server-defined-provider>
<server-defined-provider
data-type="remote"
data-fetch-debounce="200"
data-src="/command_palette/projects"
data-supported-modes="[&quot;#&quot;,&quot;!&quot;]"
data-supported-scope-types="[&quot;owner&quot;,&quot;repository&quot;]"
></server-defined-provider>
<server-defined-provider
data-type="prefetched"
data-fetch-debounce="0"
data-src="/command_palette/recent_issues"
data-supported-modes="[&quot;#&quot;,&quot;#&quot;]"
data-supported-scope-types="[&quot;owner&quot;,&quot;repository&quot;,&quot;&quot;]"
></server-defined-provider>
<server-defined-provider
data-type="remote"
data-fetch-debounce="200"
data-src="/command_palette/teams"
data-supported-modes="[&quot;@&quot;,&quot;&quot;]"
data-supported-scope-types="[&quot;owner&quot;]"
></server-defined-provider>
<server-defined-provider
data-type="remote"
data-fetch-debounce="200"
data-src="/command_palette/name_with_owner_repository"
data-supported-modes="[&quot;&quot;]"
></server-defined-provider>
<server-defined-provider
data-type="main-window-commands"
data-fetch-debounce="0"
data-supported-modes="[&quot;&gt;&quot;]"
data-supports-commands
></server-defined-provider>
</command-palette>
</details-dialog>
</details>
<div class="position-fixed bottom-0 left-0 ml-5 mb-5 js-command-palette-toasts" style="z-index: 1000">
<div hidden class="Toast Toast--loading">
<span class="Toast-icon">
<svg class="Toast--spinner" viewBox="0 0 32 32" width="18" height="18" aria-hidden="true">
<path
fill="#959da5"
d="M16 0 A16 16 0 0 0 16 32 A16 16 0 0 0 16 0 M16 4 A12 12 0 0 1 16 28 A12 12 0 0 1 16 4"
/>
<path fill="#ffffff" d="M16 0 A16 16 0 0 1 32 16 L28 16 A12 12 0 0 0 16 4z"></path>
</svg>
</span>
<span class="Toast-content"></span>
</div>
<div hidden class="anim-fade-in fast Toast Toast--error">
<span class="Toast-icon">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-stop">
<path fill-rule="evenodd" d="M4.47.22A.75.75 0 015 0h6a.75.75 0 01.53.22l4.25 4.25c.141.14.22.331.22.53v6a.75.75 0 01-.22.53l-4.25 4.25A.75.75 0 0111 16H5a.75.75 0 01-.53-.22L.22 11.53A.75.75 0 010 11V5a.75.75 0 01.22-.53L4.47.22zm.84 1.28L1.5 5.31v5.38l3.81 3.81h5.38l3.81-3.81V5.31L10.69 1.5H5.31zM8 4a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0v-3.5A.75.75 0 018 4zm0 8a1 1 0 100-2 1 1 0 000 2z"></path>
</svg>
</span>
<span class="Toast-content"></span>
</div>
<div hidden class="anim-fade-in fast Toast Toast--warning">
<span class="Toast-icon">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
</span>
<span class="Toast-content"></span>
</div>
<div hidden class="anim-fade-in fast Toast Toast--success">
<span class="Toast-icon">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</span>
<span class="Toast-content"></span>
</div>
<div hidden class="anim-fade-in fast Toast">
<span class="Toast-icon">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-info">
<path fill-rule="evenodd" d="M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM0 8a8 8 0 1116 0A8 8 0 010 8zm6.5-.25A.75.75 0 017.25 7h1a.75.75 0 01.75.75v2.75h.25a.75.75 0 010 1.5h-2a.75.75 0 010-1.5h.25v-2h-.25a.75.75 0 01-.75-.75zM8 6a1 1 0 100-2 1 1 0 000 2z"></path>
</svg>
</span>
<span class="Toast-content"></span>
</div>
</div>
<div hidden class="js-command-palette-pjax-meta-data" data-pjax-replace id="command-palette-pjax-meta-data"
data-subject-id="MDEwOlJlcG9zaXRvcnkzNjA3NjA2NTM="
data-subject-type="Repository"
>
</div>
<div
class="application-main "
data-commit-hovercards-enabled
data-discussion-hovercards-enabled
data-issue-and-pr-hovercards-enabled
>
<div itemscope itemtype="http://schema.org/SoftwareSourceCode" class="">
<main id="js-repo-pjax-container" data-pjax-container >
<div id="repository-container-header" class="pt-3 hide-full-screen mb-5" style="background-color: var(--color-page-header-bg);" data-pjax-replace>
<div class="d-flex mb-3 px-3 px-md-4 px-lg-5">
<div class="flex-auto min-width-0 width-fit mr-3">
<h1 class=" d-flex flex-wrap flex-items-center wb-break-word f3 text-normal">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked color-fg-muted mr-2">
<path fill-rule="evenodd" d="M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z"></path>
</svg>
<span class="author flex-self-stretch" itemprop="author">
<a class="url fn" rel="author" data-hovercard-type="user" data-hovercard-url="/users/wicknix/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/wicknix">wicknix</a>
</span>
<span class="mx-1 flex-self-stretch color-fg-muted">/</span>
<strong itemprop="name" class="mr-2 flex-self-stretch">
<a data-pjax="#repo-content-pjax-container" href="/wicknix/InterWebPPC">InterWebPPC</a>
</strong>
<span></span><span class="Label Label--secondary v-align-middle mr-1">Public</span>
</h1>
<span class="text-small lh-condensed-ultra no-wrap mt-1" data-repository-hovercards-enabled>
forked from <a data-hovercard-type="repository" data-hovercard-url="/classilla/tenfourfox/hovercard" href="/classilla/tenfourfox">classilla/tenfourfox</a>
</span>
</div>
<ul class="pagehead-actions flex-shrink-0 d-none d-md-inline" style="padding: 2px 0;">
<li>
<notifications-list-subscription-form class="f5 position-relative ">
<details
class="details-reset details-overlay f5 position-relative"
data-target="notifications-list-subscription-form.details"
data-action="toggle:notifications-list-subscription-form#detailsToggled"
>
<summary data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;WATCH_BUTTON&quot;,&quot;repository_id&quot;:360760653,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="84504254df6afa6a92ff1db26d8ffafa9b85aad03f791f630f13281d1179fc33" data-ga-click="Repository, click Watch settings, action:blob#show" aria-label="Notification settings" data-view-component="true" class="btn-sm btn"> <span data-menu-button>
<span
hidden
data-target="notifications-list-subscription-form.unwatchButtonCopy"
>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-eye">
<path fill-rule="evenodd" d="M1.679 7.932c.412-.621 1.242-1.75 2.366-2.717C5.175 4.242 6.527 3.5 8 3.5c1.473 0 2.824.742 3.955 1.715 1.124.967 1.954 2.096 2.366 2.717a.119.119 0 010 .136c-.412.621-1.242 1.75-2.366 2.717C10.825 11.758 9.473 12.5 8 12.5c-1.473 0-2.824-.742-3.955-1.715C2.92 9.818 2.09 8.69 1.679 8.068a.119.119 0 010-.136zM8 2c-1.981 0-3.67.992-4.933 2.078C1.797 5.169.88 6.423.43 7.1a1.619 1.619 0 000 1.798c.45.678 1.367 1.932 2.637 3.024C4.329 13.008 6.019 14 8 14c1.981 0 3.67-.992 4.933-2.078 1.27-1.091 2.187-2.345 2.637-3.023a1.619 1.619 0 000-1.798c-.45-.678-1.367-1.932-2.637-3.023C11.671 2.992 9.981 2 8 2zm0 8a2 2 0 100-4 2 2 0 000 4z"></path>
</svg>
Unwatch
</span>
<span
hidden
data-target="notifications-list-subscription-form.stopIgnoringButtonCopy"
>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-bell-slash">
<path fill-rule="evenodd" d="M8 1.5c-.997 0-1.895.416-2.534 1.086A.75.75 0 014.38 1.55 5 5 0 0113 5v2.373a.75.75 0 01-1.5 0V5A3.5 3.5 0 008 1.5zM4.182 4.31L1.19 2.143a.75.75 0 10-.88 1.214L3 5.305v2.642a.25.25 0 01-.042.139L1.255 10.64A1.518 1.518 0 002.518 13h11.108l1.184.857a.75.75 0 10.88-1.214l-1.375-.996a1.196 1.196 0 00-.013-.01L4.198 4.321a.733.733 0 00-.016-.011zm7.373 7.19L4.5 6.391v1.556c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01.015.015 0 00.005.012.017.017 0 00.006.004l.007.001h9.037zM8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z"></path>
</svg>
Stop ignoring
</span>
<span
data-target="notifications-list-subscription-form.watchButtonCopy"
>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-eye">
<path fill-rule="evenodd" d="M1.679 7.932c.412-.621 1.242-1.75 2.366-2.717C5.175 4.242 6.527 3.5 8 3.5c1.473 0 2.824.742 3.955 1.715 1.124.967 1.954 2.096 2.366 2.717a.119.119 0 010 .136c-.412.621-1.242 1.75-2.366 2.717C10.825 11.758 9.473 12.5 8 12.5c-1.473 0-2.824-.742-3.955-1.715C2.92 9.818 2.09 8.69 1.679 8.068a.119.119 0 010-.136zM8 2c-1.981 0-3.67.992-4.933 2.078C1.797 5.169.88 6.423.43 7.1a1.619 1.619 0 000 1.798c.45.678 1.367 1.932 2.637 3.024C4.329 13.008 6.019 14 8 14c1.981 0 3.67-.992 4.933-2.078 1.27-1.091 2.187-2.345 2.637-3.023a1.619 1.619 0 000-1.798c-.45-.678-1.367-1.932-2.637-3.023C11.671 2.992 9.981 2 8 2zm0 8a2 2 0 100-4 2 2 0 000 4z"></path>
</svg>
Watch
</span>
</span>
<span id="repo-notifications-counter" data-target="notifications-list-subscription-form.socialCount" data-pjax-replace="true" title="0" data-view-component="true" class="Counter">0</span>
<span class="dropdown-caret"></span>
</summary>
<details-menu
class="SelectMenu "
role="menu"
data-target="notifications-list-subscription-form.menu"
>
<div class="SelectMenu-modal notifications-component-menu-modal">
<header class="SelectMenu-header">
<h3 class="SelectMenu-title">Notifications</h3>
<button class="SelectMenu-closeButton" type="button" aria-label="Close menu" data-action="click:notifications-list-subscription-form#closeMenu">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
</header>
<div class="SelectMenu-list">
<form data-target="notifications-list-subscription-form.form" data-action="submit:notifications-list-subscription-form#submitForm" action="/notifications/subscribe" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="sXifFk76vmU7kAc4PLqZfhrLInYPyVZPo7ZxfJ6Wo6q2e2bMQzP+DHrNHhcHsTsUeN+Lngee6FZdfis8VOCiaQ==" autocomplete="off" />
<input type="hidden" name="repository_id" value="360760653">
<button
type="submit"
name="do"
value="included"
class="SelectMenu-item flex-items-start"
role="menuitemradio"
aria-checked="true"
data-targets="notifications-list-subscription-form.subscriptionButtons"
>
<span class="f5">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</span>
<div>
<div class="f5 text-bold">
Participating and @mentions
</div>
<div class="text-small color-fg-muted text-normal pb-1">
Only receive notifications from this repository when participating or @mentioned.
</div>
</div>
</button>
<button
type="submit"
name="do"
value="subscribed"
class="SelectMenu-item flex-items-start"
role="menuitemradio"
aria-checked="false"
data-targets="notifications-list-subscription-form.subscriptionButtons"
>
<span class="f5">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</span>
<div>
<div class="f5 text-bold">
All Activity
</div>
<div class="text-small color-fg-muted text-normal pb-1">
Notified of all notifications on this repository.
</div>
</div>
</button>
<button
type="submit"
name="do"
value="ignore"
class="SelectMenu-item flex-items-start"
role="menuitemradio"
aria-checked="false"
data-targets="notifications-list-subscription-form.subscriptionButtons"
>
<span class="f5">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</span>
<div>
<div class="f5 text-bold">
Ignore
</div>
<div class="text-small color-fg-muted text-normal pb-1">
Never be notified.
</div>
</div>
</button>
</form>
<button
class="SelectMenu-item flex-items-start pr-3"
type="button"
role="menuitemradio"
data-target="notifications-list-subscription-form.customButton"
data-action="click:notifications-list-subscription-form#openCustomDialog"
aria-haspopup="true"
aria-checked="false"
>
<span class="f5">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</span>
<div>
<div class="d-flex flex-items-start flex-justify-between">
<div class="f5 text-bold">Custom</div>
<div class="f5 pr-1">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-arrow-right">
<path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path>
</svg>
</div>
</div>
<div class="text-small color-fg-muted text-normal pb-1">
Select events you want to be notified of in addition to participating and @mentions.
</div>
</div>
</button>
<div class="px-3 py-2 d-flex color-bg-subtle flex-items-center">
<span class="f5">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-device-mobile SelectMenu-icon SelectMenu-icon--device-mobile">
<path fill-rule="evenodd" d="M3.75 0A1.75 1.75 0 002 1.75v12.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 14.25V1.75A1.75 1.75 0 0012.25 0h-8.5zM3.5 1.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25V1.75zM8 13a1 1 0 100-2 1 1 0 000 2z"></path>
</svg>
</span>
<span className="text-small color-fg-muted text-normal pb-1">
Get push notifications on <a target="_blank" rel="noopener noreferrer" href="https://apps.apple.com/app/apple-store/id1477376905?ct=watch-dropdown&amp;mt=8&amp;pt=524675">iOS</a> or <a target="_blank" rel="noopener noreferrer" href="https://play.google.com/store/apps/details?id=com.github.android&amp;referrer=utm_campaign%3Dwatch-dropdown%26utm_medium%3Dweb%26utm_source%3Dgithub">Android</a>.
</span>
</div>
</div>
</div>
</details-menu>
<details-dialog class="notifications-component-dialog " data-target="notifications-list-subscription-form.customDialog" hidden>
<div class="SelectMenu-modal notifications-component-dialog-modal overflow-visible">
<form data-target="notifications-list-subscription-form.customform" data-action="submit:notifications-list-subscription-form#submitCustomForm" action="/notifications/subscribe" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="EzNCmC3Y7HNStNxQU1+nnG4AGWldFKLL4L1ls0ficLIUMLtCIBGsGhPpxX9oVAX2DBSwgVVDHNIedT/zjZRxcQ==" autocomplete="off" />
<input type="hidden" name="repository_id" value="360760653">
<header class="d-sm-none SelectMenu-header pb-0 border-bottom-0 px-2 px-sm-3">
<h1 class="f3 SelectMenu-title d-inline-flex">
<button
class="color-bg-default border-0 px-2 py-0 m-0 Link--secondary f5"
aria-label="Return to menu"
type="button"
data-action="click:notifications-list-subscription-form#closeCustomDialog"
>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-arrow-left">
<path fill-rule="evenodd" d="M7.78 12.53a.75.75 0 01-1.06 0L2.47 8.28a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 1.06L4.81 7h7.44a.75.75 0 010 1.5H4.81l2.97 2.97a.75.75 0 010 1.06z"></path>
</svg>
</button>
Custom
</h1>
</header>
<header class="d-none d-sm-flex flex-items-start pt-1">
<button
class="border-0 px-2 pt-1 m-0 Link--secondary f5"
style="background-color: transparent;"
aria-label="Return to menu"
type="button"
data-action="click:notifications-list-subscription-form#closeCustomDialog"
>
<svg style="position: relative; left: 2px; top: 1px" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-arrow-left">
<path fill-rule="evenodd" d="M7.78 12.53a.75.75 0 01-1.06 0L2.47 8.28a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 1.06L4.81 7h7.44a.75.75 0 010 1.5H4.81l2.97 2.97a.75.75 0 010 1.06z"></path>
</svg>
</button>
<h1 class="pt-1 pr-4 pb-0 pl-0 f5 text-bold">
Custom
</h1>
</header>
<fieldset>
<legend>
<div class="text-small color-fg-muted pt-0 pr-3 pb-3 pl-6 pl-sm-5 border-bottom mb-3">
Select events you want to be notified of in addition to participating and @mentions.
</div>
</legend>
<div class="form-checkbox mr-3 ml-6 ml-sm-5 mb-2 mt-0">
<label class="f5 text-normal">
<input
type="checkbox"
name="thread_types[]"
value="Issue"
data-targets="notifications-list-subscription-form.threadTypeCheckboxes"
data-action="change:notifications-list-subscription-form#threadTypeCheckboxesUpdated"
>
Issues
</label>
<span
class="tooltipped tooltipped-nw mr-2 p-1 float-right"
aria-label="Issues are not enabled for this repo">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-info color-fg-muted">
<path fill-rule="evenodd" d="M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM0 8a8 8 0 1116 0A8 8 0 010 8zm6.5-.25A.75.75 0 017.25 7h1a.75.75 0 01.75.75v2.75h.25a.75.75 0 010 1.5h-2a.75.75 0 010-1.5h.25v-2h-.25a.75.75 0 01-.75-.75zM8 6a1 1 0 100-2 1 1 0 000 2z"></path>
</svg>
</span>
</div>
<div class="form-checkbox mr-3 ml-6 ml-sm-5 mb-2 mt-0">
<label class="f5 text-normal">
<input
type="checkbox"
name="thread_types[]"
value="PullRequest"
data-targets="notifications-list-subscription-form.threadTypeCheckboxes"
data-action="change:notifications-list-subscription-form#threadTypeCheckboxesUpdated"
>
Pull requests
</label>
</div>
<div class="form-checkbox mr-3 ml-6 ml-sm-5 mb-2 mt-0">
<label class="f5 text-normal">
<input
type="checkbox"
name="thread_types[]"
value="Release"
data-targets="notifications-list-subscription-form.threadTypeCheckboxes"
data-action="change:notifications-list-subscription-form#threadTypeCheckboxesUpdated"
>
Releases
</label>
</div>
<div class="form-checkbox mr-3 ml-6 ml-sm-5 mb-2 mt-0">
<label class="f5 text-normal">
<input
type="checkbox"
name="thread_types[]"
value="Discussion"
data-targets="notifications-list-subscription-form.threadTypeCheckboxes"
data-action="change:notifications-list-subscription-form#threadTypeCheckboxesUpdated"
>
Discussions
</label>
<span
class="tooltipped tooltipped-nw mr-2 p-1 float-right"
aria-label="Discussions are not enabled for this repo">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-info color-fg-muted">
<path fill-rule="evenodd" d="M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM0 8a8 8 0 1116 0A8 8 0 010 8zm6.5-.25A.75.75 0 017.25 7h1a.75.75 0 01.75.75v2.75h.25a.75.75 0 010 1.5h-2a.75.75 0 010-1.5h.25v-2h-.25a.75.75 0 01-.75-.75zM8 6a1 1 0 100-2 1 1 0 000 2z"></path>
</svg>
</span>
</div>
<div class="form-checkbox mr-3 ml-6 ml-sm-5 mb-2 mt-0">
<label class="f5 text-normal">
<input
type="checkbox"
name="thread_types[]"
value="SecurityAlert"
data-targets="notifications-list-subscription-form.threadTypeCheckboxes"
data-action="change:notifications-list-subscription-form#threadTypeCheckboxesUpdated"
>
Security alerts
</label>
</div>
</fieldset>
<div class="pt-2 pb-3 px-3 d-flex flex-justify-start flex-row-reverse">
<button name="do" value="custom" data-target="notifications-list-subscription-form.customSubmit" disabled="disabled" type="submit" data-view-component="true" class="btn-primary btn-sm btn ml-2"> Apply
</button>
<button data-action="click:notifications-list-subscription-form#resetForm" data-close-dialog="" type="button" data-view-component="true" class="btn-sm btn"> Cancel
</button>
</div>
</form> </div>
</details-dialog>
<div class="notifications-component-dialog-overlay"></div>
</details>
</notifications-list-subscription-form>
</li>
<li>
<button aria-label="Cannot fork because you own this repository and are not a member of any organizations." disabled="disabled" type="button" data-view-component="true" class="tooltipped tooltipped-s btn-sm btn"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked mr-2">
<path fill-rule="evenodd" d="M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z"></path>
</svg>Fork
<span id="repo-network-counter" data-pjax-replace="true" title="30" data-view-component="true" class="Counter">30</span>
</button>
</li>
<li>
<div data-view-component="true" class="js-toggler-container js-social-container starring-container BtnGroup d-flex">
<form class="starred js-social-form BtnGroup-parent flex-auto" action="/wicknix/InterWebPPC/unstar" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="Bl2EsQ6oRElmyWtn+PTJ7XgJDciaTgIogud5VDMelTBd3tCeuijGmzZqhBIGOuMIu7yzPpRb71/IGey8SPiA/A==" autocomplete="off" />
<input type="hidden" name="context" value="repository">
<button data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;UNSTAR_BUTTON&quot;,&quot;repository_id&quot;:360760653,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="779aa47dde6e3cb905be32c1e8f5c09e78b6afa7a312a30d631d1930fafc2d1e" data-ga-click="Repository, click unstar button, action:blob#show; text:Unstar" aria-label="Unstar this repository" type="submit" data-view-component="true" class="js-toggler-target rounded-left-2 border-right-0 btn-sm btn BtnGroup-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star-fill starred-button-icon d-inline-block mr-2">
<path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25z"></path>
</svg><span data-view-component="true" class="d-inline">
Starred
</span> <span id="repo-stars-counter-unstar" aria-label="19 users starred this repository" data-singular-suffix="user starred this repository" data-plural-suffix="users starred this repository" data-pjax-replace="true" title="19" data-view-component="true" class="Counter js-social-count">19</span>
</button></form>
<form class="unstarred js-social-form BtnGroup-parent flex-auto" action="/wicknix/InterWebPPC/star" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="B3x1bJ2xdwCDSJr60AxKIs34VDu8Ul7zRWQdhxteQbHKG4ldvIHglvb5X8aEA+jo/YvCERrMDzJ/AHrYGg8j1Q==" autocomplete="off" />
<input type="hidden" name="context" value="repository">
<button data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;STAR_BUTTON&quot;,&quot;repository_id&quot;:360760653,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="c2285faca1608f32c0695fb290eabbd5e2edccc75d6f23c6091f9cff4becb23b" data-ga-click="Repository, click star button, action:blob#show; text:Star" aria-label="Star this repository" type="submit" data-view-component="true" class="js-toggler-target rounded-left-2 btn-sm btn BtnGroup-item"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star d-inline-block mr-2">
<path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"></path>
</svg><span data-view-component="true" class="d-inline">
Star
</span> <span id="repo-stars-counter-star" aria-label="19 users starred this repository" data-singular-suffix="user starred this repository" data-plural-suffix="users starred this repository" data-pjax-replace="true" title="19" data-view-component="true" class="Counter js-social-count">19</span>
</button></form>
<details id="details-674d78" data-view-component="true" class="details-reset details-overlay BtnGroup-parent js-user-list-menu d-inline-block position-relative">
<summary aria-label="Add this repository to a list" data-view-component="true" class="btn-sm btn BtnGroup-item px-2 float-none"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-triangle-down ml-2 mr-n1">
<path d="M4.427 7.427l3.396 3.396a.25.25 0 00.354 0l3.396-3.396A.25.25 0 0011.396 7H4.604a.25.25 0 00-.177.427z"></path>
</svg>
</summary>
<template class="js-user-list-create-dialog-template" data-label="Create list">
<div class="Box-header">
<h2 class="Box-title">Create list</h2>
</div>
<form class="Box-body d-flex flex-column p-3 js-user-list-form" action="/stars/wicknix/lists" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="0zjrY3E5hKcpaodnCTnEccmApDrcLbEGhzTM4zYLPQcCSThCzhRnC8MxTInbzzLm+FCuDi7vUpKDqALFrX8urA==" autocomplete="off" />
<p class="color-fg-subtle mb-3">Create a list to organize your starred repositories.</p>
<input type="hidden" name="repository_id" value="{{ repositoryId }}">
<div class="form-group mx-0 mt-0 mb-2 js-user-list-input-container js-characters-remaining-container position-relative">
<auto-check src="/stars/wicknix/list-check?attr=name" required>
<text-expander keys=":" data-emoji-url="/autocomplete/emoji">
<input
type="text"
name="user_list[name]"
class="form-control js-user-list-input js-characters-remaining-field"
placeholder="⭐️ Name this list"
value=""
aria-label="List name"
maxlength="32"
data-maxlength="32"
autofocus
required
>
</text-expander>
<input type="hidden" value="GpmJ3/njmaSLvmTDHFcbodNbVJEyQgezrABQUSSA/RtzEHhS5kVtbiNrJe4J3zDOa8lbMRDXCRIhsIg5QEWNeg==" data-csrf="true" />
</auto-check>
<p
class="note error position-relative js-user-list-error"
hidden
>
Name .
</p>
<p class="mt-1 text-small float-right js-characters-remaining" data-suffix="remaining" hidden>
32 remaining
</p>
</div>
<div class="form-group mx-0 mt-0 mb-2 js-user-list-input-container js-characters-remaining-container position-relative">
<text-expander keys=":" data-emoji-url="/autocomplete/emoji">
<textarea
name="user_list[description]"
class="form-control js-user-list-input js-characters-remaining-field"
placeholder="Write a description"
aria-label="List description"
maxlength="160"
data-maxlength="160"
style="height: 74px; min-height: 74px"
></textarea>
</text-expander>
<p
class="note error position-relative js-user-list-error"
hidden
>
Description .
</p>
<p class="mt-1 text-small float-right js-characters-remaining" data-suffix="remaining" hidden>
160 remaining
</p>
</div>
<div hidden="hidden" data-generic-message="Unable to save your list at this time." data-view-component="true" class="js-user-list-base flash flash-error mx-0 mt-0 mb-2">
.
</div> <button disabled="disabled" data-disable-invalid="true" data-submitting-message="Creating..." type="submit" data-view-component="true" class="btn-primary btn btn-block mt-2"> Create
</button>
<p class="note mt-2 mb-0">
<strong>Tip:</strong> type <code>:</code> to add emoji to the name or description.
</p>
</form>
<div data-view-component="true" class="Box-footer Box-row--gray text-small color-fg-muted d-flex flex-items-baseline py-2">
<span title="Feature Release Label: Beta" aria-label="Feature Release Label: Beta" data-view-component="true" class="Label Label--success Label--inline px-2 mr-2">Beta</span>
<span class="mr-1">Lists are currently in beta.</span>
<a href="/github/feedback/discussions/categories/lists-feedback">Share feedback and report bugs.</a>
</div>
</template>
<details-menu
class="SelectMenu right-0"
src="/wicknix/InterWebPPC/lists"
role="menu"
>
<div class="SelectMenu-modal">
<button class="SelectMenu-closeButton position-absolute right-0 m-2" type="button" aria-label="Close menu" data-toggle-for="details-674d78">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
<div
id="filter-menu-674d78"
class="d-flex flex-column flex-1 overflow-hidden"
>
<div
class="SelectMenu-list"
>
<include-fragment class="SelectMenu-loading" aria-label="Loading">
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</include-fragment>
</div>
</div>
</div>
</details-menu>
</details>
</div>
</li>
<li>
</li>
</ul>
</div>
<div id="responsive-meta-container" data-pjax-replace>
</div>
<nav data-pjax="#js-repo-pjax-container" aria-label="Repository" data-view-component="true" class="js-repo-nav js-sidenav-container-pjax js-responsive-underlinenav overflow-hidden UnderlineNav px-3 px-md-4 px-lg-5">
<ul data-view-component="true" class="UnderlineNav-body list-style-none">
<li data-view-component="true" class="d-inline-flex">
<a id="code-tab" href="/wicknix/InterWebPPC/tree/FPR32SPR5" data-tab-item="i0code-tab" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments /wicknix/InterWebPPC/tree/FPR32SPR5" data-pjax="#repo-content-pjax-container" data-hotkey="g c" data-ga-click="Repository, Navigation click, Code tab" aria-current="page" data-view-component="true" class="UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item selected">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd" d="M4.72 3.22a.75.75 0 011.06 1.06L2.06 8l3.72 3.72a.75.75 0 11-1.06 1.06L.47 8.53a.75.75 0 010-1.06l4.25-4.25zm6.56 0a.75.75 0 10-1.06 1.06L13.94 8l-3.72 3.72a.75.75 0 101.06 1.06l4.25-4.25a.75.75 0 000-1.06l-4.25-4.25z"></path>
</svg>
<span data-content="Code">Code</span>
<span id="code-repo-tab-count" data-pjax-replace="" title="Not available" data-view-component="true" class="Counter"></span>
</a></li>
<li data-view-component="true" class="d-inline-flex">
<a id="pull-requests-tab" href="/wicknix/InterWebPPC/pulls" data-tab-item="i1pull-requests-tab" data-selected-links="repo_pulls checks /wicknix/InterWebPPC/pulls" data-pjax="#repo-content-pjax-container" data-hotkey="g p" data-ga-click="Repository, Navigation click, Pull requests tab" data-view-component="true" class="UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd" d="M7.177 3.073L9.573.677A.25.25 0 0110 .854v4.792a.25.25 0 01-.427.177L7.177 3.427a.25.25 0 010-.354zM3.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122v5.256a2.251 2.251 0 11-1.5 0V5.372A2.25 2.25 0 011.5 3.25zM11 2.5h-1V4h1a1 1 0 011 1v5.628a2.251 2.251 0 101.5 0V5A2.5 2.5 0 0011 2.5zm1 10.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.75 12a.75.75 0 100 1.5.75.75 0 000-1.5z"></path>
</svg>
<span data-content="Pull requests">Pull requests</span>
<span id="pull-requests-repo-tab-count" data-pjax-replace="" title="0" hidden="hidden" data-view-component="true" class="Counter">0</span>
</a></li>
<li data-view-component="true" class="d-inline-flex">
<a id="actions-tab" href="/wicknix/InterWebPPC/actions" data-tab-item="i2actions-tab" data-selected-links="repo_actions /wicknix/InterWebPPC/actions" data-pjax="#repo-content-pjax-container" data-hotkey="g a" data-ga-click="Repository, Navigation click, Actions tab" data-view-component="true" class="UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-play UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd" d="M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zM6.379 5.227A.25.25 0 006 5.442v5.117a.25.25 0 00.379.214l4.264-2.559a.25.25 0 000-.428L6.379 5.227z"></path>
</svg>
<span data-content="Actions">Actions</span>
<span id="actions-repo-tab-count" data-pjax-replace="" title="Not available" data-view-component="true" class="Counter"></span>
</a></li>
<li data-view-component="true" class="d-inline-flex">
<a id="projects-tab" href="/wicknix/InterWebPPC/projects?type=beta" data-tab-item="i3projects-tab" data-selected-links="repo_projects new_repo_project repo_project /wicknix/InterWebPPC/projects?type=beta" data-pjax="#repo-content-pjax-container" data-hotkey="g b" data-ga-click="Repository, Navigation click, Projects tab" data-view-component="true" class="UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-table UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd" d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v3.585a.746.746 0 010 .83v8.085A1.75 1.75 0 0114.25 16H6.309a.748.748 0 01-1.118 0H1.75A1.75 1.75 0 010 14.25V6.165a.746.746 0 010-.83V1.75zM1.5 6.5v7.75c0 .138.112.25.25.25H5v-8H1.5zM5 5H1.5V1.75a.25.25 0 01.25-.25H5V5zm1.5 1.5v8h7.75a.25.25 0 00.25-.25V6.5h-8zm8-1.5h-8V1.5h7.75a.25.25 0 01.25.25V5z"></path>
</svg>
<span data-content="Projects">Projects</span>
<span id="projects-repo-tab-count" data-pjax-replace="" title="0" hidden="hidden" data-view-component="true" class="Counter">0</span>
</a></li>
<li data-view-component="true" class="d-inline-flex">
<a id="wiki-tab" href="/wicknix/InterWebPPC/wiki" data-tab-item="i4wiki-tab" data-selected-links="repo_wiki /wicknix/InterWebPPC/wiki" data-pjax="#repo-content-pjax-container" data-hotkey="g w" data-ga-click="Repository, Navigation click, Wikis tab" data-view-component="true" class="UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-book UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd" d="M0 1.75A.75.75 0 01.75 1h4.253c1.227 0 2.317.59 3 1.501A3.744 3.744 0 0111.006 1h4.245a.75.75 0 01.75.75v10.5a.75.75 0 01-.75.75h-4.507a2.25 2.25 0 00-1.591.659l-.622.621a.75.75 0 01-1.06 0l-.622-.621A2.25 2.25 0 005.258 13H.75a.75.75 0 01-.75-.75V1.75zm8.755 3a2.25 2.25 0 012.25-2.25H14.5v9h-3.757c-.71 0-1.4.201-1.992.572l.004-7.322zm-1.504 7.324l.004-5.073-.002-2.253A2.25 2.25 0 005.003 2.5H1.5v9h3.757a3.75 3.75 0 011.994.574z"></path>
</svg>
<span data-content="Wiki">Wiki</span>
<span id="wiki-repo-tab-count" data-pjax-replace="" title="Not available" data-view-component="true" class="Counter"></span>
</a></li>
<li data-view-component="true" class="d-inline-flex">
<a id="security-tab" href="/wicknix/InterWebPPC/security" data-tab-item="i5security-tab" data-selected-links="security overview alerts policy token_scanning code_scanning /wicknix/InterWebPPC/security" data-pjax="#repo-content-pjax-container" data-hotkey="g s" data-ga-click="Repository, Navigation click, Security tab" data-view-component="true" class="UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-shield UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd" d="M7.467.133a1.75 1.75 0 011.066 0l5.25 1.68A1.75 1.75 0 0115 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.7 1.7 0 01-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 011.217-1.667l5.25-1.68zm.61 1.429a.25.25 0 00-.153 0l-5.25 1.68a.25.25 0 00-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.2.2 0 00.154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.25.25 0 00-.174-.237l-5.25-1.68zM9 10.5a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.75a.75.75 0 10-1.5 0v3a.75.75 0 001.5 0v-3z"></path>
</svg>
<span data-content="Security">Security</span>
<include-fragment src="/wicknix/InterWebPPC/security/overall-count" accept="text/fragment+html"></include-fragment>
</a></li>
<li data-view-component="true" class="d-inline-flex">
<a id="insights-tab" href="/wicknix/InterWebPPC/pulse" data-tab-item="i6insights-tab" data-selected-links="repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /wicknix/InterWebPPC/pulse" data-pjax="#repo-content-pjax-container" data-ga-click="Repository, Navigation click, Insights tab" data-view-component="true" class="UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-graph UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd" d="M1.5 1.75a.75.75 0 00-1.5 0v12.5c0 .414.336.75.75.75h14.5a.75.75 0 000-1.5H1.5V1.75zm14.28 2.53a.75.75 0 00-1.06-1.06L10 7.94 7.53 5.47a.75.75 0 00-1.06 0L3.22 8.72a.75.75 0 001.06 1.06L7 7.06l2.47 2.47a.75.75 0 001.06 0l5.25-5.25z"></path>
</svg>
<span data-content="Insights">Insights</span>
<span id="insights-repo-tab-count" data-pjax-replace="" title="Not available" data-view-component="true" class="Counter"></span>
</a></li>
<li data-view-component="true" class="d-inline-flex">
<a id="settings-tab" href="/wicknix/InterWebPPC/settings" data-tab-item="i7settings-tab" data-selected-links="repo_settings repo_branch_settings collaborators hooks integration_installations repo_keys_settings issue_template_editor secrets_settings security_analysis key_links_settings repo_actions_settings notifications repository_actions_settings_runners repository_environments interaction_limits repository_actions_settings_general repository_actions_settings_add_new_runner repo_pages_settings /wicknix/InterWebPPC/settings" data-pjax="#repo-content-pjax-container" data-ga-click="Repository, Navigation click, Settings tab" data-view-component="true" class="UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-gear UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd" d="M7.429 1.525a6.593 6.593 0 011.142 0c.036.003.108.036.137.146l.289 1.105c.147.56.55.967.997 1.189.174.086.341.183.501.29.417.278.97.423 1.53.27l1.102-.303c.11-.03.175.016.195.046.219.31.41.641.573.989.014.031.022.11-.059.19l-.815.806c-.411.406-.562.957-.53 1.456a4.588 4.588 0 010 .582c-.032.499.119 1.05.53 1.456l.815.806c.08.08.073.159.059.19a6.494 6.494 0 01-.573.99c-.02.029-.086.074-.195.045l-1.103-.303c-.559-.153-1.112-.008-1.529.27-.16.107-.327.204-.5.29-.449.222-.851.628-.998 1.189l-.289 1.105c-.029.11-.101.143-.137.146a6.613 6.613 0 01-1.142 0c-.036-.003-.108-.037-.137-.146l-.289-1.105c-.147-.56-.55-.967-.997-1.189a4.502 4.502 0 01-.501-.29c-.417-.278-.97-.423-1.53-.27l-1.102.303c-.11.03-.175-.016-.195-.046a6.492 6.492 0 01-.573-.989c-.014-.031-.022-.11.059-.19l.815-.806c.411-.406.562-.957.53-1.456a4.587 4.587 0 010-.582c.032-.499-.119-1.05-.53-1.456l-.815-.806c-.08-.08-.073-.159-.059-.19a6.44 6.44 0 01.573-.99c.02-.029.086-.075.195-.045l1.103.303c.559.153 1.112.008 1.529-.27.16-.107.327-.204.5-.29.449-.222.851-.628.998-1.189l.289-1.105c.029-.11.101-.143.137-.146zM8 0c-.236 0-.47.01-.701.03-.743.065-1.29.615-1.458 1.261l-.29 1.106c-.017.066-.078.158-.211.224a5.994 5.994 0 00-.668.386c-.123.082-.233.09-.3.071L3.27 2.776c-.644-.177-1.392.02-1.82.63a7.977 7.977 0 00-.704 1.217c-.315.675-.111 1.422.363 1.891l.815.806c.05.048.098.147.088.294a6.084 6.084 0 000 .772c.01.147-.038.246-.088.294l-.815.806c-.474.469-.678 1.216-.363 1.891.2.428.436.835.704 1.218.428.609 1.176.806 1.82.63l1.103-.303c.066-.019.176-.011.299.071.213.143.436.272.668.386.133.066.194.158.212.224l.289 1.106c.169.646.715 1.196 1.458 1.26a8.094 8.094 0 001.402 0c.743-.064 1.29-.614 1.458-1.26l.29-1.106c.017-.066.078-.158.211-.224a5.98 5.98 0 00.668-.386c.123-.082.233-.09.3-.071l1.102.302c.644.177 1.392-.02 1.82-.63.268-.382.505-.789.704-1.217.315-.675.111-1.422-.364-1.891l-.814-.806c-.05-.048-.098-.147-.088-.294a6.1 6.1 0 000-.772c-.01-.147.039-.246.088-.294l.814-.806c.475-.469.679-1.216.364-1.891a7.992 7.992 0 00-.704-1.218c-.428-.609-1.176-.806-1.82-.63l-1.103.303c-.066.019-.176.011-.299-.071a5.991 5.991 0 00-.668-.386c-.133-.066-.194-.158-.212-.224L10.16 1.29C9.99.645 9.444.095 8.701.031A8.094 8.094 0 008 0zm1.5 8a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM11 8a3 3 0 11-6 0 3 3 0 016 0z"></path>
</svg>
<span data-content="Settings">Settings</span>
<span id="settings-repo-tab-count" data-pjax-replace="" title="Not available" data-view-component="true" class="Counter"></span>
</a></li>
</ul>
<div style="visibility:hidden;" data-view-component="true" class="UnderlineNav-actions js-responsive-underlinenav-overflow position-absolute pr-3 pr-md-4 pr-lg-5 right-0"> <details data-view-component="true" class="details-overlay details-reset position-relative">
<summary role="button" data-view-component="true"> <div class="UnderlineNav-item mr-0 border-0">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
<span class="sr-only">More</span>
</div>
</summary>
<div data-view-component="true"> <details-menu role="menu" data-view-component="true" class="dropdown-menu dropdown-menu-sw">
<ul>
<li data-menu-item="i0code-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item selected dropdown-item" aria-current="page" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments /wicknix/InterWebPPC/tree/FPR32SPR5" href="/wicknix/InterWebPPC/tree/FPR32SPR5">
Code
</a> </li>
<li data-menu-item="i1pull-requests-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_pulls checks /wicknix/InterWebPPC/pulls" href="/wicknix/InterWebPPC/pulls">
Pull requests
</a> </li>
<li data-menu-item="i2actions-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_actions /wicknix/InterWebPPC/actions" href="/wicknix/InterWebPPC/actions">
Actions
</a> </li>
<li data-menu-item="i3projects-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_projects new_repo_project repo_project /wicknix/InterWebPPC/projects?type=beta" href="/wicknix/InterWebPPC/projects?type=beta">
Projects
</a> </li>
<li data-menu-item="i4wiki-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_wiki /wicknix/InterWebPPC/wiki" href="/wicknix/InterWebPPC/wiki">
Wiki
</a> </li>
<li data-menu-item="i5security-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="security overview alerts policy token_scanning code_scanning /wicknix/InterWebPPC/security" href="/wicknix/InterWebPPC/security">
Security
</a> </li>
<li data-menu-item="i6insights-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /wicknix/InterWebPPC/pulse" href="/wicknix/InterWebPPC/pulse">
Insights
</a> </li>
<li data-menu-item="i7settings-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links="repo_settings repo_branch_settings collaborators hooks integration_installations repo_keys_settings issue_template_editor secrets_settings security_analysis key_links_settings repo_actions_settings notifications repository_actions_settings_runners repository_environments interaction_limits repository_actions_settings_general repository_actions_settings_add_new_runner repo_pages_settings /wicknix/InterWebPPC/settings" href="/wicknix/InterWebPPC/settings">
Settings
</a> </li>
</ul>
</details-menu></div>
</details></div>
</nav>
</div>
<div class="clearfix new-discussion-timeline container-xl px-3 px-md-4 px-lg-5">
<div id="repo-content-pjax-container" class="repository-content " >
<a href="https://github.dev/" class="d-none js-github-dev-shortcut" data-hotkey=".">Open in github.dev</a>
<a href="https://github.dev/" class="d-none js-github-dev-new-tab-shortcut" data-hotkey="Shift+.,Shift+&gt;,&gt;" target="_blank">Open in a new github.dev tab</a>
<div>
<a class="d-none js-permalink-shortcut" data-hotkey="y" href="/wicknix/InterWebPPC/blob/0c812e9699f33a05c1b8c46d1ec8ad05c8ace2d2/browser/app/profile/firefox.js">Permalink</a>
<div class="d-flex flex-items-start flex-shrink-0 pb-3 flex-wrap flex-md-nowrap flex-justify-between flex-md-justify-start">
<div class="position-relative">
<details class="details-reset details-overlay mr-0 mb-0 " id="branch-select-menu">
<summary class="btn css-truncate"
data-hotkey="w"
title="Switch branches or tags">
<svg text="gray" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-tag">
<path fill-rule="evenodd" d="M2.5 7.775V2.75a.25.25 0 01.25-.25h5.025a.25.25 0 01.177.073l6.25 6.25a.25.25 0 010 .354l-5.025 5.025a.25.25 0 01-.354 0l-6.25-6.25a.25.25 0 01-.073-.177zm-1.5 0V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 010 2.474l-5.026 5.026a1.75 1.75 0 01-2.474 0l-6.25-6.25A1.75 1.75 0 011 7.775zM6 5a1 1 0 100 2 1 1 0 000-2z"></path>
</svg>
<span class="css-truncate-target" data-menu-button>FPR32SPR5</span>
<span class="dropdown-caret"></span>
</summary>
<div class="SelectMenu">
<div class="SelectMenu-modal">
<header class="SelectMenu-header">
<span class="SelectMenu-title">Switch branches/tags</span>
<button class="SelectMenu-closeButton" type="button" data-toggle-for="branch-select-menu"><svg aria-label="Close menu" aria-hidden="false" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg></button>
</header>
<input-demux data-action="tab-container-change:input-demux#storeInput tab-container-changed:input-demux#updateInput">
<tab-container class="d-flex flex-column js-branches-tags-tabs" style="min-height: 0;">
<div class="SelectMenu-filter">
<input data-target="input-demux.source"
id="context-commitish-filter-field"
class="SelectMenu-input form-control"
aria-owns="ref-list-branches"
data-controls-ref-menu-id="ref-list-branches"
autofocus
autocomplete="off"
aria-label="Find or create a branch…"
placeholder="Find or create a branch…"
type="text"
>
</div>
<div class="SelectMenu-tabs" role="tablist" data-target="input-demux.control" >
<button class="SelectMenu-tab" type="button" role="tab" aria-selected="true">Branches</button>
<button class="SelectMenu-tab" type="button" role="tab">Tags</button>
</div>
<div role="tabpanel" id="ref-list-branches" data-filter-placeholder="Find or create a branch…" class="d-flex flex-column flex-auto overflow-auto" tabindex="">
<ref-selector
type="branch"
data-targets="input-demux.sinks"
data-action="
input-entered:ref-selector#inputEntered
tab-selected:ref-selector#tabSelected
focus-list:ref-selector#focusFirstListMember
"
query-endpoint="/wicknix/InterWebPPC/refs"
can-create
cache-key="v0:1636171422.38623"
current-committish="RlBSMzJTUFI1"
default-branch="bWFzdGVy"
name-with-owner="d2lja25peC9JbnRlcldlYlBQQw=="
prefetch-on-mouseover
>
<template data-target="ref-selector.fetchFailedTemplate">
<div class="SelectMenu-message" data-index="{{ index }}">Could not load branches</div>
</template>
<template data-target="ref-selector.noMatchTemplate">
<!-- '"` --><!-- </textarea></xmp> --></option></form><form action="/wicknix/InterWebPPC/branches" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="AScjKJE1+qzA9EiY5VK+gCJQcOcKN2Wyb0WY5dTd1fw8HYMsKCUHvKSHud8+aESCwqi6jy2+X1Aej+VnIEFoSQ==" />
<input type="hidden" name="name" value="{{ refName }}">
<input type="hidden" name="branch" value="FPR32SPR5">
<input type="hidden" name="path_binary" value="YnJvd3Nlci9hcHAvcHJvZmlsZS9maXJlZm94Lmpz">
<button class="SelectMenu-item wb-break-word" type="submit" role="menuitem" data-index="{{ index }}">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-branch SelectMenu-icon flex-self-baseline">
<path fill-rule="evenodd" d="M11.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122V6A2.5 2.5 0 0110 8.5H6a1 1 0 00-1 1v1.128a2.251 2.251 0 11-1.5 0V5.372a2.25 2.25 0 111.5 0v1.836A2.492 2.492 0 016 7h4a1 1 0 001-1v-.628A2.25 2.25 0 019.5 3.25zM4.25 12a.75.75 0 100 1.5.75.75 0 000-1.5zM3.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0z"></path>
</svg>
<div>
<span class="text-bold">Create branch: {{ refName }}</span>
<span class="color-fg-muted">from FPR32SPR5</span>
</div>
</button>
</form></template>
<!-- TODO: this max-height is necessary or else the branch list won't scroll. why? -->
<div data-target="ref-selector.listContainer" role="menu" class="SelectMenu-list " style="max-height: 330px" data-pjax="#repo-content-pjax-container">
<div class="SelectMenu-loading pt-3 pb-0 overflow-hidden" aria-label="Menu is loading">
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</div>
</div>
<template data-target="ref-selector.itemTemplate">
<a href="https://github.com/wicknix/InterWebPPC/blob/{{ urlEncodedRefName }}/browser/app/profile/firefox.js" class="SelectMenu-item" role="menuitemradio" rel="nofollow" aria-checked="{{ isCurrent }}" data-index="{{ index }}">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
<span class="flex-1 css-truncate css-truncate-overflow {{ isFilteringClass }}">{{ refName }}</span>
<span hidden="{{ isNotDefault }}" class="Label Label--secondary flex-self-start">default</span>
</a>
</template>
<footer class="SelectMenu-footer"><a href="/wicknix/InterWebPPC/branches">View all branches</a></footer>
</ref-selector>
</div>
<div role="tabpanel" id="tags-menu" data-filter-placeholder="Find a tag" class="d-flex flex-column flex-auto overflow-auto" tabindex="" hidden>
<ref-selector
type="tag"
data-action="
input-entered:ref-selector#inputEntered
tab-selected:ref-selector#tabSelected
focus-list:ref-selector#focusFirstListMember
"
data-targets="input-demux.sinks"
query-endpoint="/wicknix/InterWebPPC/refs"
cache-key="v0:1636171422.38623"
current-committish="RlBSMzJTUFI1"
default-branch="bWFzdGVy"
name-with-owner="d2lja25peC9JbnRlcldlYlBQQw=="
>
<template data-target="ref-selector.fetchFailedTemplate">
<div class="SelectMenu-message" data-index="{{ index }}">Could not load tags</div>
</template>
<template data-target="ref-selector.noMatchTemplate">
<div class="SelectMenu-message" data-index="{{ index }}">Nothing to show</div>
</template>
<template data-target="ref-selector.itemTemplate">
<a href="https://github.com/wicknix/InterWebPPC/blob/{{ urlEncodedRefName }}/browser/app/profile/firefox.js" class="SelectMenu-item" role="menuitemradio" rel="nofollow" aria-checked="{{ isCurrent }}" data-index="{{ index }}">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
<span class="flex-1 css-truncate css-truncate-overflow {{ isFilteringClass }}">{{ refName }}</span>
<span hidden="{{ isNotDefault }}" class="Label Label--secondary flex-self-start">default</span>
</a>
</template>
<div data-target="ref-selector.listContainer" role="menu" class="SelectMenu-list" style="max-height: 330px" data-pjax="#repo-content-pjax-container">
<div class="SelectMenu-loading pt-3 pb-0 overflow-hidden" aria-label="Menu is loading">
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</div>
</div>
<footer class="SelectMenu-footer"><a href="/wicknix/InterWebPPC/tags">View all tags</a></footer>
</ref-selector>
</div>
</tab-container>
</input-demux>
</div>
</div>
</details>
</div>
<h2 id="blob-path" class="breadcrumb flex-auto flex-self-center min-width-0 text-normal mx-2 width-full width-md-auto flex-order-1 flex-md-order-none mt-3 mt-md-0">
<span class="js-repo-root text-bold"><span class="js-path-segment d-inline-block wb-break-all"><a data-pjax="#repo-content-pjax-container" href="/wicknix/InterWebPPC/tree/FPR32SPR5"><span>InterWebPPC</span></a></span></span><span class="separator">/</span><span class="js-path-segment d-inline-block wb-break-all"><a data-pjax="#repo-content-pjax-container" href="/wicknix/InterWebPPC/tree/FPR32SPR5/browser"><span>browser</span></a></span><span class="separator">/</span><span class="js-path-segment d-inline-block wb-break-all"><a data-pjax="#repo-content-pjax-container" href="/wicknix/InterWebPPC/tree/FPR32SPR5/browser/app"><span>app</span></a></span><span class="separator">/</span><span class="js-path-segment d-inline-block wb-break-all"><a data-pjax="#repo-content-pjax-container" href="/wicknix/InterWebPPC/tree/FPR32SPR5/browser/app/profile"><span>profile</span></a></span><span class="separator">/</span><strong class="final-path">firefox.js</strong>
</h2>
<a href="/wicknix/InterWebPPC/find/FPR32SPR5"
class="js-pjax-capture-input btn mr-2 d-none d-md-block"
data-pjax
data-hotkey="t">
Go to file
</a>
<details id="blob-more-options-details" data-view-component="true" class="details-overlay details-reset position-relative">
<summary role="button" data-view-component="true" class="btn"> <svg aria-label="More options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<div data-view-component="true"> <ul class="dropdown-menu dropdown-menu-sw">
<li class="d-block d-md-none">
<a class="dropdown-item d-flex flex-items-baseline" data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;FIND_FILE_BUTTON&quot;,&quot;repository_id&quot;:360760653,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="1845772f580e56baf1f8ff06ee7fb023691adac3e6b8b9ad6c89f364ef14fca2" data-ga-click="Repository, find file, location:repo overview" data-hotkey="t" data-pjax="true" href="/wicknix/InterWebPPC/find/FPR32SPR5">
<span class="flex-auto">Go to file</span>
<span class="text-small color-fg-muted" aria-hidden="true">T</span>
</a> </li>
<li data-toggle-for="blob-more-options-details">
<button data-toggle-for="jumpto-line-details-dialog" type="button" data-view-component="true" class="dropdown-item btn-link"> <span class="d-flex flex-items-baseline">
<span class="flex-auto">Go to line</span>
<span class="text-small color-fg-muted" aria-hidden="true">L</span>
</span>
</button> </li>
<li class="dropdown-divider" role="none"></li>
<li>
<clipboard-copy data-toggle-for="blob-more-options-details" aria-label="Copy path" value="browser/app/profile/firefox.js" data-view-component="true" class="dropdown-item cursor-pointer">
Copy path
</clipboard-copy> </li>
<li>
<clipboard-copy data-toggle-for="blob-more-options-details" aria-label="Copy permalink" value="https://github.com/wicknix/InterWebPPC/blob/0c812e9699f33a05c1b8c46d1ec8ad05c8ace2d2/browser/app/profile/firefox.js" data-view-component="true" class="dropdown-item cursor-pointer">
<span class="d-flex flex-items-baseline">
<span class="flex-auto">Copy permalink</span>
</span>
</clipboard-copy> </li>
</ul>
</div>
</details> </div>
<div class="Box d-flex flex-column flex-shrink-0 mb-3">
<include-fragment src="/wicknix/InterWebPPC/contributors/FPR32SPR5/browser/app/profile/firefox.js" class="commit-loader">
<div class="Box-header d-flex flex-items-center">
<div class="Skeleton avatar avatar-user flex-shrink-0 ml-n1 mr-n1 mt-n1 mb-n1" style="width:24px;height:24px;"></div>
<div class="Skeleton Skeleton--text col-5 ml-2">&nbsp;</div>
</div>
<div class="Box-body d-flex flex-items-center" >
<div class="Skeleton Skeleton--text col-1">&nbsp;</div>
<span class="color-fg-danger h6 loader-error">Cannot retrieve contributors at this time</span>
</div>
</include-fragment> </div>
<div data-target="readme-toc.content" class="Box mt-3 position-relative">
<div
class="Box-header py-2 pr-2 d-flex flex-shrink-0 flex-md-row flex-items-center"
>
<div class="text-mono f6 flex-auto pr-3 flex-order-2 flex-md-order-1">
1644 lines (1361 sloc)
<span class="file-info-divider"></span>
72.2 KB
</div>
<div class="d-flex py-1 py-md-0 flex-auto flex-order-1 flex-md-order-2 flex-sm-grow-0 flex-justify-between hide-sm hide-md">
<div class="BtnGroup">
<a href="/wicknix/InterWebPPC/raw/FPR32SPR5/browser/app/profile/firefox.js" id="raw-url" data-view-component="true" class="btn-sm btn BtnGroup-item"> Raw
</a>
<a href="/wicknix/InterWebPPC/blame/FPR32SPR5/browser/app/profile/firefox.js" data-hotkey="b" data-view-component="true" class="js-update-url-with-hash btn-sm btn BtnGroup-item"> Blame
</a>
</div>
<div>
<button class="btn-octicon disabled tooltipped tooltipped-nw js-remove-unless-platform"
data-platforms="windows,mac" type="button" disabled
aria-label="You must be on a branch to open this file in GitHub Desktop">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-device-desktop">
<path fill-rule="evenodd" d="M1.75 2.5h12.5a.25.25 0 01.25.25v7.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25v-7.5a.25.25 0 01.25-.25zM14.25 1H1.75A1.75 1.75 0 000 2.75v7.5C0 11.216.784 12 1.75 12h3.727c-.1 1.041-.52 1.872-1.292 2.757A.75.75 0 004.75 16h6.5a.75.75 0 00.565-1.243c-.772-.885-1.193-1.716-1.292-2.757h3.727A1.75 1.75 0 0016 10.25v-7.5A1.75 1.75 0 0014.25 1zM9.018 12H6.982a5.72 5.72 0 01-.765 2.5h3.566a5.72 5.72 0 01-.765-2.5z"></path>
</svg>
</button>
<remote-clipboard-copy class="d-inline-block btn-octicon" style="height: 26px" data-src="/wicknix/InterWebPPC/raw/FPR32SPR5/browser/app/profile/firefox.js" data-action="click:remote-clipboard-copy#remoteCopy">
<span data-target="remote-clipboard-copy.idle"> <span class="tooltipped tooltipped-nw cursor-pointer" data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;COPY_RAW_CONTENTS_BUTTON&quot;,&quot;repository_id&quot;:360760653,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="8ed1d374fbf192a173a1ae107700c9600f14b3dad0c35827721cd1a4a74a980d" aria-label="Copy raw contents">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy">
<path fill-rule="evenodd" d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z"></path><path fill-rule="evenodd" d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"></path>
</svg>
</span></span>
<span data-target="remote-clipboard-copy.fetching" hidden="hidden"> <svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="16" height="16" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</span>
<span data-target="remote-clipboard-copy.success" hidden="hidden"> <span class="tooltipped tooltipped-nw" aria-label="Copied!">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check color-fg-success">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</span>
</span>
<span data-target="remote-clipboard-copy.error" hidden="hidden"> <span class="tooltipped tooltipped-nw" aria-label="Something went wrong. Try again.">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert color-fg-attention">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
</span>
</span>
</remote-clipboard-copy>
<a href="/login?return_to=https%3A%2F%2Fgithub.com%2Fwicknix%2FInterWebPPC%2Fblob%2FFPR32SPR5%2Fbrowser%2Fapp%2Fprofile%2Ffirefox.js" class="btn-octicon disabled tooltipped tooltipped-nw"
aria-label="You must be on a branch to make or propose changes to this file">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-pencil">
<path fill-rule="evenodd" d="M11.013 1.427a1.75 1.75 0 012.474 0l1.086 1.086a1.75 1.75 0 010 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 01-.927-.928l.929-3.25a1.75 1.75 0 01.445-.758l8.61-8.61zm1.414 1.06a.25.25 0 00-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 000-.354l-1.086-1.086zM11.189 6.25L9.75 4.81l-6.286 6.287a.25.25 0 00-.064.108l-.558 1.953 1.953-.558a.249.249 0 00.108-.064l6.286-6.286z"></path>
</svg>
</a>
<a href="/login?return_to=https%3A%2F%2Fgithub.com%2Fwicknix%2FInterWebPPC%2Fblob%2FFPR32SPR5%2Fbrowser%2Fapp%2Fprofile%2Ffirefox.js" class="btn-octicon btn-octicon-danger disabled tooltipped tooltipped-nw"
aria-label="You must be on a branch to make or propose changes to this file">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-trash">
<path fill-rule="evenodd" d="M6.5 1.75a.25.25 0 01.25-.25h2.5a.25.25 0 01.25.25V3h-3V1.75zm4.5 0V3h2.25a.75.75 0 010 1.5H2.75a.75.75 0 010-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75zM4.496 6.675a.75.75 0 10-1.492.15l.66 6.6A1.75 1.75 0 005.405 15h5.19c.9 0 1.652-.681 1.741-1.576l.66-6.6a.75.75 0 00-1.492-.149l-.66 6.6a.25.25 0 01-.249.225h-5.19a.25.25 0 01-.249-.225l-.66-6.6z"></path>
</svg>
</a>
</div>
</div>
<div class="d-flex hide-lg hide-xl flex-order-2 flex-grow-0">
<details class="dropdown details-reset details-overlay d-inline-block">
<summary class="btn-octicon" aria-haspopup="true" aria-label="possible actions">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<ul class="dropdown-menu dropdown-menu-sw" style="width: 175px">
<li>
</li>
<li>
<a class="dropdown-item" href="/wicknix/InterWebPPC/raw/FPR32SPR5/browser/app/profile/firefox.js">
View raw
</a>
</li>
<li>
<remote-clipboard-copy class="dropdown-item" data-src="/wicknix/InterWebPPC/raw/FPR32SPR5/browser/app/profile/firefox.js" data-action="click:remote-clipboard-copy#remoteCopy">
<span data-target="remote-clipboard-copy.idle"> <span class="cursor-pointer" data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;COPY_RAW_CONTENTS_BUTTON&quot;,&quot;repository_id&quot;:360760653,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="8ed1d374fbf192a173a1ae107700c9600f14b3dad0c35827721cd1a4a74a980d">
Copy raw contents
</span></span>
<span data-target="remote-clipboard-copy.fetching" hidden="hidden"> Copy raw contents
<span class="d-inline-block position-relative" style="top: 3px">
<svg aria-label="fetching contents…" style="box-sizing: content-box; color: var(--color-icon-primary);" width="16" height="16" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</span>
</span>
<span data-target="remote-clipboard-copy.success" hidden="hidden"> Copy raw contents
<svg aria-label="Copied!" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check color-fg-success">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</span>
<span data-target="remote-clipboard-copy.error" hidden="hidden"> Copy raw contents
<svg aria-label="Something went wrong. Try again." role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert color-fg-attention">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
</span>
</remote-clipboard-copy> </li>
<li>
<a class="dropdown-item" href="/wicknix/InterWebPPC/blame/FPR32SPR5/browser/app/profile/firefox.js">
View blame
</a>
</li>
</ul>
</details>
</div>
</div>
<div itemprop="text" class="Box-body p-0 blob-wrapper data type-javascript gist-border-0">
<div class="js-check-bidi blob-code-content">
<template class="js-file-alert-template">
<div data-view-component="true" class="flash flash-warn flash-full d-flex flex-items-center">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
<span>
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
<a href="https://github.co/hiddenchars" target="_blank">Learn more about bidirectional Unicode characters</a>
</span>
<div data-view-component="true" class="flash-action"> <a href="{{ revealButtonHref }}" data-view-component="true" class="btn-sm btn"> Show hidden characters
</a>
</div>
</div></template>
<template class="js-line-alert-template">
<span aria-label="This line has hidden Unicode characters" data-view-component="true" class="bidi-line-alert tooltipped tooltipped-e">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
</span></template>
<table class="highlight tab-size js-file-line-container js-code-nav-container js-tagsearch-file" data-tab-size="8" data-paste-markdown-skip data-tagsearch-lang="JavaScript" data-tagsearch-path="browser/app/profile/firefox.js">
<tr>
<td id="L1" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1"></td>
<td id="LC1" class="blob-code blob-code-inner js-file-line"># <span class=pl-c1>-</span><span class=pl-c1>*</span><span class=pl-c1>-</span> <span class=pl-s1>indent</span><span class=pl-c1>-</span><span class=pl-s1>tabs</span><span class=pl-c1>-</span><span class=pl-s1>mode</span>: <span class=pl-s1>nil</span><span class=pl-kos>;</span> <span class=pl-s1>js</span><span class=pl-c1>-</span><span class=pl-s1>indent</span><span class=pl-c1>-</span><span class=pl-s1>level</span>: <span class=pl-c1>2</span> <span class=pl-c1>-</span><span class=pl-c1>*</span><span class=pl-c1>-</span></td>
</tr>
<tr>
<td id="L2" class="blob-num js-line-number js-code-nav-line-number" data-line-number="2"></td>
<td id="LC2" class="blob-code blob-code-inner js-file-line"># <span class=pl-v>This</span> <span class=pl-v>Source</span> <span class=pl-v>Code</span> <span class=pl-v>Form</span> <span class=pl-s1>is</span> <span class=pl-s1>subject</span> <span class=pl-s1>to</span> <span class=pl-s1>the</span> <span class=pl-s1>terms</span> <span class=pl-k>of</span> <span class=pl-s1>the</span> <span class=pl-v>Mozilla</span><span class=pl-kos></span> <span class=pl-v>Public</span></td>
</tr>
<tr>
<td id="L3" class="blob-num js-line-number js-code-nav-line-number" data-line-number="3"></td>
<td id="LC3" class="blob-code blob-code-inner js-file-line"># <span class=pl-v>License</span><span class=pl-kos>,</span> <span class=pl-s1>v</span><span class=pl-kos>.</span> <span class=pl-c1>2.0</span><span class=pl-kos>.</span> <span class=pl-c1>If</span> <span class=pl-s1>a</span> <span class=pl-s1>copy</span> <span class=pl-k>of</span> <span class=pl-s1>the</span> <span class=pl-c1>MPL</span> <span class=pl-s1>was</span> <span class=pl-s1>not</span> <span class=pl-s1>distributed</span> <span class=pl-k>with</span> <span class=pl-smi>this</span></td>
</tr>
<tr>
<td id="L4" class="blob-num js-line-number js-code-nav-line-number" data-line-number="4"></td>
<td id="LC4" class="blob-code blob-code-inner js-file-line"># <span class=pl-s1>file</span><span class=pl-kos>,</span> <span class=pl-v>You</span> <span class=pl-s1>can</span> <span class=pl-s1>obtain</span> <span class=pl-s1>one</span> <span class=pl-s1>at</span><span class=pl-kos></span> http:<span class=pl-c>//mozilla.org/MPL/2.0/.</span></td>
</tr>
<tr>
<td id="L5" class="blob-num js-line-number js-code-nav-line-number" data-line-number="5"></td>
<td id="LC5" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L6" class="blob-num js-line-number js-code-nav-line-number" data-line-number="6"></td>
<td id="LC6" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// XXX Toolkit-specific preferences should be moved into toolkit.js</span></td>
</tr>
<tr>
<td id="L7" class="blob-num js-line-number js-code-nav-line-number" data-line-number="7"></td>
<td id="LC7" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L8" class="blob-num js-line-number js-code-nav-line-number" data-line-number="8"></td>
<td id="LC8" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>filter</span><span class=pl-kos></span> <span class=pl-s1>substitution</span></td>
</tr>
<tr>
<td id="L9" class="blob-num js-line-number js-code-nav-line-number" data-line-number="9"></td>
<td id="LC9" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L10" class="blob-num js-line-number js-code-nav-line-number" data-line-number="10"></td>
<td id="LC10" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L11" class="blob-num js-line-number js-code-nav-line-number" data-line-number="11"></td>
<td id="LC11" class="blob-code blob-code-inner js-file-line"># SYNTAX <span class=pl-c1>HINTS</span>:</td>
</tr>
<tr>
<td id="L12" class="blob-num js-line-number js-code-nav-line-number" data-line-number="12"></td>
<td id="LC12" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L13" class="blob-num js-line-number js-code-nav-line-number" data-line-number="13"></td>
<td id="LC13" class="blob-code blob-code-inner js-file-line"># <span class=pl-c1>-</span> <span class=pl-v>Dashes</span> <span class=pl-s1>are</span> <span class=pl-s1>delimiters</span><span class=pl-kos>;</span> <span class=pl-s1>use</span><span class=pl-kos></span> <span class=pl-s1>underscores</span> <span class=pl-s1>instead</span><span class=pl-kos>.</span></td>
</tr>
<tr>
<td id="L14" class="blob-num js-line-number js-code-nav-line-number" data-line-number="14"></td>
<td id="LC14" class="blob-code blob-code-inner js-file-line"># <span class=pl-c1>-</span> <span class=pl-v>The</span> <span class=pl-s1>first</span> <span class=pl-s1>character</span> <span class=pl-s1>after</span> <span class=pl-s1>a</span> <span class=pl-s1>period</span> <span class=pl-s1>must</span> <span class=pl-s1>be</span> <span class=pl-s1>alphabetic</span><span class=pl-kos>.</span></td>
</tr>
<tr>
<td id="L15" class="blob-num js-line-number js-code-nav-line-number" data-line-number="15"></td>
<td id="LC15" class="blob-code blob-code-inner js-file-line"># <span class=pl-c1>-</span> <span class=pl-c1>Computed</span> <span class=pl-en>values</span> <span class=pl-kos>(</span><span class=pl-s1>e</span><span class=pl-kos>.</span><span class=pl-c1>g</span><span class=pl-kos>.</span> <span class=pl-c1>50</span> <span class=pl-c1>*</span> <span class=pl-c1>1024</span><span class=pl-kos>)</span> <span class=pl-s1>don</span><span class=pl-s>&#39;t work.</span></td>
</tr>
<tr>
<td id="L16" class="blob-num js-line-number js-code-nav-line-number" data-line-number="16"></td>
<td id="LC16" class="blob-code blob-code-inner js-file-line"><span class=pl-s>#</span></td>
</tr>
<tr>
<td id="L17" class="blob-num js-line-number js-code-nav-line-number" data-line-number="17"></td>
<td id="LC17" class="blob-code blob-code-inner js-file-line"><span class=pl-s></span></td>
</tr>
<tr>
<td id="L18" class="blob-num js-line-number js-code-nav-line-number" data-line-number="18"></td>
<td id="LC18" class="blob-code blob-code-inner js-file-line"><span class=pl-s>#ifdef XP_UNIX</span></td>
</tr>
<tr>
<td id="L19" class="blob-num js-line-number js-code-nav-line-number" data-line-number="19"></td>
<td id="LC19" class="blob-code blob-code-inner js-file-line"><span class=pl-s>#ifndef XP_MACOSX</span></td>
</tr>
<tr>
<td id="L20" class="blob-num js-line-number js-code-nav-line-number" data-line-number="20"></td>
<td id="LC20" class="blob-code blob-code-inner js-file-line"><span class=pl-s>#define UNIX_BUT_NOT_MAC</span></td>
</tr>
<tr>
<td id="L21" class="blob-num js-line-number js-code-nav-line-number" data-line-number="21"></td>
<td id="LC21" class="blob-code blob-code-inner js-file-line"><span class=pl-s>#endif</span></td>
</tr>
<tr>
<td id="L22" class="blob-num js-line-number js-code-nav-line-number" data-line-number="22"></td>
<td id="LC22" class="blob-code blob-code-inner js-file-line"><span class=pl-s>#endif</span></td>
</tr>
<tr>
<td id="L23" class="blob-num js-line-number js-code-nav-line-number" data-line-number="23"></td>
<td id="LC23" class="blob-code blob-code-inner js-file-line"><span class=pl-s></span></td>
</tr>
<tr>
<td id="L24" class="blob-num js-line-number js-code-nav-line-number" data-line-number="24"></td>
<td id="LC24" class="blob-code blob-code-inner js-file-line"><span class=pl-s>pref(&quot;browser.chromeURL&quot;,&quot;chrome://browser/content/&quot;);</span></td>
</tr>
<tr>
<td id="L25" class="blob-num js-line-number js-code-nav-line-number" data-line-number="25"></td>
<td id="LC25" class="blob-code blob-code-inner js-file-line"><span class=pl-s>pref(&quot;browser.hiddenWindowChromeURL&quot;, &quot;chrome://browser/content/hiddenWindow.xul&quot;);</span></td>
</tr>
<tr>
<td id="L26" class="blob-num js-line-number js-code-nav-line-number" data-line-number="26"></td>
<td id="LC26" class="blob-code blob-code-inner js-file-line"><span class=pl-s></span></td>
</tr>
<tr>
<td id="L27" class="blob-num js-line-number js-code-nav-line-number" data-line-number="27"></td>
<td id="LC27" class="blob-code blob-code-inner js-file-line"><span class=pl-s>// Enables some extra Extension System Logging (can reduce performance)</span></td>
</tr>
<tr>
<td id="L28" class="blob-num js-line-number js-code-nav-line-number" data-line-number="28"></td>
<td id="LC28" class="blob-code blob-code-inner js-file-line"><span class=pl-s>pref(&quot;extensions.logging.enabled&quot;, false);</span></td>
</tr>
<tr>
<td id="L29" class="blob-num js-line-number js-code-nav-line-number" data-line-number="29"></td>
<td id="LC29" class="blob-code blob-code-inner js-file-line"><span class=pl-s></span></td>
</tr>
<tr>
<td id="L30" class="blob-num js-line-number js-code-nav-line-number" data-line-number="30"></td>
<td id="LC30" class="blob-code blob-code-inner js-file-line"><span class=pl-s>// Disables strict compatibility, making addons compatible-by-default.</span></td>
</tr>
<tr>
<td id="L31" class="blob-num js-line-number js-code-nav-line-number" data-line-number="31"></td>
<td id="LC31" class="blob-code blob-code-inner js-file-line"><span class=pl-s>pref(&quot;extensions.strictCompatibility&quot;, false);</span></td>
</tr>
<tr>
<td id="L32" class="blob-num js-line-number js-code-nav-line-number" data-line-number="32"></td>
<td id="LC32" class="blob-code blob-code-inner js-file-line"><span class=pl-s></span></td>
</tr>
<tr>
<td id="L33" class="blob-num js-line-number js-code-nav-line-number" data-line-number="33"></td>
<td id="LC33" class="blob-code blob-code-inner js-file-line"><span class=pl-s>// Specifies a minimum maxVersion an addon needs to say it&#39;</span><span class=pl-s1>s</span> <span class=pl-s1>compatible</span> <span class=pl-k>with</span></td>
</tr>
<tr>
<td id="L34" class="blob-num js-line-number js-code-nav-line-number" data-line-number="34"></td>
<td id="LC34" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// for it to be compatible by default.</span></td>
</tr>
<tr>
<td id="L35" class="blob-num js-line-number js-code-nav-line-number" data-line-number="35"></td>
<td id="LC35" class="blob-code blob-code-inner js-file-line"><span class=pl-s1>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.minCompatibleAppVersion&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;4.0&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L36" class="blob-num js-line-number js-code-nav-line-number" data-line-number="36"></td>
<td id="LC36" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Temporary preference to forcibly make themes more safe with Australis even if</span></td>
</tr>
<tr>
<td id="L37" class="blob-num js-line-number js-code-nav-line-number" data-line-number="37"></td>
<td id="LC37" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// extensions.checkCompatibility=false has been set.</span></td>
</tr>
<tr>
<td id="L38" class="blob-num js-line-number js-code-nav-line-number" data-line-number="38"></td>
<td id="LC38" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.checkCompatibility.temporaryThemeOverride_minAppVersion&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;29.0a1&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L39" class="blob-num js-line-number js-code-nav-line-number" data-line-number="39"></td>
<td id="LC39" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L40" class="blob-num js-line-number js-code-nav-line-number" data-line-number="40"></td>
<td id="LC40" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;xpinstall.customConfirmationUI&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L41" class="blob-num js-line-number js-code-nav-line-number" data-line-number="41"></td>
<td id="LC41" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L42" class="blob-num js-line-number js-code-nav-line-number" data-line-number="42"></td>
<td id="LC42" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Preferences for AMO integration</span></td>
</tr>
<tr>
<td id="L43" class="blob-num js-line-number js-code-nav-line-number" data-line-number="43"></td>
<td id="LC43" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.getAddons.cache.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L44" class="blob-num js-line-number js-code-nav-line-number" data-line-number="44"></td>
<td id="LC44" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.getAddons.maxResults&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>15</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L45" class="blob-num js-line-number js-code-nav-line-number" data-line-number="45"></td>
<td id="LC45" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.getAddons.get.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://addons.basilisk-browser.org/extensions/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L46" class="blob-num js-line-number js-code-nav-line-number" data-line-number="46"></td>
<td id="LC46" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.getAddons.getWithPerformance.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://services.addons.mozilla.org/%LOCALE%/firefox/api/%API_VERSION%/search/guid:%IDS%?src=firefox&amp;appOS=%OS%&amp;appVersion=%VERSION%&amp;tMain=%TIME_MAIN%&amp;tFirstPaint=%TIME_FIRST_PAINT%&amp;tSessionRestored=%TIME_SESSION_RESTORED%&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L47" class="blob-num js-line-number js-code-nav-line-number" data-line-number="47"></td>
<td id="LC47" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.getAddons.search.browseURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://addons.basilisk-browser.org/search-plugins/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L48" class="blob-num js-line-number js-code-nav-line-number" data-line-number="48"></td>
<td id="LC48" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.getAddons.search.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://addons.basilisk-browser.org/search-plugins/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L49" class="blob-num js-line-number js-code-nav-line-number" data-line-number="49"></td>
<td id="LC49" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.webservice.discoverURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://services.addons.mozilla.org/%LOCALE%/firefox/discovery/pane/%VERSION%/%OS%/%COMPATIBILITY_MODE%&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L50" class="blob-num js-line-number js-code-nav-line-number" data-line-number="50"></td>
<td id="LC50" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.getAddons.recommended.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://services.addons.mozilla.org/%LOCALE%/%APP%/api/%API_VERSION%/list/recommended/all/%MAX_RESULTS%/%OS%/%VERSION%?src=firefox&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L51" class="blob-num js-line-number js-code-nav-line-number" data-line-number="51"></td>
<td id="LC51" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.getAddons.link.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://addons.basilisk-browser.org/extensions/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L52" class="blob-num js-line-number js-code-nav-line-number" data-line-number="52"></td>
<td id="LC52" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L53" class="blob-num js-line-number js-code-nav-line-number" data-line-number="53"></td>
<td id="LC53" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Blocklist preferences</span></td>
</tr>
<tr>
<td id="L54" class="blob-num js-line-number js-code-nav-line-number" data-line-number="54"></td>
<td id="LC54" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.blocklist.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L55" class="blob-num js-line-number js-code-nav-line-number" data-line-number="55"></td>
<td id="LC55" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// OneCRL freshness checking depends on this value, so if you change it,</span></td>
</tr>
<tr>
<td id="L56" class="blob-num js-line-number js-code-nav-line-number" data-line-number="56"></td>
<td id="LC56" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// please also update security.onecrl.maximum_staleness_in_seconds.</span></td>
</tr>
<tr>
<td id="L57" class="blob-num js-line-number js-code-nav-line-number" data-line-number="57"></td>
<td id="LC57" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.blocklist.interval&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>86400</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L58" class="blob-num js-line-number js-code-nav-line-number" data-line-number="58"></td>
<td id="LC58" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Controls what level the blocklist switches from warning about items to forcibly</span></td>
</tr>
<tr>
<td id="L59" class="blob-num js-line-number js-code-nav-line-number" data-line-number="59"></td>
<td id="LC59" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// blocking them.</span></td>
</tr>
<tr>
<td id="L60" class="blob-num js-line-number js-code-nav-line-number" data-line-number="60"></td>
<td id="LC60" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.blocklist.level&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L61" class="blob-num js-line-number js-code-nav-line-number" data-line-number="61"></td>
<td id="LC61" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.blocklist.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://blocklist.addons.mozilla.org/blocklist/3/%APP_ID%/%APP_VERSION%/%PRODUCT%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/%PING_COUNT%/%TOTAL_PING_COUNT%/%DAYS_SINCE_LAST_PING%/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L62" class="blob-num js-line-number js-code-nav-line-number" data-line-number="62"></td>
<td id="LC62" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.blocklist.detailsURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://www.mozilla.org/%LOCALE%/blocklist/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L63" class="blob-num js-line-number js-code-nav-line-number" data-line-number="63"></td>
<td id="LC63" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.blocklist.itemURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://blocklist.addons.mozilla.org/%LOCALE%/%APP%/blocked/%blockID%&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L64" class="blob-num js-line-number js-code-nav-line-number" data-line-number="64"></td>
<td id="LC64" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L65" class="blob-num js-line-number js-code-nav-line-number" data-line-number="65"></td>
<td id="LC65" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.update.autoUpdateDefault&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L66" class="blob-num js-line-number js-code-nav-line-number" data-line-number="66"></td>
<td id="LC66" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L67" class="blob-num js-line-number js-code-nav-line-number" data-line-number="67"></td>
<td id="LC67" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.hotfix.id&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;firefox-hotfix@mozilla.org&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L68" class="blob-num js-line-number js-code-nav-line-number" data-line-number="68"></td>
<td id="LC68" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.hotfix.cert.checkAttributes&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L69" class="blob-num js-line-number js-code-nav-line-number" data-line-number="69"></td>
<td id="LC69" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.hotfix.certs.1.sha1Fingerprint&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;91:53:98:0C:C1:86:DF:47:8F:35:22:9E:11:C9:A7:31:04:49:A1:AA&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L70" class="blob-num js-line-number js-code-nav-line-number" data-line-number="70"></td>
<td id="LC70" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.hotfix.certs.2.sha1Fingerprint&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;39:E7:2B:7A:5B:CF:37:78:F9:5D:4A:E0:53:2D:2F:3D:68:53:C5:60&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L71" class="blob-num js-line-number js-code-nav-line-number" data-line-number="71"></td>
<td id="LC71" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L72" class="blob-num js-line-number js-code-nav-line-number" data-line-number="72"></td>
<td id="LC72" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Check AUS for system add-on updates.</span></td>
</tr>
<tr>
<td id="L73" class="blob-num js-line-number js-code-nav-line-number" data-line-number="73"></td>
<td id="LC73" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.systemAddon.update.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://aus5.mozilla.org/update/3/SystemAddons/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/update.xml&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L74" class="blob-num js-line-number js-code-nav-line-number" data-line-number="74"></td>
<td id="LC74" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L75" class="blob-num js-line-number js-code-nav-line-number" data-line-number="75"></td>
<td id="LC75" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Disable add-ons that are not installed by the user in all scopes by default.</span></td>
</tr>
<tr>
<td id="L76" class="blob-num js-line-number js-code-nav-line-number" data-line-number="76"></td>
<td id="LC76" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// See the SCOPE constants in AddonManager.jsm for values to use here.</span></td>
</tr>
<tr>
<td id="L77" class="blob-num js-line-number js-code-nav-line-number" data-line-number="77"></td>
<td id="LC77" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.autoDisableScopes&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>15</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L78" class="blob-num js-line-number js-code-nav-line-number" data-line-number="78"></td>
<td id="LC78" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L79" class="blob-num js-line-number js-code-nav-line-number" data-line-number="79"></td>
<td id="LC79" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Require signed add-ons by default</span></td>
</tr>
<tr>
<td id="L80" class="blob-num js-line-number js-code-nav-line-number" data-line-number="80"></td>
<td id="LC80" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// ... except on TenFourFox</span></td>
</tr>
<tr>
<td id="L81" class="blob-num js-line-number js-code-nav-line-number" data-line-number="81"></td>
<td id="LC81" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;xpinstall.signatures.required&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L82" class="blob-num js-line-number js-code-nav-line-number" data-line-number="82"></td>
<td id="LC82" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;xpinstall.signatures.devInfoURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://wiki.mozilla.org/Addons/Extension_Signing&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L83" class="blob-num js-line-number js-code-nav-line-number" data-line-number="83"></td>
<td id="LC83" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L84" class="blob-num js-line-number js-code-nav-line-number" data-line-number="84"></td>
<td id="LC84" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Dictionary download preference</span></td>
</tr>
<tr>
<td id="L85" class="blob-num js-line-number js-code-nav-line-number" data-line-number="85"></td>
<td id="LC85" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.dictionaries.download.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://repository.binaryoutcast.com/dicts//&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L86" class="blob-num js-line-number js-code-nav-line-number" data-line-number="86"></td>
<td id="LC86" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L87" class="blob-num js-line-number js-code-nav-line-number" data-line-number="87"></td>
<td id="LC87" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// At startup, should we check to see if the installation</span></td>
</tr>
<tr>
<td id="L88" class="blob-num js-line-number js-code-nav-line-number" data-line-number="88"></td>
<td id="LC88" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// date is older than some threshold</span></td>
</tr>
<tr>
<td id="L89" class="blob-num js-line-number js-code-nav-line-number" data-line-number="89"></td>
<td id="LC89" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.checkInstallTime&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L90" class="blob-num js-line-number js-code-nav-line-number" data-line-number="90"></td>
<td id="LC90" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L91" class="blob-num js-line-number js-code-nav-line-number" data-line-number="91"></td>
<td id="LC91" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The number of days a binary is permitted to be old without checking is defined in</span></td>
</tr>
<tr>
<td id="L92" class="blob-num js-line-number js-code-nav-line-number" data-line-number="92"></td>
<td id="LC92" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// firefox-branding.js (app.update.checkInstallTime.days)</span></td>
</tr>
<tr>
<td id="L93" class="blob-num js-line-number js-code-nav-line-number" data-line-number="93"></td>
<td id="LC93" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L94" class="blob-num js-line-number js-code-nav-line-number" data-line-number="94"></td>
<td id="LC94" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The minimum delay in seconds for the timer to fire.</span></td>
</tr>
<tr>
<td id="L95" class="blob-num js-line-number js-code-nav-line-number" data-line-number="95"></td>
<td id="LC95" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// default=2 minutes</span></td>
</tr>
<tr>
<td id="L96" class="blob-num js-line-number js-code-nav-line-number" data-line-number="96"></td>
<td id="LC96" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.timerMinimumDelay&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>120</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L97" class="blob-num js-line-number js-code-nav-line-number" data-line-number="97"></td>
<td id="LC97" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L98" class="blob-num js-line-number js-code-nav-line-number" data-line-number="98"></td>
<td id="LC98" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// App-specific update preferences</span></td>
</tr>
<tr>
<td id="L99" class="blob-num js-line-number js-code-nav-line-number" data-line-number="99"></td>
<td id="LC99" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L100" class="blob-num js-line-number js-code-nav-line-number" data-line-number="100"></td>
<td id="LC100" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The interval to check for updates (app.update.interval) is defined in</span></td>
</tr>
<tr>
<td id="L101" class="blob-num js-line-number js-code-nav-line-number" data-line-number="101"></td>
<td id="LC101" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// firefox-branding.js</span></td>
</tr>
<tr>
<td id="L102" class="blob-num js-line-number js-code-nav-line-number" data-line-number="102"></td>
<td id="LC102" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L103" class="blob-num js-line-number js-code-nav-line-number" data-line-number="103"></td>
<td id="LC103" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Alternative windowtype for an application update user interface window. When</span></td>
</tr>
<tr>
<td id="L104" class="blob-num js-line-number js-code-nav-line-number" data-line-number="104"></td>
<td id="LC104" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// a window with this windowtype is open the application update service won&#39;t</span></td>
</tr>
<tr>
<td id="L105" class="blob-num js-line-number js-code-nav-line-number" data-line-number="105"></td>
<td id="LC105" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// open the normal application update user interface window.</span></td>
</tr>
<tr>
<td id="L106" class="blob-num js-line-number js-code-nav-line-number" data-line-number="106"></td>
<td id="LC106" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.altwindowtype&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;Browser:About&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L107" class="blob-num js-line-number js-code-nav-line-number" data-line-number="107"></td>
<td id="LC107" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L108" class="blob-num js-line-number js-code-nav-line-number" data-line-number="108"></td>
<td id="LC108" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Enables some extra Application Update Logging (can reduce performance)</span></td>
</tr>
<tr>
<td id="L109" class="blob-num js-line-number js-code-nav-line-number" data-line-number="109"></td>
<td id="LC109" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.log&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L110" class="blob-num js-line-number js-code-nav-line-number" data-line-number="110"></td>
<td id="LC110" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L111" class="blob-num js-line-number js-code-nav-line-number" data-line-number="111"></td>
<td id="LC111" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The number of general background check failures to allow before notifying the</span></td>
</tr>
<tr>
<td id="L112" class="blob-num js-line-number js-code-nav-line-number" data-line-number="112"></td>
<td id="LC112" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// user of the failure. User initiated update checks always notify the user of</span></td>
</tr>
<tr>
<td id="L113" class="blob-num js-line-number js-code-nav-line-number" data-line-number="113"></td>
<td id="LC113" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// the failure.</span></td>
</tr>
<tr>
<td id="L114" class="blob-num js-line-number js-code-nav-line-number" data-line-number="114"></td>
<td id="LC114" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.backgroundMaxErrors&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>10</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L115" class="blob-num js-line-number js-code-nav-line-number" data-line-number="115"></td>
<td id="LC115" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L116" class="blob-num js-line-number js-code-nav-line-number" data-line-number="116"></td>
<td id="LC116" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The aus update xml certificate checks for application update are disabled on</span></td>
</tr>
<tr>
<td id="L117" class="blob-num js-line-number js-code-nav-line-number" data-line-number="117"></td>
<td id="LC117" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Windows, Mac OS X, and Linux since the mar signature check are implemented on</span></td>
</tr>
<tr>
<td id="L118" class="blob-num js-line-number js-code-nav-line-number" data-line-number="118"></td>
<td id="LC118" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// these platforms and is sufficient to prevent us from applying a mar that is</span></td>
</tr>
<tr>
<td id="L119" class="blob-num js-line-number js-code-nav-line-number" data-line-number="119"></td>
<td id="LC119" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// not valid. Bug 1182352 will remove the update xml certificate checks and the</span></td>
</tr>
<tr>
<td id="L120" class="blob-num js-line-number js-code-nav-line-number" data-line-number="120"></td>
<td id="LC120" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// following two preferences.</span></td>
</tr>
<tr>
<td id="L121" class="blob-num js-line-number js-code-nav-line-number" data-line-number="121"></td>
<td id="LC121" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.cert.requireBuiltIn&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L122" class="blob-num js-line-number js-code-nav-line-number" data-line-number="122"></td>
<td id="LC122" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.cert.checkAttributes&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L123" class="blob-num js-line-number js-code-nav-line-number" data-line-number="123"></td>
<td id="LC123" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L124" class="blob-num js-line-number js-code-nav-line-number" data-line-number="124"></td>
<td id="LC124" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether or not app updates are enabled</span></td>
</tr>
<tr>
<td id="L125" class="blob-num js-line-number js-code-nav-line-number" data-line-number="125"></td>
<td id="LC125" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L126" class="blob-num js-line-number js-code-nav-line-number" data-line-number="126"></td>
<td id="LC126" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L127" class="blob-num js-line-number js-code-nav-line-number" data-line-number="127"></td>
<td id="LC127" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// This preference turns on app.update.mode and allows automatic download and</span></td>
</tr>
<tr>
<td id="L128" class="blob-num js-line-number js-code-nav-line-number" data-line-number="128"></td>
<td id="LC128" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// install to take place. We use a separate boolean toggle for this to make</span></td>
</tr>
<tr>
<td id="L129" class="blob-num js-line-number js-code-nav-line-number" data-line-number="129"></td>
<td id="LC129" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// the UI easier to construct.</span></td>
</tr>
<tr>
<td id="L130" class="blob-num js-line-number js-code-nav-line-number" data-line-number="130"></td>
<td id="LC130" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.auto&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L131" class="blob-num js-line-number js-code-nav-line-number" data-line-number="131"></td>
<td id="LC131" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L132" class="blob-num js-line-number js-code-nav-line-number" data-line-number="132"></td>
<td id="LC132" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// See chart in nsUpdateService.js source for more details</span></td>
</tr>
<tr>
<td id="L133" class="blob-num js-line-number js-code-nav-line-number" data-line-number="133"></td>
<td id="LC133" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.mode&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L134" class="blob-num js-line-number js-code-nav-line-number" data-line-number="134"></td>
<td id="LC134" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L135" class="blob-num js-line-number js-code-nav-line-number" data-line-number="135"></td>
<td id="LC135" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// If set to true, the Update Service will present no UI for any event.</span></td>
</tr>
<tr>
<td id="L136" class="blob-num js-line-number js-code-nav-line-number" data-line-number="136"></td>
<td id="LC136" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.silent&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L137" class="blob-num js-line-number js-code-nav-line-number" data-line-number="137"></td>
<td id="LC137" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L138" class="blob-num js-line-number js-code-nav-line-number" data-line-number="138"></td>
<td id="LC138" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// If set to true, the hamburger button will show badges for update events.</span></td>
</tr>
<tr>
<td id="L139" class="blob-num js-line-number js-code-nav-line-number" data-line-number="139"></td>
<td id="LC139" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifndef</span><span class=pl-kos></span> <span class=pl-c1>RELEASE_BUILD</span></td>
</tr>
<tr>
<td id="L140" class="blob-num js-line-number js-code-nav-line-number" data-line-number="140"></td>
<td id="LC140" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.badge&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L141" class="blob-num js-line-number js-code-nav-line-number" data-line-number="141"></td>
<td id="LC141" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L142" class="blob-num js-line-number js-code-nav-line-number" data-line-number="142"></td>
<td id="LC142" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.badge&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L143" class="blob-num js-line-number js-code-nav-line-number" data-line-number="143"></td>
<td id="LC143" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L144" class="blob-num js-line-number js-code-nav-line-number" data-line-number="144"></td>
<td id="LC144" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// app.update.badgeWaitTime is in branding section</span></td>
</tr>
<tr>
<td id="L145" class="blob-num js-line-number js-code-nav-line-number" data-line-number="145"></td>
<td id="LC145" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L146" class="blob-num js-line-number js-code-nav-line-number" data-line-number="146"></td>
<td id="LC146" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// If set to true, the Update Service will apply updates in the background</span></td>
</tr>
<tr>
<td id="L147" class="blob-num js-line-number js-code-nav-line-number" data-line-number="147"></td>
<td id="LC147" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// when it finishes downloading them.</span></td>
</tr>
<tr>
<td id="L148" class="blob-num js-line-number js-code-nav-line-number" data-line-number="148"></td>
<td id="LC148" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.staging.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L149" class="blob-num js-line-number js-code-nav-line-number" data-line-number="149"></td>
<td id="LC149" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L150" class="blob-num js-line-number js-code-nav-line-number" data-line-number="150"></td>
<td id="LC150" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Update service URL:</span></td>
</tr>
<tr>
<td id="L151" class="blob-num js-line-number js-code-nav-line-number" data-line-number="151"></td>
<td id="LC151" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://aus5.mozilla.org/update/6/%PRODUCT%/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%SYSTEM_CAPABILITIES%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/update.xml&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L152" class="blob-num js-line-number js-code-nav-line-number" data-line-number="152"></td>
<td id="LC152" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// app.update.url.manual is in branding section</span></td>
</tr>
<tr>
<td id="L153" class="blob-num js-line-number js-code-nav-line-number" data-line-number="153"></td>
<td id="LC153" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// app.update.url.details is in branding section</span></td>
</tr>
<tr>
<td id="L154" class="blob-num js-line-number js-code-nav-line-number" data-line-number="154"></td>
<td id="LC154" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L155" class="blob-num js-line-number js-code-nav-line-number" data-line-number="155"></td>
<td id="LC155" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// User-settable override to app.update.url for testing purposes.</span></td>
</tr>
<tr>
<td id="L156" class="blob-num js-line-number js-code-nav-line-number" data-line-number="156"></td>
<td id="LC156" class="blob-code blob-code-inner js-file-line"><span class=pl-c>//pref(&quot;app.update.url.override&quot;, &quot;&quot;);</span></td>
</tr>
<tr>
<td id="L157" class="blob-num js-line-number js-code-nav-line-number" data-line-number="157"></td>
<td id="LC157" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L158" class="blob-num js-line-number js-code-nav-line-number" data-line-number="158"></td>
<td id="LC158" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// app.update.interval is in branding section</span></td>
</tr>
<tr>
<td id="L159" class="blob-num js-line-number js-code-nav-line-number" data-line-number="159"></td>
<td id="LC159" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// app.update.promptWaitTime is in branding section</span></td>
</tr>
<tr>
<td id="L160" class="blob-num js-line-number js-code-nav-line-number" data-line-number="160"></td>
<td id="LC160" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L161" class="blob-num js-line-number js-code-nav-line-number" data-line-number="161"></td>
<td id="LC161" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Show the Update Checking/Ready UI when the user was idle for x seconds</span></td>
</tr>
<tr>
<td id="L162" class="blob-num js-line-number js-code-nav-line-number" data-line-number="162"></td>
<td id="LC162" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.idletime&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>60</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L163" class="blob-num js-line-number js-code-nav-line-number" data-line-number="163"></td>
<td id="LC163" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L164" class="blob-num js-line-number js-code-nav-line-number" data-line-number="164"></td>
<td id="LC164" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether or not we show a dialog box informing the user that the update was</span></td>
</tr>
<tr>
<td id="L165" class="blob-num js-line-number js-code-nav-line-number" data-line-number="165"></td>
<td id="LC165" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// successfully applied. This is off in Firefox by default since we show a</span></td>
</tr>
<tr>
<td id="L166" class="blob-num js-line-number js-code-nav-line-number" data-line-number="166"></td>
<td id="LC166" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// upgrade start page instead! Other apps may wish to show this UI, and supply</span></td>
</tr>
<tr>
<td id="L167" class="blob-num js-line-number js-code-nav-line-number" data-line-number="167"></td>
<td id="LC167" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// a whatsNewURL field in their brand.properties that contains a link to a page</span></td>
</tr>
<tr>
<td id="L168" class="blob-num js-line-number js-code-nav-line-number" data-line-number="168"></td>
<td id="LC168" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// which tells users what&#39;s new in this new update.</span></td>
</tr>
<tr>
<td id="L169" class="blob-num js-line-number js-code-nav-line-number" data-line-number="169"></td>
<td id="LC169" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.showInstalledUI&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L170" class="blob-num js-line-number js-code-nav-line-number" data-line-number="170"></td>
<td id="LC170" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L171" class="blob-num js-line-number js-code-nav-line-number" data-line-number="171"></td>
<td id="LC171" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0 = suppress prompting for incompatibilities if there are updates available</span></td>
</tr>
<tr>
<td id="L172" class="blob-num js-line-number js-code-nav-line-number" data-line-number="172"></td>
<td id="LC172" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// to newer versions of installed addons that resolve them.</span></td>
</tr>
<tr>
<td id="L173" class="blob-num js-line-number js-code-nav-line-number" data-line-number="173"></td>
<td id="LC173" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 1 = suppress prompting for incompatibilities only if there are VersionInfo</span></td>
</tr>
<tr>
<td id="L174" class="blob-num js-line-number js-code-nav-line-number" data-line-number="174"></td>
<td id="LC174" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// updates available to installed addons that resolve them, not newer</span></td>
</tr>
<tr>
<td id="L175" class="blob-num js-line-number js-code-nav-line-number" data-line-number="175"></td>
<td id="LC175" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// versions.</span></td>
</tr>
<tr>
<td id="L176" class="blob-num js-line-number js-code-nav-line-number" data-line-number="176"></td>
<td id="LC176" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.incompatible.mode&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L177" class="blob-num js-line-number js-code-nav-line-number" data-line-number="177"></td>
<td id="LC177" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L178" class="blob-num js-line-number js-code-nav-line-number" data-line-number="178"></td>
<td id="LC178" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether or not to attempt using the service for updates.</span></td>
</tr>
<tr>
<td id="L179" class="blob-num js-line-number js-code-nav-line-number" data-line-number="179"></td>
<td id="LC179" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>MOZ_MAINTENANCE_SERVICE</span></td>
</tr>
<tr>
<td id="L180" class="blob-num js-line-number js-code-nav-line-number" data-line-number="180"></td>
<td id="LC180" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.update.service.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L181" class="blob-num js-line-number js-code-nav-line-number" data-line-number="181"></td>
<td id="LC181" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L182" class="blob-num js-line-number js-code-nav-line-number" data-line-number="182"></td>
<td id="LC182" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L183" class="blob-num js-line-number js-code-nav-line-number" data-line-number="183"></td>
<td id="LC183" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Symmetric (can be overridden by individual extensions) update preferences.</span></td>
</tr>
<tr>
<td id="L184" class="blob-num js-line-number js-code-nav-line-number" data-line-number="184"></td>
<td id="LC184" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// e.g.</span></td>
</tr>
<tr>
<td id="L185" class="blob-num js-line-number js-code-nav-line-number" data-line-number="185"></td>
<td id="LC185" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// extensions.{GUID}.update.enabled</span></td>
</tr>
<tr>
<td id="L186" class="blob-num js-line-number js-code-nav-line-number" data-line-number="186"></td>
<td id="LC186" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// extensions.{GUID}.update.url</span></td>
</tr>
<tr>
<td id="L187" class="blob-num js-line-number js-code-nav-line-number" data-line-number="187"></td>
<td id="LC187" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// .. etc ..</span></td>
</tr>
<tr>
<td id="L188" class="blob-num js-line-number js-code-nav-line-number" data-line-number="188"></td>
<td id="LC188" class="blob-code blob-code-inner js-file-line"><span class=pl-c>//</span></td>
</tr>
<tr>
<td id="L189" class="blob-num js-line-number js-code-nav-line-number" data-line-number="189"></td>
<td id="LC189" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.update.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L190" class="blob-num js-line-number js-code-nav-line-number" data-line-number="190"></td>
<td id="LC190" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.update.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://versioncheck.addons.mozilla.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&amp;id=%ITEM_ID%&amp;version=%ITEM_VERSION%&amp;maxAppVersion=%ITEM_MAXAPPVERSION%&amp;status=%ITEM_STATUS%&amp;appID=%APP_ID%&amp;appVersion=%APP_VERSION%&amp;appOS=%APP_OS%&amp;appABI=%APP_ABI%&amp;locale=%APP_LOCALE%&amp;currentAppVersion=%CURRENT_APP_VERSION%&amp;updateType=%UPDATE_TYPE%&amp;compatMode=%COMPATIBILITY_MODE%&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L191" class="blob-num js-line-number js-code-nav-line-number" data-line-number="191"></td>
<td id="LC191" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.update.background.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://versioncheck-bg.addons.mozilla.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&amp;id=%ITEM_ID%&amp;version=%ITEM_VERSION%&amp;maxAppVersion=%ITEM_MAXAPPVERSION%&amp;status=%ITEM_STATUS%&amp;appID=%APP_ID%&amp;appVersion=%APP_VERSION%&amp;appOS=%APP_OS%&amp;appABI=%APP_ABI%&amp;locale=%APP_LOCALE%&amp;currentAppVersion=%CURRENT_APP_VERSION%&amp;updateType=%UPDATE_TYPE%&amp;compatMode=%COMPATIBILITY_MODE%&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L192" class="blob-num js-line-number js-code-nav-line-number" data-line-number="192"></td>
<td id="LC192" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.update.interval&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>86400</span><span class=pl-kos>)</span><span class=pl-kos>;</span> <span class=pl-c>// Check for updates to Extensions and</span></td>
</tr>
<tr>
<td id="L193" class="blob-num js-line-number js-code-nav-line-number" data-line-number="193"></td>
<td id="LC193" class="blob-code blob-code-inner js-file-line"> <span class=pl-c>// Themes every day</span></td>
</tr>
<tr>
<td id="L194" class="blob-num js-line-number js-code-nav-line-number" data-line-number="194"></td>
<td id="LC194" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Non-symmetric (not shared by extensions) extension-specific [update] preferences</span></td>
</tr>
<tr>
<td id="L195" class="blob-num js-line-number js-code-nav-line-number" data-line-number="195"></td>
<td id="LC195" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.dss.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span> <span class=pl-c>// Dynamic Skin Switching</span></td>
</tr>
<tr>
<td id="L196" class="blob-num js-line-number js-code-nav-line-number" data-line-number="196"></td>
<td id="LC196" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.dss.switchPending&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span> <span class=pl-c>// Non-dynamic switch pending after next</span></td>
</tr>
<tr>
<td id="L197" class="blob-num js-line-number js-code-nav-line-number" data-line-number="197"></td>
<td id="LC197" class="blob-code blob-code-inner js-file-line"> <span class=pl-c>// restart.</span></td>
</tr>
<tr>
<td id="L198" class="blob-num js-line-number js-code-nav-line-number" data-line-number="198"></td>
<td id="LC198" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L199" class="blob-num js-line-number js-code-nav-line-number" data-line-number="199"></td>
<td id="LC199" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.{972ce4c6-7e08-4474-a285-3208198ce6fd}.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser/locale/browser.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L200" class="blob-num js-line-number js-code-nav-line-number" data-line-number="200"></td>
<td id="LC200" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.{972ce4c6-7e08-4474-a285-3208198ce6fd}.description&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser/locale/browser.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L201" class="blob-num js-line-number js-code-nav-line-number" data-line-number="201"></td>
<td id="LC201" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L202" class="blob-num js-line-number js-code-nav-line-number" data-line-number="202"></td>
<td id="LC202" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;lightweightThemes.update.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L203" class="blob-num js-line-number js-code-nav-line-number" data-line-number="203"></td>
<td id="LC203" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;lightweightThemes.getMoreURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://addons.mozilla.org/%LOCALE%/firefox/themes&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L204" class="blob-num js-line-number js-code-nav-line-number" data-line-number="204"></td>
<td id="LC204" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;lightweightThemes.recommendedThemes&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;[{\&quot;id\&quot;:\&quot;recommended-1\&quot;,\&quot;homepageURL\&quot;:\&quot;https://addons.mozilla.org/firefox/addon/a-web-browser-renaissance/\&quot;,\&quot;headerURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/1.header.jpg\&quot;,\&quot;footerURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/1.footer.jpg\&quot;,\&quot;textcolor\&quot;:\&quot;#000000\&quot;,\&quot;accentcolor\&quot;:\&quot;#f2d9b1\&quot;,\&quot;iconURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/1.icon.jpg\&quot;,\&quot;previewURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/1.preview.jpg\&quot;,\&quot;author\&quot;:\&quot;Sean.Martell\&quot;,\&quot;version\&quot;:\&quot;0\&quot;},{\&quot;id\&quot;:\&quot;recommended-2\&quot;,\&quot;homepageURL\&quot;:\&quot;https://addons.mozilla.org/firefox/addon/space-fantasy/\&quot;,\&quot;headerURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/2.header.jpg\&quot;,\&quot;footerURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/2.footer.jpg\&quot;,\&quot;textcolor\&quot;:\&quot;#ffffff\&quot;,\&quot;accentcolor\&quot;:\&quot;#d9d9d9\&quot;,\&quot;iconURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/2.icon.jpg\&quot;,\&quot;previewURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/2.preview.jpg\&quot;,\&quot;author\&quot;:\&quot;fx5800p\&quot;,\&quot;version\&quot;:\&quot;1.0\&quot;},{\&quot;id\&quot;:\&quot;recommended-3\&quot;,\&quot;homepageURL\&quot;:\&quot;https://addons.mozilla.org/firefox/addon/linen-light/\&quot;,\&quot;headerURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/3.header.png\&quot;,\&quot;footerURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/3.footer.png\&quot;,\&quot;accentcolor\&quot;:\&quot;#ada8a8\&quot;,\&quot;iconURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/3.icon.png\&quot;,\&quot;previewURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/3.preview.png\&quot;,\&quot;author\&quot;:\&quot;DVemer\&quot;,\&quot;version\&quot;:\&quot;1.0\&quot;},{\&quot;id\&quot;:\&quot;recommended-4\&quot;,\&quot;homepageURL\&quot;:\&quot;https://addons.mozilla.org/firefox/addon/pastel-gradient/\&quot;,\&quot;headerURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/4.header.png\&quot;,\&quot;footerURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/4.footer.png\&quot;,\&quot;textcolor\&quot;:\&quot;#000000\&quot;,\&quot;accentcolor\&quot;:\&quot;#000000\&quot;,\&quot;iconURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/4.icon.png\&quot;,\&quot;previewURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/4.preview.png\&quot;,\&quot;author\&quot;:\&quot;darrinhenein\&quot;,\&quot;version\&quot;:\&quot;1.0\&quot;},{\&quot;id\&quot;:\&quot;recommended-5\&quot;,\&quot;homepageURL\&quot;:\&quot;https://addons.mozilla.org/firefox/addon/carbon-light/\&quot;,\&quot;headerURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/5.header.png\&quot;,\&quot;footerURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/5.footer.png\&quot;,\&quot;textcolor\&quot;:\&quot;#3b3b3b\&quot;,\&quot;accentcolor\&quot;:\&quot;#2e2e2e\&quot;,\&quot;iconURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/5.icon.jpg\&quot;,\&quot;previewURL\&quot;:\&quot;resource:///chrome/browser/content/browser/defaultthemes/5.preview.jpg\&quot;,\&quot;author\&quot;:\&quot;Jaxivo\&quot;,\&quot;version\&quot;:\&quot;1.0\&quot;}]&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L205" class="blob-num js-line-number js-code-nav-line-number" data-line-number="205"></td>
<td id="LC205" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L206" class="blob-num js-line-number js-code-nav-line-number" data-line-number="206"></td>
<td id="LC206" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.eme.ui.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L207" class="blob-num js-line-number js-code-nav-line-number" data-line-number="207"></td>
<td id="LC207" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L208" class="blob-num js-line-number js-code-nav-line-number" data-line-number="208"></td>
<td id="LC208" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// UI tour experience.</span></td>
</tr>
<tr>
<td id="L209" class="blob-num js-line-number js-code-nav-line-number" data-line-number="209"></td>
<td id="LC209" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.uitour.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L210" class="blob-num js-line-number js-code-nav-line-number" data-line-number="210"></td>
<td id="LC210" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.uitour.loglevel&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;Error&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L211" class="blob-num js-line-number js-code-nav-line-number" data-line-number="211"></td>
<td id="LC211" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.uitour.requireSecure&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L212" class="blob-num js-line-number js-code-nav-line-number" data-line-number="212"></td>
<td id="LC212" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.uitour.themeOrigin&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://addons.mozilla.org/%LOCALE%/firefox/themes/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L213" class="blob-num js-line-number js-code-nav-line-number" data-line-number="213"></td>
<td id="LC213" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.uitour.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://www.mozilla.org/%LOCALE%/firefox/%VERSION%/tour/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L214" class="blob-num js-line-number js-code-nav-line-number" data-line-number="214"></td>
<td id="LC214" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// This is used as a regexp match against the page&#39;s URL.</span></td>
</tr>
<tr>
<td id="L215" class="blob-num js-line-number js-code-nav-line-number" data-line-number="215"></td>
<td id="LC215" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.uitour.readerViewTrigger&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;^https:\\/\\/www\\.mozilla\\.org\\/[^\\/]+\\/firefox\\/reading\\/start&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L216" class="blob-num js-line-number js-code-nav-line-number" data-line-number="216"></td>
<td id="LC216" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L217" class="blob-num js-line-number js-code-nav-line-number" data-line-number="217"></td>
<td id="LC217" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.customizemode.tip0.shown&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L218" class="blob-num js-line-number js-code-nav-line-number" data-line-number="218"></td>
<td id="LC218" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.customizemode.tip0.learnMoreUrl&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://support.mozilla.org/1/firefox/%VERSION%/%OS%/%LOCALE%/customize&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L219" class="blob-num js-line-number js-code-nav-line-number" data-line-number="219"></td>
<td id="LC219" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L220" class="blob-num js-line-number js-code-nav-line-number" data-line-number="220"></td>
<td id="LC220" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;keyword.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L221" class="blob-num js-line-number js-code-nav-line-number" data-line-number="221"></td>
<td id="LC221" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.fixup.domainwhitelist.localhost&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L222" class="blob-num js-line-number js-code-nav-line-number" data-line-number="222"></td>
<td id="LC222" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L223" class="blob-num js-line-number js-code-nav-line-number" data-line-number="223"></td>
<td id="LC223" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;general.useragent.locale&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;@AB_CD@&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L224" class="blob-num js-line-number js-code-nav-line-number" data-line-number="224"></td>
<td id="LC224" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;general.skins.selectedSkin&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;classic/1.0&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L225" class="blob-num js-line-number js-code-nav-line-number" data-line-number="225"></td>
<td id="LC225" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L226" class="blob-num js-line-number js-code-nav-line-number" data-line-number="226"></td>
<td id="LC226" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// too slow on TenFourFox</span></td>
</tr>
<tr>
<td id="L227" class="blob-num js-line-number js-code-nav-line-number" data-line-number="227"></td>
<td id="LC227" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;general.smoothScroll&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L228" class="blob-num js-line-number js-code-nav-line-number" data-line-number="228"></td>
<td id="LC228" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>UNIX_BUT_NOT_MAC</span></td>
</tr>
<tr>
<td id="L229" class="blob-num js-line-number js-code-nav-line-number" data-line-number="229"></td>
<td id="LC229" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;general.autoScroll&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L230" class="blob-num js-line-number js-code-nav-line-number" data-line-number="230"></td>
<td id="LC230" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L231" class="blob-num js-line-number js-code-nav-line-number" data-line-number="231"></td>
<td id="LC231" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;general.autoScroll&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L232" class="blob-num js-line-number js-code-nav-line-number" data-line-number="232"></td>
<td id="LC232" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L233" class="blob-num js-line-number js-code-nav-line-number" data-line-number="233"></td>
<td id="LC233" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L234" class="blob-num js-line-number js-code-nav-line-number" data-line-number="234"></td>
<td id="LC234" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// At startup, check if we&#39;re the default browser and prompt user if not.</span></td>
</tr>
<tr>
<td id="L235" class="blob-num js-line-number js-code-nav-line-number" data-line-number="235"></td>
<td id="LC235" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.shell.checkDefaultBrowser&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L236" class="blob-num js-line-number js-code-nav-line-number" data-line-number="236"></td>
<td id="LC236" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.shell.shortcutFavicons&quot;</span><span class=pl-kos>,</span><span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L237" class="blob-num js-line-number js-code-nav-line-number" data-line-number="237"></td>
<td id="LC237" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.shell.mostRecentDateSetAsDefault&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L238" class="blob-num js-line-number js-code-nav-line-number" data-line-number="238"></td>
<td id="LC238" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.shell.skipDefaultBrowserCheck&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L239" class="blob-num js-line-number js-code-nav-line-number" data-line-number="239"></td>
<td id="LC239" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.shell.defaultBrowserCheckCount&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L240" class="blob-num js-line-number js-code-nav-line-number" data-line-number="240"></td>
<td id="LC240" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L241" class="blob-num js-line-number js-code-nav-line-number" data-line-number="241"></td>
<td id="LC241" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0 = blank, 1 = home (browser.startup.homepage), 2 = last visited page, 3 = resume previous browser session</span></td>
</tr>
<tr>
<td id="L242" class="blob-num js-line-number js-code-nav-line-number" data-line-number="242"></td>
<td id="LC242" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The behavior of option 3 is detailed at: http://wiki.mozilla.org/Session_Restore</span></td>
</tr>
<tr>
<td id="L243" class="blob-num js-line-number js-code-nav-line-number" data-line-number="243"></td>
<td id="LC243" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.startup.page&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L244" class="blob-num js-line-number js-code-nav-line-number" data-line-number="244"></td>
<td id="LC244" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.startup.homepage&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://branding/locale/browserconfig.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L245" class="blob-num js-line-number js-code-nav-line-number" data-line-number="245"></td>
<td id="LC245" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L246" class="blob-num js-line-number js-code-nav-line-number" data-line-number="246"></td>
<td id="LC246" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.slowStartup.notificationDisabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span> <span class=pl-c>// STFU!</span></td>
</tr>
<tr>
<td id="L247" class="blob-num js-line-number js-code-nav-line-number" data-line-number="247"></td>
<td id="LC247" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.slowStartup.timeThreshold&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>40000</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L248" class="blob-num js-line-number js-code-nav-line-number" data-line-number="248"></td>
<td id="LC248" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.slowStartup.maxSamples&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>5</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L249" class="blob-num js-line-number js-code-nav-line-number" data-line-number="249"></td>
<td id="LC249" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L250" class="blob-num js-line-number js-code-nav-line-number" data-line-number="250"></td>
<td id="LC250" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// This url, if changed, MUST continue to point to an https url. Pulling arbitrary content to inject into</span></td>
</tr>
<tr>
<td id="L251" class="blob-num js-line-number js-code-nav-line-number" data-line-number="251"></td>
<td id="LC251" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// this page over http opens us up to a man-in-the-middle attack that we&#39;d rather not face. If you are a downstream</span></td>
</tr>
<tr>
<td id="L252" class="blob-num js-line-number js-code-nav-line-number" data-line-number="252"></td>
<td id="LC252" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// repackager of this code using an alternate snippet url, please keep your users safe</span></td>
</tr>
<tr>
<td id="L253" class="blob-num js-line-number js-code-nav-line-number" data-line-number="253"></td>
<td id="LC253" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.aboutHomeSnippets.updateUrl&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://snippets.cdn.mozilla.net/%STARTPAGE_VERSION%/%NAME%/%VERSION%/%APPBUILDID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L254" class="blob-num js-line-number js-code-nav-line-number" data-line-number="254"></td>
<td id="LC254" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L255" class="blob-num js-line-number js-code-nav-line-number" data-line-number="255"></td>
<td id="LC255" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.enable_automatic_image_resizing&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L256" class="blob-num js-line-number js-code-nav-line-number" data-line-number="256"></td>
<td id="LC256" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.casting.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L257" class="blob-num js-line-number js-code-nav-line-number" data-line-number="257"></td>
<td id="LC257" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.chrome.site_icons&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L258" class="blob-num js-line-number js-code-nav-line-number" data-line-number="258"></td>
<td id="LC258" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.chrome.favicons&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L259" class="blob-num js-line-number js-code-nav-line-number" data-line-number="259"></td>
<td id="LC259" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// browser.warnOnQuit == false will override all other possible prompts when quitting or restarting</span></td>
</tr>
<tr>
<td id="L260" class="blob-num js-line-number js-code-nav-line-number" data-line-number="260"></td>
<td id="LC260" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.warnOnQuit&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L261" class="blob-num js-line-number js-code-nav-line-number" data-line-number="261"></td>
<td id="LC261" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// browser.showQuitWarning specifically controls the quit warning dialog. We</span></td>
</tr>
<tr>
<td id="L262" class="blob-num js-line-number js-code-nav-line-number" data-line-number="262"></td>
<td id="LC262" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// might still show the window closing dialog with showQuitWarning == false.</span></td>
</tr>
<tr>
<td id="L263" class="blob-num js-line-number js-code-nav-line-number" data-line-number="263"></td>
<td id="LC263" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.showQuitWarning&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L264" class="blob-num js-line-number js-code-nav-line-number" data-line-number="264"></td>
<td id="LC264" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.fullscreen.autohide&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L265" class="blob-num js-line-number js-code-nav-line-number" data-line-number="265"></td>
<td id="LC265" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.fullscreen.animate&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L266" class="blob-num js-line-number js-code-nav-line-number" data-line-number="266"></td>
<td id="LC266" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.overlink-delay&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>80</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L267" class="blob-num js-line-number js-code-nav-line-number" data-line-number="267"></td>
<td id="LC267" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L268" class="blob-num js-line-number js-code-nav-line-number" data-line-number="268"></td>
<td id="LC268" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>UNIX_BUT_NOT_MAC</span></td>
</tr>
<tr>
<td id="L269" class="blob-num js-line-number js-code-nav-line-number" data-line-number="269"></td>
<td id="LC269" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.clickSelectsAll&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L270" class="blob-num js-line-number js-code-nav-line-number" data-line-number="270"></td>
<td id="LC270" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L271" class="blob-num js-line-number js-code-nav-line-number" data-line-number="271"></td>
<td id="LC271" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.clickSelectsAll&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L272" class="blob-num js-line-number js-code-nav-line-number" data-line-number="272"></td>
<td id="LC272" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L273" class="blob-num js-line-number js-code-nav-line-number" data-line-number="273"></td>
<td id="LC273" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>UNIX_BUT_NOT_MAC</span></td>
</tr>
<tr>
<td id="L274" class="blob-num js-line-number js-code-nav-line-number" data-line-number="274"></td>
<td id="LC274" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.doubleClickSelectsAll&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L275" class="blob-num js-line-number js-code-nav-line-number" data-line-number="275"></td>
<td id="LC275" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L276" class="blob-num js-line-number js-code-nav-line-number" data-line-number="276"></td>
<td id="LC276" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.doubleClickSelectsAll&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L277" class="blob-num js-line-number js-code-nav-line-number" data-line-number="277"></td>
<td id="LC277" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L278" class="blob-num js-line-number js-code-nav-line-number" data-line-number="278"></td>
<td id="LC278" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L279" class="blob-num js-line-number js-code-nav-line-number" data-line-number="279"></td>
<td id="LC279" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Control autoFill behavior</span></td>
</tr>
<tr>
<td id="L280" class="blob-num js-line-number js-code-nav-line-number" data-line-number="280"></td>
<td id="LC280" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.autoFill&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L281" class="blob-num js-line-number js-code-nav-line-number" data-line-number="281"></td>
<td id="LC281" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.autoFill.typed&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L282" class="blob-num js-line-number js-code-nav-line-number" data-line-number="282"></td>
<td id="LC282" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L283" class="blob-num js-line-number js-code-nav-line-number" data-line-number="283"></td>
<td id="LC283" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.unifiedcomplete&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L284" class="blob-num js-line-number js-code-nav-line-number" data-line-number="284"></td>
<td id="LC284" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L285" class="blob-num js-line-number js-code-nav-line-number" data-line-number="285"></td>
<td id="LC285" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0: Match anywhere (e.g., middle of words)</span></td>
</tr>
<tr>
<td id="L286" class="blob-num js-line-number js-code-nav-line-number" data-line-number="286"></td>
<td id="LC286" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 1: Match on word boundaries and then try matching anywhere</span></td>
</tr>
<tr>
<td id="L287" class="blob-num js-line-number js-code-nav-line-number" data-line-number="287"></td>
<td id="LC287" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 2: Match only on word boundaries (e.g., after / or .)</span></td>
</tr>
<tr>
<td id="L288" class="blob-num js-line-number js-code-nav-line-number" data-line-number="288"></td>
<td id="LC288" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 3: Match at the beginning of the url or title</span></td>
</tr>
<tr>
<td id="L289" class="blob-num js-line-number js-code-nav-line-number" data-line-number="289"></td>
<td id="LC289" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.matchBehavior&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L290" class="blob-num js-line-number js-code-nav-line-number" data-line-number="290"></td>
<td id="LC290" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.filter.javascript&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L291" class="blob-num js-line-number js-code-nav-line-number" data-line-number="291"></td>
<td id="LC291" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L292" class="blob-num js-line-number js-code-nav-line-number" data-line-number="292"></td>
<td id="LC292" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// the maximum number of results to show in autocomplete when doing richResults</span></td>
</tr>
<tr>
<td id="L293" class="blob-num js-line-number js-code-nav-line-number" data-line-number="293"></td>
<td id="LC293" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.maxRichResults&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>6</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L294" class="blob-num js-line-number js-code-nav-line-number" data-line-number="294"></td>
<td id="LC294" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The amount of time (ms) to wait after the user has stopped typing</span></td>
</tr>
<tr>
<td id="L295" class="blob-num js-line-number js-code-nav-line-number" data-line-number="295"></td>
<td id="LC295" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// before starting to perform autocomplete. 50 is the default set in</span></td>
</tr>
<tr>
<td id="L296" class="blob-num js-line-number js-code-nav-line-number" data-line-number="296"></td>
<td id="LC296" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// autocomplete.xml.</span></td>
</tr>
<tr>
<td id="L297" class="blob-num js-line-number js-code-nav-line-number" data-line-number="297"></td>
<td id="LC297" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.delay&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>250</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L298" class="blob-num js-line-number js-code-nav-line-number" data-line-number="298"></td>
<td id="LC298" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L299" class="blob-num js-line-number js-code-nav-line-number" data-line-number="299"></td>
<td id="LC299" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The special characters below can be typed into the urlbar to either restrict</span></td>
</tr>
<tr>
<td id="L300" class="blob-num js-line-number js-code-nav-line-number" data-line-number="300"></td>
<td id="LC300" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// the search to visited history, bookmarked, tagged pages; or force a match on</span></td>
</tr>
<tr>
<td id="L301" class="blob-num js-line-number js-code-nav-line-number" data-line-number="301"></td>
<td id="LC301" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// just the title text or url.</span></td>
</tr>
<tr>
<td id="L302" class="blob-num js-line-number js-code-nav-line-number" data-line-number="302"></td>
<td id="LC302" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.restrict.history&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;^&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L303" class="blob-num js-line-number js-code-nav-line-number" data-line-number="303"></td>
<td id="LC303" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.restrict.bookmark&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;*&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L304" class="blob-num js-line-number js-code-nav-line-number" data-line-number="304"></td>
<td id="LC304" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.restrict.tag&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;+&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L305" class="blob-num js-line-number js-code-nav-line-number" data-line-number="305"></td>
<td id="LC305" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.restrict.openpage&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;%&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L306" class="blob-num js-line-number js-code-nav-line-number" data-line-number="306"></td>
<td id="LC306" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.restrict.typed&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;~&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L307" class="blob-num js-line-number js-code-nav-line-number" data-line-number="307"></td>
<td id="LC307" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.restrict.searches&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;$&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L308" class="blob-num js-line-number js-code-nav-line-number" data-line-number="308"></td>
<td id="LC308" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.match.title&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;#&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L309" class="blob-num js-line-number js-code-nav-line-number" data-line-number="309"></td>
<td id="LC309" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.match.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;@&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L310" class="blob-num js-line-number js-code-nav-line-number" data-line-number="310"></td>
<td id="LC310" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L311" class="blob-num js-line-number js-code-nav-line-number" data-line-number="311"></td>
<td id="LC311" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The default behavior for the urlbar can be configured to use any combination</span></td>
</tr>
<tr>
<td id="L312" class="blob-num js-line-number js-code-nav-line-number" data-line-number="312"></td>
<td id="LC312" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// of the match filters with each additional filter adding more results (union).</span></td>
</tr>
<tr>
<td id="L313" class="blob-num js-line-number js-code-nav-line-number" data-line-number="313"></td>
<td id="LC313" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.suggest.history&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L314" class="blob-num js-line-number js-code-nav-line-number" data-line-number="314"></td>
<td id="LC314" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.suggest.bookmark&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L315" class="blob-num js-line-number js-code-nav-line-number" data-line-number="315"></td>
<td id="LC315" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.suggest.openpage&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L316" class="blob-num js-line-number js-code-nav-line-number" data-line-number="316"></td>
<td id="LC316" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.suggest.searches&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L317" class="blob-num js-line-number js-code-nav-line-number" data-line-number="317"></td>
<td id="LC317" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.userMadeSearchSuggestionsChoice&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L318" class="blob-num js-line-number js-code-nav-line-number" data-line-number="318"></td>
<td id="LC318" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L319" class="blob-num js-line-number js-code-nav-line-number" data-line-number="319"></td>
<td id="LC319" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Limit the number of characters sent to the current search engine to fetch</span></td>
</tr>
<tr>
<td id="L320" class="blob-num js-line-number js-code-nav-line-number" data-line-number="320"></td>
<td id="LC320" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// suggestions.</span></td>
</tr>
<tr>
<td id="L321" class="blob-num js-line-number js-code-nav-line-number" data-line-number="321"></td>
<td id="LC321" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.maxCharsForSearchSuggestions&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>20</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L322" class="blob-num js-line-number js-code-nav-line-number" data-line-number="322"></td>
<td id="LC322" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L323" class="blob-num js-line-number js-code-nav-line-number" data-line-number="323"></td>
<td id="LC323" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Restrictions to current suggestions can also be applied (intersection).</span></td>
</tr>
<tr>
<td id="L324" class="blob-num js-line-number js-code-nav-line-number" data-line-number="324"></td>
<td id="LC324" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Typed suggestion works only if history is set to true.</span></td>
</tr>
<tr>
<td id="L325" class="blob-num js-line-number js-code-nav-line-number" data-line-number="325"></td>
<td id="LC325" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.suggest.history.onlyTyped&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L326" class="blob-num js-line-number js-code-nav-line-number" data-line-number="326"></td>
<td id="LC326" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L327" class="blob-num js-line-number js-code-nav-line-number" data-line-number="327"></td>
<td id="LC327" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.formatting.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L328" class="blob-num js-line-number js-code-nav-line-number" data-line-number="328"></td>
<td id="LC328" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.urlbar.trimURLs&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L329" class="blob-num js-line-number js-code-nav-line-number" data-line-number="329"></td>
<td id="LC329" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L330" class="blob-num js-line-number js-code-nav-line-number" data-line-number="330"></td>
<td id="LC330" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.altClickSave&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L331" class="blob-num js-line-number js-code-nav-line-number" data-line-number="331"></td>
<td id="LC331" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L332" class="blob-num js-line-number js-code-nav-line-number" data-line-number="332"></td>
<td id="LC332" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Enable logging downloads operations to the Console.</span></td>
</tr>
<tr>
<td id="L333" class="blob-num js-line-number js-code-nav-line-number" data-line-number="333"></td>
<td id="LC333" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.download.loglevel&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;Error&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L334" class="blob-num js-line-number js-code-nav-line-number" data-line-number="334"></td>
<td id="LC334" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L335" class="blob-num js-line-number js-code-nav-line-number" data-line-number="335"></td>
<td id="LC335" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Number of milliseconds to wait for the http headers (and thus</span></td>
</tr>
<tr>
<td id="L336" class="blob-num js-line-number js-code-nav-line-number" data-line-number="336"></td>
<td id="LC336" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// the Content-Disposition filename) before giving up and falling back to</span></td>
</tr>
<tr>
<td id="L337" class="blob-num js-line-number js-code-nav-line-number" data-line-number="337"></td>
<td id="LC337" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// picking a filename without that info in hand so that the user sees some</span></td>
</tr>
<tr>
<td id="L338" class="blob-num js-line-number js-code-nav-line-number" data-line-number="338"></td>
<td id="LC338" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// feedback from their action.</span></td>
</tr>
<tr>
<td id="L339" class="blob-num js-line-number js-code-nav-line-number" data-line-number="339"></td>
<td id="LC339" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.download.saveLinkAsFilenameTimeout&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>4000</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L340" class="blob-num js-line-number js-code-nav-line-number" data-line-number="340"></td>
<td id="LC340" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L341" class="blob-num js-line-number js-code-nav-line-number" data-line-number="341"></td>
<td id="LC341" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.download.useDownloadDir&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L342" class="blob-num js-line-number js-code-nav-line-number" data-line-number="342"></td>
<td id="LC342" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.download.folderList&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L343" class="blob-num js-line-number js-code-nav-line-number" data-line-number="343"></td>
<td id="LC343" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.download.manager.addToRecentDocs&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L344" class="blob-num js-line-number js-code-nav-line-number" data-line-number="344"></td>
<td id="LC344" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.download.manager.resumeOnWakeDelay&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>10000</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L345" class="blob-num js-line-number js-code-nav-line-number" data-line-number="345"></td>
<td id="LC345" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L346" class="blob-num js-line-number js-code-nav-line-number" data-line-number="346"></td>
<td id="LC346" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// This allows disabling the animated notifications shown by</span></td>
</tr>
<tr>
<td id="L347" class="blob-num js-line-number js-code-nav-line-number" data-line-number="347"></td>
<td id="LC347" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// the Downloads Indicator when a download starts or completes.</span></td>
</tr>
<tr>
<td id="L348" class="blob-num js-line-number js-code-nav-line-number" data-line-number="348"></td>
<td id="LC348" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.download.animateNotifications&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L349" class="blob-num js-line-number js-code-nav-line-number" data-line-number="349"></td>
<td id="LC349" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L350" class="blob-num js-line-number js-code-nav-line-number" data-line-number="350"></td>
<td id="LC350" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// This records whether or not the panel has been shown at least once.</span></td>
</tr>
<tr>
<td id="L351" class="blob-num js-line-number js-code-nav-line-number" data-line-number="351"></td>
<td id="LC351" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.download.panel.shown&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L352" class="blob-num js-line-number js-code-nav-line-number" data-line-number="352"></td>
<td id="LC352" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L353" class="blob-num js-line-number js-code-nav-line-number" data-line-number="353"></td>
<td id="LC353" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifndef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L354" class="blob-num js-line-number js-code-nav-line-number" data-line-number="354"></td>
<td id="LC354" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.helperApps.deleteTempFileOnExit&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L355" class="blob-num js-line-number js-code-nav-line-number" data-line-number="355"></td>
<td id="LC355" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L356" class="blob-num js-line-number js-code-nav-line-number" data-line-number="356"></td>
<td id="LC356" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L357" class="blob-num js-line-number js-code-nav-line-number" data-line-number="357"></td>
<td id="LC357" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// search engines URL</span></td>
</tr>
<tr>
<td id="L358" class="blob-num js-line-number js-code-nav-line-number" data-line-number="358"></td>
<td id="LC358" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.searchEnginesURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://addons.basilisk-browser.org/search-plugins/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L359" class="blob-num js-line-number js-code-nav-line-number" data-line-number="359"></td>
<td id="LC359" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L360" class="blob-num js-line-number js-code-nav-line-number" data-line-number="360"></td>
<td id="LC360" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// pointer to the default engine name</span></td>
</tr>
<tr>
<td id="L361" class="blob-num js-line-number js-code-nav-line-number" data-line-number="361"></td>
<td id="LC361" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.defaultenginename&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L362" class="blob-num js-line-number js-code-nav-line-number" data-line-number="362"></td>
<td id="LC362" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L363" class="blob-num js-line-number js-code-nav-line-number" data-line-number="363"></td>
<td id="LC363" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Ordering of Search Engines in the Engine list.</span></td>
</tr>
<tr>
<td id="L364" class="blob-num js-line-number js-code-nav-line-number" data-line-number="364"></td>
<td id="LC364" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.order.1&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L365" class="blob-num js-line-number js-code-nav-line-number" data-line-number="365"></td>
<td id="LC365" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.order.2&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L366" class="blob-num js-line-number js-code-nav-line-number" data-line-number="366"></td>
<td id="LC366" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.order.3&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L367" class="blob-num js-line-number js-code-nav-line-number" data-line-number="367"></td>
<td id="LC367" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L368" class="blob-num js-line-number js-code-nav-line-number" data-line-number="368"></td>
<td id="LC368" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Market-specific search defaults</span></td>
</tr>
<tr>
<td id="L369" class="blob-num js-line-number js-code-nav-line-number" data-line-number="369"></td>
<td id="LC369" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// This is disabled globally, and then enabled for individual locales</span></td>
</tr>
<tr>
<td id="L370" class="blob-num js-line-number js-code-nav-line-number" data-line-number="370"></td>
<td id="LC370" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// in firefox-l10n.js (eg. it&#39;s enabled for en-US).</span></td>
</tr>
<tr>
<td id="L371" class="blob-num js-line-number js-code-nav-line-number" data-line-number="371"></td>
<td id="LC371" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.geoSpecificDefaults&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L372" class="blob-num js-line-number js-code-nav-line-number" data-line-number="372"></td>
<td id="LC372" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.geoSpecificDefaults.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://search.services.mozilla.com/1/%APP%/%VERSION%/%CHANNEL%/%LOCALE%/%REGION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L373" class="blob-num js-line-number js-code-nav-line-number" data-line-number="373"></td>
<td id="LC373" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L374" class="blob-num js-line-number js-code-nav-line-number" data-line-number="374"></td>
<td id="LC374" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// US specific default (used as a fallback if the geoSpecificDefaults request fails).</span></td>
</tr>
<tr>
<td id="L375" class="blob-num js-line-number js-code-nav-line-number" data-line-number="375"></td>
<td id="LC375" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.defaultenginename.US&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;data:text/plain,browser.search.defaultenginename.US=Yahoo&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L376" class="blob-num js-line-number js-code-nav-line-number" data-line-number="376"></td>
<td id="LC376" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.order.US.1&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;data:text/plain,browser.search.order.US.1=Yahoo&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L377" class="blob-num js-line-number js-code-nav-line-number" data-line-number="377"></td>
<td id="LC377" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.order.US.2&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;data:text/plain,browser.search.order.US.2=Google&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L378" class="blob-num js-line-number js-code-nav-line-number" data-line-number="378"></td>
<td id="LC378" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.order.US.3&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;data:text/plain,browser.search.order.US.3=Bing&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L379" class="blob-num js-line-number js-code-nav-line-number" data-line-number="379"></td>
<td id="LC379" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L380" class="blob-num js-line-number js-code-nav-line-number" data-line-number="380"></td>
<td id="LC380" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// search bar results always open in a new tab</span></td>
</tr>
<tr>
<td id="L381" class="blob-num js-line-number js-code-nav-line-number" data-line-number="381"></td>
<td id="LC381" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.openintab&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L382" class="blob-num js-line-number js-code-nav-line-number" data-line-number="382"></td>
<td id="LC382" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L383" class="blob-num js-line-number js-code-nav-line-number" data-line-number="383"></td>
<td id="LC383" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// context menu searches open in the foreground</span></td>
</tr>
<tr>
<td id="L384" class="blob-num js-line-number js-code-nav-line-number" data-line-number="384"></td>
<td id="LC384" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.context.loadInBackground&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L385" class="blob-num js-line-number js-code-nav-line-number" data-line-number="385"></td>
<td id="LC385" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L386" class="blob-num js-line-number js-code-nav-line-number" data-line-number="386"></td>
<td id="LC386" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// comma seperated list of of engines to hide in the search panel.</span></td>
</tr>
<tr>
<td id="L387" class="blob-num js-line-number js-code-nav-line-number" data-line-number="387"></td>
<td id="LC387" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.hiddenOneOffs&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L388" class="blob-num js-line-number js-code-nav-line-number" data-line-number="388"></td>
<td id="LC388" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L389" class="blob-num js-line-number js-code-nav-line-number" data-line-number="389"></td>
<td id="LC389" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L390" class="blob-num js-line-number js-code-nav-line-number" data-line-number="390"></td>
<td id="LC390" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.redirectWindowsSearch&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L391" class="blob-num js-line-number js-code-nav-line-number" data-line-number="391"></td>
<td id="LC391" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L392" class="blob-num js-line-number js-code-nav-line-number" data-line-number="392"></td>
<td id="LC392" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.search.redirectWindowsSearch&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L393" class="blob-num js-line-number js-code-nav-line-number" data-line-number="393"></td>
<td id="LC393" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L394" class="blob-num js-line-number js-code-nav-line-number" data-line-number="394"></td>
<td id="LC394" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L395" class="blob-num js-line-number js-code-nav-line-number" data-line-number="395"></td>
<td id="LC395" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.usedOnWindows10&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L396" class="blob-num js-line-number js-code-nav-line-number" data-line-number="396"></td>
<td id="LC396" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.usedOnWindows10.introURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://www.mozilla.org/%LOCALE%/firefox/windows-10/welcome/?utm_source=firefox-browser&amp;utm_medium=firefox-browser&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L397" class="blob-num js-line-number js-code-nav-line-number" data-line-number="397"></td>
<td id="LC397" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L398" class="blob-num js-line-number js-code-nav-line-number" data-line-number="398"></td>
<td id="LC398" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionhistory.max_entries&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>50</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L399" class="blob-num js-line-number js-code-nav-line-number" data-line-number="399"></td>
<td id="LC399" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L400" class="blob-num js-line-number js-code-nav-line-number" data-line-number="400"></td>
<td id="LC400" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Built-in default permissions.</span></td>
</tr>
<tr>
<td id="L401" class="blob-num js-line-number js-code-nav-line-number" data-line-number="401"></td>
<td id="LC401" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;permissions.manager.defaultsUrl&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;resource://app/defaults/permissions&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L402" class="blob-num js-line-number js-code-nav-line-number" data-line-number="402"></td>
<td id="LC402" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L403" class="blob-num js-line-number js-code-nav-line-number" data-line-number="403"></td>
<td id="LC403" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// handle links targeting new windows</span></td>
</tr>
<tr>
<td id="L404" class="blob-num js-line-number js-code-nav-line-number" data-line-number="404"></td>
<td id="LC404" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 1=current window/tab, 2=new window, 3=new tab in most recent window</span></td>
</tr>
<tr>
<td id="L405" class="blob-num js-line-number js-code-nav-line-number" data-line-number="405"></td>
<td id="LC405" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.link.open_newwindow&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>3</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L406" class="blob-num js-line-number js-code-nav-line-number" data-line-number="406"></td>
<td id="LC406" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L407" class="blob-num js-line-number js-code-nav-line-number" data-line-number="407"></td>
<td id="LC407" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// handle external links (i.e. links opened from a different application)</span></td>
</tr>
<tr>
<td id="L408" class="blob-num js-line-number js-code-nav-line-number" data-line-number="408"></td>
<td id="LC408" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// default: use browser.link.open_newwindow</span></td>
</tr>
<tr>
<td id="L409" class="blob-num js-line-number js-code-nav-line-number" data-line-number="409"></td>
<td id="LC409" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 1-3: see browser.link.open_newwindow for interpretation</span></td>
</tr>
<tr>
<td id="L410" class="blob-num js-line-number js-code-nav-line-number" data-line-number="410"></td>
<td id="LC410" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.link.open_newwindow.override.external&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>-</span><span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L411" class="blob-num js-line-number js-code-nav-line-number" data-line-number="411"></td>
<td id="LC411" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L412" class="blob-num js-line-number js-code-nav-line-number" data-line-number="412"></td>
<td id="LC412" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0: no restrictions - divert everything</span></td>
</tr>
<tr>
<td id="L413" class="blob-num js-line-number js-code-nav-line-number" data-line-number="413"></td>
<td id="LC413" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 1: don&#39;t divert window.open at all</span></td>
</tr>
<tr>
<td id="L414" class="blob-num js-line-number js-code-nav-line-number" data-line-number="414"></td>
<td id="LC414" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 2: don&#39;t divert window.open with features</span></td>
</tr>
<tr>
<td id="L415" class="blob-num js-line-number js-code-nav-line-number" data-line-number="415"></td>
<td id="LC415" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.link.open_newwindow.restriction&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L416" class="blob-num js-line-number js-code-nav-line-number" data-line-number="416"></td>
<td id="LC416" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L417" class="blob-num js-line-number js-code-nav-line-number" data-line-number="417"></td>
<td id="LC417" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// If true, this pref causes windows opened by window.open to be forced into new</span></td>
</tr>
<tr>
<td id="L418" class="blob-num js-line-number js-code-nav-line-number" data-line-number="418"></td>
<td id="LC418" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// tabs (rather than potentially opening separate windows, depending on</span></td>
</tr>
<tr>
<td id="L419" class="blob-num js-line-number js-code-nav-line-number" data-line-number="419"></td>
<td id="LC419" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// window.open arguments) when the browser is in fullscreen mode.</span></td>
</tr>
<tr>
<td id="L420" class="blob-num js-line-number js-code-nav-line-number" data-line-number="420"></td>
<td id="LC420" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// We set this differently on Mac because the fullscreen implementation there is</span></td>
</tr>
<tr>
<td id="L421" class="blob-num js-line-number js-code-nav-line-number" data-line-number="421"></td>
<td id="LC421" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// different.</span></td>
</tr>
<tr>
<td id="L422" class="blob-num js-line-number js-code-nav-line-number" data-line-number="422"></td>
<td id="LC422" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L423" class="blob-num js-line-number js-code-nav-line-number" data-line-number="423"></td>
<td id="LC423" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.link.open_newwindow.disabled_in_fullscreen&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L424" class="blob-num js-line-number js-code-nav-line-number" data-line-number="424"></td>
<td id="LC424" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L425" class="blob-num js-line-number js-code-nav-line-number" data-line-number="425"></td>
<td id="LC425" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.link.open_newwindow.disabled_in_fullscreen&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L426" class="blob-num js-line-number js-code-nav-line-number" data-line-number="426"></td>
<td id="LC426" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L427" class="blob-num js-line-number js-code-nav-line-number" data-line-number="427"></td>
<td id="LC427" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L428" class="blob-num js-line-number js-code-nav-line-number" data-line-number="428"></td>
<td id="LC428" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Tabbed browser</span></td>
</tr>
<tr>
<td id="L429" class="blob-num js-line-number js-code-nav-line-number" data-line-number="429"></td>
<td id="LC429" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.closeWindowWithLastTab&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L430" class="blob-num js-line-number js-code-nav-line-number" data-line-number="430"></td>
<td id="LC430" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.insertRelatedAfterCurrent&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L431" class="blob-num js-line-number js-code-nav-line-number" data-line-number="431"></td>
<td id="LC431" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.warnOnClose&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L432" class="blob-num js-line-number js-code-nav-line-number" data-line-number="432"></td>
<td id="LC432" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.warnOnCloseOtherTabs&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L433" class="blob-num js-line-number js-code-nav-line-number" data-line-number="433"></td>
<td id="LC433" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.warnOnOpen&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L434" class="blob-num js-line-number js-code-nav-line-number" data-line-number="434"></td>
<td id="LC434" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.maxOpenBeforeWarn&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>15</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L435" class="blob-num js-line-number js-code-nav-line-number" data-line-number="435"></td>
<td id="LC435" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.loadInBackground&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L436" class="blob-num js-line-number js-code-nav-line-number" data-line-number="436"></td>
<td id="LC436" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.opentabfor.middleclick&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L437" class="blob-num js-line-number js-code-nav-line-number" data-line-number="437"></td>
<td id="LC437" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.loadDivertedInBackground&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L438" class="blob-num js-line-number js-code-nav-line-number" data-line-number="438"></td>
<td id="LC438" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.loadBookmarksInBackground&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L439" class="blob-num js-line-number js-code-nav-line-number" data-line-number="439"></td>
<td id="LC439" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.tabClipWidth&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>140</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L440" class="blob-num js-line-number js-code-nav-line-number" data-line-number="440"></td>
<td id="LC440" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.animate&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L441" class="blob-num js-line-number js-code-nav-line-number" data-line-number="441"></td>
<td id="LC441" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>UNIX_BUT_NOT_MAC</span></td>
</tr>
<tr>
<td id="L442" class="blob-num js-line-number js-code-nav-line-number" data-line-number="442"></td>
<td id="LC442" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.drawInTitlebar&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L443" class="blob-num js-line-number js-code-nav-line-number" data-line-number="443"></td>
<td id="LC443" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L444" class="blob-num js-line-number js-code-nav-line-number" data-line-number="444"></td>
<td id="LC444" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.drawInTitlebar&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L445" class="blob-num js-line-number js-code-nav-line-number" data-line-number="445"></td>
<td id="LC445" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L446" class="blob-num js-line-number js-code-nav-line-number" data-line-number="446"></td>
<td id="LC446" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L447" class="blob-num js-line-number js-code-nav-line-number" data-line-number="447"></td>
<td id="LC447" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// When tabs opened by links in other tabs via a combination of</span></td>
</tr>
<tr>
<td id="L448" class="blob-num js-line-number js-code-nav-line-number" data-line-number="448"></td>
<td id="LC448" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// browser.link.open_newwindow being set to 3 and target=&quot;_blank&quot; etc are</span></td>
</tr>
<tr>
<td id="L449" class="blob-num js-line-number js-code-nav-line-number" data-line-number="449"></td>
<td id="LC449" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// closed:</span></td>
</tr>
<tr>
<td id="L450" class="blob-num js-line-number js-code-nav-line-number" data-line-number="450"></td>
<td id="LC450" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// true return to the tab that opened this tab (its owner)</span></td>
</tr>
<tr>
<td id="L451" class="blob-num js-line-number js-code-nav-line-number" data-line-number="451"></td>
<td id="LC451" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// false return to the adjacent tab (old default)</span></td>
</tr>
<tr>
<td id="L452" class="blob-num js-line-number js-code-nav-line-number" data-line-number="452"></td>
<td id="LC452" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.selectOwnerOnClose&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L453" class="blob-num js-line-number js-code-nav-line-number" data-line-number="453"></td>
<td id="LC453" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L454" class="blob-num js-line-number js-code-nav-line-number" data-line-number="454"></td>
<td id="LC454" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.showAudioPlayingIcon&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L455" class="blob-num js-line-number js-code-nav-line-number" data-line-number="455"></td>
<td id="LC455" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L456" class="blob-num js-line-number js-code-nav-line-number" data-line-number="456"></td>
<td id="LC456" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.dontfocusfordialogs&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L457" class="blob-num js-line-number js-code-nav-line-number" data-line-number="457"></td>
<td id="LC457" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L458" class="blob-num js-line-number js-code-nav-line-number" data-line-number="458"></td>
<td id="LC458" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.ctrlTab.previews&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L459" class="blob-num js-line-number js-code-nav-line-number" data-line-number="459"></td>
<td id="LC459" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L460" class="blob-num js-line-number js-code-nav-line-number" data-line-number="460"></td>
<td id="LC460" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// By default, do not export HTML at shutdown.</span></td>
</tr>
<tr>
<td id="L461" class="blob-num js-line-number js-code-nav-line-number" data-line-number="461"></td>
<td id="LC461" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// If true, at shutdown the bookmarks in your menu and toolbar will</span></td>
</tr>
<tr>
<td id="L462" class="blob-num js-line-number js-code-nav-line-number" data-line-number="462"></td>
<td id="LC462" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// be exported as HTML to the bookmarks.html file.</span></td>
</tr>
<tr>
<td id="L463" class="blob-num js-line-number js-code-nav-line-number" data-line-number="463"></td>
<td id="LC463" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.bookmarks.autoExportHTML&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L464" class="blob-num js-line-number js-code-nav-line-number" data-line-number="464"></td>
<td id="LC464" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L465" class="blob-num js-line-number js-code-nav-line-number" data-line-number="465"></td>
<td id="LC465" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The maximum number of daily bookmark backups to</span></td>
</tr>
<tr>
<td id="L466" class="blob-num js-line-number js-code-nav-line-number" data-line-number="466"></td>
<td id="LC466" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// keep in {PROFILEDIR}/bookmarkbackups. Special values:</span></td>
</tr>
<tr>
<td id="L467" class="blob-num js-line-number js-code-nav-line-number" data-line-number="467"></td>
<td id="LC467" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// -1: unlimited</span></td>
</tr>
<tr>
<td id="L468" class="blob-num js-line-number js-code-nav-line-number" data-line-number="468"></td>
<td id="LC468" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0: no backups created (and deletes all existing backups)</span></td>
</tr>
<tr>
<td id="L469" class="blob-num js-line-number js-code-nav-line-number" data-line-number="469"></td>
<td id="LC469" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.bookmarks.max_backups&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>15</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L470" class="blob-num js-line-number js-code-nav-line-number" data-line-number="470"></td>
<td id="LC470" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L471" class="blob-num js-line-number js-code-nav-line-number" data-line-number="471"></td>
<td id="LC471" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Scripts &amp; Windows prefs</span></td>
</tr>
<tr>
<td id="L472" class="blob-num js-line-number js-code-nav-line-number" data-line-number="472"></td>
<td id="LC472" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.disable_open_during_load&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L473" class="blob-num js-line-number js-code-nav-line-number" data-line-number="473"></td>
<td id="LC473" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;javascript.options.showInConsole&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L474" class="blob-num js-line-number js-code-nav-line-number" data-line-number="474"></td>
<td id="LC474" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>DEBUG</span></td>
</tr>
<tr>
<td id="L475" class="blob-num js-line-number js-code-nav-line-number" data-line-number="475"></td>
<td id="LC475" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;general.warnOnAboutConfig&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L476" class="blob-num js-line-number js-code-nav-line-number" data-line-number="476"></td>
<td id="LC476" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L477" class="blob-num js-line-number js-code-nav-line-number" data-line-number="477"></td>
<td id="LC477" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L478" class="blob-num js-line-number js-code-nav-line-number" data-line-number="478"></td>
<td id="LC478" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// This is the pref to control the location bar, change this to true to</span></td>
</tr>
<tr>
<td id="L479" class="blob-num js-line-number js-code-nav-line-number" data-line-number="479"></td>
<td id="LC479" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// force this - this makes the origin of popup windows more obvious to avoid</span></td>
</tr>
<tr>
<td id="L480" class="blob-num js-line-number js-code-nav-line-number" data-line-number="480"></td>
<td id="LC480" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// spoofing. We would rather not do it by default because it affects UE for web</span></td>
</tr>
<tr>
<td id="L481" class="blob-num js-line-number js-code-nav-line-number" data-line-number="481"></td>
<td id="LC481" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// applications, but without it there isn&#39;t a really good way to prevent chrome</span></td>
</tr>
<tr>
<td id="L482" class="blob-num js-line-number js-code-nav-line-number" data-line-number="482"></td>
<td id="LC482" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// spoofing, see bug 337344</span></td>
</tr>
<tr>
<td id="L483" class="blob-num js-line-number js-code-nav-line-number" data-line-number="483"></td>
<td id="LC483" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.disable_window_open_feature.location&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L484" class="blob-num js-line-number js-code-nav-line-number" data-line-number="484"></td>
<td id="LC484" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// prevent JS from setting status messages</span></td>
</tr>
<tr>
<td id="L485" class="blob-num js-line-number js-code-nav-line-number" data-line-number="485"></td>
<td id="LC485" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.disable_window_status_change&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L486" class="blob-num js-line-number js-code-nav-line-number" data-line-number="486"></td>
<td id="LC486" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// allow JS to move and resize existing windows</span></td>
</tr>
<tr>
<td id="L487" class="blob-num js-line-number js-code-nav-line-number" data-line-number="487"></td>
<td id="LC487" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.disable_window_move_resize&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L488" class="blob-num js-line-number js-code-nav-line-number" data-line-number="488"></td>
<td id="LC488" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// prevent JS from monkeying with window focus, etc</span></td>
</tr>
<tr>
<td id="L489" class="blob-num js-line-number js-code-nav-line-number" data-line-number="489"></td>
<td id="LC489" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.disable_window_flip&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L490" class="blob-num js-line-number js-code-nav-line-number" data-line-number="490"></td>
<td id="LC490" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L491" class="blob-num js-line-number js-code-nav-line-number" data-line-number="491"></td>
<td id="LC491" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// popups.policy 1=allow,2=reject</span></td>
</tr>
<tr>
<td id="L492" class="blob-num js-line-number js-code-nav-line-number" data-line-number="492"></td>
<td id="LC492" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.popups.policy&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L493" class="blob-num js-line-number js-code-nav-line-number" data-line-number="493"></td>
<td id="LC493" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.popups.usecustom&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L494" class="blob-num js-line-number js-code-nav-line-number" data-line-number="494"></td>
<td id="LC494" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.popups.showBrowserMessage&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L495" class="blob-num js-line-number js-code-nav-line-number" data-line-number="495"></td>
<td id="LC495" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L496" class="blob-num js-line-number js-code-nav-line-number" data-line-number="496"></td>
<td id="LC496" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.item.cookies&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L497" class="blob-num js-line-number js-code-nav-line-number" data-line-number="497"></td>
<td id="LC497" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L498" class="blob-num js-line-number js-code-nav-line-number" data-line-number="498"></td>
<td id="LC498" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.clearOnShutdown.history&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L499" class="blob-num js-line-number js-code-nav-line-number" data-line-number="499"></td>
<td id="LC499" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.clearOnShutdown.formdata&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L500" class="blob-num js-line-number js-code-nav-line-number" data-line-number="500"></td>
<td id="LC500" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.clearOnShutdown.downloads&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L501" class="blob-num js-line-number js-code-nav-line-number" data-line-number="501"></td>
<td id="LC501" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.clearOnShutdown.cookies&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L502" class="blob-num js-line-number js-code-nav-line-number" data-line-number="502"></td>
<td id="LC502" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.clearOnShutdown.cache&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L503" class="blob-num js-line-number js-code-nav-line-number" data-line-number="503"></td>
<td id="LC503" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.clearOnShutdown.sessions&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L504" class="blob-num js-line-number js-code-nav-line-number" data-line-number="504"></td>
<td id="LC504" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.clearOnShutdown.offlineApps&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L505" class="blob-num js-line-number js-code-nav-line-number" data-line-number="505"></td>
<td id="LC505" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.clearOnShutdown.siteSettings&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L506" class="blob-num js-line-number js-code-nav-line-number" data-line-number="506"></td>
<td id="LC506" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.clearOnShutdown.openWindows&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L507" class="blob-num js-line-number js-code-nav-line-number" data-line-number="507"></td>
<td id="LC507" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L508" class="blob-num js-line-number js-code-nav-line-number" data-line-number="508"></td>
<td id="LC508" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.cpd.history&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L509" class="blob-num js-line-number js-code-nav-line-number" data-line-number="509"></td>
<td id="LC509" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.cpd.formdata&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L510" class="blob-num js-line-number js-code-nav-line-number" data-line-number="510"></td>
<td id="LC510" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.cpd.passwords&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L511" class="blob-num js-line-number js-code-nav-line-number" data-line-number="511"></td>
<td id="LC511" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.cpd.downloads&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L512" class="blob-num js-line-number js-code-nav-line-number" data-line-number="512"></td>
<td id="LC512" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.cpd.cookies&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L513" class="blob-num js-line-number js-code-nav-line-number" data-line-number="513"></td>
<td id="LC513" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.cpd.cache&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L514" class="blob-num js-line-number js-code-nav-line-number" data-line-number="514"></td>
<td id="LC514" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.cpd.sessions&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L515" class="blob-num js-line-number js-code-nav-line-number" data-line-number="515"></td>
<td id="LC515" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.cpd.offlineApps&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L516" class="blob-num js-line-number js-code-nav-line-number" data-line-number="516"></td>
<td id="LC516" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.cpd.siteSettings&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L517" class="blob-num js-line-number js-code-nav-line-number" data-line-number="517"></td>
<td id="LC517" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.cpd.openWindows&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L518" class="blob-num js-line-number js-code-nav-line-number" data-line-number="518"></td>
<td id="LC518" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L519" class="blob-num js-line-number js-code-nav-line-number" data-line-number="519"></td>
<td id="LC519" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// What default should we use for the time span in the sanitizer:</span></td>
</tr>
<tr>
<td id="L520" class="blob-num js-line-number js-code-nav-line-number" data-line-number="520"></td>
<td id="LC520" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0 - Clear everything</span></td>
</tr>
<tr>
<td id="L521" class="blob-num js-line-number js-code-nav-line-number" data-line-number="521"></td>
<td id="LC521" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 1 - Last Hour</span></td>
</tr>
<tr>
<td id="L522" class="blob-num js-line-number js-code-nav-line-number" data-line-number="522"></td>
<td id="LC522" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 2 - Last 2 Hours</span></td>
</tr>
<tr>
<td id="L523" class="blob-num js-line-number js-code-nav-line-number" data-line-number="523"></td>
<td id="LC523" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 3 - Last 4 Hours</span></td>
</tr>
<tr>
<td id="L524" class="blob-num js-line-number js-code-nav-line-number" data-line-number="524"></td>
<td id="LC524" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 4 - Today</span></td>
</tr>
<tr>
<td id="L525" class="blob-num js-line-number js-code-nav-line-number" data-line-number="525"></td>
<td id="LC525" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 5 - Last 5 minutes</span></td>
</tr>
<tr>
<td id="L526" class="blob-num js-line-number js-code-nav-line-number" data-line-number="526"></td>
<td id="LC526" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 6 - Last 24 hours</span></td>
</tr>
<tr>
<td id="L527" class="blob-num js-line-number js-code-nav-line-number" data-line-number="527"></td>
<td id="LC527" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.sanitize.timeSpan&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L528" class="blob-num js-line-number js-code-nav-line-number" data-line-number="528"></td>
<td id="LC528" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.sanitize.sanitizeOnShutdown&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L529" class="blob-num js-line-number js-code-nav-line-number" data-line-number="529"></td>
<td id="LC529" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L530" class="blob-num js-line-number js-code-nav-line-number" data-line-number="530"></td>
<td id="LC530" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.sanitize.migrateFx3Prefs&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L531" class="blob-num js-line-number js-code-nav-line-number" data-line-number="531"></td>
<td id="LC531" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L532" class="blob-num js-line-number js-code-nav-line-number" data-line-number="532"></td>
<td id="LC532" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.sanitize.migrateClearSavedPwdsOnExit&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L533" class="blob-num js-line-number js-code-nav-line-number" data-line-number="533"></td>
<td id="LC533" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L534" class="blob-num js-line-number js-code-nav-line-number" data-line-number="534"></td>
<td id="LC534" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.panicButton.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L535" class="blob-num js-line-number js-code-nav-line-number" data-line-number="535"></td>
<td id="LC535" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L536" class="blob-num js-line-number js-code-nav-line-number" data-line-number="536"></td>
<td id="LC536" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.proxy.share_proxy_settings&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span> <span class=pl-c>// use the same proxy settings for all protocols</span></td>
</tr>
<tr>
<td id="L537" class="blob-num js-line-number js-code-nav-line-number" data-line-number="537"></td>
<td id="LC537" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L538" class="blob-num js-line-number js-code-nav-line-number" data-line-number="538"></td>
<td id="LC538" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// simple gestures support</span></td>
</tr>
<tr>
<td id="L539" class="blob-num js-line-number js-code-nav-line-number" data-line-number="539"></td>
<td id="LC539" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.swipe.left&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;Browser:BackOrBackDuplicate&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L540" class="blob-num js-line-number js-code-nav-line-number" data-line-number="540"></td>
<td id="LC540" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.swipe.right&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;Browser:ForwardOrForwardDuplicate&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L541" class="blob-num js-line-number js-code-nav-line-number" data-line-number="541"></td>
<td id="LC541" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.swipe.up&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;cmd_scrollTop&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L542" class="blob-num js-line-number js-code-nav-line-number" data-line-number="542"></td>
<td id="LC542" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.swipe.down&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;cmd_scrollBottom&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L543" class="blob-num js-line-number js-code-nav-line-number" data-line-number="543"></td>
<td id="LC543" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L544" class="blob-num js-line-number js-code-nav-line-number" data-line-number="544"></td>
<td id="LC544" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.pinch.latched&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L545" class="blob-num js-line-number js-code-nav-line-number" data-line-number="545"></td>
<td id="LC545" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.pinch.threshold&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>150</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L546" class="blob-num js-line-number js-code-nav-line-number" data-line-number="546"></td>
<td id="LC546" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L547" class="blob-num js-line-number js-code-nav-line-number" data-line-number="547"></td>
<td id="LC547" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.pinch.latched&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L548" class="blob-num js-line-number js-code-nav-line-number" data-line-number="548"></td>
<td id="LC548" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.pinch.threshold&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>25</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L549" class="blob-num js-line-number js-code-nav-line-number" data-line-number="549"></td>
<td id="LC549" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L550" class="blob-num js-line-number js-code-nav-line-number" data-line-number="550"></td>
<td id="LC550" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L551" class="blob-num js-line-number js-code-nav-line-number" data-line-number="551"></td>
<td id="LC551" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Enabled for touch input display zoom.</span></td>
</tr>
<tr>
<td id="L552" class="blob-num js-line-number js-code-nav-line-number" data-line-number="552"></td>
<td id="LC552" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.pinch.out&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;cmd_fullZoomEnlarge&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L553" class="blob-num js-line-number js-code-nav-line-number" data-line-number="553"></td>
<td id="LC553" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.pinch.in&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;cmd_fullZoomReduce&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L554" class="blob-num js-line-number js-code-nav-line-number" data-line-number="554"></td>
<td id="LC554" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.pinch.out.shift&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;cmd_fullZoomReset&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L555" class="blob-num js-line-number js-code-nav-line-number" data-line-number="555"></td>
<td id="LC555" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.pinch.in.shift&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;cmd_fullZoomReset&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L556" class="blob-num js-line-number js-code-nav-line-number" data-line-number="556"></td>
<td id="LC556" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L557" class="blob-num js-line-number js-code-nav-line-number" data-line-number="557"></td>
<td id="LC557" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Disabled by default due to issues with track pad input.</span></td>
</tr>
<tr>
<td id="L558" class="blob-num js-line-number js-code-nav-line-number" data-line-number="558"></td>
<td id="LC558" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.pinch.out&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L559" class="blob-num js-line-number js-code-nav-line-number" data-line-number="559"></td>
<td id="LC559" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.pinch.in&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L560" class="blob-num js-line-number js-code-nav-line-number" data-line-number="560"></td>
<td id="LC560" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.pinch.out.shift&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L561" class="blob-num js-line-number js-code-nav-line-number" data-line-number="561"></td>
<td id="LC561" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.pinch.in.shift&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L562" class="blob-num js-line-number js-code-nav-line-number" data-line-number="562"></td>
<td id="LC562" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L563" class="blob-num js-line-number js-code-nav-line-number" data-line-number="563"></td>
<td id="LC563" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.twist.latched&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L564" class="blob-num js-line-number js-code-nav-line-number" data-line-number="564"></td>
<td id="LC564" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.twist.threshold&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L565" class="blob-num js-line-number js-code-nav-line-number" data-line-number="565"></td>
<td id="LC565" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.twist.right&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;cmd_gestureRotateRight&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L566" class="blob-num js-line-number js-code-nav-line-number" data-line-number="566"></td>
<td id="LC566" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.twist.left&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;cmd_gestureRotateLeft&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L567" class="blob-num js-line-number js-code-nav-line-number" data-line-number="567"></td>
<td id="LC567" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.twist.end&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;cmd_gestureRotateEnd&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L568" class="blob-num js-line-number js-code-nav-line-number" data-line-number="568"></td>
<td id="LC568" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.gesture.tap&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;cmd_fullZoomReset&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L569" class="blob-num js-line-number js-code-nav-line-number" data-line-number="569"></td>
<td id="LC569" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L570" class="blob-num js-line-number js-code-nav-line-number" data-line-number="570"></td>
<td id="LC570" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.snapshots.limit&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L571" class="blob-num js-line-number js-code-nav-line-number" data-line-number="571"></td>
<td id="LC571" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L572" class="blob-num js-line-number js-code-nav-line-number" data-line-number="572"></td>
<td id="LC572" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0: Nothing happens</span></td>
</tr>
<tr>
<td id="L573" class="blob-num js-line-number js-code-nav-line-number" data-line-number="573"></td>
<td id="LC573" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 1: Scrolling contents</span></td>
</tr>
<tr>
<td id="L574" class="blob-num js-line-number js-code-nav-line-number" data-line-number="574"></td>
<td id="LC574" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 2: Go back or go forward, in your history</span></td>
</tr>
<tr>
<td id="L575" class="blob-num js-line-number js-code-nav-line-number" data-line-number="575"></td>
<td id="LC575" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 3: Zoom in or out.</span></td>
</tr>
<tr>
<td id="L576" class="blob-num js-line-number js-code-nav-line-number" data-line-number="576"></td>
<td id="LC576" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L577" class="blob-num js-line-number js-code-nav-line-number" data-line-number="577"></td>
<td id="LC577" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// On OS X, if the wheel has one axis only, shift+wheel comes through as a</span></td>
</tr>
<tr>
<td id="L578" class="blob-num js-line-number js-code-nav-line-number" data-line-number="578"></td>
<td id="LC578" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// horizontal scroll event. Thus, we can&#39;t assign anything other than normal</span></td>
</tr>
<tr>
<td id="L579" class="blob-num js-line-number js-code-nav-line-number" data-line-number="579"></td>
<td id="LC579" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// scrolling to shift+wheel.</span></td>
</tr>
<tr>
<td id="L580" class="blob-num js-line-number js-code-nav-line-number" data-line-number="580"></td>
<td id="LC580" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;mousewheel.with_alt.action&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L581" class="blob-num js-line-number js-code-nav-line-number" data-line-number="581"></td>
<td id="LC581" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;mousewheel.with_shift.action&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L582" class="blob-num js-line-number js-code-nav-line-number" data-line-number="582"></td>
<td id="LC582" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// On MacOS X, control+wheel is typically handled by system and we don&#39;t</span></td>
</tr>
<tr>
<td id="L583" class="blob-num js-line-number js-code-nav-line-number" data-line-number="583"></td>
<td id="LC583" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// receive the event. So, command key which is the main modifier key for</span></td>
</tr>
<tr>
<td id="L584" class="blob-num js-line-number js-code-nav-line-number" data-line-number="584"></td>
<td id="LC584" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// acceleration is the best modifier for zoom-in/out. However, we should keep</span></td>
</tr>
<tr>
<td id="L585" class="blob-num js-line-number js-code-nav-line-number" data-line-number="585"></td>
<td id="LC585" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// the control key setting for backward compatibility.</span></td>
</tr>
<tr>
<td id="L586" class="blob-num js-line-number js-code-nav-line-number" data-line-number="586"></td>
<td id="LC586" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;mousewheel.with_meta.action&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>3</span><span class=pl-kos>)</span><span class=pl-kos>;</span> <span class=pl-c>// command key on Mac</span></td>
</tr>
<tr>
<td id="L587" class="blob-num js-line-number js-code-nav-line-number" data-line-number="587"></td>
<td id="LC587" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Disable control-/meta-modified horizontal mousewheel events, since</span></td>
</tr>
<tr>
<td id="L588" class="blob-num js-line-number js-code-nav-line-number" data-line-number="588"></td>
<td id="LC588" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// those are used on Mac as part of modified swipe gestures (e.g.</span></td>
</tr>
<tr>
<td id="L589" class="blob-num js-line-number js-code-nav-line-number" data-line-number="589"></td>
<td id="LC589" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Left swipe+Cmd = go back in a new tab).</span></td>
</tr>
<tr>
<td id="L590" class="blob-num js-line-number js-code-nav-line-number" data-line-number="590"></td>
<td id="LC590" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;mousewheel.with_control.action.override_x&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L591" class="blob-num js-line-number js-code-nav-line-number" data-line-number="591"></td>
<td id="LC591" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;mousewheel.with_meta.action.override_x&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L592" class="blob-num js-line-number js-code-nav-line-number" data-line-number="592"></td>
<td id="LC592" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L593" class="blob-num js-line-number js-code-nav-line-number" data-line-number="593"></td>
<td id="LC593" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;mousewheel.with_alt.action&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L594" class="blob-num js-line-number js-code-nav-line-number" data-line-number="594"></td>
<td id="LC594" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;mousewheel.with_shift.action&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L595" class="blob-num js-line-number js-code-nav-line-number" data-line-number="595"></td>
<td id="LC595" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;mousewheel.with_meta.action&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span> <span class=pl-c>// win key on Win, Super/Hyper on Linux</span></td>
</tr>
<tr>
<td id="L596" class="blob-num js-line-number js-code-nav-line-number" data-line-number="596"></td>
<td id="LC596" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L597" class="blob-num js-line-number js-code-nav-line-number" data-line-number="597"></td>
<td id="LC597" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;mousewheel.with_control.action&quot;</span><span class=pl-kos>,</span><span class=pl-c1>3</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L598" class="blob-num js-line-number js-code-nav-line-number" data-line-number="598"></td>
<td id="LC598" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;mousewheel.with_win.action&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L599" class="blob-num js-line-number js-code-nav-line-number" data-line-number="599"></td>
<td id="LC599" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L600" class="blob-num js-line-number js-code-nav-line-number" data-line-number="600"></td>
<td id="LC600" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.xul.error_pages.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L601" class="blob-num js-line-number js-code-nav-line-number" data-line-number="601"></td>
<td id="LC601" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.xul.error_pages.expert_bad_cert&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L602" class="blob-num js-line-number js-code-nav-line-number" data-line-number="602"></td>
<td id="LC602" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L603" class="blob-num js-line-number js-code-nav-line-number" data-line-number="603"></td>
<td id="LC603" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// If true, network link events will change the value of navigator.onLine</span></td>
</tr>
<tr>
<td id="L604" class="blob-num js-line-number js-code-nav-line-number" data-line-number="604"></td>
<td id="LC604" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.manage-offline-status&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L605" class="blob-num js-line-number js-code-nav-line-number" data-line-number="605"></td>
<td id="LC605" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L606" class="blob-num js-line-number js-code-nav-line-number" data-line-number="606"></td>
<td id="LC606" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// We want to make sure mail URLs are handled externally...</span></td>
</tr>
<tr>
<td id="L607" class="blob-num js-line-number js-code-nav-line-number" data-line-number="607"></td>
<td id="LC607" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.external.mailto&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span> <span class=pl-c>// for mail</span></td>
</tr>
<tr>
<td id="L608" class="blob-num js-line-number js-code-nav-line-number" data-line-number="608"></td>
<td id="LC608" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.external.news&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span> <span class=pl-c>// for news</span></td>
</tr>
<tr>
<td id="L609" class="blob-num js-line-number js-code-nav-line-number" data-line-number="609"></td>
<td id="LC609" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.external.snews&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span> <span class=pl-c>// for secure news</span></td>
</tr>
<tr>
<td id="L610" class="blob-num js-line-number js-code-nav-line-number" data-line-number="610"></td>
<td id="LC610" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.external.nntp&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span> <span class=pl-c>// also news</span></td>
</tr>
<tr>
<td id="L611" class="blob-num js-line-number js-code-nav-line-number" data-line-number="611"></td>
<td id="LC611" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L612" class="blob-num js-line-number js-code-nav-line-number" data-line-number="612"></td>
<td id="LC612" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.external.ms-windows-store&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L613" class="blob-num js-line-number js-code-nav-line-number" data-line-number="613"></td>
<td id="LC613" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L614" class="blob-num js-line-number js-code-nav-line-number" data-line-number="614"></td>
<td id="LC614" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L615" class="blob-num js-line-number js-code-nav-line-number" data-line-number="615"></td>
<td id="LC615" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// ...without warning dialogs</span></td>
</tr>
<tr>
<td id="L616" class="blob-num js-line-number js-code-nav-line-number" data-line-number="616"></td>
<td id="LC616" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.warn-external.mailto&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L617" class="blob-num js-line-number js-code-nav-line-number" data-line-number="617"></td>
<td id="LC617" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.warn-external.news&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L618" class="blob-num js-line-number js-code-nav-line-number" data-line-number="618"></td>
<td id="LC618" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.warn-external.snews&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L619" class="blob-num js-line-number js-code-nav-line-number" data-line-number="619"></td>
<td id="LC619" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.warn-external.nntp&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L620" class="blob-num js-line-number js-code-nav-line-number" data-line-number="620"></td>
<td id="LC620" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L621" class="blob-num js-line-number js-code-nav-line-number" data-line-number="621"></td>
<td id="LC621" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.warn-external.ms-windows-store&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L622" class="blob-num js-line-number js-code-nav-line-number" data-line-number="622"></td>
<td id="LC622" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L623" class="blob-num js-line-number js-code-nav-line-number" data-line-number="623"></td>
<td id="LC623" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L624" class="blob-num js-line-number js-code-nav-line-number" data-line-number="624"></td>
<td id="LC624" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// By default, all protocol handlers are exposed. This means that</span></td>
</tr>
<tr>
<td id="L625" class="blob-num js-line-number js-code-nav-line-number" data-line-number="625"></td>
<td id="LC625" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// the browser will respond to openURL commands for all URL types.</span></td>
</tr>
<tr>
<td id="L626" class="blob-num js-line-number js-code-nav-line-number" data-line-number="626"></td>
<td id="LC626" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// It will also try to open link clicks inside the browser before</span></td>
</tr>
<tr>
<td id="L627" class="blob-num js-line-number js-code-nav-line-number" data-line-number="627"></td>
<td id="LC627" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// failing over to the system handlers.</span></td>
</tr>
<tr>
<td id="L628" class="blob-num js-line-number js-code-nav-line-number" data-line-number="628"></td>
<td id="LC628" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.expose-all&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L629" class="blob-num js-line-number js-code-nav-line-number" data-line-number="629"></td>
<td id="LC629" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.expose.mailto&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L630" class="blob-num js-line-number js-code-nav-line-number" data-line-number="630"></td>
<td id="LC630" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.expose.news&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L631" class="blob-num js-line-number js-code-nav-line-number" data-line-number="631"></td>
<td id="LC631" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.expose.snews&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L632" class="blob-num js-line-number js-code-nav-line-number" data-line-number="632"></td>
<td id="LC632" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.protocol-handler.expose.nntp&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L633" class="blob-num js-line-number js-code-nav-line-number" data-line-number="633"></td>
<td id="LC633" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L634" class="blob-num js-line-number js-code-nav-line-number" data-line-number="634"></td>
<td id="LC634" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;accessibility.typeaheadfind&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L635" class="blob-num js-line-number js-code-nav-line-number" data-line-number="635"></td>
<td id="LC635" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;accessibility.typeaheadfind.timeout&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>5000</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L636" class="blob-num js-line-number js-code-nav-line-number" data-line-number="636"></td>
<td id="LC636" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;accessibility.typeaheadfind.linksonly&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L637" class="blob-num js-line-number js-code-nav-line-number" data-line-number="637"></td>
<td id="LC637" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;accessibility.typeaheadfind.flashBar&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L638" class="blob-num js-line-number js-code-nav-line-number" data-line-number="638"></td>
<td id="LC638" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L639" class="blob-num js-line-number js-code-nav-line-number" data-line-number="639"></td>
<td id="LC639" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Tracks when accessibility is loaded into the previous session.</span></td>
</tr>
<tr>
<td id="L640" class="blob-num js-line-number js-code-nav-line-number" data-line-number="640"></td>
<td id="LC640" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;accessibility.loadedInLastSession&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L641" class="blob-num js-line-number js-code-nav-line-number" data-line-number="641"></td>
<td id="LC641" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L642" class="blob-num js-line-number js-code-nav-line-number" data-line-number="642"></td>
<td id="LC642" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugins.update.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L643" class="blob-num js-line-number js-code-nav-line-number" data-line-number="643"></td>
<td id="LC643" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugins.update.notifyUser&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L644" class="blob-num js-line-number js-code-nav-line-number" data-line-number="644"></td>
<td id="LC644" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L645" class="blob-num js-line-number js-code-nav-line-number" data-line-number="645"></td>
<td id="LC645" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugins.click_to_play&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L646" class="blob-num js-line-number js-code-nav-line-number" data-line-number="646"></td>
<td id="LC646" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugins.testmode&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L647" class="blob-num js-line-number js-code-nav-line-number" data-line-number="647"></td>
<td id="LC647" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L648" class="blob-num js-line-number js-code-nav-line-number" data-line-number="648"></td>
<td id="LC648" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.default.state&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L649" class="blob-num js-line-number js-code-nav-line-number" data-line-number="649"></td>
<td id="LC649" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L650" class="blob-num js-line-number js-code-nav-line-number" data-line-number="650"></td>
<td id="LC650" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Plugins bundled in XPIs are enabled by default.</span></td>
</tr>
<tr>
<td id="L651" class="blob-num js-line-number js-code-nav-line-number" data-line-number="651"></td>
<td id="LC651" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.defaultXpi.state&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L652" class="blob-num js-line-number js-code-nav-line-number" data-line-number="652"></td>
<td id="LC652" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L653" class="blob-num js-line-number js-code-nav-line-number" data-line-number="653"></td>
<td id="LC653" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Flash is enabled by default, and Java is click-to-activate by default on</span></td>
</tr>
<tr>
<td id="L654" class="blob-num js-line-number js-code-nav-line-number" data-line-number="654"></td>
<td id="LC654" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// all channels.</span></td>
</tr>
<tr>
<td id="L655" class="blob-num js-line-number js-code-nav-line-number" data-line-number="655"></td>
<td id="LC655" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.flash&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L656" class="blob-num js-line-number js-code-nav-line-number" data-line-number="656"></td>
<td id="LC656" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.java&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L657" class="blob-num js-line-number js-code-nav-line-number" data-line-number="657"></td>
<td id="LC657" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L658" class="blob-num js-line-number js-code-nav-line-number" data-line-number="658"></td>
<td id="LC658" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whitelist Requests</span></td>
</tr>
<tr>
<td id="L659" class="blob-num js-line-number js-code-nav-line-number" data-line-number="659"></td>
<td id="LC659" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L660" class="blob-num js-line-number js-code-nav-line-number" data-line-number="660"></td>
<td id="LC660" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Unity player, bug 979849</span></td>
</tr>
<tr>
<td id="L661" class="blob-num js-line-number js-code-nav-line-number" data-line-number="661"></td>
<td id="LC661" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L662" class="blob-num js-line-number js-code-nav-line-number" data-line-number="662"></td>
<td id="LC662" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npunity3d&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L663" class="blob-num js-line-number js-code-nav-line-number" data-line-number="663"></td>
<td id="LC663" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L664" class="blob-num js-line-number js-code-nav-line-number" data-line-number="664"></td>
<td id="LC664" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L665" class="blob-num js-line-number js-code-nav-line-number" data-line-number="665"></td>
<td id="LC665" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.unity web player&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L666" class="blob-num js-line-number js-code-nav-line-number" data-line-number="666"></td>
<td id="LC666" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L667" class="blob-num js-line-number js-code-nav-line-number" data-line-number="667"></td>
<td id="LC667" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L668" class="blob-num js-line-number js-code-nav-line-number" data-line-number="668"></td>
<td id="LC668" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Cisco Jabber SDK, bug 980133</span></td>
</tr>
<tr>
<td id="L669" class="blob-num js-line-number js-code-nav-line-number" data-line-number="669"></td>
<td id="LC669" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L670" class="blob-num js-line-number js-code-nav-line-number" data-line-number="670"></td>
<td id="LC670" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npciscowebcommunicator&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L671" class="blob-num js-line-number js-code-nav-line-number" data-line-number="671"></td>
<td id="LC671" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L672" class="blob-num js-line-number js-code-nav-line-number" data-line-number="672"></td>
<td id="LC672" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L673" class="blob-num js-line-number js-code-nav-line-number" data-line-number="673"></td>
<td id="LC673" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.ciscowebcommunicator&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L674" class="blob-num js-line-number js-code-nav-line-number" data-line-number="674"></td>
<td id="LC674" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L675" class="blob-num js-line-number js-code-nav-line-number" data-line-number="675"></td>
<td id="LC675" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L676" class="blob-num js-line-number js-code-nav-line-number" data-line-number="676"></td>
<td id="LC676" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// McAfee Security Scanner detection plugin, bug 980772</span></td>
</tr>
<tr>
<td id="L677" class="blob-num js-line-number js-code-nav-line-number" data-line-number="677"></td>
<td id="LC677" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L678" class="blob-num js-line-number js-code-nav-line-number" data-line-number="678"></td>
<td id="LC678" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npmcafeemss&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L679" class="blob-num js-line-number js-code-nav-line-number" data-line-number="679"></td>
<td id="LC679" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L680" class="blob-num js-line-number js-code-nav-line-number" data-line-number="680"></td>
<td id="LC680" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L681" class="blob-num js-line-number js-code-nav-line-number" data-line-number="681"></td>
<td id="LC681" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Cisco VGConnect for directv.com, bug 981403 &amp; bug 1051772</span></td>
</tr>
<tr>
<td id="L682" class="blob-num js-line-number js-code-nav-line-number" data-line-number="682"></td>
<td id="LC682" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L683" class="blob-num js-line-number js-code-nav-line-number" data-line-number="683"></td>
<td id="LC683" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npplayerplugin&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L684" class="blob-num js-line-number js-code-nav-line-number" data-line-number="684"></td>
<td id="LC684" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L685" class="blob-num js-line-number js-code-nav-line-number" data-line-number="685"></td>
<td id="LC685" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L686" class="blob-num js-line-number js-code-nav-line-number" data-line-number="686"></td>
<td id="LC686" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.playerplugin&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L687" class="blob-num js-line-number js-code-nav-line-number" data-line-number="687"></td>
<td id="LC687" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.playerplugin.dtv&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L688" class="blob-num js-line-number js-code-nav-line-number" data-line-number="688"></td>
<td id="LC688" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.playerplugin.ciscodrm&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L689" class="blob-num js-line-number js-code-nav-line-number" data-line-number="689"></td>
<td id="LC689" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.playerplugin.charter&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L690" class="blob-num js-line-number js-code-nav-line-number" data-line-number="690"></td>
<td id="LC690" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L691" class="blob-num js-line-number js-code-nav-line-number" data-line-number="691"></td>
<td id="LC691" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L692" class="blob-num js-line-number js-code-nav-line-number" data-line-number="692"></td>
<td id="LC692" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Cisco Jabber Client, bug 981905</span></td>
</tr>
<tr>
<td id="L693" class="blob-num js-line-number js-code-nav-line-number" data-line-number="693"></td>
<td id="LC693" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L694" class="blob-num js-line-number js-code-nav-line-number" data-line-number="694"></td>
<td id="LC694" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npchip&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L695" class="blob-num js-line-number js-code-nav-line-number" data-line-number="695"></td>
<td id="LC695" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L696" class="blob-num js-line-number js-code-nav-line-number" data-line-number="696"></td>
<td id="LC696" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L697" class="blob-num js-line-number js-code-nav-line-number" data-line-number="697"></td>
<td id="LC697" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.cisco jabber guest plug-in&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L698" class="blob-num js-line-number js-code-nav-line-number" data-line-number="698"></td>
<td id="LC698" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L699" class="blob-num js-line-number js-code-nav-line-number" data-line-number="699"></td>
<td id="LC699" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L700" class="blob-num js-line-number js-code-nav-line-number" data-line-number="700"></td>
<td id="LC700" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Estonian ID-card plugin, bug 982045</span></td>
</tr>
<tr>
<td id="L701" class="blob-num js-line-number js-code-nav-line-number" data-line-number="701"></td>
<td id="LC701" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L702" class="blob-num js-line-number js-code-nav-line-number" data-line-number="702"></td>
<td id="LC702" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npesteid-firefox-plugin&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L703" class="blob-num js-line-number js-code-nav-line-number" data-line-number="703"></td>
<td id="LC703" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L704" class="blob-num js-line-number js-code-nav-line-number" data-line-number="704"></td>
<td id="LC704" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L705" class="blob-num js-line-number js-code-nav-line-number" data-line-number="705"></td>
<td id="LC705" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.esteidfirefoxplugin&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L706" class="blob-num js-line-number js-code-nav-line-number" data-line-number="706"></td>
<td id="LC706" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L707" class="blob-num js-line-number js-code-nav-line-number" data-line-number="707"></td>
<td id="LC707" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>UNIX_BUT_NOT_MAC</span></td>
</tr>
<tr>
<td id="L708" class="blob-num js-line-number js-code-nav-line-number" data-line-number="708"></td>
<td id="LC708" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npesteid-firefox-plugin&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L709" class="blob-num js-line-number js-code-nav-line-number" data-line-number="709"></td>
<td id="LC709" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L710" class="blob-num js-line-number js-code-nav-line-number" data-line-number="710"></td>
<td id="LC710" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L711" class="blob-num js-line-number js-code-nav-line-number" data-line-number="711"></td>
<td id="LC711" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// coupons.com, bug 984441</span></td>
</tr>
<tr>
<td id="L712" class="blob-num js-line-number js-code-nav-line-number" data-line-number="712"></td>
<td id="LC712" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L713" class="blob-num js-line-number js-code-nav-line-number" data-line-number="713"></td>
<td id="LC713" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npmozcouponprinter&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L714" class="blob-num js-line-number js-code-nav-line-number" data-line-number="714"></td>
<td id="LC714" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L715" class="blob-num js-line-number js-code-nav-line-number" data-line-number="715"></td>
<td id="LC715" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L716" class="blob-num js-line-number js-code-nav-line-number" data-line-number="716"></td>
<td id="LC716" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.couponprinter-firefox_v&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L717" class="blob-num js-line-number js-code-nav-line-number" data-line-number="717"></td>
<td id="LC717" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L718" class="blob-num js-line-number js-code-nav-line-number" data-line-number="718"></td>
<td id="LC718" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L719" class="blob-num js-line-number js-code-nav-line-number" data-line-number="719"></td>
<td id="LC719" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Nexus Personal BankID, bug 987056</span></td>
</tr>
<tr>
<td id="L720" class="blob-num js-line-number js-code-nav-line-number" data-line-number="720"></td>
<td id="LC720" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npbispbrowser&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L721" class="blob-num js-line-number js-code-nav-line-number" data-line-number="721"></td>
<td id="LC721" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L722" class="blob-num js-line-number js-code-nav-line-number" data-line-number="722"></td>
<td id="LC722" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Gradecam, bug 988119</span></td>
</tr>
<tr>
<td id="L723" class="blob-num js-line-number js-code-nav-line-number" data-line-number="723"></td>
<td id="LC723" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L724" class="blob-num js-line-number js-code-nav-line-number" data-line-number="724"></td>
<td id="LC724" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npgcplugin&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L725" class="blob-num js-line-number js-code-nav-line-number" data-line-number="725"></td>
<td id="LC725" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L726" class="blob-num js-line-number js-code-nav-line-number" data-line-number="726"></td>
<td id="LC726" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L727" class="blob-num js-line-number js-code-nav-line-number" data-line-number="727"></td>
<td id="LC727" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.gcplugin&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L728" class="blob-num js-line-number js-code-nav-line-number" data-line-number="728"></td>
<td id="LC728" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L729" class="blob-num js-line-number js-code-nav-line-number" data-line-number="729"></td>
<td id="LC729" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L730" class="blob-num js-line-number js-code-nav-line-number" data-line-number="730"></td>
<td id="LC730" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Smart Card Plugin, bug 988781</span></td>
</tr>
<tr>
<td id="L731" class="blob-num js-line-number js-code-nav-line-number" data-line-number="731"></td>
<td id="LC731" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L732" class="blob-num js-line-number js-code-nav-line-number" data-line-number="732"></td>
<td id="LC732" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npwebcard&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L733" class="blob-num js-line-number js-code-nav-line-number" data-line-number="733"></td>
<td id="LC733" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L734" class="blob-num js-line-number js-code-nav-line-number" data-line-number="734"></td>
<td id="LC734" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L735" class="blob-num js-line-number js-code-nav-line-number" data-line-number="735"></td>
<td id="LC735" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Cisco WebEx, bug 989096</span></td>
</tr>
<tr>
<td id="L736" class="blob-num js-line-number js-code-nav-line-number" data-line-number="736"></td>
<td id="LC736" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L737" class="blob-num js-line-number js-code-nav-line-number" data-line-number="737"></td>
<td id="LC737" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npatgpc&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L738" class="blob-num js-line-number js-code-nav-line-number" data-line-number="738"></td>
<td id="LC738" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L739" class="blob-num js-line-number js-code-nav-line-number" data-line-number="739"></td>
<td id="LC739" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L740" class="blob-num js-line-number js-code-nav-line-number" data-line-number="740"></td>
<td id="LC740" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.webex&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L741" class="blob-num js-line-number js-code-nav-line-number" data-line-number="741"></td>
<td id="LC741" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L742" class="blob-num js-line-number js-code-nav-line-number" data-line-number="742"></td>
<td id="LC742" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>UNIX_BUT_NOT_MAC</span></td>
</tr>
<tr>
<td id="L743" class="blob-num js-line-number js-code-nav-line-number" data-line-number="743"></td>
<td id="LC743" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npatgpc&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L744" class="blob-num js-line-number js-code-nav-line-number" data-line-number="744"></td>
<td id="LC744" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L745" class="blob-num js-line-number js-code-nav-line-number" data-line-number="745"></td>
<td id="LC745" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L746" class="blob-num js-line-number js-code-nav-line-number" data-line-number="746"></td>
<td id="LC746" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Skype, bug 990067</span></td>
</tr>
<tr>
<td id="L747" class="blob-num js-line-number js-code-nav-line-number" data-line-number="747"></td>
<td id="LC747" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L748" class="blob-num js-line-number js-code-nav-line-number" data-line-number="748"></td>
<td id="LC748" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npskypewebplugin&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L749" class="blob-num js-line-number js-code-nav-line-number" data-line-number="749"></td>
<td id="LC749" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L750" class="blob-num js-line-number js-code-nav-line-number" data-line-number="750"></td>
<td id="LC750" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L751" class="blob-num js-line-number js-code-nav-line-number" data-line-number="751"></td>
<td id="LC751" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.skypewebplugin&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L752" class="blob-num js-line-number js-code-nav-line-number" data-line-number="752"></td>
<td id="LC752" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L753" class="blob-num js-line-number js-code-nav-line-number" data-line-number="753"></td>
<td id="LC753" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L754" class="blob-num js-line-number js-code-nav-line-number" data-line-number="754"></td>
<td id="LC754" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Facebook video calling, bug 990068</span></td>
</tr>
<tr>
<td id="L755" class="blob-num js-line-number js-code-nav-line-number" data-line-number="755"></td>
<td id="LC755" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L756" class="blob-num js-line-number js-code-nav-line-number" data-line-number="756"></td>
<td id="LC756" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npfacebookvideocalling&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L757" class="blob-num js-line-number js-code-nav-line-number" data-line-number="757"></td>
<td id="LC757" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L758" class="blob-num js-line-number js-code-nav-line-number" data-line-number="758"></td>
<td id="LC758" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L759" class="blob-num js-line-number js-code-nav-line-number" data-line-number="759"></td>
<td id="LC759" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.facebookvideocalling&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L760" class="blob-num js-line-number js-code-nav-line-number" data-line-number="760"></td>
<td id="LC760" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L761" class="blob-num js-line-number js-code-nav-line-number" data-line-number="761"></td>
<td id="LC761" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L762" class="blob-num js-line-number js-code-nav-line-number" data-line-number="762"></td>
<td id="LC762" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// MS Office Lync plugin, bug 990069</span></td>
</tr>
<tr>
<td id="L763" class="blob-num js-line-number js-code-nav-line-number" data-line-number="763"></td>
<td id="LC763" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L764" class="blob-num js-line-number js-code-nav-line-number" data-line-number="764"></td>
<td id="LC764" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npmeetingjoinpluginoc&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L765" class="blob-num js-line-number js-code-nav-line-number" data-line-number="765"></td>
<td id="LC765" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L766" class="blob-num js-line-number js-code-nav-line-number" data-line-number="766"></td>
<td id="LC766" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L767" class="blob-num js-line-number js-code-nav-line-number" data-line-number="767"></td>
<td id="LC767" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.lwaplugin&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L768" class="blob-num js-line-number js-code-nav-line-number" data-line-number="768"></td>
<td id="LC768" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L769" class="blob-num js-line-number js-code-nav-line-number" data-line-number="769"></td>
<td id="LC769" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L770" class="blob-num js-line-number js-code-nav-line-number" data-line-number="770"></td>
<td id="LC770" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// VidyoWeb, bug 990286</span></td>
</tr>
<tr>
<td id="L771" class="blob-num js-line-number js-code-nav-line-number" data-line-number="771"></td>
<td id="LC771" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L772" class="blob-num js-line-number js-code-nav-line-number" data-line-number="772"></td>
<td id="LC772" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npvidyoweb&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L773" class="blob-num js-line-number js-code-nav-line-number" data-line-number="773"></td>
<td id="LC773" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L774" class="blob-num js-line-number js-code-nav-line-number" data-line-number="774"></td>
<td id="LC774" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L775" class="blob-num js-line-number js-code-nav-line-number" data-line-number="775"></td>
<td id="LC775" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npvidyoweb&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L776" class="blob-num js-line-number js-code-nav-line-number" data-line-number="776"></td>
<td id="LC776" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.vidyoweb&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L777" class="blob-num js-line-number js-code-nav-line-number" data-line-number="777"></td>
<td id="LC777" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L778" class="blob-num js-line-number js-code-nav-line-number" data-line-number="778"></td>
<td id="LC778" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L779" class="blob-num js-line-number js-code-nav-line-number" data-line-number="779"></td>
<td id="LC779" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// McAfee Virtual Technician, bug 981503</span></td>
</tr>
<tr>
<td id="L780" class="blob-num js-line-number js-code-nav-line-number" data-line-number="780"></td>
<td id="LC780" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L781" class="blob-num js-line-number js-code-nav-line-number" data-line-number="781"></td>
<td id="LC781" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npmvtplugin&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L782" class="blob-num js-line-number js-code-nav-line-number" data-line-number="782"></td>
<td id="LC782" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L783" class="blob-num js-line-number js-code-nav-line-number" data-line-number="783"></td>
<td id="LC783" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L784" class="blob-num js-line-number js-code-nav-line-number" data-line-number="784"></td>
<td id="LC784" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Verimatrix ViewRightWeb, bug 989872</span></td>
</tr>
<tr>
<td id="L785" class="blob-num js-line-number js-code-nav-line-number" data-line-number="785"></td>
<td id="LC785" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L786" class="blob-num js-line-number js-code-nav-line-number" data-line-number="786"></td>
<td id="LC786" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npviewright&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L787" class="blob-num js-line-number js-code-nav-line-number" data-line-number="787"></td>
<td id="LC787" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L788" class="blob-num js-line-number js-code-nav-line-number" data-line-number="788"></td>
<td id="LC788" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L789" class="blob-num js-line-number js-code-nav-line-number" data-line-number="789"></td>
<td id="LC789" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.viewrightwebplayer&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L790" class="blob-num js-line-number js-code-nav-line-number" data-line-number="790"></td>
<td id="LC790" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L791" class="blob-num js-line-number js-code-nav-line-number" data-line-number="791"></td>
<td id="LC791" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L792" class="blob-num js-line-number js-code-nav-line-number" data-line-number="792"></td>
<td id="LC792" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// McAfee SiteAdvisor Enterprise, bug 987057</span></td>
</tr>
<tr>
<td id="L793" class="blob-num js-line-number js-code-nav-line-number" data-line-number="793"></td>
<td id="LC793" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L794" class="blob-num js-line-number js-code-nav-line-number" data-line-number="794"></td>
<td id="LC794" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npmcffplg&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L795" class="blob-num js-line-number js-code-nav-line-number" data-line-number="795"></td>
<td id="LC795" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L796" class="blob-num js-line-number js-code-nav-line-number" data-line-number="796"></td>
<td id="LC796" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L797" class="blob-num js-line-number js-code-nav-line-number" data-line-number="797"></td>
<td id="LC797" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// F5 Networks SSLVPN plugin, bug 985640</span></td>
</tr>
<tr>
<td id="L798" class="blob-num js-line-number js-code-nav-line-number" data-line-number="798"></td>
<td id="LC798" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L799" class="blob-num js-line-number js-code-nav-line-number" data-line-number="799"></td>
<td id="LC799" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.f5 ssl vpn plugin&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L800" class="blob-num js-line-number js-code-nav-line-number" data-line-number="800"></td>
<td id="LC800" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.f5 sam inspection host plugin&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L801" class="blob-num js-line-number js-code-nav-line-number" data-line-number="801"></td>
<td id="LC801" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L802" class="blob-num js-line-number js-code-nav-line-number" data-line-number="802"></td>
<td id="LC802" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L803" class="blob-num js-line-number js-code-nav-line-number" data-line-number="803"></td>
<td id="LC803" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Roblox Launcher Plugin, bug 1024073</span></td>
</tr>
<tr>
<td id="L804" class="blob-num js-line-number js-code-nav-line-number" data-line-number="804"></td>
<td id="LC804" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L805" class="blob-num js-line-number js-code-nav-line-number" data-line-number="805"></td>
<td id="LC805" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.nprobloxproxy&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L806" class="blob-num js-line-number js-code-nav-line-number" data-line-number="806"></td>
<td id="LC806" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L807" class="blob-num js-line-number js-code-nav-line-number" data-line-number="807"></td>
<td id="LC807" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L808" class="blob-num js-line-number js-code-nav-line-number" data-line-number="808"></td>
<td id="LC808" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.nproblox&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L809" class="blob-num js-line-number js-code-nav-line-number" data-line-number="809"></td>
<td id="LC809" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L810" class="blob-num js-line-number js-code-nav-line-number" data-line-number="810"></td>
<td id="LC810" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L811" class="blob-num js-line-number js-code-nav-line-number" data-line-number="811"></td>
<td id="LC811" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Box Edit, bug 1029654</span></td>
</tr>
<tr>
<td id="L812" class="blob-num js-line-number js-code-nav-line-number" data-line-number="812"></td>
<td id="LC812" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L813" class="blob-num js-line-number js-code-nav-line-number" data-line-number="813"></td>
<td id="LC813" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npboxedit&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L814" class="blob-num js-line-number js-code-nav-line-number" data-line-number="814"></td>
<td id="LC814" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L815" class="blob-num js-line-number js-code-nav-line-number" data-line-number="815"></td>
<td id="LC815" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L816" class="blob-num js-line-number js-code-nav-line-number" data-line-number="816"></td>
<td id="LC816" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.box edit&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L817" class="blob-num js-line-number js-code-nav-line-number" data-line-number="817"></td>
<td id="LC817" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L818" class="blob-num js-line-number js-code-nav-line-number" data-line-number="818"></td>
<td id="LC818" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L819" class="blob-num js-line-number js-code-nav-line-number" data-line-number="819"></td>
<td id="LC819" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Nexus Personal, bug 1024965</span></td>
</tr>
<tr>
<td id="L820" class="blob-num js-line-number js-code-nav-line-number" data-line-number="820"></td>
<td id="LC820" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L821" class="blob-num js-line-number js-code-nav-line-number" data-line-number="821"></td>
<td id="LC821" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.np_prsnl&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L822" class="blob-num js-line-number js-code-nav-line-number" data-line-number="822"></td>
<td id="LC822" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L823" class="blob-num js-line-number js-code-nav-line-number" data-line-number="823"></td>
<td id="LC823" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L824" class="blob-num js-line-number js-code-nav-line-number" data-line-number="824"></td>
<td id="LC824" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.personalplugin&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L825" class="blob-num js-line-number js-code-nav-line-number" data-line-number="825"></td>
<td id="LC825" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L826" class="blob-num js-line-number js-code-nav-line-number" data-line-number="826"></td>
<td id="LC826" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>UNIX_BUT_NOT_MAC</span></td>
</tr>
<tr>
<td id="L827" class="blob-num js-line-number js-code-nav-line-number" data-line-number="827"></td>
<td id="LC827" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.libplugins&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L828" class="blob-num js-line-number js-code-nav-line-number" data-line-number="828"></td>
<td id="LC828" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L829" class="blob-num js-line-number js-code-nav-line-number" data-line-number="829"></td>
<td id="LC829" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L830" class="blob-num js-line-number js-code-nav-line-number" data-line-number="830"></td>
<td id="LC830" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Novell iPrint Client, bug 1036693</span></td>
</tr>
<tr>
<td id="L831" class="blob-num js-line-number js-code-nav-line-number" data-line-number="831"></td>
<td id="LC831" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L832" class="blob-num js-line-number js-code-nav-line-number" data-line-number="832"></td>
<td id="LC832" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npnipp&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L833" class="blob-num js-line-number js-code-nav-line-number" data-line-number="833"></td>
<td id="LC833" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.npnisp&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L834" class="blob-num js-line-number js-code-nav-line-number" data-line-number="834"></td>
<td id="LC834" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L835" class="blob-num js-line-number js-code-nav-line-number" data-line-number="835"></td>
<td id="LC835" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L836" class="blob-num js-line-number js-code-nav-line-number" data-line-number="836"></td>
<td id="LC836" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plugin.state.iprint&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L837" class="blob-num js-line-number js-code-nav-line-number" data-line-number="837"></td>
<td id="LC837" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L838" class="blob-num js-line-number js-code-nav-line-number" data-line-number="838"></td>
<td id="LC838" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L839" class="blob-num js-line-number js-code-nav-line-number" data-line-number="839"></td>
<td id="LC839" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L840" class="blob-num js-line-number js-code-nav-line-number" data-line-number="840"></td>
<td id="LC840" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.preferences.animateFadeIn&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L841" class="blob-num js-line-number js-code-nav-line-number" data-line-number="841"></td>
<td id="LC841" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L842" class="blob-num js-line-number js-code-nav-line-number" data-line-number="842"></td>
<td id="LC842" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.preferences.animateFadeIn&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L843" class="blob-num js-line-number js-code-nav-line-number" data-line-number="843"></td>
<td id="LC843" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L844" class="blob-num js-line-number js-code-nav-line-number" data-line-number="844"></td>
<td id="LC844" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L845" class="blob-num js-line-number js-code-nav-line-number" data-line-number="845"></td>
<td id="LC845" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L846" class="blob-num js-line-number js-code-nav-line-number" data-line-number="846"></td>
<td id="LC846" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.preferences.instantApply&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L847" class="blob-num js-line-number js-code-nav-line-number" data-line-number="847"></td>
<td id="LC847" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L848" class="blob-num js-line-number js-code-nav-line-number" data-line-number="848"></td>
<td id="LC848" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.preferences.instantApply&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L849" class="blob-num js-line-number js-code-nav-line-number" data-line-number="849"></td>
<td id="LC849" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L850" class="blob-num js-line-number js-code-nav-line-number" data-line-number="850"></td>
<td id="LC850" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L851" class="blob-num js-line-number js-code-nav-line-number" data-line-number="851"></td>
<td id="LC851" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.download.show_plugins_in_list&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L852" class="blob-num js-line-number js-code-nav-line-number" data-line-number="852"></td>
<td id="LC852" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.download.hide_plugins_without_extensions&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L853" class="blob-num js-line-number js-code-nav-line-number" data-line-number="853"></td>
<td id="LC853" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L854" class="blob-num js-line-number js-code-nav-line-number" data-line-number="854"></td>
<td id="LC854" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Backspace and Shift+Backspace behavior</span></td>
</tr>
<tr>
<td id="L855" class="blob-num js-line-number js-code-nav-line-number" data-line-number="855"></td>
<td id="LC855" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0 goes Back/Forward</span></td>
</tr>
<tr>
<td id="L856" class="blob-num js-line-number js-code-nav-line-number" data-line-number="856"></td>
<td id="LC856" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 1 act like PgUp/PgDown</span></td>
</tr>
<tr>
<td id="L857" class="blob-num js-line-number js-code-nav-line-number" data-line-number="857"></td>
<td id="LC857" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 2 and other values, nothing</span></td>
</tr>
<tr>
<td id="L858" class="blob-num js-line-number js-code-nav-line-number" data-line-number="858"></td>
<td id="LC858" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>UNIX_BUT_NOT_MAC</span></td>
</tr>
<tr>
<td id="L859" class="blob-num js-line-number js-code-nav-line-number" data-line-number="859"></td>
<td id="LC859" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.backspace_action&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L860" class="blob-num js-line-number js-code-nav-line-number" data-line-number="860"></td>
<td id="LC860" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L861" class="blob-num js-line-number js-code-nav-line-number" data-line-number="861"></td>
<td id="LC861" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.backspace_action&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L862" class="blob-num js-line-number js-code-nav-line-number" data-line-number="862"></td>
<td id="LC862" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L863" class="blob-num js-line-number js-code-nav-line-number" data-line-number="863"></td>
<td id="LC863" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L864" class="blob-num js-line-number js-code-nav-line-number" data-line-number="864"></td>
<td id="LC864" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// this will automatically enable inline spellchecking (if it is available) for</span></td>
</tr>
<tr>
<td id="L865" class="blob-num js-line-number js-code-nav-line-number" data-line-number="865"></td>
<td id="LC865" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// editable elements in HTML</span></td>
</tr>
<tr>
<td id="L866" class="blob-num js-line-number js-code-nav-line-number" data-line-number="866"></td>
<td id="LC866" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0 = spellcheck nothing</span></td>
</tr>
<tr>
<td id="L867" class="blob-num js-line-number js-code-nav-line-number" data-line-number="867"></td>
<td id="LC867" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 1 = check multi-line controls [default]</span></td>
</tr>
<tr>
<td id="L868" class="blob-num js-line-number js-code-nav-line-number" data-line-number="868"></td>
<td id="LC868" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 2 = check multi/single line controls</span></td>
</tr>
<tr>
<td id="L869" class="blob-num js-line-number js-code-nav-line-number" data-line-number="869"></td>
<td id="LC869" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;layout.spellcheckDefault&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L870" class="blob-num js-line-number js-code-nav-line-number" data-line-number="870"></td>
<td id="LC870" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L871" class="blob-num js-line-number js-code-nav-line-number" data-line-number="871"></td>
<td id="LC871" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.send_pings&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L872" class="blob-num js-line-number js-code-nav-line-number" data-line-number="872"></td>
<td id="LC872" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L873" class="blob-num js-line-number js-code-nav-line-number" data-line-number="873"></td>
<td id="LC873" class="blob-code blob-code-inner js-file-line"><span class=pl-c>/* initial web feed readers list */</span></td>
</tr>
<tr>
<td id="L874" class="blob-num js-line-number js-code-nav-line-number" data-line-number="874"></td>
<td id="LC874" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.0.title&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L875" class="blob-num js-line-number js-code-nav-line-number" data-line-number="875"></td>
<td id="LC875" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.0.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L876" class="blob-num js-line-number js-code-nav-line-number" data-line-number="876"></td>
<td id="LC876" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.0.type&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;application/vnd.mozilla.maybe.feed&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L877" class="blob-num js-line-number js-code-nav-line-number" data-line-number="877"></td>
<td id="LC877" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.1.title&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L878" class="blob-num js-line-number js-code-nav-line-number" data-line-number="878"></td>
<td id="LC878" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.1.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L879" class="blob-num js-line-number js-code-nav-line-number" data-line-number="879"></td>
<td id="LC879" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.1.type&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;application/vnd.mozilla.maybe.feed&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L880" class="blob-num js-line-number js-code-nav-line-number" data-line-number="880"></td>
<td id="LC880" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.2.title&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L881" class="blob-num js-line-number js-code-nav-line-number" data-line-number="881"></td>
<td id="LC881" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.2.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L882" class="blob-num js-line-number js-code-nav-line-number" data-line-number="882"></td>
<td id="LC882" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.2.type&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;application/vnd.mozilla.maybe.feed&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L883" class="blob-num js-line-number js-code-nav-line-number" data-line-number="883"></td>
<td id="LC883" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.3.title&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L884" class="blob-num js-line-number js-code-nav-line-number" data-line-number="884"></td>
<td id="LC884" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.3.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L885" class="blob-num js-line-number js-code-nav-line-number" data-line-number="885"></td>
<td id="LC885" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.3.type&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;application/vnd.mozilla.maybe.feed&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L886" class="blob-num js-line-number js-code-nav-line-number" data-line-number="886"></td>
<td id="LC886" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.4.title&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L887" class="blob-num js-line-number js-code-nav-line-number" data-line-number="887"></td>
<td id="LC887" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.4.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L888" class="blob-num js-line-number js-code-nav-line-number" data-line-number="888"></td>
<td id="LC888" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.4.type&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;application/vnd.mozilla.maybe.feed&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L889" class="blob-num js-line-number js-code-nav-line-number" data-line-number="889"></td>
<td id="LC889" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.5.title&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L890" class="blob-num js-line-number js-code-nav-line-number" data-line-number="890"></td>
<td id="LC890" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.5.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L891" class="blob-num js-line-number js-code-nav-line-number" data-line-number="891"></td>
<td id="LC891" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.contentHandlers.types.5.type&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;application/vnd.mozilla.maybe.feed&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L892" class="blob-num js-line-number js-code-nav-line-number" data-line-number="892"></td>
<td id="LC892" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L893" class="blob-num js-line-number js-code-nav-line-number" data-line-number="893"></td>
<td id="LC893" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.feeds.handler&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;ask&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L894" class="blob-num js-line-number js-code-nav-line-number" data-line-number="894"></td>
<td id="LC894" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.videoFeeds.handler&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;ask&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L895" class="blob-num js-line-number js-code-nav-line-number" data-line-number="895"></td>
<td id="LC895" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.audioFeeds.handler&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;ask&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L896" class="blob-num js-line-number js-code-nav-line-number" data-line-number="896"></td>
<td id="LC896" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L897" class="blob-num js-line-number js-code-nav-line-number" data-line-number="897"></td>
<td id="LC897" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// At startup, if the handler service notices that the version number in the</span></td>
</tr>
<tr>
<td id="L898" class="blob-num js-line-number js-code-nav-line-number" data-line-number="898"></td>
<td id="LC898" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// region.properties file is newer than the version number in the handler</span></td>
</tr>
<tr>
<td id="L899" class="blob-num js-line-number js-code-nav-line-number" data-line-number="899"></td>
<td id="LC899" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// service datastore, it will add any new handlers it finds in the prefs (as</span></td>
</tr>
<tr>
<td id="L900" class="blob-num js-line-number js-code-nav-line-number" data-line-number="900"></td>
<td id="LC900" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// seeded by this file) to its datastore.</span></td>
</tr>
<tr>
<td id="L901" class="blob-num js-line-number js-code-nav-line-number" data-line-number="901"></td>
<td id="LC901" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.defaultHandlersVersion&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L902" class="blob-num js-line-number js-code-nav-line-number" data-line-number="902"></td>
<td id="LC902" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L903" class="blob-num js-line-number js-code-nav-line-number" data-line-number="903"></td>
<td id="LC903" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The default set of web-based protocol handlers shown in the application</span></td>
</tr>
<tr>
<td id="L904" class="blob-num js-line-number js-code-nav-line-number" data-line-number="904"></td>
<td id="LC904" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// selection dialog for webcal: ; I&#39;ve arbitrarily picked 4 default handlers</span></td>
</tr>
<tr>
<td id="L905" class="blob-num js-line-number js-code-nav-line-number" data-line-number="905"></td>
<td id="LC905" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// per protocol, but if some locale wants more than that (or defaults for some</span></td>
</tr>
<tr>
<td id="L906" class="blob-num js-line-number js-code-nav-line-number" data-line-number="906"></td>
<td id="LC906" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// protocol not currently listed here), we should go ahead and add those.</span></td>
</tr>
<tr>
<td id="L907" class="blob-num js-line-number js-code-nav-line-number" data-line-number="907"></td>
<td id="LC907" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L908" class="blob-num js-line-number js-code-nav-line-number" data-line-number="908"></td>
<td id="LC908" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// webcal</span></td>
</tr>
<tr>
<td id="L909" class="blob-num js-line-number js-code-nav-line-number" data-line-number="909"></td>
<td id="LC909" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.webcal.0.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L910" class="blob-num js-line-number js-code-nav-line-number" data-line-number="910"></td>
<td id="LC910" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.webcal.0.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L911" class="blob-num js-line-number js-code-nav-line-number" data-line-number="911"></td>
<td id="LC911" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.webcal.1.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L912" class="blob-num js-line-number js-code-nav-line-number" data-line-number="912"></td>
<td id="LC912" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.webcal.1.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L913" class="blob-num js-line-number js-code-nav-line-number" data-line-number="913"></td>
<td id="LC913" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.webcal.2.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L914" class="blob-num js-line-number js-code-nav-line-number" data-line-number="914"></td>
<td id="LC914" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.webcal.2.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L915" class="blob-num js-line-number js-code-nav-line-number" data-line-number="915"></td>
<td id="LC915" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.webcal.3.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L916" class="blob-num js-line-number js-code-nav-line-number" data-line-number="916"></td>
<td id="LC916" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.webcal.3.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L917" class="blob-num js-line-number js-code-nav-line-number" data-line-number="917"></td>
<td id="LC917" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L918" class="blob-num js-line-number js-code-nav-line-number" data-line-number="918"></td>
<td id="LC918" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// mailto</span></td>
</tr>
<tr>
<td id="L919" class="blob-num js-line-number js-code-nav-line-number" data-line-number="919"></td>
<td id="LC919" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.mailto.0.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L920" class="blob-num js-line-number js-code-nav-line-number" data-line-number="920"></td>
<td id="LC920" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.mailto.0.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L921" class="blob-num js-line-number js-code-nav-line-number" data-line-number="921"></td>
<td id="LC921" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.mailto.1.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L922" class="blob-num js-line-number js-code-nav-line-number" data-line-number="922"></td>
<td id="LC922" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.mailto.1.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L923" class="blob-num js-line-number js-code-nav-line-number" data-line-number="923"></td>
<td id="LC923" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.mailto.2.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L924" class="blob-num js-line-number js-code-nav-line-number" data-line-number="924"></td>
<td id="LC924" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.mailto.2.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L925" class="blob-num js-line-number js-code-nav-line-number" data-line-number="925"></td>
<td id="LC925" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.mailto.3.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L926" class="blob-num js-line-number js-code-nav-line-number" data-line-number="926"></td>
<td id="LC926" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.mailto.3.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L927" class="blob-num js-line-number js-code-nav-line-number" data-line-number="927"></td>
<td id="LC927" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L928" class="blob-num js-line-number js-code-nav-line-number" data-line-number="928"></td>
<td id="LC928" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// irc</span></td>
</tr>
<tr>
<td id="L929" class="blob-num js-line-number js-code-nav-line-number" data-line-number="929"></td>
<td id="LC929" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.irc.0.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L930" class="blob-num js-line-number js-code-nav-line-number" data-line-number="930"></td>
<td id="LC930" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.irc.0.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L931" class="blob-num js-line-number js-code-nav-line-number" data-line-number="931"></td>
<td id="LC931" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.irc.1.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L932" class="blob-num js-line-number js-code-nav-line-number" data-line-number="932"></td>
<td id="LC932" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.irc.1.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L933" class="blob-num js-line-number js-code-nav-line-number" data-line-number="933"></td>
<td id="LC933" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.irc.2.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L934" class="blob-num js-line-number js-code-nav-line-number" data-line-number="934"></td>
<td id="LC934" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.irc.2.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L935" class="blob-num js-line-number js-code-nav-line-number" data-line-number="935"></td>
<td id="LC935" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.irc.3.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L936" class="blob-num js-line-number js-code-nav-line-number" data-line-number="936"></td>
<td id="LC936" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.irc.3.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L937" class="blob-num js-line-number js-code-nav-line-number" data-line-number="937"></td>
<td id="LC937" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L938" class="blob-num js-line-number js-code-nav-line-number" data-line-number="938"></td>
<td id="LC938" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// ircs</span></td>
</tr>
<tr>
<td id="L939" class="blob-num js-line-number js-code-nav-line-number" data-line-number="939"></td>
<td id="LC939" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.ircs.0.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L940" class="blob-num js-line-number js-code-nav-line-number" data-line-number="940"></td>
<td id="LC940" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.ircs.0.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L941" class="blob-num js-line-number js-code-nav-line-number" data-line-number="941"></td>
<td id="LC941" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.ircs.1.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L942" class="blob-num js-line-number js-code-nav-line-number" data-line-number="942"></td>
<td id="LC942" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.ircs.1.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L943" class="blob-num js-line-number js-code-nav-line-number" data-line-number="943"></td>
<td id="LC943" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.ircs.2.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L944" class="blob-num js-line-number js-code-nav-line-number" data-line-number="944"></td>
<td id="LC944" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.ircs.2.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L945" class="blob-num js-line-number js-code-nav-line-number" data-line-number="945"></td>
<td id="LC945" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.ircs.3.name&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L946" class="blob-num js-line-number js-code-nav-line-number" data-line-number="946"></td>
<td id="LC946" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.schemes.ircs.3.uriTemplate&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser-region/locale/region.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L947" class="blob-num js-line-number js-code-nav-line-number" data-line-number="947"></td>
<td id="LC947" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L948" class="blob-num js-line-number js-code-nav-line-number" data-line-number="948"></td>
<td id="LC948" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// By default, we don&#39;t want protocol/content handlers to be registered from a different host, see bug 402287</span></td>
</tr>
<tr>
<td id="L949" class="blob-num js-line-number js-code-nav-line-number" data-line-number="949"></td>
<td id="LC949" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;gecko.handlerService.allowRegisterFromDifferentHost&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L950" class="blob-num js-line-number js-code-nav-line-number" data-line-number="950"></td>
<td id="LC950" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L951" class="blob-num js-line-number js-code-nav-line-number" data-line-number="951"></td>
<td id="LC951" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>MOZ_SAFE_BROWSING</span></td>
</tr>
<tr>
<td id="L952" class="blob-num js-line-number js-code-nav-line-number" data-line-number="952"></td>
<td id="LC952" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L953" class="blob-num js-line-number js-code-nav-line-number" data-line-number="953"></td>
<td id="LC953" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.malware.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L954" class="blob-num js-line-number js-code-nav-line-number" data-line-number="954"></td>
<td id="LC954" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.downloads.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L955" class="blob-num js-line-number js-code-nav-line-number" data-line-number="955"></td>
<td id="LC955" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.downloads.remote.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L956" class="blob-num js-line-number js-code-nav-line-number" data-line-number="956"></td>
<td id="LC956" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.downloads.remote.timeout_ms&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>10000</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L957" class="blob-num js-line-number js-code-nav-line-number" data-line-number="957"></td>
<td id="LC957" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.debug&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L958" class="blob-num js-line-number js-code-nav-line-number" data-line-number="958"></td>
<td id="LC958" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L959" class="blob-num js-line-number js-code-nav-line-number" data-line-number="959"></td>
<td id="LC959" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.provider.google.lists&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;goog-badbinurl-shavar,goog-downloadwhite-digest256,goog-phish-shavar,goog-malware-shavar,goog-unwanted-shavar&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L960" class="blob-num js-line-number js-code-nav-line-number" data-line-number="960"></td>
<td id="LC960" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.provider.google.updateURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L961" class="blob-num js-line-number js-code-nav-line-number" data-line-number="961"></td>
<td id="LC961" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.provider.google.gethashURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L962" class="blob-num js-line-number js-code-nav-line-number" data-line-number="962"></td>
<td id="LC962" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.provider.google.reportURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L963" class="blob-num js-line-number js-code-nav-line-number" data-line-number="963"></td>
<td id="LC963" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L964" class="blob-num js-line-number js-code-nav-line-number" data-line-number="964"></td>
<td id="LC964" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.reportPhishMistakeURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://%LOCALE%.phish-error.mozilla.com/?hl=%LOCALE%&amp;url=&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L965" class="blob-num js-line-number js-code-nav-line-number" data-line-number="965"></td>
<td id="LC965" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.reportPhishURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://%LOCALE%.phish-report.mozilla.com/?hl=%LOCALE%&amp;url=&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L966" class="blob-num js-line-number js-code-nav-line-number" data-line-number="966"></td>
<td id="LC966" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.reportMalwareMistakeURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://%LOCALE%.malware-error.mozilla.com/?hl=%LOCALE%&amp;url=&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L967" class="blob-num js-line-number js-code-nav-line-number" data-line-number="967"></td>
<td id="LC967" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.appRepURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://sb-ssl.google.com/safebrowsing/clientreport/download?key=%GOOGLE_API_KEY%&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L968" class="blob-num js-line-number js-code-nav-line-number" data-line-number="968"></td>
<td id="LC968" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L969" class="blob-num js-line-number js-code-nav-line-number" data-line-number="969"></td>
<td id="LC969" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>MOZILLA_OFFICIAL</span></td>
</tr>
<tr>
<td id="L970" class="blob-num js-line-number js-code-nav-line-number" data-line-number="970"></td>
<td id="LC970" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Normally the &quot;client ID&quot; sent in updates is appinfo.name, but for</span></td>
</tr>
<tr>
<td id="L971" class="blob-num js-line-number js-code-nav-line-number" data-line-number="971"></td>
<td id="LC971" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// official Firefox releases from Mozilla we use a special identifier.</span></td>
</tr>
<tr>
<td id="L972" class="blob-num js-line-number js-code-nav-line-number" data-line-number="972"></td>
<td id="LC972" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.safebrowsing.id&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;navclient-auto-ffox&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L973" class="blob-num js-line-number js-code-nav-line-number" data-line-number="973"></td>
<td id="LC973" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L974" class="blob-num js-line-number js-code-nav-line-number" data-line-number="974"></td>
<td id="LC974" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L975" class="blob-num js-line-number js-code-nav-line-number" data-line-number="975"></td>
<td id="LC975" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Name of the about: page contributed by safebrowsing to handle display of error</span></td>
</tr>
<tr>
<td id="L976" class="blob-num js-line-number js-code-nav-line-number" data-line-number="976"></td>
<td id="LC976" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// pages on phishing/malware hits. (bug 399233)</span></td>
</tr>
<tr>
<td id="L977" class="blob-num js-line-number js-code-nav-line-number" data-line-number="977"></td>
<td id="LC977" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;urlclassifier.alternate_error_page&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;blocked&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L978" class="blob-num js-line-number js-code-nav-line-number" data-line-number="978"></td>
<td id="LC978" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L979" class="blob-num js-line-number js-code-nav-line-number" data-line-number="979"></td>
<td id="LC979" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The number of random entries to send with a gethash request.</span></td>
</tr>
<tr>
<td id="L980" class="blob-num js-line-number js-code-nav-line-number" data-line-number="980"></td>
<td id="LC980" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;urlclassifier.gethashnoise&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>4</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L981" class="blob-num js-line-number js-code-nav-line-number" data-line-number="981"></td>
<td id="LC981" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L982" class="blob-num js-line-number js-code-nav-line-number" data-line-number="982"></td>
<td id="LC982" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Gethash timeout for Safebrowsing.</span></td>
</tr>
<tr>
<td id="L983" class="blob-num js-line-number js-code-nav-line-number" data-line-number="983"></td>
<td id="LC983" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;urlclassifier.gethash.timeout_ms&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>5000</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L984" class="blob-num js-line-number js-code-nav-line-number" data-line-number="984"></td>
<td id="LC984" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L985" class="blob-num js-line-number js-code-nav-line-number" data-line-number="985"></td>
<td id="LC985" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// If an urlclassifier table has not been updated in this number of seconds,</span></td>
</tr>
<tr>
<td id="L986" class="blob-num js-line-number js-code-nav-line-number" data-line-number="986"></td>
<td id="LC986" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// a gethash request will be forced to check that the result is still in</span></td>
</tr>
<tr>
<td id="L987" class="blob-num js-line-number js-code-nav-line-number" data-line-number="987"></td>
<td id="LC987" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// the database.</span></td>
</tr>
<tr>
<td id="L988" class="blob-num js-line-number js-code-nav-line-number" data-line-number="988"></td>
<td id="LC988" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;urlclassifier.max-complete-age&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2700</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L989" class="blob-num js-line-number js-code-nav-line-number" data-line-number="989"></td>
<td id="LC989" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Tables for application reputation.</span></td>
</tr>
<tr>
<td id="L990" class="blob-num js-line-number js-code-nav-line-number" data-line-number="990"></td>
<td id="LC990" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;urlclassifier.downloadBlockTable&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;goog-badbinurl-shavar&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L991" class="blob-num js-line-number js-code-nav-line-number" data-line-number="991"></td>
<td id="LC991" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L992" class="blob-num js-line-number js-code-nav-line-number" data-line-number="992"></td>
<td id="LC992" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Only download the whitelist on Windows, since the whitelist is</span></td>
</tr>
<tr>
<td id="L993" class="blob-num js-line-number js-code-nav-line-number" data-line-number="993"></td>
<td id="LC993" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// only useful for suppressing remote lookups for signed binaries which we can</span></td>
</tr>
<tr>
<td id="L994" class="blob-num js-line-number js-code-nav-line-number" data-line-number="994"></td>
<td id="LC994" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// only verify on Windows (Bug 974579). Other platforms always do remote lookups.</span></td>
</tr>
<tr>
<td id="L995" class="blob-num js-line-number js-code-nav-line-number" data-line-number="995"></td>
<td id="LC995" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;urlclassifier.downloadAllowTable&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;goog-downloadwhite-digest256&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L996" class="blob-num js-line-number js-code-nav-line-number" data-line-number="996"></td>
<td id="LC996" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L997" class="blob-num js-line-number js-code-nav-line-number" data-line-number="997"></td>
<td id="LC997" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L998" class="blob-num js-line-number js-code-nav-line-number" data-line-number="998"></td>
<td id="LC998" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L999" class="blob-num js-line-number js-code-nav-line-number" data-line-number="999"></td>
<td id="LC999" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.geolocation.warning.infoURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://www.mozilla.org/%LOCALE%/firefox/geolocation/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1000" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1000"></td>
<td id="LC1000" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1001" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1001"></td>
<td id="LC1001" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.EULA.version&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>3</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1002" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1002"></td>
<td id="LC1002" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.rights.version&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>3</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1003" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1003"></td>
<td id="LC1003" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.rights.3.shown&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1004" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1004"></td>
<td id="LC1004" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1005" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1005"></td>
<td id="LC1005" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>DEBUG</span></td>
</tr>
<tr>
<td id="L1006" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1006"></td>
<td id="LC1006" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Don&#39;t show the about:rights notification in debug builds.</span></td>
</tr>
<tr>
<td id="L1007" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1007"></td>
<td id="LC1007" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.rights.override&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1008" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1008"></td>
<td id="LC1008" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1009" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1009"></td>
<td id="LC1009" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1010" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1010"></td>
<td id="LC1010" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.selfsupport.url&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://self-repair.mozilla.org/%LOCALE%/repair&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1011" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1011"></td>
<td id="LC1011" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1012" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1012"></td>
<td id="LC1012" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.resume_from_crash&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1013" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1013"></td>
<td id="LC1013" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.resume_session_once&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1014" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1014"></td>
<td id="LC1014" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1015" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1015"></td>
<td id="LC1015" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// minimal interval between two save operations in milliseconds</span></td>
</tr>
<tr>
<td id="L1016" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1016"></td>
<td id="LC1016" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.interval&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>60000</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1017" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1017"></td>
<td id="LC1017" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// on which sites to save text data, POSTDATA and cookies</span></td>
</tr>
<tr>
<td id="L1018" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1018"></td>
<td id="LC1018" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0 = everywhere, 1 = unencrypted sites, 2 = nowhere</span></td>
</tr>
<tr>
<td id="L1019" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1019"></td>
<td id="LC1019" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.privacy_level&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1020" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1020"></td>
<td id="LC1020" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// how many tabs can be reopened (per window)</span></td>
</tr>
<tr>
<td id="L1021" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1021"></td>
<td id="LC1021" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.max_tabs_undo&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>4</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1022" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1022"></td>
<td id="LC1022" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// how many windows can be reopened (per session) - on non-OS X platforms this</span></td>
</tr>
<tr>
<td id="L1023" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1023"></td>
<td id="LC1023" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// pref may be ignored when dealing with pop-up windows to ensure proper startup</span></td>
</tr>
<tr>
<td id="L1024" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1024"></td>
<td id="LC1024" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.max_windows_undo&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1025" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1025"></td>
<td id="LC1025" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// number of crashes that can occur before the about:sessionrestore page is displayed</span></td>
</tr>
<tr>
<td id="L1026" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1026"></td>
<td id="LC1026" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// (this pref has no effect if more than 6 hours have passed since the last crash)</span></td>
</tr>
<tr>
<td id="L1027" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1027"></td>
<td id="LC1027" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.max_resumed_crashes&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1028" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1028"></td>
<td id="LC1028" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// number of back button session history entries to restore (-1 = all of them)</span></td>
</tr>
<tr>
<td id="L1029" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1029"></td>
<td id="LC1029" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.max_serialize_back&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>5</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1030" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1030"></td>
<td id="LC1030" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// number of forward button session history entries to restore (-1 = all of them)</span></td>
</tr>
<tr>
<td id="L1031" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1031"></td>
<td id="LC1031" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.max_serialize_forward&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>5</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1032" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1032"></td>
<td id="LC1032" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// restore_on_demand overrides MAX_CONCURRENT_TAB_RESTORES (sessionstore constant)</span></td>
</tr>
<tr>
<td id="L1033" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1033"></td>
<td id="LC1033" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// and restore_hidden_tabs. When true, tabs will not be restored until they are</span></td>
</tr>
<tr>
<td id="L1034" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1034"></td>
<td id="LC1034" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// focused (also applies to tabs that aren&#39;t visible). When false, the values</span></td>
</tr>
<tr>
<td id="L1035" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1035"></td>
<td id="LC1035" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// for MAX_CONCURRENT_TAB_RESTORES and restore_hidden_tabs are respected.</span></td>
</tr>
<tr>
<td id="L1036" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1036"></td>
<td id="LC1036" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Selected tabs are always restored regardless of this pref.</span></td>
</tr>
<tr>
<td id="L1037" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1037"></td>
<td id="LC1037" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.restore_on_demand&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1038" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1038"></td>
<td id="LC1038" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether to automatically restore hidden tabs (i.e., tabs in other tab groups) or not</span></td>
</tr>
<tr>
<td id="L1039" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1039"></td>
<td id="LC1039" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.restore_hidden_tabs&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1040" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1040"></td>
<td id="LC1040" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// If restore_on_demand is set, pinned tabs are restored on startup by default.</span></td>
</tr>
<tr>
<td id="L1041" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1041"></td>
<td id="LC1041" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// When set to true, this pref overrides that behavior, and pinned tabs will only</span></td>
</tr>
<tr>
<td id="L1042" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1042"></td>
<td id="LC1042" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// be restored when they are focused.</span></td>
</tr>
<tr>
<td id="L1043" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1043"></td>
<td id="LC1043" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.restore_pinned_tabs_on_demand&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1044" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1044"></td>
<td id="LC1044" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The version at which we performed the latest upgrade backup</span></td>
</tr>
<tr>
<td id="L1045" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1045"></td>
<td id="LC1045" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.upgradeBackup.latestBuildID&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1046" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1046"></td>
<td id="LC1046" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// How many upgrade backups should be kept</span></td>
</tr>
<tr>
<td id="L1047" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1047"></td>
<td id="LC1047" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.upgradeBackup.maxUpgradeBackups&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>3</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1048" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1048"></td>
<td id="LC1048" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// End-users should not run sessionstore in debug mode</span></td>
</tr>
<tr>
<td id="L1049" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1049"></td>
<td id="LC1049" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.debug&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1050" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1050"></td>
<td id="LC1050" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Causes SessionStore to ignore non-final update messages from</span></td>
</tr>
<tr>
<td id="L1051" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1051"></td>
<td id="LC1051" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// browser tabs that were not caused by a flush from the parent.</span></td>
</tr>
<tr>
<td id="L1052" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1052"></td>
<td id="LC1052" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// This is a testing flag and should not be used by end-users.</span></td>
</tr>
<tr>
<td id="L1053" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1053"></td>
<td id="LC1053" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.debug.no_auto_updates&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1054" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1054"></td>
<td id="LC1054" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Forget closed windows/tabs after 24 hours</span></td>
</tr>
<tr>
<td id="L1055" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1055"></td>
<td id="LC1055" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.sessionstore.cleanup.forget_closed_after&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>86400000</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1056" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1056"></td>
<td id="LC1056" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1057" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1057"></td>
<td id="LC1057" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// allow META refresh by default</span></td>
</tr>
<tr>
<td id="L1058" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1058"></td>
<td id="LC1058" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;accessibility.blockautorefresh&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1059" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1059"></td>
<td id="LC1059" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1060" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1060"></td>
<td id="LC1060" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether history is enabled or not.</span></td>
</tr>
<tr>
<td id="L1061" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1061"></td>
<td id="LC1061" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.history.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1062" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1062"></td>
<td id="LC1062" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1063" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1063"></td>
<td id="LC1063" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// the (maximum) number of the recent visits to sample</span></td>
</tr>
<tr>
<td id="L1064" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1064"></td>
<td id="LC1064" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// when calculating frecency</span></td>
</tr>
<tr>
<td id="L1065" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1065"></td>
<td id="LC1065" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.numVisits&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>10</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1066" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1066"></td>
<td id="LC1066" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1067" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1067"></td>
<td id="LC1067" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// buckets (in days) for frecency calculation</span></td>
</tr>
<tr>
<td id="L1068" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1068"></td>
<td id="LC1068" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.firstBucketCutoff&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>4</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1069" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1069"></td>
<td id="LC1069" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.secondBucketCutoff&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>14</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1070" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1070"></td>
<td id="LC1070" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.thirdBucketCutoff&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>31</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1071" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1071"></td>
<td id="LC1071" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.fourthBucketCutoff&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>90</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1072" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1072"></td>
<td id="LC1072" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1073" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1073"></td>
<td id="LC1073" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// weights for buckets for frecency calculations</span></td>
</tr>
<tr>
<td id="L1074" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1074"></td>
<td id="LC1074" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.firstBucketWeight&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>100</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1075" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1075"></td>
<td id="LC1075" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.secondBucketWeight&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>70</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1076" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1076"></td>
<td id="LC1076" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.thirdBucketWeight&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>50</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1077" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1077"></td>
<td id="LC1077" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.fourthBucketWeight&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>30</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1078" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1078"></td>
<td id="LC1078" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.defaultBucketWeight&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>10</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1079" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1079"></td>
<td id="LC1079" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1080" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1080"></td>
<td id="LC1080" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// bonus (in percent) for visit transition types for frecency calculations</span></td>
</tr>
<tr>
<td id="L1081" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1081"></td>
<td id="LC1081" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.embedVisitBonus&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1082" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1082"></td>
<td id="LC1082" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.framedLinkVisitBonus&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1083" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1083"></td>
<td id="LC1083" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.linkVisitBonus&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>100</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1084" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1084"></td>
<td id="LC1084" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.typedVisitBonus&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2000</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1085" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1085"></td>
<td id="LC1085" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.bookmarkVisitBonus&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>75</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1086" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1086"></td>
<td id="LC1086" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.downloadVisitBonus&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1087" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1087"></td>
<td id="LC1087" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.permRedirectVisitBonus&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1088" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1088"></td>
<td id="LC1088" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.tempRedirectVisitBonus&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1089" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1089"></td>
<td id="LC1089" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.defaultVisitBonus&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1090" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1090"></td>
<td id="LC1090" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1091" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1091"></td>
<td id="LC1091" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// bonus (in percent) for place types for frecency calculations</span></td>
</tr>
<tr>
<td id="L1092" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1092"></td>
<td id="LC1092" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.unvisitedBookmarkBonus&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>140</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1093" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1093"></td>
<td id="LC1093" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;places.frecency.unvisitedTypedBonus&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>200</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1094" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1094"></td>
<td id="LC1094" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1095" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1095"></td>
<td id="LC1095" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Controls behavior of the &quot;Add Exception&quot; dialog launched from SSL error pages</span></td>
</tr>
<tr>
<td id="L1096" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1096"></td>
<td id="LC1096" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0 - don&#39;t pre-populate anything</span></td>
</tr>
<tr>
<td id="L1097" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1097"></td>
<td id="LC1097" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 1 - pre-populate site URL, but don&#39;t fetch certificate</span></td>
</tr>
<tr>
<td id="L1098" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1098"></td>
<td id="LC1098" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 2 - pre-populate site URL and pre-fetch certificate</span></td>
</tr>
<tr>
<td id="L1099" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1099"></td>
<td id="LC1099" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.ssl_override_behavior&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1100" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1100"></td>
<td id="LC1100" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1101" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1101"></td>
<td id="LC1101" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// True if the user should be prompted when a web application supports</span></td>
</tr>
<tr>
<td id="L1102" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1102"></td>
<td id="LC1102" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// offline apps.</span></td>
</tr>
<tr>
<td id="L1103" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1103"></td>
<td id="LC1103" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.offline-apps.notify&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1104" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1104"></td>
<td id="LC1104" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1105" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1105"></td>
<td id="LC1105" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// if true, use full page zoom instead of text zoom</span></td>
</tr>
<tr>
<td id="L1106" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1106"></td>
<td id="LC1106" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.zoom.full&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1107" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1107"></td>
<td id="LC1107" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1108" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1108"></td>
<td id="LC1108" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether or not to save and restore zoom levels on a per-site basis.</span></td>
</tr>
<tr>
<td id="L1109" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1109"></td>
<td id="LC1109" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.zoom.siteSpecific&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1110" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1110"></td>
<td id="LC1110" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1111" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1111"></td>
<td id="LC1111" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether or not to update background tabs to the current zoom level.</span></td>
</tr>
<tr>
<td id="L1112" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1112"></td>
<td id="LC1112" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.zoom.updateBackgroundTabs&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1113" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1113"></td>
<td id="LC1113" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1114" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1114"></td>
<td id="LC1114" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The breakpad report server to link to in about:crashes</span></td>
</tr>
<tr>
<td id="L1115" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1115"></td>
<td id="LC1115" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;breakpad.reportURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://crash-stats.mozilla.com/report/index/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1116" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1116"></td>
<td id="LC1116" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1117" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1117"></td>
<td id="LC1117" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// URL for &quot;Learn More&quot; for Crash Reporter</span></td>
</tr>
<tr>
<td id="L1118" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1118"></td>
<td id="LC1118" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;toolkit.crashreporter.infoURL&quot;</span><span class=pl-kos>,</span></td>
</tr>
<tr>
<td id="L1119" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1119"></td>
<td id="LC1119" class="blob-code blob-code-inner js-file-line"> <span class=pl-s>&quot;https://www.mozilla.org/legal/privacy/firefox.html#crash-reporter&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1120" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1120"></td>
<td id="LC1120" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1121" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1121"></td>
<td id="LC1121" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// base URL for web-based support pages</span></td>
</tr>
<tr>
<td id="L1122" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1122"></td>
<td id="LC1122" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.support.baseURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;http://www.duckduckgo.com&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1123" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1123"></td>
<td id="LC1123" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1124" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1124"></td>
<td id="LC1124" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// base url for web-based feedback pages</span></td>
</tr>
<tr>
<td id="L1125" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1125"></td>
<td id="LC1125" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>MOZ_DEV_EDITION</span></td>
</tr>
<tr>
<td id="L1126" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1126"></td>
<td id="LC1126" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.feedback.baseURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1127" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1127"></td>
<td id="LC1127" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L1128" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1128"></td>
<td id="LC1128" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;app.feedback.baseURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;http://www.duckduckgo.com&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1129" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1129"></td>
<td id="LC1129" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1130" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1130"></td>
<td id="LC1130" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1131" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1131"></td>
<td id="LC1131" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1132" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1132"></td>
<td id="LC1132" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Name of alternate about: page for certificate errors (when undefined, defaults to about:neterror)</span></td>
</tr>
<tr>
<td id="L1133" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1133"></td>
<td id="LC1133" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;security.alternate_certificate_error_page&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;certerror&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1134" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1134"></td>
<td id="LC1134" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1135" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1135"></td>
<td id="LC1135" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether to start the private browsing mode at application startup</span></td>
</tr>
<tr>
<td id="L1136" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1136"></td>
<td id="LC1136" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.privatebrowsing.autostart&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1137" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1137"></td>
<td id="LC1137" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1138" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1138"></td>
<td id="LC1138" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Don&#39;t try to alter this pref, it&#39;ll be reset the next time you use the</span></td>
</tr>
<tr>
<td id="L1139" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1139"></td>
<td id="LC1139" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// bookmarking dialog</span></td>
</tr>
<tr>
<td id="L1140" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1140"></td>
<td id="LC1140" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.bookmarks.editDialog.firstEditField&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;namePicker&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1141" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1141"></td>
<td id="LC1141" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1142" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1142"></td>
<td id="LC1142" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.ipc.plugins.flash.disable-protected-mode&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1143" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1143"></td>
<td id="LC1143" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1144" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1144"></td>
<td id="LC1144" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Feature-disable the protected-mode auto-flip</span></td>
</tr>
<tr>
<td id="L1145" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1145"></td>
<td id="LC1145" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.flash-protected-mode-flip.enable&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1146" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1146"></td>
<td id="LC1146" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1147" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1147"></td>
<td id="LC1147" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether we&#39;ve already flipped protected mode automatically</span></td>
</tr>
<tr>
<td id="L1148" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1148"></td>
<td id="LC1148" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.flash-protected-mode-flip.done&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1149" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1149"></td>
<td id="LC1149" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1150" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1150"></td>
<td id="LC1150" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.ipc.shims.enabledWarnings&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1151" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1151"></td>
<td id="LC1151" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1152" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1152"></td>
<td id="LC1152" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Start the browser in e10s mode</span></td>
</tr>
<tr>
<td id="L1153" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1153"></td>
<td id="LC1153" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.remote.autostart&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1154" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1154"></td>
<td id="LC1154" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.remote.desktopbehavior&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1155" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1155"></td>
<td id="LC1155" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1156" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1156"></td>
<td id="LC1156" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>if</span> <span class=pl-en>defined</span><span class=pl-kos>(</span><span class=pl-c1>XP_WIN</span><span class=pl-kos>)</span> <span class=pl-c1>&amp;&amp;</span> <span class=pl-en>defined</span><span class=pl-kos>(</span><span class=pl-c1>MOZ_SANDBOX</span><span class=pl-kos>)</span></td>
</tr>
<tr>
<td id="L1157" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1157"></td>
<td id="LC1157" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// When this pref is true the Windows process sandbox will set up dummy</span></td>
</tr>
<tr>
<td id="L1158" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1158"></td>
<td id="LC1158" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// interceptions and log to the browser console when calls fail in the sandboxed</span></td>
</tr>
<tr>
<td id="L1159" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1159"></td>
<td id="LC1159" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// process and also if they are subsequently allowed by the broker process.</span></td>
</tr>
<tr>
<td id="L1160" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1160"></td>
<td id="LC1160" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// This will require a restart.</span></td>
</tr>
<tr>
<td id="L1161" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1161"></td>
<td id="LC1161" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;security.sandbox.windows.log&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1162" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1162"></td>
<td id="LC1162" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1163" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1163"></td>
<td id="LC1163" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Controls whether and how the Windows NPAPI plugin process is sandboxed.</span></td>
</tr>
<tr>
<td id="L1164" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1164"></td>
<td id="LC1164" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// To get a different setting for a particular plugin replace &quot;default&quot;, with</span></td>
</tr>
<tr>
<td id="L1165" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1165"></td>
<td id="LC1165" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// the plugin&#39;s nice file name, see: nsPluginTag::GetNiceFileName.</span></td>
</tr>
<tr>
<td id="L1166" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1166"></td>
<td id="LC1166" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// On windows these levels are:</span></td>
</tr>
<tr>
<td id="L1167" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1167"></td>
<td id="LC1167" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0 - no sandbox</span></td>
</tr>
<tr>
<td id="L1168" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1168"></td>
<td id="LC1168" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 1 - sandbox with USER_NON_ADMIN access token level</span></td>
</tr>
<tr>
<td id="L1169" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1169"></td>
<td id="LC1169" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 2 - a more strict sandbox, which might cause functionality issues. This now</span></td>
</tr>
<tr>
<td id="L1170" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1170"></td>
<td id="LC1170" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// includes running at low integrity.</span></td>
</tr>
<tr>
<td id="L1171" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1171"></td>
<td id="LC1171" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 3 - the strongest settings we seem to be able to use without breaking</span></td>
</tr>
<tr>
<td id="L1172" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1172"></td>
<td id="LC1172" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// everything, but will probably cause some functionality restrictions</span></td>
</tr>
<tr>
<td id="L1173" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1173"></td>
<td id="LC1173" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.ipc.plugins.sandbox-level.default&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1174" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1174"></td>
<td id="LC1174" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>if</span> <span class=pl-en>defined</span><span class=pl-kos>(</span><span class=pl-c1>_AMD64_</span><span class=pl-kos>)</span></td>
</tr>
<tr>
<td id="L1175" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1175"></td>
<td id="LC1175" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The lines in PluginModuleParent.cpp should be changed in line with this.</span></td>
</tr>
<tr>
<td id="L1176" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1176"></td>
<td id="LC1176" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.ipc.plugins.sandbox-level.flash&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1177" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1177"></td>
<td id="LC1177" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L1178" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1178"></td>
<td id="LC1178" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.ipc.plugins.sandbox-level.flash&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1179" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1179"></td>
<td id="LC1179" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1180" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1180"></td>
<td id="LC1180" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1181" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1181"></td>
<td id="LC1181" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>if</span> <span class=pl-en>defined</span><span class=pl-kos>(</span><span class=pl-c1>MOZ_CONTENT_SANDBOX</span><span class=pl-kos>)</span></td>
</tr>
<tr>
<td id="L1182" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1182"></td>
<td id="LC1182" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// This controls the strength of the Windows content process sandbox for testing</span></td>
</tr>
<tr>
<td id="L1183" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1183"></td>
<td id="LC1183" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// purposes. This will require a restart.</span></td>
</tr>
<tr>
<td id="L1184" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1184"></td>
<td id="LC1184" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// On windows these levels are:</span></td>
</tr>
<tr>
<td id="L1185" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1185"></td>
<td id="LC1185" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// See - security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp</span></td>
</tr>
<tr>
<td id="L1186" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1186"></td>
<td id="LC1186" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// SetSecurityLevelForContentProcess() for what the different settings mean.</span></td>
</tr>
<tr>
<td id="L1187" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1187"></td>
<td id="LC1187" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>if</span> <span class=pl-en>defined</span><span class=pl-kos>(</span><span class=pl-c1>NIGHTLY_BUILD</span><span class=pl-kos>)</span></td>
</tr>
<tr>
<td id="L1188" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1188"></td>
<td id="LC1188" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;security.sandbox.content.level&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1189" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1189"></td>
<td id="LC1189" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L1190" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1190"></td>
<td id="LC1190" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;security.sandbox.content.level&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1191" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1191"></td>
<td id="LC1191" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1192" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1192"></td>
<td id="LC1192" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1193" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1193"></td>
<td id="LC1193" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// ID (a UUID when set by gecko) that is used as a per profile suffix to a low</span></td>
</tr>
<tr>
<td id="L1194" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1194"></td>
<td id="LC1194" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// integrity temp directory.</span></td>
</tr>
<tr>
<td id="L1195" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1195"></td>
<td id="LC1195" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;security.sandbox.content.tempDirSuffix&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1196" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1196"></td>
<td id="LC1196" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1197" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1197"></td>
<td id="LC1197" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>if</span> <span class=pl-en>defined</span><span class=pl-kos>(</span><span class=pl-c1>MOZ_STACKWALKING</span><span class=pl-kos>)</span></td>
</tr>
<tr>
<td id="L1198" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1198"></td>
<td id="LC1198" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// This controls the depth of stack trace that is logged when Windows sandbox</span></td>
</tr>
<tr>
<td id="L1199" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1199"></td>
<td id="LC1199" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// logging is turned on. This is only currently available for the content</span></td>
</tr>
<tr>
<td id="L1200" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1200"></td>
<td id="LC1200" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// process because the only other sandbox (for GMP) has too strict a policy to</span></td>
</tr>
<tr>
<td id="L1201" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1201"></td>
<td id="LC1201" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// allow stack tracing. This does not require a restart to take effect.</span></td>
</tr>
<tr>
<td id="L1202" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1202"></td>
<td id="LC1202" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;security.sandbox.windows.log.stackTraceDepth&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1203" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1203"></td>
<td id="LC1203" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1204" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1204"></td>
<td id="LC1204" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1205" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1205"></td>
<td id="LC1205" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1206" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1206"></td>
<td id="LC1206" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1207" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1207"></td>
<td id="LC1207" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>if</span> <span class=pl-en>defined</span><span class=pl-kos>(</span><span class=pl-c1>XP_MACOSX</span><span class=pl-kos>)</span> <span class=pl-c1>&amp;&amp;</span> <span class=pl-en>defined</span><span class=pl-kos>(</span><span class=pl-c1>MOZ_SANDBOX</span><span class=pl-kos>)</span> <span class=pl-c1>&amp;&amp;</span> <span class=pl-en>defined</span><span class=pl-kos>(</span><span class=pl-c1>MOZ_CONTENT_SANDBOX</span><span class=pl-kos>)</span></td>
</tr>
<tr>
<td id="L1208" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1208"></td>
<td id="LC1208" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// This pref is discussed in bug 1083344, the naming is inspired from its Windows</span></td>
</tr>
<tr>
<td id="L1209" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1209"></td>
<td id="LC1209" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// counterpart, but on Mac it&#39;s an integer which means:</span></td>
</tr>
<tr>
<td id="L1210" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1210"></td>
<td id="LC1210" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0 -&gt; &quot;no sandbox&quot;</span></td>
</tr>
<tr>
<td id="L1211" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1211"></td>
<td id="LC1211" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 1 -&gt; &quot;an imperfect sandbox designed to allow firefox to run reasonably well&quot;</span></td>
</tr>
<tr>
<td id="L1212" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1212"></td>
<td id="LC1212" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 2 -&gt; &quot;an ideal sandbox which may break many things&quot;</span></td>
</tr>
<tr>
<td id="L1213" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1213"></td>
<td id="LC1213" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// This setting is read when the content process is started. On Mac the content</span></td>
</tr>
<tr>
<td id="L1214" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1214"></td>
<td id="LC1214" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// process is killed when all windows are closed, so a change will take effect</span></td>
</tr>
<tr>
<td id="L1215" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1215"></td>
<td id="LC1215" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// when the 1st window is opened.</span></td>
</tr>
<tr>
<td id="L1216" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1216"></td>
<td id="LC1216" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;security.sandbox.content.level&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1217" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1217"></td>
<td id="LC1217" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1218" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1218"></td>
<td id="LC1218" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1219" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1219"></td>
<td id="LC1219" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// This pref governs whether we attempt to work around problems caused by</span></td>
</tr>
<tr>
<td id="L1220" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1220"></td>
<td id="LC1220" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// plugins using OS calls to manipulate the cursor while running out-of-</span></td>
</tr>
<tr>
<td id="L1221" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1221"></td>
<td id="LC1221" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// process. These workarounds all involve intercepting (hooking) certain</span></td>
</tr>
<tr>
<td id="L1222" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1222"></td>
<td id="LC1222" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// OS calls in the plugin process, then arranging to make certain OS calls</span></td>
</tr>
<tr>
<td id="L1223" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1223"></td>
<td id="LC1223" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// in the browser process. Eventually plugins will be required to use the</span></td>
</tr>
<tr>
<td id="L1224" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1224"></td>
<td id="LC1224" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// NPAPI to manipulate the cursor, and these workarounds will be removed.</span></td>
</tr>
<tr>
<td id="L1225" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1225"></td>
<td id="LC1225" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// See bug 621117.</span></td>
</tr>
<tr>
<td id="L1226" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1226"></td>
<td id="LC1226" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L1227" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1227"></td>
<td id="LC1227" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.ipc.plugins.nativeCursorSupport&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1228" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1228"></td>
<td id="LC1228" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1229" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1229"></td>
<td id="LC1229" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1230" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1230"></td>
<td id="LC1230" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L1231" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1231"></td>
<td id="LC1231" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.taskbar.previews.enable&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1232" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1232"></td>
<td id="LC1232" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.taskbar.previews.max&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>20</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1233" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1233"></td>
<td id="LC1233" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.taskbar.previews.cachetime&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>5</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1234" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1234"></td>
<td id="LC1234" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.taskbar.lists.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1235" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1235"></td>
<td id="LC1235" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.taskbar.lists.frequent.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1236" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1236"></td>
<td id="LC1236" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.taskbar.lists.recent.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1237" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1237"></td>
<td id="LC1237" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.taskbar.lists.maxListItemCount&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>7</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1238" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1238"></td>
<td id="LC1238" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.taskbar.lists.tasks.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1239" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1239"></td>
<td id="LC1239" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.taskbar.lists.refreshInSeconds&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>120</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1240" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1240"></td>
<td id="LC1240" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1241" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1241"></td>
<td id="LC1241" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1242" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1242"></td>
<td id="LC1242" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The sync engines to use.</span></td>
</tr>
<tr>
<td id="L1243" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1243"></td>
<td id="LC1243" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.registerEngines&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;Bookmarks,Form,History,Password,Prefs,Tab,Addons&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1244" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1244"></td>
<td id="LC1244" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Preferences to be synced by default</span></td>
</tr>
<tr>
<td id="L1245" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1245"></td>
<td id="LC1245" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.accessibility.blockautorefresh&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1246" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1246"></td>
<td id="LC1246" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.accessibility.browsewithcaret&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1247" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1247"></td>
<td id="LC1247" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.accessibility.typeaheadfind&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1248" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1248"></td>
<td id="LC1248" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.accessibility.typeaheadfind.linksonly&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1249" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1249"></td>
<td id="LC1249" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.addons.ignoreUserEnabledChanges&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1250" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1250"></td>
<td id="LC1250" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The addons prefs related to repository verification are intentionally</span></td>
</tr>
<tr>
<td id="L1251" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1251"></td>
<td id="LC1251" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// not synced for security reasons. If a system is compromised, a user</span></td>
</tr>
<tr>
<td id="L1252" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1252"></td>
<td id="LC1252" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// could weaken the pref locally, install an add-on from an untrusted</span></td>
</tr>
<tr>
<td id="L1253" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1253"></td>
<td id="LC1253" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// source, and this would propagate automatically to other,</span></td>
</tr>
<tr>
<td id="L1254" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1254"></td>
<td id="LC1254" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// uncompromised Sync-connected devices.</span></td>
</tr>
<tr>
<td id="L1255" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1255"></td>
<td id="LC1255" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.app.update.mode&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1256" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1256"></td>
<td id="LC1256" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.formfill.enable&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1257" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1257"></td>
<td id="LC1257" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.link.open_newwindow&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1258" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1258"></td>
<td id="LC1258" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.newtabpage.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1259" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1259"></td>
<td id="LC1259" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.newtabpage.enhanced&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1260" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1260"></td>
<td id="LC1260" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.newtabpage.pinned&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1261" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1261"></td>
<td id="LC1261" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.offline-apps.notify&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1262" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1262"></td>
<td id="LC1262" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.safebrowsing.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1263" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1263"></td>
<td id="LC1263" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.safebrowsing.malware.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1264" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1264"></td>
<td id="LC1264" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.search.update&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1265" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1265"></td>
<td id="LC1265" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.sessionstore.restore_on_demand&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1266" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1266"></td>
<td id="LC1266" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.startup.homepage&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1267" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1267"></td>
<td id="LC1267" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.startup.page&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1268" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1268"></td>
<td id="LC1268" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.tabs.loadInBackground&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1269" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1269"></td>
<td id="LC1269" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.tabs.warnOnClose&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1270" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1270"></td>
<td id="LC1270" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.tabs.warnOnOpen&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1271" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1271"></td>
<td id="LC1271" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.urlbar.autocomplete.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1272" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1272"></td>
<td id="LC1272" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.browser.urlbar.maxRichResults&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1273" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1273"></td>
<td id="LC1273" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.dom.disable_open_during_load&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1274" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1274"></td>
<td id="LC1274" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.dom.disable_window_flip&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1275" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1275"></td>
<td id="LC1275" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.dom.disable_window_move_resize&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1276" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1276"></td>
<td id="LC1276" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.dom.event.contextmenu.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1277" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1277"></td>
<td id="LC1277" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.extensions.personas.current&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1278" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1278"></td>
<td id="LC1278" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.extensions.update.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1279" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1279"></td>
<td id="LC1279" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.intl.accept_languages&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1280" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1280"></td>
<td id="LC1280" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.javascript.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1281" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1281"></td>
<td id="LC1281" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.layout.spellcheckDefault&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1282" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1282"></td>
<td id="LC1282" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.lightweightThemes.selectedThemeID&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1283" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1283"></td>
<td id="LC1283" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.lightweightThemes.usedThemes&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1284" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1284"></td>
<td id="LC1284" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.network.cookie.cookieBehavior&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1285" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1285"></td>
<td id="LC1285" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.network.cookie.lifetimePolicy&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1286" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1286"></td>
<td id="LC1286" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.network.cookie.lifetime.days&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1287" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1287"></td>
<td id="LC1287" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.network.cookie.thirdparty.sessionOnly&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1288" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1288"></td>
<td id="LC1288" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.permissions.default.image&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1289" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1289"></td>
<td id="LC1289" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.pref.advanced.images.disable_button.view_image&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1290" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1290"></td>
<td id="LC1290" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.pref.advanced.javascript.disable_button.advanced&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1291" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1291"></td>
<td id="LC1291" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.pref.downloads.disable_button.edit_actions&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1292" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1292"></td>
<td id="LC1292" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.pref.privacy.disable_button.cookie_exceptions&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1293" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1293"></td>
<td id="LC1293" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.privacy.clearOnShutdown.cache&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1294" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1294"></td>
<td id="LC1294" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.privacy.clearOnShutdown.cookies&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1295" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1295"></td>
<td id="LC1295" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.privacy.clearOnShutdown.downloads&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1296" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1296"></td>
<td id="LC1296" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.privacy.clearOnShutdown.formdata&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1297" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1297"></td>
<td id="LC1297" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.privacy.clearOnShutdown.history&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1298" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1298"></td>
<td id="LC1298" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.privacy.clearOnShutdown.offlineApps&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1299" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1299"></td>
<td id="LC1299" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.privacy.clearOnShutdown.sessions&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1300" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1300"></td>
<td id="LC1300" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.privacy.clearOnShutdown.siteSettings&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1301" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1301"></td>
<td id="LC1301" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.privacy.donottrackheader.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1302" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1302"></td>
<td id="LC1302" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.privacy.sanitize.sanitizeOnShutdown&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1303" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1303"></td>
<td id="LC1303" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.privacy.trackingprotection.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1304" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1304"></td>
<td id="LC1304" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.privacy.trackingprotection.pbmode.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1305" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1305"></td>
<td id="LC1305" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.security.OCSP.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1306" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1306"></td>
<td id="LC1306" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.security.OCSP.require&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1307" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1307"></td>
<td id="LC1307" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.security.default_personal_cert&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1308" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1308"></td>
<td id="LC1308" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.security.tls.version.min&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1309" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1309"></td>
<td id="LC1309" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.security.tls.version.max&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1310" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1310"></td>
<td id="LC1310" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.signon.rememberSignons&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1311" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1311"></td>
<td id="LC1311" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.spellchecker.dictionary&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1312" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1312"></td>
<td id="LC1312" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.prefs.sync.xpinstall.whitelist.required&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1313" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1313"></td>
<td id="LC1313" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1314" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1314"></td>
<td id="LC1314" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>NIGHTLY_BUILD</span></td>
</tr>
<tr>
<td id="L1315" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1315"></td>
<td id="LC1315" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.syncedTabsUIRefresh&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1316" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1316"></td>
<td id="LC1316" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L1317" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1317"></td>
<td id="LC1317" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;services.sync.syncedTabsUIRefresh&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1318" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1318"></td>
<td id="LC1318" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1319" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1319"></td>
<td id="LC1319" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1320" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1320"></td>
<td id="LC1320" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Developer edition preferences</span></td>
</tr>
<tr>
<td id="L1321" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1321"></td>
<td id="LC1321" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>MOZ_DEV_EDITION</span></td>
</tr>
<tr>
<td id="L1322" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1322"></td>
<td id="LC1322" class="blob-code blob-code-inner js-file-line"><span class=pl-en>sticky_pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;lightweightThemes.selectedThemeID&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;firefox-devedition@mozilla.org&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1323" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1323"></td>
<td id="LC1323" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L1324" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1324"></td>
<td id="LC1324" class="blob-code blob-code-inner js-file-line"><span class=pl-en>sticky_pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;lightweightThemes.selectedThemeID&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1325" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1325"></td>
<td id="LC1325" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1326" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1326"></td>
<td id="LC1326" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1327" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1327"></td>
<td id="LC1327" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether the character encoding menu is under the main Firefox button. This</span></td>
</tr>
<tr>
<td id="L1328" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1328"></td>
<td id="LC1328" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// preference is a string so that localizers can alter it.</span></td>
</tr>
<tr>
<td id="L1329" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1329"></td>
<td id="LC1329" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.menu.showCharacterEncoding&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;chrome://browser/locale/browser.properties&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1330" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1330"></td>
<td id="LC1330" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1331" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1331"></td>
<td id="LC1331" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Allow using tab-modal prompts when possible.</span></td>
</tr>
<tr>
<td id="L1332" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1332"></td>
<td id="LC1332" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;prompts.tab_modal.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1333" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1333"></td>
<td id="LC1333" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether the Panorama should animate going in/out of tabs</span></td>
</tr>
<tr>
<td id="L1334" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1334"></td>
<td id="LC1334" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.panorama.animate_zoom&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1335" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1335"></td>
<td id="LC1335" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1336" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1336"></td>
<td id="LC1336" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Activates preloading of the new tab url.</span></td>
</tr>
<tr>
<td id="L1337" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1337"></td>
<td id="LC1337" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.newtab.preload&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1338" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1338"></td>
<td id="LC1338" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1339" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1339"></td>
<td id="LC1339" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Remembers if the about:newtab intro has been shown</span></td>
</tr>
<tr>
<td id="L1340" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1340"></td>
<td id="LC1340" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.newtabpage.introShown&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1341" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1341"></td>
<td id="LC1341" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1342" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1342"></td>
<td id="LC1342" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Toggles the content of &#39;about:newtab&#39;. Shows the grid when enabled.</span></td>
</tr>
<tr>
<td id="L1343" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1343"></td>
<td id="LC1343" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.newtabpage.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1344" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1344"></td>
<td id="LC1344" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1345" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1345"></td>
<td id="LC1345" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Toggles the enhanced content of &#39;about:newtab&#39;. Shows sponsored tiles.</span></td>
</tr>
<tr>
<td id="L1346" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1346"></td>
<td id="LC1346" class="blob-code blob-code-inner js-file-line"><span class=pl-en>sticky_pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.newtabpage.enhanced&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1347" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1347"></td>
<td id="LC1347" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1348" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1348"></td>
<td id="LC1348" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// number of rows of newtab grid</span></td>
</tr>
<tr>
<td id="L1349" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1349"></td>
<td id="LC1349" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.newtabpage.rows&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>3</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1350" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1350"></td>
<td id="LC1350" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1351" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1351"></td>
<td id="LC1351" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// number of columns of newtab grid</span></td>
</tr>
<tr>
<td id="L1352" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1352"></td>
<td id="LC1352" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.newtabpage.columns&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>5</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1353" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1353"></td>
<td id="LC1353" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1354" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1354"></td>
<td id="LC1354" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// directory tiles download URL</span></td>
</tr>
<tr>
<td id="L1355" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1355"></td>
<td id="LC1355" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.newtabpage.directory.source&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://tiles.services.mozilla.com/v3/links/fetch/%LOCALE%/%CHANNEL%&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1356" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1356"></td>
<td id="LC1356" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1357" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1357"></td>
<td id="LC1357" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// endpoint to send newtab click and view pings</span></td>
</tr>
<tr>
<td id="L1358" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1358"></td>
<td id="LC1358" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.newtabpage.directory.ping&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://tiles.services.mozilla.com/v3/links/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1359" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1359"></td>
<td id="LC1359" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1360" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1360"></td>
<td id="LC1360" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifndef</span><span class=pl-kos></span> <span class=pl-c1>RELEASE_BUILD</span></td>
</tr>
<tr>
<td id="L1361" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1361"></td>
<td id="LC1361" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// if true, it activates the remote-hosted newtab page</span></td>
</tr>
<tr>
<td id="L1362" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1362"></td>
<td id="LC1362" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.newtabpage.remote&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1363" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1363"></td>
<td id="LC1363" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1364" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1364"></td>
<td id="LC1364" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1365" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1365"></td>
<td id="LC1365" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Enable the DOM fullscreen API.</span></td>
</tr>
<tr>
<td id="L1366" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1366"></td>
<td id="LC1366" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;full-screen-api.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1367" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1367"></td>
<td id="LC1367" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1368" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1368"></td>
<td id="LC1368" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Startup Crash Tracking</span></td>
</tr>
<tr>
<td id="L1369" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1369"></td>
<td id="LC1369" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// number of startup crashes that can occur before starting into safe mode automatically</span></td>
</tr>
<tr>
<td id="L1370" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1370"></td>
<td id="LC1370" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// (this pref has no effect if more than 6 hours have passed since the last crash)</span></td>
</tr>
<tr>
<td id="L1371" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1371"></td>
<td id="LC1371" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;toolkit.startup.max_resumed_crashes&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>3</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1372" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1372"></td>
<td id="LC1372" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1373" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1373"></td>
<td id="LC1373" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Completely disable pdf.js as an option to preview pdfs within firefox.</span></td>
</tr>
<tr>
<td id="L1374" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1374"></td>
<td id="LC1374" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Note: if this is not disabled it does not necessarily mean pdf.js is the pdf</span></td>
</tr>
<tr>
<td id="L1375" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1375"></td>
<td id="LC1375" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// handler just that it is an option.</span></td>
</tr>
<tr>
<td id="L1376" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1376"></td>
<td id="LC1376" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;pdfjs.disabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1377" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1377"></td>
<td id="LC1377" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Used by pdf.js to know the first time firefox is run with it installed so it</span></td>
</tr>
<tr>
<td id="L1378" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1378"></td>
<td id="LC1378" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// can become the default pdf viewer.</span></td>
</tr>
<tr>
<td id="L1379" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1379"></td>
<td id="LC1379" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;pdfjs.firstRun&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1380" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1380"></td>
<td id="LC1380" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The values of preferredAction and alwaysAskBeforeHandling before pdf.js</span></td>
</tr>
<tr>
<td id="L1381" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1381"></td>
<td id="LC1381" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// became the default.</span></td>
</tr>
<tr>
<td id="L1382" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1382"></td>
<td id="LC1382" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;pdfjs.previousHandler.preferredAction&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1383" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1383"></td>
<td id="LC1383" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;pdfjs.previousHandler.alwaysAskBeforeHandling&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1384" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1384"></td>
<td id="LC1384" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1385" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1385"></td>
<td id="LC1385" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Shumway is only bundled in Nightly.</span></td>
</tr>
<tr>
<td id="L1386" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1386"></td>
<td id="LC1386" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>NIGHTLY_BUILD</span></td>
</tr>
<tr>
<td id="L1387" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1387"></td>
<td id="LC1387" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;shumway.disabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1388" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1388"></td>
<td id="LC1388" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1389" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1389"></td>
<td id="LC1389" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1390" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1390"></td>
<td id="LC1390" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The maximum amount of decoded image data we&#39;ll willingly keep around (we</span></td>
</tr>
<tr>
<td id="L1391" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1391"></td>
<td id="LC1391" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// might keep around more than this, but we&#39;ll try to get down to this value).</span></td>
</tr>
<tr>
<td id="L1392" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1392"></td>
<td id="LC1392" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// (This is intentionally on the high side; see bug 746055.)</span></td>
</tr>
<tr>
<td id="L1393" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1393"></td>
<td id="LC1393" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;image.mem.max_decoded_image_kb&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>256000</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1394" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1394"></td>
<td id="LC1394" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1395" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1395"></td>
<td id="LC1395" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;social.sidebar.unload_timeout_ms&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>10000</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1396" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1396"></td>
<td id="LC1396" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1397" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1397"></td>
<td id="LC1397" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Activation from inside of share panel is possible if activationPanelEnabled</span></td>
</tr>
<tr>
<td id="L1398" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1398"></td>
<td id="LC1398" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// is true. Pref&#39;d off for release while usage testing is done through beta.</span></td>
</tr>
<tr>
<td id="L1399" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1399"></td>
<td id="LC1399" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;social.share.activationPanelEnabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1400" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1400"></td>
<td id="LC1400" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;social.shareDirectory&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://activations.cdn.mozilla.net/sharePanel.html&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1401" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1401"></td>
<td id="LC1401" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1402" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1402"></td>
<td id="LC1402" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.identity.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1403" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1403"></td>
<td id="LC1403" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1404" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1404"></td>
<td id="LC1404" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Block insecure active content on https pages</span></td>
</tr>
<tr>
<td id="L1405" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1405"></td>
<td id="LC1405" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;security.mixed_content.block_active_content&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1406" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1406"></td>
<td id="LC1406" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1407" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1407"></td>
<td id="LC1407" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Show degraded UI for http pages with password fields</span></td>
</tr>
<tr>
<td id="L1408" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1408"></td>
<td id="LC1408" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>NIGHTLY_BUILD</span></td>
</tr>
<tr>
<td id="L1409" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1409"></td>
<td id="LC1409" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;security.insecure_password.ui.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1410" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1410"></td>
<td id="LC1410" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L1411" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1411"></td>
<td id="LC1411" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;security.insecure_password.ui.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1412" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1412"></td>
<td id="LC1412" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1413" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1413"></td>
<td id="LC1413" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1414" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1414"></td>
<td id="LC1414" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 1 = allow MITM for certificate pinning checks.</span></td>
</tr>
<tr>
<td id="L1415" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1415"></td>
<td id="LC1415" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;security.cert_pinning.enforcement_level&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1416" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1416"></td>
<td id="LC1416" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1417" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1417"></td>
<td id="LC1417" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0 = allow SHA-1</span></td>
</tr>
<tr>
<td id="L1418" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1418"></td>
<td id="LC1418" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;security.pki.sha1_enforcement_level&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>1</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1419" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1419"></td>
<td id="LC1419" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1420" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1420"></td>
<td id="LC1420" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Required blocklist freshness for OneCRL OCSP bypass</span></td>
</tr>
<tr>
<td id="L1421" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1421"></td>
<td id="LC1421" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// (default is 1.25x extensions.blocklist.interval, or 30 hours)</span></td>
</tr>
<tr>
<td id="L1422" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1422"></td>
<td id="LC1422" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;security.onecrl.maximum_staleness_in_seconds&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>108000</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1423" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1423"></td>
<td id="LC1423" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1424" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1424"></td>
<td id="LC1424" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Override the Gecko-default value of false for Firefox.</span></td>
</tr>
<tr>
<td id="L1425" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1425"></td>
<td id="LC1425" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;plain_text.wrap_long_lines&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1426" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1426"></td>
<td id="LC1426" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1427" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1427"></td>
<td id="LC1427" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// If this turns true, Moz*Gesture events are not called stopPropagation()</span></td>
</tr>
<tr>
<td id="L1428" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1428"></td>
<td id="LC1428" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// before content.</span></td>
</tr>
<tr>
<td id="L1429" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1429"></td>
<td id="LC1429" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.debug.propagate_gesture_events_through_content&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1430" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1430"></td>
<td id="LC1430" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1431" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1431"></td>
<td id="LC1431" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The request URL of the GeoLocation backend.</span></td>
</tr>
<tr>
<td id="L1432" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1432"></td>
<td id="LC1432" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;geo.wifi.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1433" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1433"></td>
<td id="LC1433" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1434" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1434"></td>
<td id="LC1434" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span> <span class=pl-c1>XP_MACOSX</span></td>
</tr>
<tr>
<td id="L1435" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1435"></td>
<td id="LC1435" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>RELEASE_BUILD</span></td>
</tr>
<tr>
<td id="L1436" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1436"></td>
<td id="LC1436" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;geo.provider.use_corelocation&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1437" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1437"></td>
<td id="LC1437" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L1438" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1438"></td>
<td id="LC1438" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;geo.provider.use_corelocation&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1439" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1439"></td>
<td id="LC1439" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1440" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1440"></td>
<td id="LC1440" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1441" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1441"></td>
<td id="LC1441" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1442" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1442"></td>
<td id="LC1442" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>XP_WIN</span></td>
</tr>
<tr>
<td id="L1443" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1443"></td>
<td id="LC1443" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;geo.provider.ms-windows-location&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1444" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1444"></td>
<td id="LC1444" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1445" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1445"></td>
<td id="LC1445" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1446" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1446"></td>
<td id="LC1446" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Necko IPC security checks only needed for app isolation for cookies/cache/etc:</span></td>
</tr>
<tr>
<td id="L1447" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1447"></td>
<td id="LC1447" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// currently irrelevant for desktop e10s</span></td>
</tr>
<tr>
<td id="L1448" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1448"></td>
<td id="LC1448" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;network.disable.ipc.security&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1449" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1449"></td>
<td id="LC1449" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1450" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1450"></td>
<td id="LC1450" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// CustomizableUI debug logging.</span></td>
</tr>
<tr>
<td id="L1451" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1451"></td>
<td id="LC1451" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.uiCustomization.debug&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1452" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1452"></td>
<td id="LC1452" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1453" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1453"></td>
<td id="LC1453" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// CustomizableUI state of the browser&#39;s user interface</span></td>
</tr>
<tr>
<td id="L1454" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1454"></td>
<td id="LC1454" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.uiCustomization.state&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1455" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1455"></td>
<td id="LC1455" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1456" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1456"></td>
<td id="LC1456" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The remote content URL shown for FxA signup. Must use HTTPS.</span></td>
</tr>
<tr>
<td id="L1457" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1457"></td>
<td id="LC1457" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;identity.fxaccounts.remote.signup.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://accounts.firefox.com/signup?service=sync&amp;context=fx_desktop_v3&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1458" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1458"></td>
<td id="LC1458" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1459" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1459"></td>
<td id="LC1459" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The URL where remote content that forces re-authentication for Firefox Accounts</span></td>
</tr>
<tr>
<td id="L1460" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1460"></td>
<td id="LC1460" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// should be fetched. Must use HTTPS.</span></td>
</tr>
<tr>
<td id="L1461" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1461"></td>
<td id="LC1461" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;identity.fxaccounts.remote.force_auth.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://accounts.firefox.com/force_auth?service=sync&amp;context=fx_desktop_v3&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1462" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1462"></td>
<td id="LC1462" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1463" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1463"></td>
<td id="LC1463" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The remote content URL shown for signin in. Must use HTTPS.</span></td>
</tr>
<tr>
<td id="L1464" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1464"></td>
<td id="LC1464" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;identity.fxaccounts.remote.signin.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://accounts.firefox.com/signin?service=sync&amp;context=fx_desktop_v3&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1465" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1465"></td>
<td id="LC1465" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1466" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1466"></td>
<td id="LC1466" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The remote content URL where FxAccountsWebChannel messages originate.</span></td>
</tr>
<tr>
<td id="L1467" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1467"></td>
<td id="LC1467" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;identity.fxaccounts.remote.webchannel.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://accounts.firefox.com/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1468" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1468"></td>
<td id="LC1468" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1469" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1469"></td>
<td id="LC1469" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The URL we take the user to when they opt to &quot;manage&quot; their Firefox Account.</span></td>
</tr>
<tr>
<td id="L1470" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1470"></td>
<td id="LC1470" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Note that this will always need to be in the same TLD as the</span></td>
</tr>
<tr>
<td id="L1471" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1471"></td>
<td id="LC1471" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// &quot;identity.fxaccounts.remote.signup.uri&quot; pref.</span></td>
</tr>
<tr>
<td id="L1472" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1472"></td>
<td id="LC1472" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;identity.fxaccounts.settings.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://accounts.firefox.com/settings&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1473" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1473"></td>
<td id="LC1473" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1474" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1474"></td>
<td id="LC1474" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The remote URL of the FxA Profile Server</span></td>
</tr>
<tr>
<td id="L1475" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1475"></td>
<td id="LC1475" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;identity.fxaccounts.remote.profile.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://profile.accounts.firefox.com/v1&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1476" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1476"></td>
<td id="LC1476" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1477" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1477"></td>
<td id="LC1477" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// The remote URL of the FxA OAuth Server</span></td>
</tr>
<tr>
<td id="L1478" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1478"></td>
<td id="LC1478" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;identity.fxaccounts.remote.oauth.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://oauth.accounts.firefox.com/v1&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1479" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1479"></td>
<td id="LC1479" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1480" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1480"></td>
<td id="LC1480" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether we display profile images in the UI or not.</span></td>
</tr>
<tr>
<td id="L1481" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1481"></td>
<td id="LC1481" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;identity.fxaccounts.profile_image.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1482" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1482"></td>
<td id="LC1482" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1483" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1483"></td>
<td id="LC1483" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Token server used by the FxA Sync identity.</span></td>
</tr>
<tr>
<td id="L1484" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1484"></td>
<td id="LC1484" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;identity.sync.tokenserver.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://token.services.mozilla.com/1.0/sync/1.5&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1485" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1485"></td>
<td id="LC1485" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1486" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1486"></td>
<td id="LC1486" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// URLs for promo links to mobile browsers. Note that consumers are expected to</span></td>
</tr>
<tr>
<td id="L1487" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1487"></td>
<td id="LC1487" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// append a value for utm_campaign.</span></td>
</tr>
<tr>
<td id="L1488" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1488"></td>
<td id="LC1488" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;identity.mobilepromo.android&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://www.mozilla.org/firefox/android/?utm_source=firefox-browser&amp;utm_medium=firefox-browser&amp;utm_campaign=&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1489" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1489"></td>
<td id="LC1489" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;identity.mobilepromo.ios&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://www.mozilla.org/firefox/ios/?utm_source=firefox-browser&amp;utm_medium=firefox-browser&amp;utm_campaign=&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1490" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1490"></td>
<td id="LC1490" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1491" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1491"></td>
<td id="LC1491" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Migrate any existing Firefox Account data from the default profile to the</span></td>
</tr>
<tr>
<td id="L1492" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1492"></td>
<td id="LC1492" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Developer Edition profile.</span></td>
</tr>
<tr>
<td id="L1493" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1493"></td>
<td id="LC1493" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>MOZ_DEV_EDITION</span></td>
</tr>
<tr>
<td id="L1494" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1494"></td>
<td id="LC1494" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;identity.fxaccounts.migrateToDevEdition&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1495" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1495"></td>
<td id="LC1495" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L1496" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1496"></td>
<td id="LC1496" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;identity.fxaccounts.migrateToDevEdition&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1497" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1497"></td>
<td id="LC1497" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1498" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1498"></td>
<td id="LC1498" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1499" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1499"></td>
<td id="LC1499" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// On GTK, we now default to showing the menubar only when alt is pressed:</span></td>
</tr>
<tr>
<td id="L1500" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1500"></td>
<td id="LC1500" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>MOZ_WIDGET_GTK</span></td>
</tr>
<tr>
<td id="L1501" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1501"></td>
<td id="LC1501" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;ui.key.menuAccessKeyFocuses&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1502" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1502"></td>
<td id="LC1502" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1503" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1503"></td>
<td id="LC1503" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1504" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1504"></td>
<td id="LC1504" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Encrypted media extensions.</span></td>
</tr>
<tr>
<td id="L1505" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1505"></td>
<td id="LC1505" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;media.eme.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1506" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1506"></td>
<td id="LC1506" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;media.eme.apiVisible&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1507" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1507"></td>
<td id="LC1507" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1508" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1508"></td>
<td id="LC1508" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Decode using Gecko Media Plugins in &lt;video&gt;, if a system decoder is not</span></td>
</tr>
<tr>
<td id="L1509" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1509"></td>
<td id="LC1509" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// availble and the preferred GMP is available.</span></td>
</tr>
<tr>
<td id="L1510" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1510"></td>
<td id="LC1510" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// NOTE: Disabled until Bug 1236756 is fixed by Adobe.</span></td>
</tr>
<tr>
<td id="L1511" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1511"></td>
<td id="LC1511" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;media.gmp.decoder.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1512" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1512"></td>
<td id="LC1512" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1513" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1513"></td>
<td id="LC1513" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// If decoding-via-GMP is turned on for &lt;video&gt;, use Adobe&#39;s GMP for decoding,</span></td>
</tr>
<tr>
<td id="L1514" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1514"></td>
<td id="LC1514" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// if it&#39;s available. Note: We won&#39;t fallback to another GMP if Adobe&#39;s is not</span></td>
</tr>
<tr>
<td id="L1515" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1515"></td>
<td id="LC1515" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// installed.</span></td>
</tr>
<tr>
<td id="L1516" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1516"></td>
<td id="LC1516" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;media.gmp.decoder.aac&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1517" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1517"></td>
<td id="LC1517" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;media.gmp.decoder.h264&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>2</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1518" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1518"></td>
<td id="LC1518" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1519" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1519"></td>
<td id="LC1519" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether we should run a test-pattern through EME GMPs before assuming they&#39;ll</span></td>
</tr>
<tr>
<td id="L1520" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1520"></td>
<td id="LC1520" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// decode H.264.</span></td>
</tr>
<tr>
<td id="L1521" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1521"></td>
<td id="LC1521" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;media.gmp.trial-create.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1522" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1522"></td>
<td id="LC1522" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1523" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1523"></td>
<td id="LC1523" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>MOZ_ADOBE_EME</span></td>
</tr>
<tr>
<td id="L1524" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1524"></td>
<td id="LC1524" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.eme.ui.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1525" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1525"></td>
<td id="LC1525" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;media.gmp-eme-adobe.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1526" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1526"></td>
<td id="LC1526" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1527" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1527"></td>
<td id="LC1527" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1528" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1528"></td>
<td id="LC1528" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Play with different values of the decay time and get telemetry,</span></td>
</tr>
<tr>
<td id="L1529" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1529"></td>
<td id="LC1529" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// 0 means to randomize (and persist) the experiment value in users&#39; profiles,</span></td>
</tr>
<tr>
<td id="L1530" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1530"></td>
<td id="LC1530" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// -1 means no experiment is run and we use the preferred value for frecency (6h)</span></td>
</tr>
<tr>
<td id="L1531" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1531"></td>
<td id="LC1531" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.cache.frecency_experiment&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1532" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1532"></td>
<td id="LC1532" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1533" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1533"></td>
<td id="LC1533" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.translation.detectLanguage&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1534" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1534"></td>
<td id="LC1534" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.translation.neverForLanguages&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1535" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1535"></td>
<td id="LC1535" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Show the translation UI bits, like the info bar, notification icon and preferences.</span></td>
</tr>
<tr>
<td id="L1536" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1536"></td>
<td id="LC1536" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.translation.ui.show&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1537" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1537"></td>
<td id="LC1537" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Allows to define the translation engine. Bing is default, Yandex may optionally switched on.</span></td>
</tr>
<tr>
<td id="L1538" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1538"></td>
<td id="LC1538" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.translation.engine&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;bing&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1539" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1539"></td>
<td id="LC1539" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1540" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1540"></td>
<td id="LC1540" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Telemetry settings.</span></td>
</tr>
<tr>
<td id="L1541" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1541"></td>
<td id="LC1541" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Determines if Telemetry pings can be archived locally.</span></td>
</tr>
<tr>
<td id="L1542" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1542"></td>
<td id="LC1542" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;toolkit.telemetry.archive.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1543" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1543"></td>
<td id="LC1543" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether we enable opt-out Telemetry for a sample of the release population.</span></td>
</tr>
<tr>
<td id="L1544" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1544"></td>
<td id="LC1544" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;toolkit.telemetry.optoutSample&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1545" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1545"></td>
<td id="LC1545" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1546" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1546"></td>
<td id="LC1546" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Telemetry experiments settings.</span></td>
</tr>
<tr>
<td id="L1547" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1547"></td>
<td id="LC1547" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;experiments.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1548" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1548"></td>
<td id="LC1548" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;experiments.manifest.fetchIntervalSeconds&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>86400</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1549" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1549"></td>
<td id="LC1549" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;experiments.manifest.uri&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://telemetry-experiment.cdn.mozilla.net/manifest/v1/firefox/%VERSION%/%CHANNEL%&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1550" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1550"></td>
<td id="LC1550" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Whether experiments are supported by the current application profile.</span></td>
</tr>
<tr>
<td id="L1551" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1551"></td>
<td id="LC1551" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;experiments.supported&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1552" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1552"></td>
<td id="LC1552" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1553" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1553"></td>
<td id="LC1553" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Enable GMP support in the addon manager.</span></td>
</tr>
<tr>
<td id="L1554" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1554"></td>
<td id="LC1554" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;media.gmp-provider.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1555" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1555"></td>
<td id="LC1555" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1556" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1556"></td>
<td id="LC1556" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.apps.URL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://marketplace.firefox.com/discovery/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1557" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1557"></td>
<td id="LC1557" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1558" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1558"></td>
<td id="LC1558" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>NIGHTLY_BUILD</span></td>
</tr>
<tr>
<td id="L1559" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1559"></td>
<td id="LC1559" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.polaris.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1560" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1560"></td>
<td id="LC1560" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.trackingprotection.ui.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1561" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1561"></td>
<td id="LC1561" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1562" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1562"></td>
<td id="LC1562" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.trackingprotection.introCount&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1563" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1563"></td>
<td id="LC1563" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.trackingprotection.introURL&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;https://www.mozilla.org/%LOCALE%/firefox/%VERSION%/tracking-protection/start/&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1564" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1564"></td>
<td id="LC1564" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1565" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1565"></td>
<td id="LC1565" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Enable Contextual Identity Containers</span></td>
</tr>
<tr>
<td id="L1566" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1566"></td>
<td id="LC1566" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;privacy.userContext.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1567" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1567"></td>
<td id="LC1567" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1568" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1568"></td>
<td id="LC1568" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifndef</span><span class=pl-kos></span> <span class=pl-c1>RELEASE_BUILD</span></td>
</tr>
<tr>
<td id="L1569" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1569"></td>
<td id="LC1569" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// At the moment, autostart.2 is used, while autostart.1 is unused.</span></td>
</tr>
<tr>
<td id="L1570" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1570"></td>
<td id="LC1570" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// We leave it here set to false to reset users&#39; defaults and allow</span></td>
</tr>
<tr>
<td id="L1571" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1571"></td>
<td id="LC1571" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// us to change everybody to true in the future, when desired.</span></td>
</tr>
<tr>
<td id="L1572" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1572"></td>
<td id="LC1572" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.remote.autostart.1&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1573" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1573"></td>
<td id="LC1573" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.remote.autostart.2&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1574" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1574"></td>
<td id="LC1574" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1575" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1575"></td>
<td id="LC1575" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1576" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1576"></td>
<td id="LC1576" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// For the about:tabcrashed page</span></td>
</tr>
<tr>
<td id="L1577" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1577"></td>
<td id="LC1577" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.crashReporting.sendReport&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1578" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1578"></td>
<td id="LC1578" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.crashReporting.includeURL&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1579" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1579"></td>
<td id="LC1579" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.crashReporting.emailMe&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1580" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1580"></td>
<td id="LC1580" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.tabs.crashReporting.email&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1581" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1581"></td>
<td id="LC1581" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1582" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1582"></td>
<td id="LC1582" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>NIGHTLY_BUILD</span></td>
</tr>
<tr>
<td id="L1583" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1583"></td>
<td id="LC1583" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifndef</span><span class=pl-kos></span> <span class=pl-c1>MOZ_MULET</span></td>
</tr>
<tr>
<td id="L1584" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1584"></td>
<td id="LC1584" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;layers.async-pan-zoom.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1585" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1585"></td>
<td id="LC1585" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1586" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1586"></td>
<td id="LC1586" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1587" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1587"></td>
<td id="LC1587" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1588" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1588"></td>
<td id="LC1588" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Enable e10s add-on interposition by default.</span></td>
</tr>
<tr>
<td id="L1589" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1589"></td>
<td id="LC1589" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.interposition.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1590" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1590"></td>
<td id="LC1590" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;extensions.interposition.prefetching&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1591" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1591"></td>
<td id="LC1591" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1592" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1592"></td>
<td id="LC1592" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.defaultbrowser.notificationbar&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1593" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1593"></td>
<td id="LC1593" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1594" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1594"></td>
<td id="LC1594" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// How often to check for CPOW timeouts. CPOWs are only timed out by</span></td>
</tr>
<tr>
<td id="L1595" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1595"></td>
<td id="LC1595" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// the hang monitor.</span></td>
</tr>
<tr>
<td id="L1596" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1596"></td>
<td id="LC1596" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.ipc.cpow.timeout&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>500</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1597" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1597"></td>
<td id="LC1597" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1598" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1598"></td>
<td id="LC1598" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Enable e10s hang monitoring (slow script checking and plugin hang</span></td>
</tr>
<tr>
<td id="L1599" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1599"></td>
<td id="LC1599" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// detection).</span></td>
</tr>
<tr>
<td id="L1600" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1600"></td>
<td id="LC1600" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.ipc.processHangMonitor&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1601" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1601"></td>
<td id="LC1601" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1602" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1602"></td>
<td id="LC1602" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>DEBUG</span></td>
</tr>
<tr>
<td id="L1603" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1603"></td>
<td id="LC1603" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Don&#39;t report hangs in DEBUG builds. They&#39;re too slow and often a</span></td>
</tr>
<tr>
<td id="L1604" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1604"></td>
<td id="LC1604" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// debugger is attached.</span></td>
</tr>
<tr>
<td id="L1605" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1605"></td>
<td id="LC1605" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.ipc.reportProcessHangs&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1606" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1606"></td>
<td id="LC1606" class="blob-code blob-code-inner js-file-line">#<span class=pl-k>else</span></td>
</tr>
<tr>
<td id="L1607" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1607"></td>
<td id="LC1607" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.ipc.reportProcessHangs&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1608" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1608"></td>
<td id="LC1608" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1609" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1609"></td>
<td id="LC1609" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1610" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1610"></td>
<td id="LC1610" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.reader.detectedFirstArticle&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1611" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1611"></td>
<td id="LC1611" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Don&#39;t limit how many nodes we care about on desktop:</span></td>
</tr>
<tr>
<td id="L1612" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1612"></td>
<td id="LC1612" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;reader.parse-node-limit&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>0</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1613" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1613"></td>
<td id="LC1613" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1614" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1614"></td>
<td id="LC1614" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// On desktop, we want the URLs to be included here for ease of debugging,</span></td>
</tr>
<tr>
<td id="L1615" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1615"></td>
<td id="LC1615" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// and because (normally) these errors are not persisted anywhere.</span></td>
</tr>
<tr>
<td id="L1616" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1616"></td>
<td id="LC1616" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;reader.errors.includeURLs&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1617" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1617"></td>
<td id="LC1617" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1618" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1618"></td>
<td id="LC1618" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.pocket.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>false</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1619" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1619"></td>
<td id="LC1619" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.pocket.api&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;api.getpocket.com&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1620" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1620"></td>
<td id="LC1620" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.pocket.site&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;getpocket.com&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1621" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1621"></td>
<td id="LC1621" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.pocket.oAuthConsumerKey&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;40249-e88c401e1b1f2242d9e441c4&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1622" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1622"></td>
<td id="LC1622" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.pocket.useLocaleList&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1623" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1623"></td>
<td id="LC1623" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.pocket.enabledLocales&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;cs de en-GB en-US en-ZA es-ES es-MX fr hu it ja ja-JP-mac ko nl pl pt-BR pt-PT ru zh-CN zh-TW&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1624" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1624"></td>
<td id="LC1624" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1625" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1625"></td>
<td id="LC1625" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;signon.privateBrowsingCapture.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1626" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1626"></td>
<td id="LC1626" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1627" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1627"></td>
<td id="LC1627" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;view_source.tab&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1628" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1628"></td>
<td id="LC1628" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1629" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1629"></td>
<td id="LC1629" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;dom.webnotifications.serviceworker.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1630" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1630"></td>
<td id="LC1630" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1631" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1631"></td>
<td id="LC1631" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// These are the thumbnail width/height set in about:newtab.</span></td>
</tr>
<tr>
<td id="L1632" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1632"></td>
<td id="LC1632" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// If you change this, ENSURE IT IS THE SAME SIZE SET</span></td>
</tr>
<tr>
<td id="L1633" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1633"></td>
<td id="LC1633" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// by about:newtab. These values are in CSS pixels.</span></td>
</tr>
<tr>
<td id="L1634" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1634"></td>
<td id="LC1634" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;toolkit.pageThumbs.minWidth&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>280</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1635" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1635"></td>
<td id="LC1635" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;toolkit.pageThumbs.minHeight&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>190</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1636" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1636"></td>
<td id="LC1636" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1637" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1637"></td>
<td id="LC1637" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>ifdef</span><span class=pl-kos></span> <span class=pl-c1>NIGHTLY_BUILD</span></td>
</tr>
<tr>
<td id="L1638" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1638"></td>
<td id="LC1638" class="blob-code blob-code-inner js-file-line"><span class=pl-c>// Enable speech synthesis, only Nightly for now</span></td>
</tr>
<tr>
<td id="L1639" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1639"></td>
<td id="LC1639" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;media.webspeech.synth.enabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1640" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1640"></td>
<td id="LC1640" class="blob-code blob-code-inner js-file-line">#<span class=pl-s1>endif</span></td>
</tr>
<tr>
<td id="L1641" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1641"></td>
<td id="LC1641" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1642" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1642"></td>
<td id="LC1642" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.esedbreader.loglevel&quot;</span><span class=pl-kos>,</span> <span class=pl-s>&quot;Error&quot;</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
<tr>
<td id="L1643" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1643"></td>
<td id="LC1643" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1644" class="blob-num js-line-number js-code-nav-line-number" data-line-number="1644"></td>
<td id="LC1644" class="blob-code blob-code-inner js-file-line"><span class=pl-en>pref</span><span class=pl-kos>(</span><span class=pl-s>&quot;browser.pagethumbnails.capturing_disabled&quot;</span><span class=pl-kos>,</span> <span class=pl-c1>true</span><span class=pl-kos>)</span><span class=pl-kos>;</span></td>
</tr>
</table>
</div>
<details class="details-reset details-overlay BlobToolbar position-absolute js-file-line-actions dropdown d-none" aria-hidden="true">
<summary class="btn-octicon ml-0 px-2 p-0 color-bg-default border color-border-default rounded-1" aria-label="Inline file action toolbar">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu>
<ul class="BlobToolbar-dropdown dropdown-menu dropdown-menu-se ml-2 mt-2"
style="width:185px"
>
<li>
<clipboard-copy role="menuitem" class="dropdown-item" id="js-copy-lines" style="cursor:pointer;" aria-label="Copy lines">
Copy lines
</clipboard-copy>
</li>
<li>
<clipboard-copy role="menuitem" class="dropdown-item" id="js-copy-permalink" style="cursor:pointer;" aria-label="Copy permalink">
Copy permalink
</clipboard-copy>
</li>
<li><a class="dropdown-item js-update-url-with-hash" id="js-view-git-blame" role="menuitem" href="/wicknix/InterWebPPC/blame/0c812e9699f33a05c1b8c46d1ec8ad05c8ace2d2/browser/app/profile/firefox.js">View git blame</a></li>
</ul>
</details-menu>
</details>
</div>
</div>
<details class="details-reset details-overlay details-overlay-dark" id="jumpto-line-details-dialog">
<summary data-hotkey="l" aria-label="Jump to line"></summary>
<details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast linejump" aria-label="Jump to line">
<!-- '"` --><!-- </textarea></xmp> --></option></form><form class="js-jump-to-line-form Box-body d-flex" action="" accept-charset="UTF-8" method="get">
<input class="form-control flex-auto mr-3 linejump-input js-jump-to-line-field" type="text" placeholder="Jump to line&hellip;" aria-label="Jump to line" autofocus>
<button data-close-dialog="" type="submit" data-view-component="true" class="btn"> Go
</button>
</form> </details-dialog>
</details>
</div>
</div>
</div>
</main>
</div>
</div>
<footer class="footer width-full container-xl p-responsive" role="contentinfo">
<div class="position-relative d-flex flex-items-center pb-2 f6 color-fg-muted border-top color-border-muted flex-column-reverse flex-lg-row flex-wrap flex-lg-nowrap mt-6 pt-6">
<ul class="list-style-none d-flex flex-wrap col-0 col-lg-2 flex-justify-start flex-lg-justify-between mb-2 mb-lg-0">
<li class="mt-2 mt-lg-0 d-flex flex-items-center">
<a aria-label="Homepage" title="GitHub" class="footer-octicon mr-2" href="https://github.com">
<svg aria-hidden="true" height="24" viewBox="0 0 16 16" version="1.1" width="24" data-view-component="true" class="octicon octicon-mark-github">
<path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path>
</svg>
</a> <span>
&copy; 2021 GitHub, Inc.
</span>
</li>
</ul>
<ul class="list-style-none d-flex flex-wrap col-12 col-lg-8 flex-justify-start flex-lg-justify-between mb-2 mb-lg-0">
<li class="mr-3 mr-lg-0"><a href="https://docs.github.com/en/github/site-policy/github-terms-of-service" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to terms&quot;,&quot;label&quot;:&quot;text:terms&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="35236bd0b866ce04e638a5430bea48bcfce184e2257c357f9ea0e6f4af85f11d" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to terms&quot;,&quot;label&quot;:&quot;text:terms&quot;}">Terms</a></li>
<li class="mr-3 mr-lg-0"><a href="https://docs.github.com/en/github/site-policy/github-privacy-statement" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to privacy&quot;,&quot;label&quot;:&quot;text:privacy&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="e8d7077ad28bef55ec42de1b79bf01ed61a320e94ff1dec208fca875b13401ca" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to privacy&quot;,&quot;label&quot;:&quot;text:privacy&quot;}">Privacy</a></li>
<li class="mr-3 mr-lg-0"><a data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to security&quot;,&quot;label&quot;:&quot;text:security&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="9f715ac9d18adc05b3ae45c864aabe592c64eec61dfddbfb364adefbb9c5e779" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to security&quot;,&quot;label&quot;:&quot;text:security&quot;}" href="https://github.com/security">Security</a></li>
<li class="mr-3 mr-lg-0"><a href="https://www.githubstatus.com/" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to status&quot;,&quot;label&quot;:&quot;text:status&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="effae8a5ebe1af825913f511727f53c3dd39b47a2ea203aea56510ee8e6ef681" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to status&quot;,&quot;label&quot;:&quot;text:status&quot;}">Status</a></li>
<li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to help, text:Docs" href="https://docs.github.com">Docs</a></li>
<li class="mr-3 mr-lg-0"><a href="https://support.github.com?tags=dotcom-footer" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to contact&quot;,&quot;label&quot;:&quot;text:contact&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="5a52c6422849103e02f9c3dafdb1ba17d0151e8362f6e9c3cd975c6797c64170" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to contact&quot;,&quot;label&quot;:&quot;text:contact&quot;}">Contact GitHub</a></li>
<li class="mr-3 mr-lg-0"><a href="https://github.com/pricing" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to Pricing&quot;,&quot;label&quot;:&quot;text:Pricing&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="28c1b9e1cf9bb5a3f5b492e3a4de375986f3bb6e774722c9557ea1757e39490e" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to Pricing&quot;,&quot;label&quot;:&quot;text:Pricing&quot;}">Pricing</a></li>
<li class="mr-3 mr-lg-0"><a href="https://docs.github.com" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to api&quot;,&quot;label&quot;:&quot;text:api&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="4493746720f50e865bc7216632726b8fb64a83cff7f5a77129900eee1f039123" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to api&quot;,&quot;label&quot;:&quot;text:api&quot;}">API</a></li>
<li class="mr-3 mr-lg-0"><a href="https://services.github.com" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to training&quot;,&quot;label&quot;:&quot;text:training&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="67632f5d59a75734cd8a365e2755f9e4af9117b1977af93c188a961ce6141022" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to training&quot;,&quot;label&quot;:&quot;text:training&quot;}">Training</a></li>
<li class="mr-3 mr-lg-0"><a href="https://github.blog" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to blog&quot;,&quot;label&quot;:&quot;text:blog&quot;,&quot;originating_url&quot;:&quot;https://github.com/wicknix/InterWebPPC/blob/FPR32SPR5/browser/app/profile/firefox.js&quot;,&quot;user_id&quot;:39230578}}" data-hydro-click-hmac="086f69ff0835edcef28ced4c94a3e2c3d55abfc31cf9916e35f3aae99fdf244b" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to blog&quot;,&quot;label&quot;:&quot;text:blog&quot;}">Blog</a></li>
<li><a data-ga-click="Footer, go to about, text:about" href="https://github.com/about">About</a></li>
</ul>
</div>
<div class="d-flex flex-justify-center pb-6">
<span class="f6 color-fg-muted"></span>
</div>
</footer>
<div id="ajax-error-message" class="ajax-error-message flash flash-error" hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
<button type="button" class="flash-close js-ajax-error-dismiss" aria-label="Dismiss error">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
You cant perform that action at this time.
</div>
<div class="js-stale-session-flash flash flash-warn flash-banner" hidden
>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
<span class="js-stale-session-flash-signed-in" hidden>You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span>
<span class="js-stale-session-flash-signed-out" hidden>You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span>
</div>
<template id="site-details-dialog">
<details class="details-reset details-overlay details-overlay-dark lh-default color-fg-default hx_rsm" open>
<summary role="button" aria-label="Close dialog"></summary>
<details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal" aria-labelledby="box-title">
<button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0" type="button" aria-label="Close dialog" data-close-dialog>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
<div class="octocat-spinner my-6 js-details-dialog-spinner"></div>
</details-dialog>
</details>
</template>
<div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;" tabindex="0">
<div class="Popover-message Popover-message--bottom-left Popover-message--large Box color-shadow-large" style="width:360px;">
</div>
</div>
<template id="snippet-clipboard-copy-button">
<div class="zeroclipboard-container position-absolute right-0 top-0">
<clipboard-copy aria-label="Copy" class="ClipboardButton btn js-clipboard-copy m-2 p-0 tooltipped-no-delay" data-copy-feedback="Copied!" data-tooltip-direction="w">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon m-2">
<path fill-rule="evenodd" d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z"></path><path fill-rule="evenodd" d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"></path>
</svg>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none m-2">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</clipboard-copy>
</div>
</template>
<style>
.user-mention[href$="/wicknix"] {
color: var(--color-user-mention-fg);
background-color: var(--color-user-mention-bg);
border-radius: 2px;
margin-left: -2px;
margin-right: -2px;
padding: 0 2px;
}
</style>
</body>
</html>