summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Schoenert <c.schoenert@t-online.de>2019-02-17 10:37:27 +0100
committerCarsten Schoenert <c.schoenert@t-online.de>2019-02-17 10:37:27 +0100
commitafe31d9f1f93cd7d9b13cecae5f5290c7cd5ab57 (patch)
tree6baff53797ae8f58f205f785e1a12b883b3c420a
parent4b86a78434a47f4196250fa9ec2d107886d138a9 (diff)
New upstream version 66.0~b1upstream/66.0_b1upstream
-rw-r--r--.clang-format1
-rw-r--r--.clang-format-ignore26
-rw-r--r--.cron.yml21
-rw-r--r--.eslintignore34
-rw-r--r--.eslintrc.js13
-rw-r--r--.flake81
-rw-r--r--.git-blame-ignore-revs39
-rw-r--r--.gitignore5
-rw-r--r--.taskcluster.yml74
-rw-r--r--.vscode/extensions.json4
-rw-r--r--.ycm_extra_conf.py46
-rw-r--r--Cargo.lock563
-rw-r--r--Makefile.in15
-rw-r--r--accessible/android/AccessibleWrap.cpp172
-rw-r--r--accessible/android/AccessibleWrap.h15
-rw-r--r--accessible/android/DocAccessibleWrap.cpp26
-rw-r--r--accessible/android/DocAccessibleWrap.h2
-rw-r--r--accessible/android/ProxyAccessibleWrap.cpp8
-rw-r--r--accessible/android/RootAccessibleWrap.cpp2
-rw-r--r--accessible/android/RootAccessibleWrap.h2
-rw-r--r--accessible/android/SessionAccessibility.cpp23
-rw-r--r--accessible/atk/AccessibleWrap.cpp6
-rw-r--r--accessible/atk/DocAccessibleWrap.cpp2
-rw-r--r--accessible/atk/DocAccessibleWrap.h2
-rw-r--r--accessible/atk/Platform.cpp2
-rw-r--r--accessible/atk/nsMaiInterfaceText.cpp54
-rw-r--r--accessible/base/AccGroupInfo.cpp4
-rw-r--r--accessible/base/AccIterator.cpp2
-rw-r--r--accessible/base/DocManager.cpp25
-rw-r--r--accessible/base/DocManager.h18
-rw-r--r--accessible/base/EventQueue.cpp2
-rw-r--r--accessible/base/EventTree.cpp5
-rw-r--r--accessible/base/FocusManager.cpp4
-rw-r--r--accessible/base/FocusManager.h7
-rw-r--r--accessible/base/Logging.cpp40
-rw-r--r--accessible/base/Logging.h8
-rw-r--r--accessible/base/NotificationController.h2
-rw-r--r--accessible/base/Platform.h4
-rw-r--r--accessible/base/SelectionManager.cpp4
-rw-r--r--accessible/base/nsAccUtils.cpp133
-rw-r--r--accessible/base/nsAccUtils.h9
-rw-r--r--accessible/base/nsAccessibilityService.cpp70
-rw-r--r--accessible/base/nsAccessiblePivot.cpp12
-rw-r--r--accessible/base/nsCoreUtils.cpp63
-rw-r--r--accessible/base/nsCoreUtils.h40
-rw-r--r--accessible/generic/Accessible-inl.h2
-rw-r--r--accessible/generic/Accessible.cpp68
-rw-r--r--accessible/generic/ApplicationAccessible.cpp4
-rw-r--r--accessible/generic/DocAccessible-inl.h4
-rw-r--r--accessible/generic/DocAccessible.cpp14
-rw-r--r--accessible/generic/DocAccessible.h17
-rw-r--r--accessible/generic/HyperTextAccessible.cpp4
-rw-r--r--accessible/generic/ImageAccessible.cpp4
-rw-r--r--accessible/generic/OuterDocAccessible.cpp6
-rw-r--r--accessible/generic/RootAccessible.cpp12
-rw-r--r--accessible/generic/RootAccessible.h4
-rw-r--r--accessible/generic/TableAccessible.cpp18
-rw-r--r--accessible/html/HTMLTableAccessible.cpp2
-rw-r--r--accessible/interfaces/nsIAccessiblePivot.idl10
-rw-r--r--accessible/ipc/DocAccessibleParent.cpp28
-rw-r--r--accessible/ipc/DocAccessibleParent.h6
-rw-r--r--accessible/ipc/IPCTypes.h24
-rw-r--r--accessible/ipc/ProxyAccessibleBase.cpp18
-rw-r--r--accessible/ipc/ProxyAccessibleBase.h1
-rw-r--r--accessible/ipc/other/DocAccessibleChild.cpp2
-rw-r--r--accessible/ipc/win/DocAccessibleChild.cpp4
-rw-r--r--accessible/ipc/win/DocAccessibleChild.h2
-rw-r--r--accessible/ipc/win/HandlerProvider.cpp18
-rw-r--r--accessible/ipc/win/ProxyAccessible.cpp6
-rw-r--r--accessible/ipc/win/handler/AccessibleHandler.cpp4
-rw-r--r--accessible/ipc/win/handler/AccessibleHandler.h28
-rw-r--r--accessible/ipc/win/handler/AccessibleHandlerControl.cpp2
-rw-r--r--accessible/ipc/win/handler/AccessibleHandlerControl.h14
-rw-r--r--accessible/ipc/win/handler/HandlerChildEnumerator.cpp2
-rw-r--r--accessible/ipc/win/handler/HandlerChildEnumerator.h10
-rw-r--r--accessible/ipc/win/handler/HandlerData.idl4
-rw-r--r--accessible/ipc/win/handler/HandlerRelation.cpp2
-rw-r--r--accessible/ipc/win/handler/HandlerRelation.h10
-rw-r--r--accessible/ipc/win/handler/HandlerTextLeaf.cpp2
-rw-r--r--accessible/ipc/win/handler/HandlerTextLeaf.h10
-rw-r--r--accessible/jsat/Traversal.jsm6
-rw-r--r--accessible/jsat/Utils.jsm4
-rw-r--r--accessible/mac/AccessibleWrap.mm83
-rw-r--r--accessible/mac/DocAccessibleWrap.h2
-rw-r--r--accessible/mac/DocAccessibleWrap.mm12
-rw-r--r--accessible/mac/MacUtils.mm4
-rw-r--r--accessible/mac/Platform.mm73
-rw-r--r--accessible/mac/RootAccessibleWrap.h2
-rw-r--r--accessible/mac/RootAccessibleWrap.mm31
-rw-r--r--accessible/mac/mozAccessible.mm747
-rw-r--r--accessible/mac/mozActionElements.mm154
-rw-r--r--accessible/mac/mozDocAccessible.mm41
-rw-r--r--accessible/mac/mozHTMLAccessible.mm47
-rw-r--r--accessible/mac/mozTableAccessible.mm48
-rw-r--r--accessible/mac/mozTextAccessible.mm227
-rw-r--r--accessible/tests/browser/.eslintrc.js2
-rw-r--r--accessible/tests/browser/shared-head.js4
-rw-r--r--accessible/tests/mochitest/actions/test_tree.xul2
-rw-r--r--accessible/tests/mochitest/actions/test_treegrid.xul2
-rw-r--r--accessible/tests/mochitest/attributes/a11y.ini1
-rw-r--r--accessible/tests/mochitest/attributes/test_listbox.html83
-rw-r--r--accessible/tests/mochitest/common.js18
-rw-r--r--accessible/tests/mochitest/elm/test_HTMLSpec.html8
-rw-r--r--accessible/tests/mochitest/events/test_tree.xul10
-rw-r--r--accessible/tests/mochitest/focus/a11y.ini1
-rw-r--r--accessible/tests/mochitest/focus/test_focus_radio.xul85
-rw-r--r--accessible/tests/mochitest/hittest/test_zoom_tree.xul5
-rw-r--r--accessible/tests/mochitest/jsat/test_traversal.html12
-rw-r--r--accessible/tests/mochitest/name/test_general.xul2
-rw-r--r--accessible/tests/mochitest/relations/test_ui_modalprompt.html2
-rw-r--r--accessible/tests/mochitest/tree/test_tree.xul3
-rw-r--r--accessible/tests/mochitest/treeview.css2
-rw-r--r--accessible/windows/msaa/AccessibleWrap.cpp26
-rw-r--r--accessible/windows/msaa/AccessibleWrap.h12
-rw-r--r--accessible/windows/msaa/Compatibility.cpp10
-rw-r--r--accessible/windows/msaa/CompatibilityUIA.cpp14
-rw-r--r--accessible/windows/msaa/DocAccessibleWrap.cpp2
-rw-r--r--accessible/windows/msaa/DocAccessibleWrap.h2
-rw-r--r--accessible/windows/msaa/HTMLWin32ObjectAccessible.h2
-rw-r--r--accessible/windows/msaa/IUnknownImpl.h6
-rw-r--r--accessible/windows/msaa/LazyInstantiator.cpp2
-rw-r--r--accessible/windows/msaa/NtUndoc.h8
-rw-r--r--accessible/windows/msaa/Platform.cpp10
-rw-r--r--accessible/windows/msaa/RootAccessibleWrap.cpp2
-rw-r--r--accessible/windows/msaa/RootAccessibleWrap.h2
-rw-r--r--accessible/windows/msaa/XULMenuAccessibleWrap.cpp26
-rw-r--r--accessible/windows/msaa/XULMenuAccessibleWrap.h4
-rw-r--r--accessible/windows/msaa/XULTreeGridAccessibleWrap.h5
-rw-r--r--accessible/windows/msaa/nsWinUtils.cpp2
-rw-r--r--accessible/xpcom/xpcAccessibilityService.cpp9
-rw-r--r--accessible/xpcom/xpcAccessibleDocument.cpp2
-rw-r--r--accessible/xpcom/xpcAccessibleDocument.h2
-rw-r--r--accessible/xul/XULComboboxAccessible.cpp20
-rw-r--r--accessible/xul/XULElementAccessibles.cpp4
-rw-r--r--accessible/xul/XULFormControlAccessible.cpp45
-rw-r--r--accessible/xul/XULFormControlAccessible.h2
-rw-r--r--accessible/xul/XULListboxAccessible.cpp105
-rw-r--r--accessible/xul/XULMenuAccessible.cpp18
-rw-r--r--accessible/xul/XULSelectControlAccessible.cpp148
-rw-r--r--accessible/xul/XULSelectControlAccessible.h4
-rw-r--r--accessible/xul/XULTabAccessible.cpp14
-rw-r--r--accessible/xul/XULTreeAccessible.cpp64
-rw-r--r--accessible/xul/XULTreeAccessible.h10
-rw-r--r--accessible/xul/XULTreeGridAccessible.cpp34
-rw-r--r--accessible/xul/XULTreeGridAccessible.h6
-rw-r--r--aclocal.m42
-rw-r--r--browser/actors/ClickHandlerChild.jsm10
-rw-r--r--browser/actors/ContextMenuChild.jsm35
-rw-r--r--browser/actors/NetErrorChild.jsm12
-rw-r--r--browser/actors/PageInfoChild.jsm2
-rw-r--r--browser/actors/PageMetadataChild.jsm33
-rw-r--r--browser/actors/moz.build1
-rw-r--r--browser/app/blocklist.xml74
-rw-r--r--browser/app/nsBrowserApp.cpp54
-rw-r--r--browser/app/winlauncher/DllBlocklistWin.cpp6
-rw-r--r--browser/app/winlauncher/DllBlocklistWin.h2
-rw-r--r--browser/app/winlauncher/ErrorHandler.cpp11
-rw-r--r--browser/app/winlauncher/ErrorHandler.h3
-rw-r--r--browser/app/winlauncher/LaunchUnelevated.cpp3
-rw-r--r--browser/app/winlauncher/LaunchUnelevated.h2
-rw-r--r--browser/app/winlauncher/LauncherProcessWin.cpp112
-rw-r--r--browser/app/winlauncher/LauncherResult.h60
-rw-r--r--browser/app/winlauncher/NativeNt.h538
-rw-r--r--browser/app/winlauncher/SameBinary.h64
-rw-r--r--browser/app/winlauncher/moz.build7
-rw-r--r--browser/app/winlauncher/test/TestNativeNt.cpp155
-rw-r--r--browser/app/winlauncher/test/TestSameBinary.cpp248
-rw-r--r--browser/app/winlauncher/test/moz.build13
-rw-r--r--browser/base/content/aboutDialog.js24
-rw-r--r--browser/base/content/aboutNetError-new.xhtml2
-rw-r--r--browser/base/content/aboutNetError.js16
-rw-r--r--browser/base/content/browser-allTabsMenu.inc.xul9
-rw-r--r--browser/base/content/browser-allTabsMenu.js8
-rw-r--r--browser/base/content/browser-contentblocking.js161
-rw-r--r--browser/base/content/browser-context.inc8
-rw-r--r--browser/base/content/browser-fullZoom.js4
-rw-r--r--browser/base/content/browser-pageActions.js32
-rwxr-xr-xbrowser/base/content/browser-places.js30
-rw-r--r--browser/base/content/browser-sets.inc4
-rw-r--r--browser/base/content/browser-siteIdentity.js11
-rw-r--r--browser/base/content/browser-sync.js14
-rw-r--r--browser/base/content/browser-tabsintitlebar.js8
-rw-r--r--browser/base/content/browser.css30
-rw-r--r--browser/base/content/browser.js464
-rw-r--r--browser/base/content/browser.xul44
-rw-r--r--browser/base/content/moz.build15
-rw-r--r--browser/base/content/nonbrowser-mac.js10
-rw-r--r--browser/base/content/nsContextMenu.js22
-rw-r--r--browser/base/content/pageinfo/pageInfo.js12
-rw-r--r--browser/base/content/safeMode.xul33
-rw-r--r--browser/base/content/sanitizeDialog.js9
-rw-r--r--browser/base/content/tabbrowser.js72
-rw-r--r--browser/base/content/tabbrowser.xml59
-rw-r--r--browser/base/content/test/about/browser.ini6
-rw-r--r--browser/base/content/test/about/browser_aboutCertError.js241
-rw-r--r--browser/base/content/test/about/browser_aboutCertError_clockSkew.js84
-rw-r--r--browser/base/content/test/about/browser_aboutCertError_exception.js159
-rw-r--r--browser/base/content/test/about/browser_aboutHome_search_composing.js19
-rw-r--r--browser/base/content/test/about/browser_aboutHome_search_telemetry.js2
-rw-r--r--browser/base/content/test/about/browser_aboutSupport.js17
-rw-r--r--browser/base/content/test/about/head.js145
-rw-r--r--browser/base/content/test/favicons/accept.html9
-rw-r--r--browser/base/content/test/favicons/accept.sjs15
-rw-r--r--browser/base/content/test/favicons/auth_test.html11
-rw-r--r--browser/base/content/test/favicons/auth_test.png (renamed from js/src/jsapi-tests/binast/parser/tester/spidermonkey/ecma_2/Exceptions/browser.js)0
-rw-r--r--browser/base/content/test/favicons/auth_test.png^headers^2
-rw-r--r--browser/base/content/test/favicons/browser.ini9
-rw-r--r--browser/base/content/test/favicons/browser_favicon_accept.js20
-rw-r--r--browser/base/content/test/favicons/browser_favicon_auth.js17
-rw-r--r--browser/base/content/test/forms/browser_selectpopup.js39
-rw-r--r--browser/base/content/test/general/browser.ini3
-rw-r--r--browser/base/content/test/general/browser_PageMetaData_pushstate.js31
-rw-r--r--browser/base/content/test/general/browser_beforeunload_duplicate_dialogs.js4
-rw-r--r--browser/base/content/test/general/browser_bug432599.js6
-rw-r--r--browser/base/content/test/general/browser_double_close_tab.js2
-rw-r--r--browser/base/content/test/general/browser_e10s_switchbrowser.js7
-rw-r--r--browser/base/content/test/general/browser_tab_dragdrop2_frame1.xul8
-rw-r--r--browser/base/content/test/general/head.js21
-rw-r--r--browser/base/content/test/general/ssl_error_reports.sjs2
-rw-r--r--browser/base/content/test/keyboard/.eslintrc.js (renamed from browser/base/content/test/urlbar/.eslintrc.js)0
-rw-r--r--browser/base/content/test/keyboard/browser.ini1
-rw-r--r--browser/base/content/test/keyboard/browser_toolbarButtonKeyPress.js161
-rw-r--r--browser/base/content/test/pageActions/.eslintrc.js7
-rw-r--r--browser/base/content/test/pageActions/browser.ini21
-rw-r--r--browser/base/content/test/pageActions/browser_page_action_menu.js859
-rw-r--r--browser/base/content/test/pageActions/browser_page_action_menu_add_search_engine.js (renamed from browser/base/content/test/urlbar/browser_page_action_menu_add_search_engine.js)0
-rw-r--r--browser/base/content/test/pageActions/browser_page_action_menu_clipboard.js (renamed from browser/base/content/test/urlbar/browser_page_action_menu_clipboard.js)0
-rw-r--r--browser/base/content/test/pageActions/browser_page_action_menu_share_mac.js (renamed from browser/base/content/test/urlbar/browser_page_action_menu_share_mac.js)0
-rw-r--r--browser/base/content/test/pageActions/browser_page_action_menu_share_win.html (renamed from browser/base/content/test/urlbar/browser_page_action_menu_share_win.html)0
-rw-r--r--browser/base/content/test/pageActions/browser_page_action_menu_share_win.js (renamed from browser/base/content/test/urlbar/browser_page_action_menu_share_win.js)0
-rw-r--r--browser/base/content/test/pageActions/head.js122
-rw-r--r--browser/base/content/test/pageActions/page_action_menu_add_search_engine_0.xml (renamed from browser/base/content/test/urlbar/page_action_menu_add_search_engine_0.xml)0
-rw-r--r--browser/base/content/test/pageActions/page_action_menu_add_search_engine_1.xml (renamed from browser/base/content/test/urlbar/page_action_menu_add_search_engine_1.xml)0
-rw-r--r--browser/base/content/test/pageActions/page_action_menu_add_search_engine_2.xml (renamed from browser/base/content/test/urlbar/page_action_menu_add_search_engine_2.xml)0
-rw-r--r--browser/base/content/test/pageActions/page_action_menu_add_search_engine_many.html10
-rw-r--r--browser/base/content/test/pageActions/page_action_menu_add_search_engine_one.html8
-rw-r--r--browser/base/content/test/pageActions/page_action_menu_add_search_engine_same_names.html9
-rw-r--r--browser/base/content/test/pageinfo/browser_pageinfo_firstPartyIsolation.js2
-rw-r--r--browser/base/content/test/performance/browser.ini3
-rw-r--r--browser/base/content/test/performance/browser_startup.js1
-rw-r--r--browser/base/content/test/performance/browser_startup_content.js51
-rw-r--r--browser/base/content/test/performance/browser_tabstrip_overflow_underflow.js11
-rw-r--r--browser/base/content/test/permissions/browser.ini8
-rw-r--r--browser/base/content/test/permissions/browser_autoplay_blocked.js25
-rw-r--r--browser/base/content/test/permissions/browser_autoplay_doorhanger.js33
-rw-r--r--browser/base/content/test/permissions/browser_canvas_fingerprinting_resistance.js39
-rw-r--r--browser/base/content/test/permissions/browser_reservedkey.js40
-rw-r--r--browser/base/content/test/permissions/browser_temporary_autoplay_permission.js192
-rw-r--r--browser/base/content/test/permissions/head.js7
-rw-r--r--browser/base/content/test/permissions/permissions.html7
-rw-r--r--browser/base/content/test/plugins/browser.ini2
-rw-r--r--browser/base/content/test/popupNotifications/browser_displayURI.js3
-rw-r--r--browser/base/content/test/popupNotifications/browser_popupNotification.js4
-rw-r--r--browser/base/content/test/popupNotifications/head.js4
-rw-r--r--browser/base/content/test/popups/browser.ini1
-rw-r--r--browser/base/content/test/popups/browser_popup_blocker_identity_block.js2
-rw-r--r--browser/base/content/test/popups/browser_popup_close_main_window.js78
-rw-r--r--browser/base/content/test/sanitize/browser_cookiePermission.js85
-rw-r--r--browser/base/content/test/siteIdentity/browser_secure_transport_insecure_scheme.js1
-rw-r--r--browser/base/content/test/static/browser_all_files_referenced.js42
-rw-r--r--browser/base/content/test/static/browser_misused_characters_in_strings.js8
-rw-r--r--browser/base/content/test/static/browser_parsable_css.js10
-rw-r--r--browser/base/content/test/sync/browser_contextmenu_sendpage.js48
-rw-r--r--browser/base/content/test/sync/browser_contextmenu_sendtab.js30
-rw-r--r--browser/base/content/test/sync/head.js10
-rw-r--r--browser/base/content/test/tabPrompts/browser_multiplePrompts.js21
-rw-r--r--browser/base/content/test/tabPrompts/browser_openPromptInBackgroundTab.js11
-rw-r--r--browser/base/content/test/tabs/browser.ini4
-rw-r--r--browser/base/content/test/tabs/browser_overflowScroll.js2
-rw-r--r--browser/base/content/test/tabs/browser_paste_event_at_middle_click_on_link.js74
-rw-r--r--browser/base/content/test/tabs/browser_tab_label_during_reload.js30
-rw-r--r--browser/base/content/test/tabs/file_anchor_elements.html12
-rw-r--r--browser/base/content/test/trackingUI/browser_trackingUI_animation_2.js10
-rw-r--r--browser/base/content/test/trackingUI/browser_trackingUI_cookies_subview.js445
-rw-r--r--browser/base/content/test/trackingUI/browser_trackingUI_fetch.js4
-rw-r--r--browser/base/content/test/trackingUI/browser_trackingUI_open_preferences.js139
-rw-r--r--browser/base/content/test/trackingUI/browser_trackingUI_report_breakage.js2
-rw-r--r--browser/base/content/test/trackingUI/browser_trackingUI_telemetry.js2
-rw-r--r--browser/base/content/test/trackingUI/browser_trackingUI_trackers_subview.js11
-rw-r--r--browser/base/content/test/trackingUI/head.js20
-rw-r--r--browser/base/content/test/urlbar/browser.ini165
-rw-r--r--browser/base/content/test/urlbar/browser_action_keyword.js119
-rw-r--r--browser/base/content/test/urlbar/browser_autocomplete_autoselect.js95
-rw-r--r--browser/base/content/test/urlbar/browser_autocomplete_edit_completed.js47
-rw-r--r--browser/base/content/test/urlbar/browser_bug1003461-switchtab-override.js61
-rw-r--r--browser/base/content/test/urlbar/browser_bug1024133-switchtab-override-keynav.js37
-rw-r--r--browser/base/content/test/urlbar/browser_bug1104165-switchtab-decodeuri.js28
-rw-r--r--browser/base/content/test/urlbar/browser_bug1225194-remotetab.js16
-rw-r--r--browser/base/content/test/urlbar/browser_bug304198.js106
-rw-r--r--browser/base/content/test/urlbar/browser_bug556061.js97
-rw-r--r--browser/base/content/test/urlbar/browser_bug623155.js129
-rw-r--r--browser/base/content/test/urlbar/browser_canonizeURL.js76
-rw-r--r--browser/base/content/test/urlbar/browser_page_action_menu.js857
-rw-r--r--browser/base/content/test/urlbar/browser_tabMatchesInAwesomebar.js213
-rw-r--r--browser/base/content/test/urlbar/browser_tabMatchesInAwesomebar_perwindowpb.js84
-rw-r--r--browser/base/content/test/urlbar/browser_urlbarAddonIframe.js230
-rw-r--r--browser/base/content/test/urlbar/browser_urlbarCopying.js310
-rw-r--r--browser/base/content/test/urlbar/browser_urlbarDecode.js109
-rw-r--r--browser/base/content/test/urlbar/browser_urlbarEnterAfterMouseOver.js69
-rw-r--r--browser/base/content/test/urlbar/browser_urlbarHashChangeProxyState.js110
-rw-r--r--browser/base/content/test/urlbar/browser_urlbarRaceWithTabs.js57
-rw-r--r--browser/base/content/test/urlbar/browser_urlbarSearchFunction.js151
-rw-r--r--browser/base/content/test/urlbar/browser_urlbarSearchSingleWordNotification.js188
-rw-r--r--browser/base/content/test/urlbar/browser_urlbarSearchSuggestions.js115
-rw-r--r--browser/base/content/test/urlbar/browser_urlbarSearchSuggestions_opt-out.js150
-rw-r--r--browser/base/content/test/urlbar/browser_urlbarSearchTelemetry.js195
-rw-r--r--browser/base/content/test/urlbar/browser_urlbarStop.js30
-rw-r--r--browser/base/content/test/urlbar/browser_urlbar_blanking.js35
-rw-r--r--browser/base/content/test/urlbar/browser_urlbar_canonize_on_autofill.js54
-rw-r--r--browser/base/content/test/urlbar/browser_urlbar_locationchange_urlbar_edit_dos.js41
-rw-r--r--browser/base/content/test/urlbar/browser_urlbar_remove_match.js31
-rw-r--r--browser/base/content/test/urlbar/browser_urlbar_stop_pending.js139
-rw-r--r--browser/base/content/test/urlbar/browser_wyciwyg_urlbarCopying.js31
-rw-r--r--browser/base/content/test/urlbar/head.js335
-rw-r--r--browser/base/content/test/urlbar/page_action_menu_add_search_engine_many.html10
-rw-r--r--browser/base/content/test/urlbar/page_action_menu_add_search_engine_one.html8
-rw-r--r--browser/base/content/test/urlbar/page_action_menu_add_search_engine_same_names.html9
-rw-r--r--browser/base/content/test/urlbar/searchSuggestionEngine.xml11
-rw-r--r--browser/base/content/test/urlbar/searchSuggestionEngine2.xml13
-rw-r--r--browser/base/content/test/urlbar/searchSuggestionEngineSlow.xml11
-rw-r--r--browser/base/content/test/urlbar/test_wyciwyg_copying.html13
-rw-r--r--browser/base/content/test/urlbar/urlbarAddonIframe.html8
-rw-r--r--browser/base/content/test/webextensions/browser.ini1
-rw-r--r--browser/base/content/test/webextensions/browser_extension_update_background_noprompt.js2
-rw-r--r--browser/base/content/test/webrtc/browser.ini2
-rw-r--r--browser/base/content/test/webrtc/browser_devices_get_user_media_multi_process.js9
-rw-r--r--browser/base/content/test/webrtc/browser_devices_get_user_media_paused.js2
-rw-r--r--browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js267
-rw-r--r--browser/base/content/test/webrtc/head.js21
-rw-r--r--browser/base/content/urlbarBindings.xml273
-rw-r--r--browser/base/content/utilityOverlay.js5
-rw-r--r--browser/base/moz.build3
-rw-r--r--browser/branding/aurora/branding.nsi5
-rw-r--r--browser/branding/aurora/pref/firefox-branding.js4
-rw-r--r--browser/branding/nightly/branding.nsi5
-rw-r--r--browser/branding/nightly/pref/firefox-branding.js4
-rw-r--r--browser/branding/official/branding.nsi5
-rw-r--r--browser/branding/official/pref/firefox-branding.js4
-rw-r--r--browser/branding/unofficial/branding.nsi5
-rw-r--r--browser/branding/unofficial/pref/firefox-branding.js3
-rw-r--r--browser/components/BrowserComponents.manifest4
-rw-r--r--browser/components/about/AboutPrivateBrowsingHandler.jsm63
-rw-r--r--browser/components/about/AboutRedirector.cpp14
-rw-r--r--browser/components/aboutconfig/content/aboutconfig.css52
-rw-r--r--browser/components/aboutconfig/content/aboutconfig.html27
-rw-r--r--browser/components/aboutconfig/content/aboutconfig.js639
-rw-r--r--browser/components/aboutconfig/content/aboutconfig.notftl25
-rw-r--r--browser/components/aboutconfig/content/background.svg65
-rw-r--r--browser/components/aboutconfig/jar.mn1
-rw-r--r--browser/components/aboutconfig/test/browser/browser.ini13
-rw-r--r--browser/components/aboutconfig/test/browser/browser_accessibility.js26
-rw-r--r--browser/components/aboutconfig/test/browser/browser_basic.js87
-rw-r--r--browser/components/aboutconfig/test/browser/browser_clipboard.js92
-rw-r--r--browser/components/aboutconfig/test/browser/browser_edit.js343
-rw-r--r--browser/components/aboutconfig/test/browser/browser_locked.js90
-rw-r--r--browser/components/aboutconfig/test/browser/browser_observe.js155
-rw-r--r--browser/components/aboutconfig/test/browser/browser_search.js126
-rw-r--r--browser/components/aboutconfig/test/browser/browser_warning.js38
-rw-r--r--browser/components/aboutconfig/test/browser/head.js156
-rw-r--r--browser/components/attribution/AttributionCode.jsm13
-rw-r--r--browser/components/attribution/test/xpcshell/.eslintrc.js (renamed from browser/components/attribution/test/.eslintrc.js)0
-rw-r--r--browser/components/attribution/test/xpcshell/test_attribution.js8
-rw-r--r--browser/components/build/nsBrowserCompsCID.h30
-rw-r--r--browser/components/build/nsModule.cpp30
-rw-r--r--browser/components/contextualidentity/test/browser/browser.ini1
-rw-r--r--browser/components/contextualidentity/test/browser/browser_aboutURLs.js1
-rw-r--r--browser/components/contextualidentity/test/browser/browser_usercontextid_new_window.js71
-rw-r--r--browser/components/controlcenter/content/panel.inc.xul30
-rw-r--r--browser/components/customizableui/CustomizableUI.jsm18
-rw-r--r--browser/components/customizableui/CustomizeMode.jsm6
-rw-r--r--browser/components/customizableui/PanelMultiView.jsm25
-rw-r--r--browser/components/customizableui/content/panelUI.inc.xul4
-rw-r--r--browser/components/customizableui/content/panelUI.js11
-rw-r--r--browser/components/customizableui/test/browser.ini1
-rw-r--r--browser/components/customizableui/test/browser_962069_drag_to_overflow_chevron.js4
-rw-r--r--browser/components/customizableui/test/browser_customization_context_menus.js34
-rw-r--r--browser/components/customizableui/test/browser_editcontrols_update.js1
-rw-r--r--browser/components/customizableui/test/head.js33
-rw-r--r--browser/components/distribution.js16
-rw-r--r--browser/components/downloads/DownloadsSubview.jsm141
-rw-r--r--browser/components/downloads/content/download.xml29
-rw-r--r--browser/components/downloads/content/downloads.css14
-rw-r--r--browser/components/downloads/content/downloadsPanel.inc.xul6
-rw-r--r--browser/components/downloads/jar.mn1
-rw-r--r--browser/components/enterprisepolicies/EnterprisePolicies.js5
-rw-r--r--browser/components/enterprisepolicies/Policies.jsm82
-rw-r--r--browser/components/enterprisepolicies/content/aboutPolicies.css13
-rw-r--r--browser/components/enterprisepolicies/content/aboutPolicies.js31
-rw-r--r--browser/components/enterprisepolicies/content/aboutPolicies.xhtml9
-rw-r--r--browser/components/enterprisepolicies/content/policies-active.svg3
-rw-r--r--browser/components/enterprisepolicies/content/policies-documentation.svg3
-rw-r--r--browser/components/enterprisepolicies/content/policies-error.svg3
-rw-r--r--browser/components/enterprisepolicies/helpers/BookmarksPolicies.jsm11
-rw-r--r--browser/components/enterprisepolicies/jar.mn3
-rw-r--r--browser/components/enterprisepolicies/schemas/policies-schema.json40
-rw-r--r--browser/components/enterprisepolicies/tests/browser/browser.ini1
-rw-r--r--browser/components/enterprisepolicies/tests/browser/browser_policies_mistyped_json.js14
-rw-r--r--browser/components/enterprisepolicies/tests/browser/browser_policies_simple_pref_policies.js24
-rw-r--r--browser/components/enterprisepolicies/tests/browser/browser_policies_sorted_alphabetically.js2
-rw-r--r--browser/components/enterprisepolicies/tests/browser/disable_app_update/browser_policy_disable_app_update.js44
-rw-r--r--browser/components/extensions/ExtensionPopups.jsm6
-rw-r--r--browser/components/extensions/moz.build1
-rw-r--r--browser/components/extensions/parent/ext-browser.js68
-rw-r--r--browser/components/extensions/parent/ext-browserAction.js11
-rw-r--r--browser/components/extensions/parent/ext-browsingData.js19
-rw-r--r--browser/components/extensions/parent/ext-chrome-settings-overrides.js48
-rw-r--r--browser/components/extensions/parent/ext-commands.js368
-rw-r--r--browser/components/extensions/parent/ext-menus.js147
-rw-r--r--browser/components/extensions/parent/ext-tabs.js258
-rw-r--r--browser/components/extensions/parent/ext-windows.js36
-rw-r--r--browser/components/extensions/schemas/commands.json1
-rw-r--r--browser/components/extensions/test/browser/browser-common.ini11
-rw-r--r--browser/components/extensions/test/browser/browser-private.ini10
-rw-r--r--browser/components/extensions/test/browser/browser-remote.ini2
-rw-r--r--browser/components/extensions/test/browser/browser_ext_autoplayInBackground.js1
-rw-r--r--browser/components/extensions/test/browser/browser_ext_browserAction_incognito.js43
-rw-r--r--browser/components/extensions/test/browser/browser_ext_browserAction_popup_preload.js58
-rw-r--r--browser/components/extensions/test/browser/browser_ext_browserAction_popup_resize.js255
-rw-r--r--browser/components/extensions/test/browser/browser_ext_browserAction_popup_resize_bottom.js48
-rw-r--r--browser/components/extensions/test/browser/browser_ext_commands_getAll.js17
-rw-r--r--browser/components/extensions/test/browser/browser_ext_commands_update.js12
-rw-r--r--browser/components/extensions/test/browser/browser_ext_contextMenus.js122
-rw-r--r--browser/components/extensions/test/browser/browser_ext_incognito_popup.js29
-rw-r--r--browser/components/extensions/test/browser/browser_ext_menus.js13
-rw-r--r--browser/components/extensions/test/browser/browser_ext_menus_viewType.js2
-rw-r--r--browser/components/extensions/test/browser/browser_ext_optionsPage_modals.js2
-rw-r--r--browser/components/extensions/test/browser/browser_ext_optionsPage_popups.js202
-rw-r--r--browser/components/extensions/test/browser/browser_ext_optionsPage_privileges.js18
-rw-r--r--browser/components/extensions/test/browser/browser_ext_tabs_cookieStoreId.js30
-rw-r--r--browser/components/extensions/test/browser/browser_ext_tabs_cookieStoreId_private.js33
-rw-r--r--browser/components/extensions/test/browser/browser_ext_tabs_events.js33
-rw-r--r--browser/components/extensions/test/browser/browser_ext_tabs_incognito_not_allowed.js92
-rw-r--r--browser/components/extensions/test/browser/browser_ext_tabs_removeCSS.js21
-rw-r--r--browser/components/extensions/test/browser/browser_ext_tabs_zoom.js38
-rw-r--r--browser/components/extensions/test/browser/browser_ext_windows_events.js9
-rw-r--r--browser/components/extensions/test/browser/browser_ext_windows_incognito.js49
-rw-r--r--browser/components/extensions/test/browser/head.js154
-rw-r--r--browser/components/extensions/test/browser/head_browserAction.js260
-rw-r--r--browser/components/feeds/BrowserFeeds.manifest2
-rw-r--r--browser/components/feeds/WebContentConverter.js351
-rw-r--r--browser/components/feeds/moz.build16
-rw-r--r--browser/components/feeds/test/test_registerHandler.html83
-rw-r--r--browser/components/migration/ChromeMigrationUtils.jsm28
-rw-r--r--browser/components/migration/ChromeProfileMigrator.js41
-rw-r--r--browser/components/migration/MigrationUtils.jsm11
-rw-r--r--browser/components/migration/tests/marionette/test_refresh_firefox.py1
-rw-r--r--browser/components/migration/tests/unit/Library/Application Support/Google/Chrome/Default/HistoryMasterbin0 -> 118784 bytes
-rw-r--r--browser/components/migration/tests/unit/test_Chrome_history.js156
-rw-r--r--browser/components/migration/tests/unit/xpcshell.ini2
-rw-r--r--browser/components/moz.build5
-rw-r--r--browser/components/newtab/.travis.yml4
-rw-r--r--browser/components/newtab/aboutNewTabService.js2
-rw-r--r--browser/components/newtab/bin/download-firefox-travis.sh12
-rw-r--r--browser/components/newtab/bin/render-activity-stream-html.js2
-rw-r--r--browser/components/newtab/common/Actions.jsm12
-rw-r--r--browser/components/newtab/common/PrerenderData.jsm22
-rw-r--r--browser/components/newtab/common/Reducers.jsm97
-rw-r--r--browser/components/newtab/content-src/asrouter/asrouter-content.jsx2
-rw-r--r--browser/components/newtab/content-src/asrouter/components/Button/_Button.scss2
-rw-r--r--browser/components/newtab/content-src/asrouter/components/ConditionalWrapper/ConditionalWrapper.jsx2
-rw-r--r--browser/components/newtab/content-src/asrouter/components/SnippetBase/SnippetBase.jsx11
-rw-r--r--browser/components/newtab/content-src/asrouter/components/SnippetBase/_SnippetBase.scss2
-rw-r--r--browser/components/newtab/content-src/asrouter/templates/EOYSnippet/_EOYSnippet.scss1
-rw-r--r--browser/components/newtab/content-src/asrouter/templates/ReturnToAMO/ReturnToAMO.jsx2
-rw-r--r--browser/components/newtab/content-src/asrouter/templates/ReturnToAMO/_ReturnToAMO.scss19
-rw-r--r--browser/components/newtab/content-src/asrouter/templates/SimpleSnippet/SimpleSnippet.jsx55
-rw-r--r--browser/components/newtab/content-src/asrouter/templates/SimpleSnippet/SimpleSnippet.schema.json17
-rw-r--r--browser/components/newtab/content-src/asrouter/templates/SimpleSnippet/_SimpleSnippet.scss44
-rw-r--r--browser/components/newtab/content-src/asrouter/templates/StartupOverlay/StartupOverlay.jsx2
-rw-r--r--browser/components/newtab/content-src/asrouter/templates/SubmitFormSnippet/SubmitFormSnippet.jsx5
-rw-r--r--browser/components/newtab/content-src/asrouter/templates/SubmitFormSnippet/_SubmitFormSnippet.scss1
-rw-r--r--browser/components/newtab/content-src/components/ASRouterAdmin/ASRouterAdmin.jsx188
-rw-r--r--browser/components/newtab/content-src/components/ASRouterAdmin/ASRouterAdmin.scss49
-rw-r--r--browser/components/newtab/content-src/components/ASRouterAdmin/SimpleHashRouter.jsx31
-rw-r--r--browser/components/newtab/content-src/components/Base/Base.jsx42
-rw-r--r--browser/components/newtab/content-src/components/Base/_Base.scss5
-rw-r--r--browser/components/newtab/content-src/components/Card/_Card.scss2
-rw-r--r--browser/components/newtab/content-src/components/CollapsibleSection/CollapsibleSection.jsx17
-rw-r--r--browser/components/newtab/content-src/components/CollapsibleSection/_CollapsibleSection.scss22
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamBase/DiscoveryStreamBase.jsx232
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamBase/_DiscoveryStreamBase.scss33
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/CardGrid/CardGrid.jsx52
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/CardGrid/_CardGrid.scss67
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/DSCard/DSCard.jsx50
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/DSCard/_DSCard.scss72
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/Hero/Hero.jsx98
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/Hero/_Hero.scss176
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/HorizontalRule/HorizontalRule.jsx9
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/HorizontalRule/_HorizontalRule.scss5
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/List/List.jsx99
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/List/_List.scss207
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/Navigation/Navigation.jsx26
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/Navigation/_Navigation.scss52
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/SectionTitle/SectionTitle.jsx13
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/SectionTitle/_SectionTitle.scss17
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/TopSites/TopSites.jsx22
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamComponents/TopSites/_TopSites.scss105
-rw-r--r--browser/components/newtab/content-src/components/DiscoveryStreamImpressionStats/ImpressionStats.jsx93
-rw-r--r--browser/components/newtab/content-src/components/ErrorBoundary/_ErrorBoundary.scss4
-rw-r--r--browser/components/newtab/content-src/components/PocketLoggedInCta/_PocketLoggedInCta.scss4
-rw-r--r--browser/components/newtab/content-src/components/Search/Search.jsx80
-rw-r--r--browser/components/newtab/content-src/components/Search/_Search.scss103
-rw-r--r--browser/components/newtab/content-src/components/Sections/Sections.jsx18
-rw-r--r--browser/components/newtab/content-src/components/Sections/_Sections.scss37
-rw-r--r--browser/components/newtab/content-src/lib/selectLayoutRender.js52
-rw-r--r--browser/components/newtab/content-src/lib/truncate-text.js3
-rw-r--r--browser/components/newtab/content-src/styles/_activity-stream.scss12
-rw-r--r--browser/components/newtab/content-src/styles/_mixins.scss17
-rw-r--r--browser/components/newtab/content-src/styles/_theme.scss4
-rw-r--r--browser/components/newtab/content-src/styles/_variables.scss3
-rw-r--r--browser/components/newtab/content-src/styles/activity-stream-mac.scss2
-rw-r--r--browser/components/newtab/css/activity-stream-linux.css774
-rw-r--r--browser/components/newtab/css/activity-stream-linux.css.map56
-rw-r--r--browser/components/newtab/css/activity-stream-mac.css776
-rw-r--r--browser/components/newtab/css/activity-stream-mac.css.map58
-rw-r--r--browser/components/newtab/css/activity-stream-windows.css774
-rw-r--r--browser/components/newtab/css/activity-stream-windows.css.map56
-rw-r--r--browser/components/newtab/data/content/activity-stream.bundle.js5062
-rw-r--r--browser/components/newtab/data/content/activity-stream.bundle.js.map2
-rw-r--r--browser/components/newtab/docs/v2-system-addon/data_events.md19
-rw-r--r--browser/components/newtab/lib/ASRouter.jsm120
-rw-r--r--browser/components/newtab/lib/ASRouterTargeting.jsm21
-rw-r--r--browser/components/newtab/lib/ASRouterTriggerListeners.jsm22
-rw-r--r--browser/components/newtab/lib/AboutPreferences.jsm46
-rw-r--r--browser/components/newtab/lib/ActivityStream.jsm20
-rw-r--r--browser/components/newtab/lib/CFRPageActions.jsm8
-rw-r--r--browser/components/newtab/lib/DiscoveryStreamFeed.jsm318
-rw-r--r--browser/components/newtab/lib/FilterAdult.jsm1
-rw-r--r--browser/components/newtab/lib/OnboardingMessageProvider.jsm56
-rw-r--r--browser/components/newtab/lib/PlacesFeed.jsm68
-rw-r--r--browser/components/newtab/lib/PrefsFeed.jsm7
-rw-r--r--browser/components/newtab/lib/SnippetsTestMessageProvider.jsm30
-rw-r--r--browser/components/newtab/lib/TippyTopProvider.jsm2
-rw-r--r--browser/components/newtab/lib/TopSitesFeed.jsm2
-rw-r--r--browser/components/newtab/lib/TopStoriesFeed.jsm4
-rw-r--r--browser/components/newtab/locales-src/ach/strings.properties3
-rw-r--r--browser/components/newtab/locales-src/az/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/bn-BD/strings.properties2
-rw-r--r--browser/components/newtab/locales-src/ca/strings.properties11
-rw-r--r--browser/components/newtab/locales-src/cak/strings.properties4
-rw-r--r--browser/components/newtab/locales-src/cs/strings.properties12
-rw-r--r--browser/components/newtab/locales-src/cy/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/de/strings.properties7
-rw-r--r--browser/components/newtab/locales-src/dsb/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/el/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/en-CA/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/en-GB/strings.properties75
-rw-r--r--browser/components/newtab/locales-src/en-US/strings.properties5
-rw-r--r--browser/components/newtab/locales-src/eo/strings.properties8
-rw-r--r--browser/components/newtab/locales-src/es-AR/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/es-CL/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/es-ES/strings.properties5
-rw-r--r--browser/components/newtab/locales-src/eu/strings.properties11
-rw-r--r--browser/components/newtab/locales-src/fa/strings.properties3
-rw-r--r--browser/components/newtab/locales-src/fr/strings.properties5
-rw-r--r--browser/components/newtab/locales-src/gn/strings.properties4
-rw-r--r--browser/components/newtab/locales-src/he/strings.properties16
-rw-r--r--browser/components/newtab/locales-src/hi-IN/strings.properties7
-rw-r--r--browser/components/newtab/locales-src/hr/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/hsb/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/hu/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/hy-AM/strings.properties4
-rw-r--r--browser/components/newtab/locales-src/ia/strings.properties16
-rw-r--r--browser/components/newtab/locales-src/is/strings.properties98
-rw-r--r--browser/components/newtab/locales-src/it/strings.properties4
-rw-r--r--browser/components/newtab/locales-src/ja-JP-mac/strings.properties7
-rw-r--r--browser/components/newtab/locales-src/ja/strings.properties7
-rw-r--r--browser/components/newtab/locales-src/kab/strings.properties4
-rw-r--r--browser/components/newtab/locales-src/ko/strings.properties4
-rw-r--r--browser/components/newtab/locales-src/lt/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/nl/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/oc/strings.properties1
-rw-r--r--browser/components/newtab/locales-src/pt-BR/strings.properties10
-rw-r--r--browser/components/newtab/locales-src/pt-PT/strings.properties8
-rw-r--r--browser/components/newtab/locales-src/rm/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/ro/strings.properties2
-rw-r--r--browser/components/newtab/locales-src/ru/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/sl/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/sv-SE/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/tr/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/ur/strings.properties2
-rw-r--r--browser/components/newtab/locales-src/vi/strings.properties12
-rw-r--r--browser/components/newtab/locales-src/zh-CN/strings.properties6
-rw-r--r--browser/components/newtab/locales-src/zh-TW/strings.properties6
-rw-r--r--browser/components/newtab/mochitest.sh14
-rw-r--r--browser/components/newtab/package-lock.json5
-rw-r--r--browser/components/newtab/package.json3
-rw-r--r--browser/components/newtab/prerendered/locales/ach/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ach/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ach/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ach/activity-stream-strings.js8
-rw-r--r--browser/components/newtab/prerendered/locales/ach/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/an/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/an/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/an/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/an/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/an/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ar/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ar/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ar/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ar/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/ar/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ast/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ast/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ast/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ast/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/ast/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/az/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/az/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/az/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/az/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/az/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/be/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/be/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/be/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/be/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/be/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bg/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bg/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bg/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bg/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/bg/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bn-BD/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bn-BD/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bn-BD/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bn-BD/activity-stream-strings.js7
-rw-r--r--browser/components/newtab/prerendered/locales/bn-BD/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bn-IN/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bn-IN/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bn-IN/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bn-IN/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/bn-IN/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/br/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/br/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/br/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/br/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/br/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bs/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bs/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bs/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/bs/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/bs/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ca/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ca/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ca/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ca/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/ca/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/cak/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/cak/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/cak/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/cak/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/cak/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/crh/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/crh/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/crh/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/crh/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/crh/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/cs/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/cs/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/cs/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/cs/activity-stream-strings.js12
-rw-r--r--browser/components/newtab/prerendered/locales/cs/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/cy/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/cy/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/cy/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/cy/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/cy/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/da/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/da/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/da/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/da/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/da/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/de/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/de/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/de/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/de/activity-stream-strings.js12
-rw-r--r--browser/components/newtab/prerendered/locales/de/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/dsb/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/dsb/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/dsb/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/dsb/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/dsb/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/el/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/el/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/el/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/el/activity-stream-strings.js8
-rw-r--r--browser/components/newtab/prerendered/locales/el/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/en-CA/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/en-CA/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/en-CA/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/en-CA/activity-stream-strings.js21
-rw-r--r--browser/components/newtab/prerendered/locales/en-CA/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/en-GB/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/en-GB/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/en-GB/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/en-GB/activity-stream-strings.js23
-rw-r--r--browser/components/newtab/prerendered/locales/en-GB/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/en-US/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/en-US/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/en-US/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/en-US/activity-stream-strings.js21
-rw-r--r--browser/components/newtab/prerendered/locales/en-US/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/eo/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/eo/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/eo/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/eo/activity-stream-strings.js8
-rw-r--r--browser/components/newtab/prerendered/locales/eo/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-AR/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-AR/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-AR/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-AR/activity-stream-strings.js5
-rw-r--r--browser/components/newtab/prerendered/locales/es-AR/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-CL/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-CL/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-CL/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-CL/activity-stream-strings.js7
-rw-r--r--browser/components/newtab/prerendered/locales/es-CL/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-ES/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-ES/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-ES/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-ES/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/es-ES/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-MX/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-MX/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-MX/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/es-MX/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/es-MX/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/et/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/et/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/et/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/et/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/et/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/eu/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/eu/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/eu/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/eu/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/eu/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fa/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fa/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fa/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fa/activity-stream-strings.js10
-rw-r--r--browser/components/newtab/prerendered/locales/fa/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ff/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ff/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ff/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ff/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/ff/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fi/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fi/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fi/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fi/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/fi/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fr/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fr/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fr/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fr/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/fr/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fy-NL/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fy-NL/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fy-NL/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/fy-NL/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/fy-NL/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ga-IE/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ga-IE/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ga-IE/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ga-IE/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/ga-IE/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gd/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gd/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gd/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gd/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/gd/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gl/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gl/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gl/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gl/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/gl/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gn/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gn/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gn/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gn/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/gn/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gu-IN/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gu-IN/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gu-IN/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/gu-IN/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/gu-IN/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/he/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/he/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/he/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/he/activity-stream-strings.js12
-rw-r--r--browser/components/newtab/prerendered/locales/he/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hi-IN/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hi-IN/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hi-IN/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hi-IN/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/hi-IN/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hr/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hr/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hr/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hr/activity-stream-strings.js16
-rw-r--r--browser/components/newtab/prerendered/locales/hr/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hsb/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hsb/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hsb/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hsb/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/hsb/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hu/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hu/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hu/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hu/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/hu/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hy-AM/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hy-AM/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hy-AM/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/hy-AM/activity-stream-strings.js9
-rw-r--r--browser/components/newtab/prerendered/locales/hy-AM/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ia/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ia/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ia/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ia/activity-stream-strings.js16
-rw-r--r--browser/components/newtab/prerendered/locales/ia/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/id/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/id/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/id/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/id/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/id/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/is/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/is/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/is/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/is/activity-stream-strings.js189
-rw-r--r--browser/components/newtab/prerendered/locales/is/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/it/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/it/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/it/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/it/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/it/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ja-JP-mac/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ja-JP-mac/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ja-JP-mac/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ja-JP-mac/activity-stream-strings.js8
-rw-r--r--browser/components/newtab/prerendered/locales/ja-JP-mac/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ja/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ja/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ja/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ja/activity-stream-strings.js8
-rw-r--r--browser/components/newtab/prerendered/locales/ja/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ka/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ka/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ka/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ka/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/ka/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/kab/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/kab/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/kab/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/kab/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/kab/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/kk/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/kk/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/kk/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/kk/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/kk/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/km/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/km/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/km/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/km/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/km/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/kn/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/kn/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/kn/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/kn/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/kn/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ko/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ko/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ko/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ko/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/ko/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lij/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lij/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lij/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lij/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/lij/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lo/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lo/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lo/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lo/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/lo/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lt/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lt/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lt/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lt/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/lt/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ltg/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ltg/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ltg/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ltg/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/ltg/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lv/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lv/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lv/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/lv/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/lv/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/mai/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/mai/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/mai/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/mai/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/mai/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/mk/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/mk/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/mk/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/mk/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/mk/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ml/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ml/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ml/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ml/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/ml/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/mr/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/mr/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/mr/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/mr/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/mr/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ms/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ms/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ms/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ms/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/ms/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/my/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/my/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/my/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/my/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/my/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/nb-NO/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/nb-NO/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/nb-NO/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/nb-NO/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/nb-NO/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ne-NP/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ne-NP/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ne-NP/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ne-NP/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/ne-NP/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/nl/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/nl/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/nl/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/nl/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/nl/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/nn-NO/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/nn-NO/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/nn-NO/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/nn-NO/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/nn-NO/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/oc/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/oc/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/oc/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/oc/activity-stream-strings.js5
-rw-r--r--browser/components/newtab/prerendered/locales/oc/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pa-IN/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pa-IN/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pa-IN/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pa-IN/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/pa-IN/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pl/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pl/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pl/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pl/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/pl/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pt-BR/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pt-BR/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pt-BR/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pt-BR/activity-stream-strings.js10
-rw-r--r--browser/components/newtab/prerendered/locales/pt-BR/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pt-PT/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pt-PT/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pt-PT/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/pt-PT/activity-stream-strings.js8
-rw-r--r--browser/components/newtab/prerendered/locales/pt-PT/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/rm/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/rm/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/rm/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/rm/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/rm/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ro/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ro/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ro/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ro/activity-stream-strings.js5
-rw-r--r--browser/components/newtab/prerendered/locales/ro/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ru/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ru/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ru/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ru/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/ru/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/si/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/si/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/si/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/si/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/si/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sk/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sk/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sk/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sk/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/sk/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sl/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sl/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sl/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sl/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/sl/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sq/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sq/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sq/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sq/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/sq/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sr/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sr/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sr/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sr/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/sr/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sv-SE/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sv-SE/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sv-SE/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/sv-SE/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/sv-SE/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ta/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ta/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ta/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ta/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/ta/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/te/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/te/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/te/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/te/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/te/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/th/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/th/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/th/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/th/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/th/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/tl/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/tl/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/tl/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/tl/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/tl/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/tr/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/tr/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/tr/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/tr/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/tr/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/uk/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/uk/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/uk/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/uk/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/uk/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ur/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ur/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ur/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/ur/activity-stream-strings.js8
-rw-r--r--browser/components/newtab/prerendered/locales/ur/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/uz/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/uz/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/uz/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/uz/activity-stream-strings.js3
-rw-r--r--browser/components/newtab/prerendered/locales/uz/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/vi/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/vi/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/vi/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/vi/activity-stream-strings.js12
-rw-r--r--browser/components/newtab/prerendered/locales/vi/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/zh-CN/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/zh-CN/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/zh-CN/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/zh-CN/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/zh-CN/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/locales/zh-TW/activity-stream-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/zh-TW/activity-stream-prerendered-noscripts.html2
-rw-r--r--browser/components/newtab/prerendered/locales/zh-TW/activity-stream-prerendered.html2
-rw-r--r--browser/components/newtab/prerendered/locales/zh-TW/activity-stream-strings.js6
-rw-r--r--browser/components/newtab/prerendered/locales/zh-TW/activity-stream.html2
-rw-r--r--browser/components/newtab/prerendered/static/activity-stream-debug.html2
-rw-r--r--browser/components/newtab/prerendered/static/activity-stream-initial-state.js24
-rw-r--r--browser/components/newtab/prerendered/static/activity-stream-prerendered-debug.html2
-rw-r--r--browser/components/newtab/test/browser/browser.ini1
-rw-r--r--browser/components/newtab/test/browser/browser_as_render.js23
-rw-r--r--browser/components/newtab/test/browser/browser_discovery_styles.js106
-rw-r--r--browser/components/newtab/test/browser/browser_topsites_contextMenu_options.js4
-rw-r--r--browser/components/newtab/test/browser/browser_topsites_section.js2
-rw-r--r--browser/components/newtab/test/schemas/pings.js1
-rw-r--r--browser/components/newtab/test/unit/asrouter/ASRouter.test.js73
-rw-r--r--browser/components/newtab/test/unit/asrouter/ASRouterTargeting.test.js22
-rw-r--r--browser/components/newtab/test/unit/asrouter/ASRouterTriggerListeners.test.js34
-rw-r--r--browser/components/newtab/test/unit/asrouter/CFRPageActions.test.js8
-rw-r--r--browser/components/newtab/test/unit/asrouter/MessageLoaderUtils.test.js48
-rw-r--r--browser/components/newtab/test/unit/asrouter/templates/OnboardingMessage.test.jsx88
-rw-r--r--browser/components/newtab/test/unit/asrouter/templates/SimpleSnippet.test.jsx32
-rw-r--r--browser/components/newtab/test/unit/asrouter/templates/SubmitFormSnippet.test.jsx23
-rw-r--r--browser/components/newtab/test/unit/common/PrerenderData.test.js27
-rw-r--r--browser/components/newtab/test/unit/common/Reducers.test.js58
-rw-r--r--browser/components/newtab/test/unit/content-src/components/ASRouterAdmin.test.jsx27
-rw-r--r--browser/components/newtab/test/unit/content-src/components/Base.test.jsx4
-rw-r--r--browser/components/newtab/test/unit/content-src/components/DiscoveryStreamBase.test.jsx35
-rw-r--r--browser/components/newtab/test/unit/content-src/components/DiscoveryStreamComponents/ImpressionStats.test.jsx137
-rw-r--r--browser/components/newtab/test/unit/content-src/components/DiscoveryStreamComponents/List.test.jsx85
-rw-r--r--browser/components/newtab/test/unit/content-src/components/DiscoveryStreamComponents/TopSites.test.jsx17
-rw-r--r--browser/components/newtab/test/unit/content-src/components/ReturnToAMO.test.jsx22
-rw-r--r--browser/components/newtab/test/unit/content-src/components/Search.test.jsx63
-rw-r--r--browser/components/newtab/test/unit/content-src/components/StartupOverlay.test.jsx22
-rw-r--r--browser/components/newtab/test/unit/content-src/lib/selectLayoutRender.test.js85
-rw-r--r--browser/components/newtab/test/unit/content-src/lib/truncate-text.test.js37
-rw-r--r--browser/components/newtab/test/unit/lib/AboutPreferences.test.js50
-rw-r--r--browser/components/newtab/test/unit/lib/DiscoveryStreamFeed.test.js498
-rw-r--r--browser/components/newtab/test/unit/lib/PlacesFeed.test.js112
-rw-r--r--browser/components/newtab/test/unit/lib/PrefsFeed.test.js23
-rw-r--r--browser/components/newtab/test/unit/lib/TopSitesFeed.test.js6
-rw-r--r--browser/components/newtab/test/unit/lib/TopStoriesFeed.test.js8
-rw-r--r--browser/components/newtab/test/unit/unit-entry.js19
-rw-r--r--browser/components/nsBrowserContentHandler.js4
-rw-r--r--browser/components/nsBrowserGlue.js124
-rw-r--r--browser/components/originattributes/test/browser/browser.ini3
-rw-r--r--browser/components/originattributes/test/browser/browser_firstPartyIsolation_saveAs.js266
-rw-r--r--browser/components/originattributes/test/browser/file_saveAs.sjs40
-rw-r--r--browser/components/payments/content/paymentDialogFrameScript.js4
-rw-r--r--browser/components/payments/content/paymentDialogWrapper.js58
-rw-r--r--browser/components/payments/res/components/currency-amount.js2
-rw-r--r--browser/components/payments/res/components/rich-select.js16
-rw-r--r--browser/components/payments/res/containers/address-form.js48
-rw-r--r--browser/components/payments/res/containers/address-picker.js15
-rw-r--r--browser/components/payments/res/containers/basic-card-form.js45
-rw-r--r--browser/components/payments/res/containers/completion-error-page.js22
-rw-r--r--browser/components/payments/res/containers/payment-dialog.js219
-rw-r--r--browser/components/payments/res/containers/payment-method-picker.js34
-rw-r--r--browser/components/payments/res/containers/shipping-option-picker.js12
-rw-r--r--browser/components/payments/res/mixins/HandleEventMixin.js28
-rw-r--r--browser/components/payments/res/paymentRequest.js33
-rw-r--r--browser/components/payments/res/unprivileged-fallbacks.js20
-rw-r--r--browser/components/payments/test/PaymentTestUtils.jsm83
-rw-r--r--browser/components/payments/test/browser/browser.ini3
-rw-r--r--browser/components/payments/test/browser/browser_address_edit.js14
-rw-r--r--browser/components/payments/test/browser/browser_address_edit_hidden_fields.js8
-rw-r--r--browser/components/payments/test/browser/browser_card_edit.js133
-rw-r--r--browser/components/payments/test/browser/browser_change_shipping.js26
-rw-r--r--browser/components/payments/test/browser/browser_payment_completion.js27
-rw-r--r--browser/components/payments/test/browser/browser_retry.js11
-rw-r--r--browser/components/payments/test/browser/browser_retry_fieldErrors.js561
-rw-r--r--browser/components/payments/test/browser/browser_shippingaddresschange_error.js59
-rw-r--r--browser/components/payments/test/browser/browser_show_dialog.js14
-rw-r--r--browser/components/payments/test/browser/browser_total.js20
-rw-r--r--browser/components/payments/test/browser/head.js13
-rw-r--r--browser/components/payments/test/mochitest/mochitest.ini2
-rw-r--r--browser/components/payments/test/mochitest/test_address_form.html16
-rw-r--r--browser/components/payments/test/mochitest/test_order_details.html25
-rw-r--r--browser/components/payments/test/unit/xpcshell.ini1
-rw-r--r--browser/components/places/PlacesUIUtils.jsm61
-rw-r--r--browser/components/places/content/browserPlacesViews.js2
-rw-r--r--browser/components/places/content/controller.js5
-rw-r--r--browser/components/places/content/historySidebar.js4
-rw-r--r--browser/components/places/content/menu.xml2
-rw-r--r--browser/components/places/content/places.js4
-rw-r--r--browser/components/places/content/tree.xml33
-rw-r--r--browser/components/places/content/treeView.js7
-rw-r--r--browser/components/places/tests/browser/browser.ini2
-rw-r--r--browser/components/places/tests/browser/browser_forgetthissite_single.js2
-rw-r--r--browser/components/places/tests/browser/browser_library_left_pane_middleclick.js4
-rw-r--r--browser/components/places/tests/browser/browser_library_middleclick.js4
-rw-r--r--browser/components/places/tests/browser/browser_library_tree_leak.js22
-rw-r--r--browser/components/places/tests/browser/browser_library_warnOnOpen.js140
-rw-r--r--browser/components/places/tests/browser/browser_remove_bookmarks.js3
-rw-r--r--browser/components/places/tests/browser/browser_sidebarpanels_click.js6
-rw-r--r--browser/components/places/tests/browser/browser_views_iconsupdate.js3
-rw-r--r--browser/components/places/tests/browser/head.js9
-rw-r--r--browser/components/places/tests/chrome/test_0_bug510634.xul2
-rw-r--r--browser/components/places/tests/unit/distribution.ini11
-rw-r--r--browser/components/places/tests/unit/test_browserGlue_distribution.js24
-rw-r--r--browser/components/pocket/content/AboutPocket.jsm94
-rw-r--r--browser/components/pocket/content/SaveToPocket.jsm430
-rw-r--r--browser/components/pocket/content/main.js2
-rw-r--r--browser/components/pocket/content/pktApi.jsm7
-rw-r--r--browser/components/pocket/content/pocket-content-process.js51
-rw-r--r--browser/components/pocket/jar.mn2
-rw-r--r--browser/components/pocket/locale/ach/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ar/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ast/pocket.properties43
-rw-r--r--browser/components/pocket/locale/az/pocket.properties43
-rw-r--r--browser/components/pocket/locale/be/pocket.properties43
-rw-r--r--browser/components/pocket/locale/bg/pocket.properties43
-rw-r--r--browser/components/pocket/locale/bn-BD/pocket.properties43
-rw-r--r--browser/components/pocket/locale/bn-IN/pocket.properties43
-rw-r--r--browser/components/pocket/locale/br/pocket.properties43
-rw-r--r--browser/components/pocket/locale/bs/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ca/pocket.properties43
-rw-r--r--browser/components/pocket/locale/cak/pocket.properties43
-rw-r--r--browser/components/pocket/locale/cs/pocket.properties43
-rw-r--r--browser/components/pocket/locale/cy/pocket.properties43
-rw-r--r--browser/components/pocket/locale/da/pocket.properties43
-rw-r--r--browser/components/pocket/locale/de/pocket.properties43
-rw-r--r--browser/components/pocket/locale/dsb/pocket.properties43
-rw-r--r--browser/components/pocket/locale/el/pocket.properties43
-rw-r--r--browser/components/pocket/locale/en-GB/pocket.properties43
-rw-r--r--browser/components/pocket/locale/en-US/pocket.properties43
-rw-r--r--browser/components/pocket/locale/eo/pocket.properties43
-rw-r--r--browser/components/pocket/locale/es-AR/pocket.properties43
-rw-r--r--browser/components/pocket/locale/es-CL/pocket.properties43
-rw-r--r--browser/components/pocket/locale/es-ES/pocket.properties43
-rw-r--r--browser/components/pocket/locale/es-MX/pocket.properties43
-rw-r--r--browser/components/pocket/locale/et/pocket.properties43
-rw-r--r--browser/components/pocket/locale/eu/pocket.properties43
-rw-r--r--browser/components/pocket/locale/fa/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ff/pocket.properties43
-rw-r--r--browser/components/pocket/locale/fi/pocket.properties43
-rw-r--r--browser/components/pocket/locale/fr/pocket.properties43
-rw-r--r--browser/components/pocket/locale/fy-NL/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ga-IE/pocket.properties43
-rw-r--r--browser/components/pocket/locale/gd/pocket.properties43
-rw-r--r--browser/components/pocket/locale/gl/pocket.properties43
-rw-r--r--browser/components/pocket/locale/gu-IN/pocket.properties43
-rw-r--r--browser/components/pocket/locale/he/pocket.properties43
-rw-r--r--browser/components/pocket/locale/hi-IN/pocket.properties43
-rw-r--r--browser/components/pocket/locale/hr/pocket.properties43
-rw-r--r--browser/components/pocket/locale/hsb/pocket.properties43
-rw-r--r--browser/components/pocket/locale/hu/pocket.properties43
-rw-r--r--browser/components/pocket/locale/hy-AM/pocket.properties43
-rw-r--r--browser/components/pocket/locale/id/pocket.properties43
-rw-r--r--browser/components/pocket/locale/is/pocket.properties43
-rw-r--r--browser/components/pocket/locale/it/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ja/pocket.properties43
-rw-r--r--browser/components/pocket/locale/jar.mn40
-rw-r--r--browser/components/pocket/locale/ka/pocket.properties43
-rw-r--r--browser/components/pocket/locale/kab/pocket.properties43
-rw-r--r--browser/components/pocket/locale/kk/pocket.properties43
-rw-r--r--browser/components/pocket/locale/km/pocket.properties43
-rw-r--r--browser/components/pocket/locale/kn/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ko/pocket.properties43
-rw-r--r--browser/components/pocket/locale/lij/pocket.properties43
-rw-r--r--browser/components/pocket/locale/lt/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ltg/pocket.properties43
-rw-r--r--browser/components/pocket/locale/lv/pocket.properties43
-rw-r--r--browser/components/pocket/locale/mk/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ml/pocket.properties43
-rw-r--r--browser/components/pocket/locale/moz.build7
-rw-r--r--browser/components/pocket/locale/mr/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ms/pocket.properties43
-rw-r--r--browser/components/pocket/locale/my/pocket.properties43
-rw-r--r--browser/components/pocket/locale/nb-NO/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ne-NP/pocket.properties43
-rw-r--r--browser/components/pocket/locale/nl/pocket.properties43
-rw-r--r--browser/components/pocket/locale/nn-NO/pocket.properties43
-rw-r--r--browser/components/pocket/locale/oc/pocket.properties43
-rw-r--r--browser/components/pocket/locale/or/pocket.properties43
-rw-r--r--browser/components/pocket/locale/pa-IN/pocket.properties43
-rw-r--r--browser/components/pocket/locale/pl/pocket.properties48
-rw-r--r--browser/components/pocket/locale/pt-BR/pocket.properties43
-rw-r--r--browser/components/pocket/locale/pt-PT/pocket.properties43
-rw-r--r--browser/components/pocket/locale/rm/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ro/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ru/pocket.properties43
-rw-r--r--browser/components/pocket/locale/sk/pocket.properties43
-rw-r--r--browser/components/pocket/locale/sl/pocket.properties43
-rw-r--r--browser/components/pocket/locale/sq/pocket.properties43
-rw-r--r--browser/components/pocket/locale/sr/pocket.properties43
-rw-r--r--browser/components/pocket/locale/sv-SE/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ta/pocket.properties43
-rw-r--r--browser/components/pocket/locale/te/pocket.properties43
-rw-r--r--browser/components/pocket/locale/th/pocket.properties43
-rw-r--r--browser/components/pocket/locale/tl/pocket.properties43
-rw-r--r--browser/components/pocket/locale/tr/pocket.properties43
-rw-r--r--browser/components/pocket/locale/uk/pocket.properties43
-rw-r--r--browser/components/pocket/locale/ur/pocket.properties43
-rw-r--r--browser/components/pocket/locale/vi/pocket.properties43
-rw-r--r--browser/components/pocket/locale/zh-CN/pocket.properties43
-rw-r--r--browser/components/pocket/locale/zh-TW/pocket.properties43
-rw-r--r--browser/components/pocket/moz.build2
-rw-r--r--browser/components/pocket/skin/pocket.css183
-rw-r--r--browser/components/pocket/test/browser_pocket_ui_check.js31
-rw-r--r--browser/components/pocket/test/head.js17
-rw-r--r--browser/components/pocket/test/test.html1
-rw-r--r--browser/components/preferences/blocklists.js4
-rw-r--r--browser/components/preferences/blocklists.xul5
-rw-r--r--browser/components/preferences/browserLanguages.js39
-rw-r--r--browser/components/preferences/browserLanguages.xul3
-rw-r--r--browser/components/preferences/colors.xul3
-rw-r--r--browser/components/preferences/connection.xul19
-rw-r--r--browser/components/preferences/containers.xul1
-rw-r--r--browser/components/preferences/fonts.xul3
-rw-r--r--browser/components/preferences/in-content/home.js21
-rw-r--r--browser/components/preferences/in-content/main.js44
-rw-r--r--browser/components/preferences/in-content/main.xul60
-rw-r--r--browser/components/preferences/in-content/privacy.js67
-rw-r--r--browser/components/preferences/in-content/privacy.xul254
-rw-r--r--browser/components/preferences/in-content/search.js5
-rw-r--r--browser/components/preferences/in-content/tests/browser.ini7
-rw-r--r--browser/components/preferences/in-content/tests/browser_advanced_update.js40
-rw-r--r--browser/components/preferences/in-content/tests/browser_browser_languages_subdialog.js148
-rw-r--r--browser/components/preferences/in-content/tests/browser_cert_export.js2
-rw-r--r--browser/components/preferences/in-content/tests/browser_cloud_storage.js55
-rw-r--r--browser/components/preferences/in-content/tests/browser_contentblocking.js25
-rw-r--r--browser/components/preferences/in-content/tests/browser_privacypane.js48
-rw-r--r--browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_6.js2
-rw-r--r--browser/components/preferences/in-content/tests/browser_site_autoplay_media_exceptions.js16
-rw-r--r--browser/components/preferences/in-content/tests/browser_site_autoplay_media_prompt.js114
-rw-r--r--browser/components/preferences/in-content/tests/browser_spotlight.js95
-rw-r--r--browser/components/preferences/in-content/tests/privacypane_tests_perwindow.js9
-rw-r--r--browser/components/preferences/in-content/tests/siteData/browser.ini3
-rw-r--r--browser/components/preferences/languages.xul3
-rw-r--r--browser/components/preferences/permissions.js27
-rw-r--r--browser/components/preferences/permissions.xul18
-rw-r--r--browser/components/preferences/sanitize.xul1
-rw-r--r--browser/components/preferences/siteDataSettings.js7
-rw-r--r--browser/components/preferences/siteDataSettings.xul17
-rw-r--r--browser/components/preferences/sitePermissions.js2
-rw-r--r--browser/components/preferences/sitePermissions.xul17
-rw-r--r--browser/components/preferences/translation.js22
-rw-r--r--browser/components/privatebrowsing/content/aboutPrivateBrowsing.css2
-rw-r--r--browser/components/privatebrowsing/content/aboutPrivateBrowsing.js70
-rw-r--r--browser/components/privatebrowsing/content/aboutPrivateBrowsing.xhtml29
-rw-r--r--browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about.js107
-rw-r--r--browser/components/protocolhandler/WebProtocolHandlerRegistrar.js158
-rw-r--r--browser/components/protocolhandler/moz.build15
-rw-r--r--browser/components/protocolhandler/test/.eslintrc.js (renamed from browser/components/feeds/test/.eslintrc.js)0
-rw-r--r--browser/components/protocolhandler/test/browser/.eslintrc.js (renamed from browser/components/feeds/test/browser/.eslintrc.js)0
-rw-r--r--browser/components/protocolhandler/test/browser/browser.ini (renamed from browser/components/feeds/test/browser/browser.ini)0
-rw-r--r--browser/components/protocolhandler/test/browser/browser_registerProtocolHandler_notification.html (renamed from browser/components/feeds/test/browser/browser_registerProtocolHandler_notification.html)0
-rw-r--r--browser/components/protocolhandler/test/browser/browser_registerProtocolHandler_notification.js (renamed from browser/components/feeds/test/browser/browser_registerProtocolHandler_notification.js)0
-rw-r--r--browser/components/protocolhandler/test/mochitest.ini (renamed from browser/components/feeds/test/mochitest.ini)0
-rw-r--r--browser/components/protocolhandler/test/test_registerHandler.html82
-rw-r--r--browser/components/protocolhandler/test/test_registerHandler_disabled.html (renamed from browser/components/feeds/test/test_registerHandler_disabled.html)0
-rw-r--r--browser/components/resistfingerprinting/test/browser/browser.ini1
-rw-r--r--browser/components/resistfingerprinting/test/browser/browser_navigator.js39
-rw-r--r--browser/components/resistfingerprinting/test/browser/browser_navigator_header.sjs11
-rw-r--r--browser/components/resistfingerprinting/test/browser/head.js8
-rw-r--r--browser/components/resistfingerprinting/test/chrome/.eslintrc.js7
-rw-r--r--browser/components/search/content/search-one-offs.js17
-rw-r--r--browser/components/search/content/searchReset.js98
-rw-r--r--browser/components/search/content/searchReset.xhtml56
-rw-r--r--browser/components/search/content/searchbar.js5
-rw-r--r--browser/components/search/jar.mn2
-rw-r--r--browser/components/search/searchplugins/google-2018.xml2
-rw-r--r--browser/components/search/searchplugins/google-b-1-d.xml15
-rw-r--r--browser/components/search/searchplugins/google-b-1-e.xml15
-rw-r--r--browser/components/search/searchplugins/google-b-d.xml15
-rw-r--r--browser/components/search/searchplugins/google-b-e.xml15
-rw-r--r--browser/components/search/searchplugins/google.xml2
-rw-r--r--browser/components/search/searchplugins/images/google.icobin0 -> 5430 bytes
-rw-r--r--browser/components/search/searchplugins/leo_ende_de.xml15
-rw-r--r--browser/components/search/searchplugins/list.json218
-rw-r--r--browser/components/search/test/browser/browser.ini6
-rw-r--r--browser/components/search/test/browser/browser_aboutSearchReset.js181
-rw-r--r--browser/components/search/test/browser/browser_google.js20
-rw-r--r--browser/components/search/test/browser/browser_google_behavior.js6
-rw-r--r--browser/components/search/test/browser/google_codes/browser.ini1
-rw-r--r--browser/components/sessionstore/ContentRestore.jsm53
-rw-r--r--browser/components/sessionstore/ContentSessionStore.jsm33
-rw-r--r--browser/components/sessionstore/SessionStorage.jsm17
-rw-r--r--browser/components/sessionstore/SessionStore.jsm265
-rw-r--r--browser/components/sessionstore/test/browser.ini4
-rw-r--r--browser/components/sessionstore/test/browser_354894_perwindowpb.js56
-rw-r--r--browser/components/sessionstore/test/browser_394759_purge.js4
-rw-r--r--browser/components/sessionstore/test/browser_456342_sample.xhtml7
-rw-r--r--browser/components/sessionstore/test/browser_464199.js4
-rw-r--r--browser/components/sessionstore/test/browser_590563.js4
-rw-r--r--browser/components/sessionstore/test/browser_async_remove_tab.js3
-rw-r--r--browser/components/sessionstore/test/browser_closed_objects_changed_notifications_tabs.js4
-rw-r--r--browser/components/sessionstore/test/browser_docshell_uuid_consistency.js6
-rw-r--r--browser/components/sessionstore/test/browser_formdata.js2
-rw-r--r--browser/components/sessionstore/test/browser_formdata_password.js51
-rw-r--r--browser/components/sessionstore/test/browser_frametree.js11
-rw-r--r--browser/components/sessionstore/test/browser_sessionStorage.js5
-rw-r--r--browser/components/sessionstore/test/content.js19
-rw-r--r--browser/components/sessionstore/test/file_formdata_password.html17
-rw-r--r--browser/components/shell/HeadlessShell.jsm17
-rw-r--r--browser/components/shell/ShellService.jsm2
-rw-r--r--browser/components/shell/moz.build21
-rw-r--r--browser/components/shell/nsGNOMEShellService.cpp7
-rw-r--r--browser/components/shell/nsGNOMEShellService.h4
-rw-r--r--browser/components/shell/nsIShellService.idl6
-rw-r--r--browser/components/shell/nsMacShellService.cpp13
-rw-r--r--browser/components/shell/nsMacShellService.h2
-rw-r--r--browser/components/shell/nsToolkitShellService.h22
-rw-r--r--browser/components/shell/nsWindowsShellService.cpp10
-rw-r--r--browser/components/shell/nsWindowsShellService.h4
-rw-r--r--browser/components/tests/browser/browser.ini1
-rw-r--r--browser/components/tests/browser/browser_initial_tab_remoteType.js185
-rw-r--r--browser/components/touchbar/MacTouchBar.js411
-rw-r--r--browser/components/touchbar/MacTouchBar.manifest9
-rw-r--r--browser/components/touchbar/moz.build13
-rw-r--r--browser/components/touchbar/tests/.eslintrc.js11
-rw-r--r--browser/components/touchbar/tests/browser/browser.ini5
-rw-r--r--browser/components/touchbar/tests/browser/browser_touchbar_tests.js91
-rw-r--r--browser/components/touchbar/tests/browser/readerModeArticle.html28
-rw-r--r--browser/components/urlbar/UrlbarController.jsm177
-rw-r--r--browser/components/urlbar/UrlbarInput.jsm469
-rw-r--r--browser/components/urlbar/UrlbarMatch.jsm82
-rw-r--r--browser/components/urlbar/UrlbarMuxerUnifiedComplete.jsm45
-rw-r--r--browser/components/urlbar/UrlbarPrefs.jsm43
-rw-r--r--browser/components/urlbar/UrlbarProviderOpenTabs.jsm10
-rw-r--r--browser/components/urlbar/UrlbarProviderUnifiedComplete.jsm179
-rw-r--r--browser/components/urlbar/UrlbarProvidersManager.jsm60
-rw-r--r--browser/components/urlbar/UrlbarResult.jsm157
-rw-r--r--browser/components/urlbar/UrlbarTokenizer.jsm100
-rw-r--r--browser/components/urlbar/UrlbarUtils.jsm186
-rw-r--r--browser/components/urlbar/UrlbarView.jsm200
-rw-r--r--browser/components/urlbar/moz.build10
-rw-r--r--browser/components/urlbar/tests/UrlbarTestUtils.jsm93
-rw-r--r--browser/components/urlbar/tests/browser/Panel.jsm (renamed from browser/base/content/test/urlbar/Panel.jsm)0
-rw-r--r--browser/components/urlbar/tests/browser/authenticate.sjs (renamed from browser/base/content/test/urlbar/authenticate.sjs)0
-rw-r--r--browser/components/urlbar/tests/browser/browser.ini47
-rw-r--r--browser/components/urlbar/tests/browser/browser_URLBarSetURI.js (renamed from browser/base/content/test/urlbar/browser_URLBarSetURI.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_UrlbarInput_hiddenFocus.js21
-rw-r--r--browser/components/urlbar/tests/browser/browser_UrlbarInput_unit.js28
-rw-r--r--browser/components/urlbar/tests/browser/browser_UrlbarLoadRace.js72
-rw-r--r--browser/components/urlbar/tests/browser/browser_bug1025195_switchToTabHavingURI_aOpenParams.js (renamed from browser/base/content/test/urlbar/browser_bug1025195_switchToTabHavingURI_aOpenParams.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_bug562649.js (renamed from browser/base/content/test/urlbar/browser_bug562649.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_bug623155.js126
-rw-r--r--browser/components/urlbar/tests/browser/browser_bug783614.js (renamed from browser/base/content/test/urlbar/browser_bug783614.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_locationBarExternalLoad.js (renamed from browser/base/content/test/urlbar/browser_locationBarExternalLoad.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_moz_action_link.js (renamed from browser/base/content/test/urlbar/browser_moz_action_link.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_populateAfterPushState.js (renamed from browser/base/content/test/urlbar/browser_populateAfterPushState.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_urlbarCopying.js306
-rw-r--r--browser/components/urlbar/tests/browser/browser_urlbarEnter.js (renamed from browser/base/content/test/urlbar/browser_urlbarEnter.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_urlbarFocusedCmdK.js (renamed from browser/base/content/test/urlbar/browser_urlbarFocusedCmdK.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_urlbarHashChangeProxyState.js112
-rw-r--r--browser/components/urlbar/tests/browser/browser_urlbarPlaceholder.js (renamed from browser/base/content/test/urlbar/browser_urlbarPlaceholder.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_urlbarRevert.js (renamed from browser/base/content/test/urlbar/browser_urlbarRevert.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_urlbarSearchSingleWordNotification.js190
-rw-r--r--browser/components/urlbar/tests/browser/browser_urlbarUpdateForDomainCompletion.js (renamed from browser/base/content/test/urlbar/browser_urlbarUpdateForDomainCompletion.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_urlbar_blanking.js38
-rw-r--r--browser/components/urlbar/tests/browser/browser_urlbar_content_opener.js18
-rw-r--r--browser/components/urlbar/tests/browser/browser_urlbar_locationchange_urlbar_edit_dos.js44
-rw-r--r--browser/components/urlbar/tests/browser/browser_urlbar_remoteness_switch.js (renamed from browser/base/content/test/urlbar/browser_urlbar_remoteness_switch.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_urlbar_searchsettings.js (renamed from browser/base/content/test/urlbar/browser_urlbar_searchsettings.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_urlbar_whereToOpen.js (renamed from browser/base/content/test/urlbar/browser_urlbar_whereToOpen.js)0
-rw-r--r--browser/components/urlbar/tests/browser/browser_wyciwyg_urlbarCopying.js34
-rw-r--r--browser/components/urlbar/tests/browser/dummy_page.html (renamed from browser/base/content/test/urlbar/dummy_page.html)0
-rw-r--r--browser/components/urlbar/tests/browser/file_blank_but_not_blank.html (renamed from browser/base/content/test/urlbar/file_blank_but_not_blank.html)0
-rw-r--r--browser/components/urlbar/tests/browser/file_bug562649.html (renamed from browser/base/content/test/urlbar/file_bug562649.html)0
-rw-r--r--browser/components/urlbar/tests/browser/file_urlbar_edit_dos.html (renamed from browser/base/content/test/urlbar/file_urlbar_edit_dos.html)0
-rw-r--r--browser/components/urlbar/tests/browser/head-common.js73
-rw-r--r--browser/components/urlbar/tests/browser/head.js10
-rw-r--r--browser/components/urlbar/tests/browser/moz.png (renamed from browser/base/content/test/urlbar/moz.png)bin580 -> 580 bytes
-rw-r--r--browser/components/urlbar/tests/browser/print_postdata.sjs (renamed from browser/base/content/test/urlbar/print_postdata.sjs)0
-rw-r--r--browser/components/urlbar/tests/browser/redirect_bug623155.sjs (renamed from browser/base/content/test/urlbar/redirect_bug623155.sjs)0
-rw-r--r--browser/components/urlbar/tests/browser/searchSuggestionEngine.sjs (renamed from browser/base/content/test/urlbar/searchSuggestionEngine.sjs)0
-rw-r--r--browser/components/urlbar/tests/browser/searchSuggestionEngine.xml11
-rw-r--r--browser/components/urlbar/tests/browser/searchSuggestionEngine2.xml13
-rw-r--r--browser/components/urlbar/tests/browser/searchSuggestionEngineSlow.xml11
-rw-r--r--browser/components/urlbar/tests/browser/slow-page.sjs (renamed from browser/base/content/test/urlbar/slow-page.sjs)0
-rw-r--r--browser/components/urlbar/tests/browser/test_wyciwyg_copying.html13
-rw-r--r--browser/components/urlbar/tests/browser/urlbarAddonIframe.html8
-rw-r--r--browser/components/urlbar/tests/browser/urlbarAddonIframe.js (renamed from browser/base/content/test/urlbar/urlbarAddonIframe.js)0
-rw-r--r--browser/components/urlbar/tests/browser/urlbarAddonIframeContentScript.js (renamed from browser/base/content/test/urlbar/urlbarAddonIframeContentScript.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/.eslintrc.js (renamed from toolkit/components/perfmonitoring/tests/browser/.eslintrc.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser.ini162
-rw-r--r--browser/components/urlbar/tests/legacy/browser_action_keyword.js121
-rw-r--r--browser/components/urlbar/tests/legacy/browser_action_keyword_override.js (renamed from browser/base/content/test/urlbar/browser_action_keyword_override.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_action_searchengine.js (renamed from browser/base/content/test/urlbar/browser_action_searchengine.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_action_searchengine_alias.js37
-rw-r--r--browser/components/urlbar/tests/legacy/browser_autocomplete_a11y_label.js (renamed from browser/base/content/test/urlbar/browser_autocomplete_a11y_label.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_autocomplete_autoselect.js99
-rw-r--r--browser/components/urlbar/tests/legacy/browser_autocomplete_cursor.js (renamed from browser/base/content/test/urlbar/browser_autocomplete_cursor.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_autocomplete_edit_completed.js48
-rw-r--r--browser/components/urlbar/tests/legacy/browser_autocomplete_enter_race.js (renamed from browser/base/content/test/urlbar/browser_autocomplete_enter_race.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_autocomplete_no_title.js (renamed from browser/base/content/test/urlbar/browser_autocomplete_no_title.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_autocomplete_readline_navigation.js (renamed from browser/base/content/test/urlbar/browser_autocomplete_readline_navigation.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_autocomplete_tag_star_visibility.js (renamed from browser/base/content/test/urlbar/browser_autocomplete_tag_star_visibility.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_bug1003461-switchtab-override.js64
-rw-r--r--browser/components/urlbar/tests/legacy/browser_bug1024133-switchtab-override-keynav.js39
-rw-r--r--browser/components/urlbar/tests/legacy/browser_bug1070778.js (renamed from browser/base/content/test/urlbar/browser_bug1070778.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_bug1104165-switchtab-decodeuri.js31
-rw-r--r--browser/components/urlbar/tests/legacy/browser_bug1225194-remotetab.js19
-rw-r--r--browser/components/urlbar/tests/legacy/browser_bug304198.js110
-rw-r--r--browser/components/urlbar/tests/legacy/browser_bug556061.js99
-rw-r--r--browser/components/urlbar/tests/legacy/browser_canonizeURL.js77
-rw-r--r--browser/components/urlbar/tests/legacy/browser_dragdropURL.js (renamed from browser/base/content/test/urlbar/browser_dragdropURL.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_locationBarCommand.js (renamed from browser/base/content/test/urlbar/browser_locationBarCommand.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_new_tab_urlbar_reset.js (renamed from browser/base/content/test/urlbar/browser_new_tab_urlbar_reset.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_pasteAndGo.js (renamed from browser/base/content/test/urlbar/browser_pasteAndGo.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_removeUnsafeProtocolsFromURLBarPaste.js (renamed from browser/base/content/test/urlbar/browser_removeUnsafeProtocolsFromURLBarPaste.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_search_favicon.js (renamed from browser/base/content/test/urlbar/browser_search_favicon.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_tabMatchesInAwesomebar.js215
-rw-r--r--browser/components/urlbar/tests/legacy/browser_tabMatchesInAwesomebar_perwindowpb.js86
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarAboutHomeLoading.js (renamed from browser/base/content/test/urlbar/browser_urlbarAboutHomeLoading.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarAddonIframe.js239
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarAutoFillTrimURLs.js (renamed from browser/base/content/test/urlbar/browser_urlbarAutoFillTrimURLs.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarAutofillPreserveCase.js (renamed from browser/base/content/test/urlbar/browser_urlbarAutofillPreserveCase.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarDecode.js109
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarDelete.js (renamed from browser/base/content/test/urlbar/browser_urlbarDelete.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarEnterAfterMouseOver.js70
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarKeepStateAcrossTabSwitches.js (renamed from browser/base/content/test/urlbar/browser_urlbarKeepStateAcrossTabSwitches.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarOneOffs.js (renamed from browser/base/content/test/urlbar/browser_urlbarOneOffs.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarOneOffs_searchSuggestions.js (renamed from browser/base/content/test/urlbar/browser_urlbarOneOffs_searchSuggestions.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarOneOffs_settings.js (renamed from browser/base/content/test/urlbar/browser_urlbarOneOffs_settings.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarPrivateBrowsingWindowChange.js (renamed from browser/base/content/test/urlbar/browser_urlbarPrivateBrowsingWindowChange.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarRaceWithTabs.js59
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarSearchFunction.js151
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarSearchSuggestions.js116
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarSearchSuggestions_opt-out.js161
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarSearchTelemetry.js195
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarStop.js31
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarStopSearchOnSelection.js (renamed from browser/base/content/test/urlbar/browser_urlbarStopSearchOnSelection.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbarTokenAlias.js (renamed from browser/base/content/test/urlbar/browser_urlbarTokenAlias.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbar_autoFill_backspaced.js (renamed from browser/base/content/test/urlbar/browser_urlbar_autoFill_backspaced.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbar_canonize_on_autofill.js55
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbar_remove_match.js64
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbar_search_no_speculative_connect_with_client_cert.js (renamed from browser/base/content/test/urlbar/browser_urlbar_search_no_speculative_connect_with_client_cert.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbar_search_speculative_connect.js (renamed from browser/base/content/test/urlbar/browser_urlbar_search_speculative_connect.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbar_search_speculative_connect_engine.js (renamed from browser/base/content/test/urlbar/browser_urlbar_search_speculative_connect_engine.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbar_search_speculative_connect_mousedown.js (renamed from browser/base/content/test/urlbar/browser_urlbar_search_speculative_connect_mousedown.js)0
-rw-r--r--browser/components/urlbar/tests/legacy/browser_urlbar_stop_pending.js140
-rw-r--r--browser/components/urlbar/tests/legacy/head.js7
-rw-r--r--browser/components/urlbar/tests/unit/data/engine-suggestions.xml14
-rw-r--r--browser/components/urlbar/tests/unit/head.js166
-rw-r--r--browser/components/urlbar/tests/unit/test_QueryContext.js53
-rw-r--r--browser/components/urlbar/tests/unit/test_UrlbarController_integration.js32
-rw-r--r--browser/components/urlbar/tests/unit/test_UrlbarController_telemetry.js193
-rw-r--r--browser/components/urlbar/tests/unit/test_UrlbarController_unit.js32
-rw-r--r--browser/components/urlbar/tests/unit/test_UrlbarQueryContext.js61
-rw-r--r--browser/components/urlbar/tests/unit/test_muxer.js35
-rw-r--r--browser/components/urlbar/tests/unit/test_providerOpenTabs.js6
-rw-r--r--browser/components/urlbar/tests/unit/test_providerUnifiedComplete.js73
-rw-r--r--browser/components/urlbar/tests/unit/test_providersManager.js10
-rw-r--r--browser/components/urlbar/tests/unit/test_providersManager_filtering.js131
-rw-r--r--browser/components/urlbar/tests/unit/test_providersManager_maxResults.js36
-rw-r--r--browser/components/urlbar/tests/unit/test_tokenizer.js50
-rw-r--r--browser/components/urlbar/tests/unit/xpcshell.ini7
-rw-r--r--browser/config/mozconfigs/linux64/code-coverage2
-rw-r--r--browser/config/mozconfigs/linux64/profile-generate8
-rw-r--r--browser/config/mozconfigs/linux64/profile-use6
-rw-r--r--browser/config/mozconfigs/macosx64/code-coverage2
-rw-r--r--browser/config/mozconfigs/whitelist2
-rw-r--r--browser/config/mozconfigs/win32/mingwclang5
-rw-r--r--browser/config/mozconfigs/win64-aarch64/beta12
-rw-r--r--browser/config/mozconfigs/win64-aarch64/common-opt3
-rw-r--r--browser/config/mozconfigs/win64-aarch64/common-win646
-rw-r--r--browser/config/mozconfigs/win64-aarch64/debug4
-rw-r--r--browser/config/mozconfigs/win64-aarch64/debug-msvc3
-rw-r--r--browser/config/mozconfigs/win64-aarch64/devedition20
-rw-r--r--browser/config/mozconfigs/win64-aarch64/l10n-mozconfig21
-rw-r--r--browser/config/mozconfigs/win64-aarch64/nightly4
-rw-r--r--browser/config/mozconfigs/win64-aarch64/opt-msvc3
-rw-r--r--browser/config/mozconfigs/win64-aarch64/release20
-rw-r--r--browser/config/mozconfigs/win64/debug-fuzzing11
-rwxr-xr-xbrowser/config/mozconfigs/win64/mingwclang5
-rwxr-xr-xbrowser/config/mozconfigs/win64/nightly-fuzzing-asan13
-rw-r--r--browser/config/tooltool-manifests/win64/aarch64.manifest8
-rw-r--r--browser/config/tooltool-manifests/win64/webrender.manifest26
-rw-r--r--browser/config/version.txt2
-rw-r--r--browser/config/version_display.txt2
-rw-r--r--browser/config/whats_new_page.yml15
-rw-r--r--browser/docs/AddressBar.rst173
-rw-r--r--browser/docs/BrowserErrorReporter.rst48
-rw-r--r--browser/docs/index.rst1
-rw-r--r--browser/extensions/formautofill/FormAutofill.jsm10
-rw-r--r--browser/extensions/formautofill/FormAutofillHeuristics.jsm2
-rw-r--r--browser/extensions/formautofill/FormAutofillNameUtils.jsm145
-rw-r--r--browser/extensions/formautofill/FormAutofillParent.jsm12
-rw-r--r--browser/extensions/formautofill/FormAutofillPreferences.jsm6
-rw-r--r--browser/extensions/formautofill/FormAutofillStorage.jsm9
-rw-r--r--browser/extensions/formautofill/FormAutofillUtils.jsm115
-rw-r--r--browser/extensions/formautofill/content/editAddress.xhtml7
-rw-r--r--browser/extensions/formautofill/content/editCreditCard.xhtml2
-rw-r--r--browser/extensions/formautofill/locales/en-US/formautofill.properties2
-rw-r--r--browser/extensions/formautofill/test/browser/browser.ini2
-rw-r--r--browser/extensions/formautofill/test/browser/browser_editAddressDialog.js148
-rw-r--r--browser/extensions/formautofill/test/browser/browser_editCreditCardDialog.js3
-rw-r--r--browser/extensions/formautofill/test/mochitest/formautofill_common.js2
-rw-r--r--browser/extensions/formautofill/test/mochitest/test_clear_form.html2
-rw-r--r--browser/extensions/formautofill/test/mochitest/test_multi_locale_CA_address_form.html2
-rw-r--r--browser/extensions/formautofill/test/unit/head.js30
-rw-r--r--browser/extensions/formautofill/test/unit/test_addressRecords.js89
-rw-r--r--browser/extensions/pdfjs/README.mozilla4
-rw-r--r--browser/extensions/pdfjs/content/PdfJsDefaultPreferences.jsm2
-rw-r--r--browser/extensions/pdfjs/content/web/viewer.css35
-rw-r--r--browser/extensions/pdfjs/moz.yaml2
-rw-r--r--browser/extensions/webcompat-reporter/background.js2
-rw-r--r--browser/extensions/webcompat-reporter/experimentalAPIs/tabExtras.js9
-rw-r--r--browser/extensions/webcompat/injections.js2
-rw-r--r--browser/extensions/webcompat/ua_overrides.js215
-rw-r--r--browser/installer/Makefile.in4
-rw-r--r--browser/installer/allowed-dupes.mn2
-rw-r--r--browser/installer/package-manifest.in16
-rw-r--r--browser/installer/windows/Makefile.in19
-rw-r--r--browser/installer/windows/nsis/defines.nsi.in14
-rwxr-xr-xbrowser/installer/windows/nsis/installer.nsi17
-rw-r--r--browser/installer/windows/nsis/maintenanceservice_installer.nsi4
-rwxr-xr-xbrowser/installer/windows/nsis/shared.nsh91
-rw-r--r--browser/installer/windows/nsis/stub.nsi133
-rwxr-xr-xbrowser/installer/windows/nsis/uninstaller.nsi22
-rw-r--r--browser/locales/Makefile.in8
-rw-r--r--browser/locales/en-US/browser/aboutDialog.ftl14
-rw-r--r--browser/locales/en-US/browser/aboutSearchReset.ftl17
-rw-r--r--browser/locales/en-US/browser/policies/policies-descriptions.ftl4
-rw-r--r--browser/locales/en-US/browser/preferences/blocklists.ftl10
-rw-r--r--browser/locales/en-US/browser/preferences/permissions.ftl2
-rw-r--r--browser/locales/en-US/browser/preferences/preferences.ftl24
-rw-r--r--browser/locales/en-US/browser/safeMode.ftl16
-rw-r--r--browser/locales/en-US/browser/touchbar/touchbar.ftl20
-rw-r--r--browser/locales/en-US/chrome/browser/aboutPrivateBrowsing.dtd10
-rw-r--r--browser/locales/en-US/chrome/browser/activity-stream/newtab.properties5
-rw-r--r--browser/locales/en-US/chrome/browser/browser.dtd15
-rw-r--r--browser/locales/en-US/chrome/browser/browser.properties21
-rw-r--r--browser/locales/en-US/chrome/browser/pocket.properties33
-rw-r--r--browser/locales/en-US/chrome/browser/safeMode.dtd17
-rw-r--r--browser/locales/en-US/chrome/browser/search.properties15
-rw-r--r--browser/locales/en-US/chrome/browser/sitePermissions.properties2
-rw-r--r--browser/locales/en-US/chrome/browser/tabbrowser.properties24
-rw-r--r--browser/locales/en-US/chrome/browser/translation.dtd4
-rw-r--r--browser/locales/en-US/chrome/browser/translation.properties2
-rw-r--r--browser/locales/en-US/chrome/overrides/netError.dtd2
-rw-r--r--browser/locales/en-US/installer/nsisstrings.properties3
-rw-r--r--browser/locales/jar.mn2
-rw-r--r--browser/locales/l10n-changesets.json590
-rw-r--r--browser/locales/l10n-onchange-changesets.json8
-rw-r--r--browser/locales/l10n.toml4
-rw-r--r--browser/modules/BrowserErrorReporter.jsm474
-rw-r--r--browser/modules/FaviconLoader.jsm21
-rw-r--r--browser/modules/Feeds.jsm23
-rw-r--r--browser/modules/PageActions.jsm31
-rw-r--r--browser/modules/PermissionUI.jsm119
-rw-r--r--browser/modules/ReaderParent.jsm2
-rw-r--r--browser/modules/Sanitizer.jsm45
-rw-r--r--browser/modules/SiteDataManager.jsm5
-rw-r--r--browser/modules/SitePermissions.jsm116
-rw-r--r--browser/modules/moz.build4
-rw-r--r--browser/modules/test/browser/browser.ini11
-rw-r--r--browser/modules/test/browser/browser_BrowserErrorReporter.html20
-rw-r--r--browser/modules/test/browser/browser_BrowserErrorReporter.js202
-rw-r--r--browser/modules/test/browser/browser_BrowserErrorReporter_nightly.js548
-rw-r--r--browser/modules/test/browser/browser_PageActions.js25
-rw-r--r--browser/modules/test/browser/browser_PermissionUI_prompts.js9
-rw-r--r--browser/modules/test/browser/browser_SitePermissions.js26
-rw-r--r--browser/modules/test/browser/browser_UsageTelemetry.js33
-rw-r--r--browser/modules/test/browser/browser_UsageTelemetry_content.js26
-rw-r--r--browser/modules/test/browser/browser_UsageTelemetry_content_aboutHome.js13
-rw-r--r--browser/modules/test/browser/browser_UsageTelemetry_content_aboutRestartRequired.js4
-rw-r--r--browser/modules/test/browser/browser_UsageTelemetry_domains.js16
-rw-r--r--browser/modules/test/browser/browser_UsageTelemetry_private_and_restore.js6
-rw-r--r--browser/modules/test/browser/browser_UsageTelemetry_searchbar.js60
-rw-r--r--browser/modules/test/browser/browser_UsageTelemetry_uniqueOriginsVisitedInPast24Hours.js5
-rw-r--r--browser/modules/test/browser/browser_UsageTelemetry_urlbar.js266
-rw-r--r--browser/modules/test/browser/formValidation/.eslinrc.js7
-rw-r--r--browser/modules/test/browser/formValidation/browser_form_validation.js21
-rw-r--r--browser/modules/test/browser/head.js113
-rw-r--r--browser/modules/test/browser/head_BrowserErrorReporter.js100
-rw-r--r--browser/modules/test/unit/test_LiveBookmarkMigrator.js3
-rw-r--r--browser/modules/webrtcUI.jsm31
-rw-r--r--browser/themes/linux/browser.css11
-rw-r--r--browser/themes/linux/customizableui/panelUI.css2
-rw-r--r--browser/themes/linux/downloads/downloads.css1
-rw-r--r--browser/themes/linux/places/organizer.css2
-rw-r--r--browser/themes/osx/browser.css28
-rw-r--r--browser/themes/osx/downloads/downloads.css3
-rw-r--r--browser/themes/osx/jar.mn2
-rw-r--r--browser/themes/osx/places/editBookmark.css7
-rw-r--r--browser/themes/osx/places/organizer.css12
-rw-r--r--browser/themes/osx/toolbarbutton-dropmarker.pngbin148 -> 0 bytes
-rw-r--r--browser/themes/osx/toolbarbutton-dropmarker@2x.pngbin286 -> 0 bytes
-rw-r--r--browser/themes/shared/browser.inc.css2
-rw-r--r--browser/themes/shared/controlcenter/panel.inc.css57
-rw-r--r--browser/themes/shared/customizableui/customizeMode.inc.css5
-rw-r--r--browser/themes/shared/customizableui/panelUI.inc.css19
-rw-r--r--browser/themes/shared/downloads/downloads.inc.css39
-rw-r--r--browser/themes/shared/favicon-search-16.svg10
-rw-r--r--browser/themes/shared/icons/library-pocket-animation.svg (renamed from browser/components/pocket/skin/library-pocket-animation.svg)0
-rw-r--r--browser/themes/shared/icons/pocket-animation.svg (renamed from browser/components/pocket/skin/pocket-animation.svg)0
-rw-r--r--browser/themes/shared/icons/pocket-outline.svg (renamed from browser/components/pocket/skin/pocket-outline.svg)0
-rw-r--r--browser/themes/shared/icons/pocket.svg (renamed from browser/components/pocket/skin/pocket.svg)0
-rw-r--r--browser/themes/shared/identity-block/identity-block.inc.css2
-rw-r--r--browser/themes/shared/incontent-icons/icon-search-64.svg12
-rw-r--r--browser/themes/shared/incontentprefs/preferences.inc.css47
-rw-r--r--browser/themes/shared/incontentprefs/privacy.css5
-rw-r--r--browser/themes/shared/jar.inc.mn9
-rw-r--r--browser/themes/shared/menupanel.inc.css4
-rw-r--r--browser/themes/shared/notification-icons.inc.css8
-rw-r--r--browser/themes/shared/notification-icons/images-blocked.svg11
-rw-r--r--browser/themes/shared/notification-icons/images.svg8
-rw-r--r--browser/themes/shared/places/editBookmarkPanel.inc.css27
-rw-r--r--browser/themes/shared/privatebrowsing/aboutPrivateBrowsing.css149
-rw-r--r--browser/themes/shared/searchReset.css22
-rw-r--r--browser/themes/shared/syncedtabs/sidebar.inc.css2
-rw-r--r--browser/themes/shared/tabs.inc.css10
-rw-r--r--browser/themes/shared/toolbarbutton-icons.inc.css73
-rw-r--r--browser/themes/shared/urlbar-autocomplete.inc.css33
-rw-r--r--browser/themes/shared/urlbar-searchbar.inc.css142
-rw-r--r--browser/themes/windows/browser-aero.css11
-rw-r--r--browser/themes/windows/browser.css3
-rw-r--r--browser/themes/windows/compacttheme.css2
-rw-r--r--browser/themes/windows/customizableui/panelUI.css2
-rw-r--r--browser/themes/windows/downloads/downloads.css3
-rw-r--r--build.gradle181
-rw-r--r--build/autoconf/acwinpaths.m431
-rw-r--r--build/autoconf/altoptions.m418
-rw-r--r--build/autoconf/android.m425
-rwxr-xr-xbuild/autoconf/config.guess690
-rwxr-xr-xbuild/autoconf/config.sub2518
-rw-r--r--build/autoconf/hooks.m465
-rw-r--r--build/autoconf/lto.m419
-rw-r--r--build/autoconf/subconfigure.m446
-rw-r--r--build/autoconf/toolchain.m48
-rw-r--r--build/build-clang/aarch64-vastart-checking.patch16
-rwxr-xr-xbuild/build-clang/build-clang.py85
-rw-r--r--build/build-clang/clang-7-android.json53
-rw-r--r--build/build-clang/clang-7-linux64.json17
-rw-r--r--build/build-clang/clang-7-macosx64.json23
-rw-r--r--build/build-clang/clang-tidy-linux64.json12
-rw-r--r--build/build-clang/clang-tidy-macosx64.json18
-rw-r--r--build/build-clang/clang-tidy-win32.json12
-rw-r--r--build/build-clang/clang-tidy-win64.json12
-rw-r--r--build/build-clang/clang-trunk-mingw.json5
-rw-r--r--build/build-clang/clang-win64.json18
-rw-r--r--build/build-clang/compiler-rt-cross-compile.patch4
-rw-r--r--build/build-clang/r342649-hotpatch-8-byte-nops.patch30
-rw-r--r--build/build-clang/r342652-unpoison-thread-stacks.patch34
-rw-r--r--build/build-clang/r343123-pin-asan-dll.patch27
-rw-r--r--build/build-clang/r346300-compiler-rt-windows-mmap.patch149
-rw-r--r--build/build-clang/r350774.patch14
-rw-r--r--build/build-clang/unpoison-thread-stacks.patch34
-rw-r--r--build/clang-plugin/Makefile.in5
-rw-r--r--build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp30
-rw-r--r--build/compare-mozconfig/compare-mozconfigs.py1
-rw-r--r--build/debian-packages/sqlite3-wheezy.diff58
-rw-r--r--build/defines.sh2
-rw-r--r--build/gecko_templates.mozbuild1
-rw-r--r--build/gen_test_packages_manifest.py3
-rw-r--r--build/mach_bootstrap.py4
-rwxr-xr-xbuild/macosx/build-cctools.sh26
-rw-r--r--build/macosx/cross-mozconfig.common25
-rw-r--r--build/merge_profdata.py11
-rw-r--r--build/mobile/remoteautomation.py3
-rw-r--r--build/moz.configure/android-ndk.configure47
-rw-r--r--build/moz.configure/bindgen.configure34
-rwxr-xr-xbuild/moz.configure/compile-checks.configure36
-rw-r--r--build/moz.configure/compilers-util.configure47
-rw-r--r--build/moz.configure/flags.configure8
-rw-r--r--build/moz.configure/init.configure97
-rw-r--r--build/moz.configure/java.configure21
-rw-r--r--build/moz.configure/memory.configure62
-rw-r--r--build/moz.configure/old.configure147
-rw-r--r--build/moz.configure/pkg.configure8
-rw-r--r--build/moz.configure/rust.configure69
-rwxr-xr-xbuild/moz.configure/toolchain.configure480
-rw-r--r--build/moz.configure/util.configure6
-rwxr-xr-xbuild/moz.configure/warnings.configure14
-rw-r--r--build/moz.configure/windows.configure185
-rw-r--r--build/mozconfig.artifact.automation1
-rw-r--r--build/mozconfig.clang-cl6
-rw-r--r--build/mozconfig.no-compile6
-rw-r--r--build/pgo/certs/cert9.dbbin229376 -> 229376 bytes
-rw-r--r--build/pgo/certs/key4.dbbin294912 -> 294912 bytes
-rw-r--r--build/pgo/certs/mochitest.clientbin2448 -> 2448 bytes
-rwxr-xr-xbuild/pgo/profileserver.py39
-rw-r--r--build/sanitizers/lsan_suppressions.txt2
-rw-r--r--build/sparse-profiles/docker-image3
-rw-r--r--build/sparse-profiles/taskgraph7
-rw-r--r--build/subconfigure.py427
-rw-r--r--build/unix/elfhack/elfhack.cpp8
-rw-r--r--build/unix/elfhack/inject.c8
-rw-r--r--build/unix/elfhack/test.c62
-rw-r--r--build/unix/mozconfig.unix2
-rw-r--r--build/unix/stdc++compat/stdc++compat.cpp12
-rw-r--r--build/virtualenv_packages.txt1
-rw-r--r--build/win32/dumpenv4python.pl19
-rw-r--r--build/win64-aarch64/mozconfig.vs-latest2
-rw-r--r--build/win64-aarch64/mozconfig.vs201721
-rw-r--r--build/windows_toolchain.py23
-rw-r--r--caps/BasePrincipal.cpp35
-rw-r--r--caps/BasePrincipal.h30
-rw-r--r--caps/ContentPrincipal.cpp40
-rw-r--r--caps/ContentPrincipal.h2
-rw-r--r--caps/NullPrincipalURI.cpp4
-rw-r--r--caps/NullPrincipalURI.h6
-rw-r--r--caps/SystemPrincipal.cpp4
-rw-r--r--caps/SystemPrincipal.h4
-rw-r--r--caps/nsIPrincipal.idl15
-rw-r--r--caps/nsIScriptSecurityManager.idl12
-rw-r--r--caps/nsJSPrincipals.cpp85
-rw-r--r--caps/nsScriptSecurityManager.cpp82
-rw-r--r--chrome/nsChromeRegistry.cpp7
-rw-r--r--chrome/nsChromeRegistryChrome.cpp4
-rw-r--r--comm/.cron.yml14
-rw-r--r--comm/.eslintignore4
-rw-r--r--comm/.taskcluster.yml69
-rw-r--r--comm/calendar/.eslintrc.js3
-rwxr-xr-xcomm/calendar/base/backend/calBackendLoader.js2
-rw-r--r--comm/calendar/base/backend/icaljs/calICSService.js12
-rw-r--r--comm/calendar/base/backend/icaljs/calRecurrenceRule.js8
-rw-r--r--comm/calendar/base/content/agenda-listbox.js7
-rw-r--r--comm/calendar/base/content/agenda-listbox.xml9
-rw-r--r--comm/calendar/base/content/calendar-base-view.js123
-rw-r--r--comm/calendar/base/content/calendar-base-view.xml93
-rw-r--r--comm/calendar/base/content/calendar-chrome-startup.js10
-rw-r--r--comm/calendar/base/content/calendar-clipboard.js8
-rw-r--r--comm/calendar/base/content/calendar-dnd-listener.js17
-rw-r--r--comm/calendar/base/content/calendar-extract.js13
-rw-r--r--comm/calendar/base/content/calendar-invitations-manager.js20
-rw-r--r--comm/calendar/base/content/calendar-item-editing.js14
-rw-r--r--comm/calendar/base/content/calendar-management.js15
-rw-r--r--comm/calendar/base/content/calendar-month-view.xml10
-rw-r--r--comm/calendar/base/content/calendar-multiday-view.xml23
-rw-r--r--comm/calendar/base/content/calendar-statusbar.js16
-rw-r--r--comm/calendar/base/content/calendar-task-tree.js4
-rw-r--r--comm/calendar/base/content/calendar-task-tree.xml46
-rw-r--r--comm/calendar/base/content/calendar-task-view.js9
-rw-r--r--comm/calendar/base/content/calendar-task-view.xul4
-rw-r--r--comm/calendar/base/content/calendar-unifinder-todo.xul2
-rw-r--r--comm/calendar/base/content/calendar-unifinder.xul2
-rw-r--r--comm/calendar/base/content/calendar-view-bindings.css2
-rw-r--r--comm/calendar/base/content/calendar-view-core.xml2
-rw-r--r--comm/calendar/base/content/calendar-views.js54
-rw-r--r--comm/calendar/base/content/dialogs/calendar-alarm-dialog.js6
-rw-r--r--comm/calendar/base/content/dialogs/calendar-alarm-dialog.xul6
-rw-r--r--comm/calendar/base/content/dialogs/calendar-creation.js4
-rw-r--r--comm/calendar/base/content/dialogs/calendar-dialog-utils.js6
-rw-r--r--comm/calendar/base/content/dialogs/calendar-error-prompt.xul2
-rw-r--r--comm/calendar/base/content/dialogs/calendar-event-dialog-attendees.js2
-rw-r--r--comm/calendar/base/content/dialogs/calendar-event-dialog-attendees.xml10
-rw-r--r--comm/calendar/base/content/dialogs/calendar-event-dialog-freebusy.xml35
-rw-r--r--comm/calendar/base/content/dialogs/calendar-event-dialog-recurrence.js6
-rw-r--r--comm/calendar/base/content/dialogs/calendar-event-dialog-reminder.js92
-rw-r--r--comm/calendar/base/content/dialogs/calendar-event-dialog-reminder.xul1
-rw-r--r--comm/calendar/base/content/dialogs/calendar-invitations-list.xml4
-rw-r--r--comm/calendar/base/content/dialogs/calendar-migration-dialog.js14
-rw-r--r--comm/calendar/base/content/dialogs/calendar-print-dialog.js27
-rw-r--r--comm/calendar/base/content/dialogs/calendar-print-dialog.xul4
-rw-r--r--comm/calendar/base/content/dialogs/calendar-subscriptions-dialog.js2
-rw-r--r--comm/calendar/base/content/dialogs/calendar-summary-dialog.js6
-rw-r--r--comm/calendar/base/content/dialogs/chooseCalendarDialog.js4
-rw-r--r--comm/calendar/base/content/import-export.js69
-rw-r--r--comm/calendar/base/content/preferences/alarms.js15
-rw-r--r--comm/calendar/base/content/preferences/general.js4
-rw-r--r--comm/calendar/base/content/widgets/calendar-alarm-widget.xml9
-rw-r--r--comm/calendar/base/content/widgets/calendar-list-tree.xml24
-rw-r--r--comm/calendar/base/content/widgets/calendar-subscriptions-list.xml2
-rw-r--r--comm/calendar/base/content/widgets/calendar-widgets.xml4
-rw-r--r--comm/calendar/base/jar.mn3
-rw-r--r--comm/calendar/base/modules/calExtract.jsm15
-rw-r--r--comm/calendar/base/modules/calRecurrenceUtils.jsm80
-rw-r--r--comm/calendar/base/modules/calUtils.jsm53
-rw-r--r--comm/calendar/base/modules/utils/calAlarmUtils.jsm2
-rw-r--r--comm/calendar/base/modules/utils/calAsyncUtils.jsm8
-rw-r--r--comm/calendar/base/modules/utils/calAuthUtils.jsm36
-rw-r--r--comm/calendar/base/modules/utils/calDataUtils.jsm18
-rw-r--r--comm/calendar/base/modules/utils/calDateTimeUtils.jsm4
-rw-r--r--comm/calendar/base/modules/utils/calEmailUtils.jsm20
-rw-r--r--comm/calendar/base/modules/utils/calItemUtils.jsm12
-rw-r--r--comm/calendar/base/modules/utils/calItipUtils.jsm74
-rw-r--r--comm/calendar/base/modules/utils/calL10NUtils.jsm8
-rw-r--r--comm/calendar/base/modules/utils/calProviderUtils.jsm94
-rw-r--r--comm/calendar/base/modules/utils/calViewUtils.jsm6
-rw-r--r--comm/calendar/base/modules/utils/calXMLUtils.jsm2
-rw-r--r--comm/calendar/base/src/calAlarm.js46
-rwxr-xr-xcomm/calendar/base/src/calAlarmMonitor.js14
-rw-r--r--comm/calendar/base/src/calAlarmService.js32
-rwxr-xr-xcomm/calendar/base/src/calApplicationUtils.js11
-rw-r--r--comm/calendar/base/src/calAttachment.js12
-rw-r--r--comm/calendar/base/src/calAttendee.js10
-rw-r--r--comm/calendar/base/src/calCachedCalendar.js60
-rw-r--r--comm/calendar/base/src/calCalendarManager.js80
-rw-r--r--comm/calendar/base/src/calCalendarSearchService.js12
-rw-r--r--comm/calendar/base/src/calDefaultACLManager.js4
-rw-r--r--comm/calendar/base/src/calDeletedItems.js8
-rw-r--r--comm/calendar/base/src/calEvent.js10
-rwxr-xr-xcomm/calendar/base/src/calFreeBusyService.js6
-rw-r--r--comm/calendar/base/src/calIcsParser.js16
-rw-r--r--comm/calendar/base/src/calIcsSerializer.js4
-rw-r--r--comm/calendar/base/src/calItemBase.js30
-rw-r--r--comm/calendar/base/src/calItipItem.js7
-rw-r--r--comm/calendar/base/src/calProtocolHandler.js16
-rw-r--r--comm/calendar/base/src/calRecurrenceDate.js12
-rw-r--r--comm/calendar/base/src/calRecurrenceInfo.js38
-rw-r--r--comm/calendar/base/src/calRelation.js4
-rw-r--r--comm/calendar/base/src/calSleepMonitor.js4
-rw-r--r--comm/calendar/base/src/calStartupService.js16
-rw-r--r--comm/calendar/base/src/calTimezoneService.js62
-rw-r--r--comm/calendar/base/src/calTodo.js10
-rw-r--r--comm/calendar/base/src/calTransactionManager.js14
-rw-r--r--comm/calendar/base/themes/common/calendar-management.css8
-rw-r--r--comm/calendar/base/themes/common/calendar-task-tree.css54
-rw-r--r--comm/calendar/base/themes/common/calendar-task-view.css71
-rw-r--r--comm/calendar/base/themes/common/calendar-unifinder.css11
-rw-r--r--comm/calendar/base/themes/common/calendar-views.css61
-rw-r--r--comm/calendar/base/themes/common/icons/locked-selected.svg6
-rw-r--r--comm/calendar/base/themes/common/icons/locked.svg2
-rw-r--r--comm/calendar/base/themes/common/icons/warn-selected.svg6
-rw-r--r--comm/calendar/base/themes/common/icons/warn.svg2
-rw-r--r--comm/calendar/base/themes/common/today-pane.css140
-rw-r--r--comm/calendar/base/themes/common/widgets/calendar-widgets.css40
-rw-r--r--comm/calendar/base/themes/common/widgets/minimonth.css4
-rw-r--r--comm/calendar/base/themes/linux/calendar-task-view.css24
-rw-r--r--comm/calendar/base/themes/linux/calendar-unifinder.css10
-rw-r--r--comm/calendar/base/themes/linux/calendar-views.css1
-rw-r--r--comm/calendar/base/themes/linux/dialogs/calendar-alarm-dialog.css2
-rw-r--r--comm/calendar/base/themes/linux/today-pane.css18
-rw-r--r--comm/calendar/base/themes/osx/calendar-task-view.css17
-rw-r--r--comm/calendar/base/themes/osx/calendar-views.css2
-rw-r--r--comm/calendar/base/themes/osx/dialogs/calendar-event-dialog.css10
-rw-r--r--comm/calendar/base/themes/osx/today-pane.css38
-rw-r--r--comm/calendar/base/themes/windows/calendar-task-tree.css15
-rw-r--r--comm/calendar/base/themes/windows/calendar-task-view.css24
-rw-r--r--comm/calendar/base/themes/windows/calendar-unifinder.css10
-rw-r--r--comm/calendar/base/themes/windows/calendar-views.css4
-rw-r--r--comm/calendar/base/themes/windows/dialogs/calendar-alarm-dialog.css2
-rw-r--r--comm/calendar/base/themes/windows/today-pane.css29
-rw-r--r--comm/calendar/import-export/calHtmlExport.js4
-rw-r--r--comm/calendar/import-export/calIcsImportExport.js8
-rw-r--r--comm/calendar/import-export/calListFormatter.js4
-rw-r--r--comm/calendar/import-export/calMonthGridPrinter.js4
-rw-r--r--comm/calendar/import-export/calOutlookCSVImportExport.js12
-rw-r--r--comm/calendar/import-export/calWeekPrinter.js4
-rw-r--r--comm/calendar/itip/calItipEmailTransport.js11
-rw-r--r--comm/calendar/lightning/components/calItipProtocolHandler.js13
-rw-r--r--comm/calendar/lightning/components/lightningTextCalendarConverter.js8
-rw-r--r--comm/calendar/lightning/content/imip-bar.js23
-rwxr-xr-xcomm/calendar/lightning/content/lightning-item-iframe.js66
-rw-r--r--comm/calendar/lightning/content/lightning-item-panel.js4
-rw-r--r--comm/calendar/lightning/content/lightning-migration.xul3
-rw-r--r--comm/calendar/lightning/content/lightning-utils.js4
-rw-r--r--comm/calendar/lightning/content/messenger-overlay-preferences.xul3
-rw-r--r--comm/calendar/lightning/content/messenger-overlay-sidebar.js8
-rw-r--r--comm/calendar/lightning/content/messenger-overlay-sidebar.xul1
-rw-r--r--comm/calendar/lightning/modules/ltnInvitationUtils.jsm25
-rw-r--r--comm/calendar/lightning/themes/common/lightning.css29
-rw-r--r--comm/calendar/lightning/themes/linux/lightning.css4
-rw-r--r--comm/calendar/lightning/themes/osx/lightning.css11
-rw-r--r--comm/calendar/lightning/themes/windows/lightning.css5
-rw-r--r--comm/calendar/providers/caldav/calDavCalendar.js271
-rw-r--r--comm/calendar/providers/caldav/calDavRequestHandlers.js47
-rw-r--r--comm/calendar/providers/composite/calCompositeCalendar.js48
-rw-r--r--comm/calendar/providers/gdata/components/calGoogleCalendar.js51
-rw-r--r--comm/calendar/providers/gdata/content/browserRequest.js16
-rw-r--r--comm/calendar/providers/gdata/content/gdata-calendar-creation.js10
-rw-r--r--comm/calendar/providers/gdata/modules/OAuth2.jsm17
-rw-r--r--comm/calendar/providers/gdata/modules/gdataLogging.jsm8
-rw-r--r--comm/calendar/providers/gdata/modules/gdataRequest.jsm50
-rw-r--r--comm/calendar/providers/gdata/modules/gdataSession.jsm33
-rw-r--r--comm/calendar/providers/gdata/modules/gdataUtils.jsm40
-rw-r--r--comm/calendar/providers/ics/calICSCalendar.js109
-rw-r--r--comm/calendar/providers/memory/calMemoryCalendar.js118
-rw-r--r--comm/calendar/providers/storage/calStorageCalendar.js155
-rw-r--r--comm/calendar/providers/storage/calStorageUpgrade.jsm12
-rw-r--r--comm/calendar/providers/wcap/calWcapCalendar.js16
-rw-r--r--comm/calendar/providers/wcap/calWcapCalendarItems.js19
-rw-r--r--comm/calendar/providers/wcap/calWcapCalendarModule.js26
-rw-r--r--comm/calendar/providers/wcap/calWcapErrors.js28
-rw-r--r--comm/calendar/providers/wcap/calWcapRequest.js20
-rw-r--r--comm/calendar/providers/wcap/calWcapSession.js14
-rw-r--r--comm/calendar/providers/wcap/calWcapUtils.js22
-rw-r--r--comm/calendar/providers/wcap/public/calIWcapCalendar.idl4
-rw-r--r--comm/calendar/resources/content/calendarCreation.js3
-rw-r--r--comm/calendar/resources/content/publish.js26
-rw-r--r--comm/calendar/test/mozmill/Makefile.in24
-rw-r--r--comm/calendar/test/mozmill/eventDialog/testAlarmDialog.js99
-rwxr-xr-xcomm/calendar/test/mozmill/eventDialog/testEventDialog.js7
-rwxr-xr-xcomm/calendar/test/mozmill/eventDialog/testEventDialogModificationPrompt.js1
-rwxr-xr-xcomm/calendar/test/mozmill/eventDialog/testUTF8.js1
-rw-r--r--comm/calendar/test/mozmill/moz.build18
-rw-r--r--comm/calendar/test/mozmill/shared-modules/moz.build13
-rwxr-xr-xcomm/calendar/test/mozmill/shared-modules/test-calendar-utils.js7
-rwxr-xr-xcomm/calendar/test/mozmill/testAlarmDefaultValue.js42
-rwxr-xr-xcomm/calendar/test/mozmill/testLocalICS.js8
-rwxr-xr-xcomm/calendar/test/mozmill/views/testTaskView.js16
-rw-r--r--comm/calendar/test/unit/head_consts.js26
-rw-r--r--comm/calendar/test/unit/test_alarm.js14
-rw-r--r--comm/calendar/test/unit/test_alarmservice.js4
-rw-r--r--comm/calendar/test/unit/test_bug1199942.js3
-rw-r--r--comm/calendar/test/unit/test_bug350845.js2
-rw-r--r--comm/calendar/test/unit/test_calmgr.js11
-rw-r--r--comm/calendar/test/unit/test_data_bags.js14
-rw-r--r--comm/calendar/test/unit/test_datetimeformatter.js15
-rw-r--r--comm/calendar/test/unit/test_deleted_items.js9
-rw-r--r--comm/calendar/test/unit/test_freebusy.js6
-rw-r--r--comm/calendar/test/unit/test_freebusy_service.js21
-rw-r--r--comm/calendar/test/unit/test_gdata_provider.js15
-rw-r--r--comm/calendar/test/unit/test_ics_parser.js32
-rw-r--r--comm/calendar/test/unit/test_imip.js4
-rw-r--r--comm/calendar/test/unit/test_items.js2
-rw-r--r--comm/calendar/test/unit/test_ltninvitationutils.js18
-rw-r--r--comm/calendar/test/unit/test_providers.js16
-rw-r--r--comm/calendar/test/unit/test_recur.js10
-rw-r--r--comm/calendar/test/unit/test_recurrence_utils.js351
-rw-r--r--comm/calendar/test/unit/test_search_service.js9
-rw-r--r--comm/calendar/test/unit/test_startup_service.js3
-rw-r--r--comm/calendar/test/unit/test_storage.js4
-rw-r--r--comm/calendar/test/unit/test_utils.js4
-rw-r--r--comm/calendar/test/unit/test_webcal.js4
-rw-r--r--comm/calendar/test/unit/xpcshell-shared.ini1
-rw-r--r--comm/chat/components/src/test/test_logger.js1
-rw-r--r--comm/chat/content/browserRequest.js35
-rw-r--r--comm/chat/content/convbrowser.xml1357
-rw-r--r--comm/chat/content/conversation-browser.js734
-rw-r--r--comm/chat/content/jar.mn2
-rw-r--r--comm/chat/nss-purple.symbols5
-rw-r--r--comm/chat/protocols/irc/ircServices.jsm20
-rw-r--r--comm/chat/themes/browserRequest.css8
-rw-r--r--comm/chat/themes/icons/insecure.pngbin1072 -> 0 bytes
-rw-r--r--comm/chat/themes/icons/secure.pngbin1111 -> 0 bytes
-rw-r--r--comm/chat/themes/jar.mn6
-rw-r--r--comm/common/bindings/datetimepicker.xml21
-rw-r--r--comm/common/bindings/preferences.xml580
-rw-r--r--comm/common/bindings/richlistbox.xml932
-rw-r--r--comm/common/bindings/toolbar.xml26
-rw-r--r--comm/common/moz.build3
-rw-r--r--comm/common/saxparser/moz.build31
-rw-r--r--comm/common/saxparser/nsISAXAttributes.idl (renamed from parser/xml/nsISAXAttributes.idl)0
-rw-r--r--comm/common/saxparser/nsISAXContentHandler.idl164
-rw-r--r--comm/common/saxparser/nsISAXErrorHandler.idl (renamed from parser/xml/nsISAXErrorHandler.idl)0
-rw-r--r--comm/common/saxparser/nsISAXXMLReader.idl76
-rw-r--r--comm/common/saxparser/nsSAXAttributes.cpp (renamed from parser/xml/nsSAXAttributes.cpp)0
-rw-r--r--comm/common/saxparser/nsSAXAttributes.h (renamed from parser/xml/nsSAXAttributes.h)0
-rw-r--r--comm/common/saxparser/nsSAXXMLReader.cpp (renamed from parser/xml/nsSAXXMLReader.cpp)0
-rw-r--r--comm/common/saxparser/nsSAXXMLReader.h (renamed from parser/xml/nsSAXXMLReader.h)0
-rw-r--r--comm/common/saxparser/test/moz.build8
-rw-r--r--comm/common/saxparser/test/unit/.eslintrc.js7
-rw-r--r--comm/common/saxparser/test/unit/test_parser.js140
-rw-r--r--comm/common/saxparser/test/unit/xpcshell.ini4
-rw-r--r--comm/common/src/ExtensionSupport.jsm (renamed from comm/common/src/extensionSupport.jsm)0
-rw-r--r--comm/common/src/Overlays.jsm11
-rw-r--r--comm/common/src/moz.build4
-rw-r--r--comm/common/src/nsCommonModule.cpp6
-rw-r--r--comm/common/test/xpcshell/head_addons.js4
-rw-r--r--comm/editor/ui/composer/content/ComposerCommands.js4
-rw-r--r--comm/editor/ui/composer/content/editor.js14
-rw-r--r--comm/editor/ui/composer/content/editor.xul13
-rw-r--r--comm/editor/ui/dialogs/content/EdAdvancedEdit.xul2
-rw-r--r--comm/editor/ui/dialogs/content/EdButtonProps.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdColorPicker.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdColorProps.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdDialogTemplate.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdDictionary.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdFieldSetProps.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdFormProps.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdImageProps.xul3
-rw-r--r--comm/editor/ui/dialogs/content/EdInputImage.xul3
-rw-r--r--comm/editor/ui/dialogs/content/EdInputProps.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdInsSrc.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdInsertChars.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdInsertMath.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdInsertTOC.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdInsertTable.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdLabelProps.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdLinkChecker.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdLinkProps.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdListProps.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdPageProps.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdSelectProps.js68
-rw-r--r--comm/editor/ui/dialogs/content/EdSelectProps.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdSpellCheck.js6
-rw-r--r--comm/editor/ui/dialogs/content/EdSpellCheck.xul2
-rw-r--r--comm/editor/ui/dialogs/content/EdTableProps.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EdTextAreaProps.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EditorPublish.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EditorPublishProgress.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EditorPublishSettings.xul1
-rw-r--r--comm/editor/ui/dialogs/content/EditorSaveAsCharset.js2
-rw-r--r--comm/editor/ui/dialogs/content/EditorSaveAsCharset.xul1
-rw-r--r--comm/editor/ui/dialogs/content/edImage.inc.xul (renamed from comm/editor/ui/dialogs/content/edImage.inc)0
-rw-r--r--comm/ldap/xpcom/src/nsLDAPSecurityGlue.cpp3
-rw-r--r--comm/ldap/xpcom/src/nsLDAPURL.cpp6
-rw-r--r--comm/mail/app/blocklist.xml211
-rw-r--r--comm/mail/app/moz.build2
-rw-r--r--comm/mail/app/profile/all-thunderbird.js11
-rw-r--r--comm/mail/base/content/ABSearchDialog.xul2
-rw-r--r--comm/mail/base/content/FilterListDialog.xul4
-rw-r--r--comm/mail/base/content/SearchDialog.js1
-rw-r--r--comm/mail/base/content/SearchDialog.xul58
-rw-r--r--comm/mail/base/content/aboutAddonsExtra.js2
-rw-r--r--comm/mail/base/content/aboutDialog.xul8
-rw-r--r--comm/mail/base/content/attachmentList.css21
-rw-r--r--comm/mail/base/content/bindings.css6
-rw-r--r--comm/mail/base/content/browserRequest.js5
-rw-r--r--comm/mail/base/content/commandglue.js2
-rw-r--r--comm/mail/base/content/customElements.js22
-rw-r--r--comm/mail/base/content/editContactPanel.inc.xul (renamed from comm/mail/base/content/editContactPanel.inc)0
-rw-r--r--comm/mail/base/content/folderDisplay.js92
-rw-r--r--comm/mail/base/content/folderPane.js7
-rw-r--r--comm/mail/base/content/foldersummary.js13
-rw-r--r--comm/mail/base/content/glodaFacet.js1464
-rw-r--r--comm/mail/base/content/glodaFacetBindings.css27
-rw-r--r--comm/mail/base/content/glodaFacetBindings.xml1535
-rw-r--r--comm/mail/base/content/glodaFacetView.css12
-rw-r--r--comm/mail/base/content/glodaFacetView.js132
-rw-r--r--comm/mail/base/content/glodaFacetView.xhtml21
-rw-r--r--comm/mail/base/content/helpMenu.inc.xul (renamed from comm/mail/base/content/helpMenu.inc)0
-rwxr-xr-xcomm/mail/base/content/hiddenWindow.xul10
-rw-r--r--comm/mail/base/content/macMessengerMenu.js16
-rw-r--r--comm/mail/base/content/macWindowMenu.inc.xul (renamed from comm/mail/base/content/macWindowMenu.inc)0
-rw-r--r--comm/mail/base/content/mail3PaneWindowCommands.js1
-rw-r--r--comm/mail/base/content/mailCommands.js6
-rw-r--r--comm/mail/base/content/mailContextMenus.js26
-rw-r--r--comm/mail/base/content/mailCore.js1
-rw-r--r--comm/mail/base/content/mailTabs.js4
-rw-r--r--comm/mail/base/content/mailWidgets.js179
-rw-r--r--comm/mail/base/content/mailWidgets.xml72
-rw-r--r--comm/mail/base/content/mailWindowOverlay.js5
-rw-r--r--comm/mail/base/content/mainCommandSet.inc.xul (renamed from comm/mail/base/content/mainCommandSet.inc)0
-rw-r--r--comm/mail/base/content/mainKeySet.inc.xul (renamed from comm/mail/base/content/mainKeySet.inc)0
-rw-r--r--comm/mail/base/content/mainMailToolbox.inc.xul (renamed from comm/mail/base/content/mainMailToolbox.inc)0
-rw-r--r--comm/mail/base/content/mainNavigationToolbox.inc960
-rw-r--r--comm/mail/base/content/mainNavigationToolbox.inc.xul984
-rw-r--r--comm/mail/base/content/mainPopupSet.inc1731
-rw-r--r--comm/mail/base/content/mainPopupSet.inc.xul1757
-rw-r--r--comm/mail/base/content/mainStatusbar.inc.xul (renamed from comm/mail/base/content/mainStatusbar.inc)0
-rw-r--r--comm/mail/base/content/messageWindow.js5
-rw-r--r--comm/mail/base/content/messageWindow.xul22
-rw-r--r--comm/mail/base/content/messenger.css8
-rw-r--r--comm/mail/base/content/messenger.xul62
-rw-r--r--comm/mail/base/content/msgAttachmentView.inc107
-rw-r--r--comm/mail/base/content/msgAttachmentView.inc.xul112
-rw-r--r--comm/mail/base/content/msgHdrPopup.inc.xul (renamed from comm/mail/base/content/msgHdrPopup.inc)0
-rw-r--r--comm/mail/base/content/msgHdrView.inc.xul (renamed from comm/mail/base/content/msgHdrView.inc)0
-rw-r--r--comm/mail/base/content/msgHdrView.js660
-rw-r--r--comm/mail/base/content/msgMail3PaneWindow.js33
-rw-r--r--comm/mail/base/content/nsContextMenu.js30
-rw-r--r--comm/mail/base/content/quickFilterBar.inc.xul (renamed from comm/mail/base/content/quickFilterBar.inc)0
-rw-r--r--comm/mail/base/content/sanitize.xul23
-rw-r--r--comm/mail/base/content/selectionsummaries.js1
-rw-r--r--comm/mail/base/content/specialTabs.js9
-rw-r--r--comm/mail/base/content/tabmail.css9
-rw-r--r--comm/mail/base/content/tabmail.xml62
-rw-r--r--comm/mail/base/content/threadPane.js23
-rw-r--r--comm/mail/base/content/threadPaneColumnPicker.xml243
-rw-r--r--comm/mail/base/jar.mn2
-rw-r--r--comm/mail/base/modules/MailInstrumentation.jsm2
-rw-r--r--comm/mail/base/modules/MailMigrator.jsm2
-rw-r--r--comm/mail/base/modules/TBDistCustomizer.jsm27
-rw-r--r--comm/mail/base/test/unit/test_mailGlue_distribution.js9
-rw-r--r--comm/mail/branding/nightly/thunderbird-branding.js4
-rw-r--r--comm/mail/branding/thunderbird/thunderbird-branding.js4
-rw-r--r--comm/mail/components/about-support/content/aboutSupport.js340
-rw-r--r--comm/mail/components/about-support/content/aboutSupport.xhtml586
-rw-r--r--comm/mail/components/accountcreation/content/.eslintrc.js56
-rw-r--r--comm/mail/components/accountcreation/content/MyBadCertHandler.js3
-rw-r--r--comm/mail/components/accountcreation/content/accountConfig.js148
-rw-r--r--comm/mail/components/accountcreation/content/createInBackend.js84
-rw-r--r--comm/mail/components/accountcreation/content/emailWizard.js496
-rw-r--r--comm/mail/components/accountcreation/content/emailWizard.xul55
-rw-r--r--comm/mail/components/accountcreation/content/exchangeAutoDiscover.js418
-rw-r--r--comm/mail/components/accountcreation/content/fetchConfig.js107
-rw-r--r--comm/mail/components/accountcreation/content/fetchhttp.js196
-rw-r--r--comm/mail/components/accountcreation/content/guessConfig.js41
-rw-r--r--comm/mail/components/accountcreation/content/readFromXML.js11
-rw-r--r--comm/mail/components/accountcreation/content/sanitizeDatatypes.js26
-rw-r--r--comm/mail/components/accountcreation/content/util.js399
-rw-r--r--comm/mail/components/accountcreation/content/verifyConfig.js40
-rw-r--r--comm/mail/components/accountcreation/jar.mn1
-rw-r--r--comm/mail/components/activity/modules/autosync.jsm4
-rw-r--r--comm/mail/components/activity/modules/glodaIndexer.jsm3
-rw-r--r--comm/mail/components/activity/modules/moveCopy.jsm3
-rw-r--r--comm/mail/components/activity/modules/pop3Download.jsm3
-rw-r--r--comm/mail/components/activity/modules/sendLater.jsm3
-rw-r--r--comm/mail/components/addrbook/content/.eslintrc.js54
-rw-r--r--comm/mail/components/addrbook/content/abCard.inc.xul (renamed from comm/mail/components/addrbook/content/abCard.inc)0
-rw-r--r--comm/mail/components/addrbook/content/abCard.js6
-rw-r--r--comm/mail/components/addrbook/content/abCardView.js2
-rw-r--r--comm/mail/components/addrbook/content/abCommon.js29
-rw-r--r--comm/mail/components/addrbook/content/abContactsPanel.js20
-rw-r--r--comm/mail/components/addrbook/content/abEditCardDialog.xul2
-rw-r--r--comm/mail/components/addrbook/content/abNewCardDialog.xul2
-rw-r--r--comm/mail/components/addrbook/content/abTrees.js6
-rw-r--r--comm/mail/components/addrbook/content/addressbook.js44
-rw-r--r--comm/mail/components/addrbook/content/addressbook.xul8
-rw-r--r--comm/mail/components/appIdleManager.js3
-rw-r--r--comm/mail/components/cloudfile/cloudFileAccounts.js7
-rw-r--r--comm/mail/components/cloudfile/content/addAccountDialog.js4
-rw-r--r--comm/mail/components/cloudfile/nsBox.js2
-rw-r--r--comm/mail/components/cloudfile/nsHightail.js2
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/ar/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/br/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/ca/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/cs/messages.json11
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/cy/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/dsb/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/el/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/en/messages.json6
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/en_GB/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/es_AR/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/es_MX/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/et/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/eu/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/fi/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/fr/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/fy_NL/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/hr/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/hsb/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/hu/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/id/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/it/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/ja/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/ka/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/kab/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/kk/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/ko/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/nl/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/nn_NO/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/pl/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/pt_BR/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/pt_PT/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/rm/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/ro/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/ru/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/sk/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/sl/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/sq/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/sv_SE/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/tr/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/zh_CN/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/_locales/zh_TW/messages.json17
-rw-r--r--comm/mail/components/cloudfile/wetransfer/content/moments.html6
-rw-r--r--comm/mail/components/cloudfile/wetransfer/content/moments.js6
-rw-r--r--comm/mail/components/cloudfile/wetransfer/moz.build120
-rw-r--r--comm/mail/components/compose/content/.eslintrc.js56
-rw-r--r--comm/mail/components/compose/content/MsgComposeCommands.js38
-rw-r--r--comm/mail/components/compose/content/addressingWidgetOverlay.js3
-rw-r--r--comm/mail/components/compose/content/editFormatButtons.inc.xul (renamed from comm/mail/components/compose/content/editFormatButtons.inc)0
-rw-r--r--comm/mail/components/compose/content/messengercompose.xul37
-rw-r--r--comm/mail/components/devtools/tb-root-actor.js5
-rw-r--r--comm/mail/components/extensions/.eslintrc.js21
-rw-r--r--comm/mail/components/extensions/ExtensionPopups.jsm8
-rw-r--r--comm/mail/components/extensions/ExtensionToolbarButtons.jsm56
-rw-r--r--comm/mail/components/extensions/child/.eslintrc.js7
-rw-r--r--comm/mail/components/extensions/child/ext-mail.js14
-rw-r--r--comm/mail/components/extensions/child/ext-menus-child.js24
-rw-r--r--comm/mail/components/extensions/child/ext-menus.js260
-rw-r--r--comm/mail/components/extensions/ext-mail.json56
-rw-r--r--comm/mail/components/extensions/jar.mn21
-rw-r--r--comm/mail/components/extensions/moz.build3
-rw-r--r--comm/mail/components/extensions/parent/.eslintrc.js18
-rw-r--r--comm/mail/components/extensions/parent/ext-accounts.js56
-rw-r--r--comm/mail/components/extensions/parent/ext-addressBook.js162
-rw-r--r--comm/mail/components/extensions/parent/ext-browserAction.js18
-rw-r--r--comm/mail/components/extensions/parent/ext-cloudFile.js17
-rw-r--r--comm/mail/components/extensions/parent/ext-commands.js370
-rw-r--r--comm/mail/components/extensions/parent/ext-legacy.js2
-rw-r--r--comm/mail/components/extensions/parent/ext-mail.js274
-rw-r--r--comm/mail/components/extensions/parent/ext-mailTabs.js347
-rw-r--r--comm/mail/components/extensions/parent/ext-menus.js1043
-rw-r--r--comm/mail/components/extensions/parent/ext-messages.js189
-rw-r--r--comm/mail/components/extensions/schemas/accounts.json73
-rw-r--r--comm/mail/components/extensions/schemas/addressBook.json2
-rw-r--r--comm/mail/components/extensions/schemas/browserAction.json1
-rw-r--r--comm/mail/components/extensions/schemas/cloudFile.json1
-rw-r--r--comm/mail/components/extensions/schemas/commands.json181
-rw-r--r--comm/mail/components/extensions/schemas/composeAction.json1
-rw-r--r--comm/mail/components/extensions/schemas/mailTabs.json272
-rw-r--r--comm/mail/components/extensions/schemas/menus.json577
-rw-r--r--comm/mail/components/extensions/schemas/menus_child.json29
-rw-r--r--comm/mail/components/extensions/schemas/messages.json195
-rw-r--r--comm/mail/components/extensions/schemas/tabs.json38
-rw-r--r--comm/mail/components/extensions/schemas/windows.json47
-rw-r--r--comm/mail/components/extensions/test/browser/.eslintrc.js14
-rw-r--r--comm/mail/components/extensions/test/browser/browser.ini20
-rw-r--r--comm/mail/components/extensions/test/browser/browser_ext_addressBooksUI.js46
-rw-r--r--comm/mail/components/extensions/test/browser/browser_ext_browserAction.js96
-rw-r--r--comm/mail/components/extensions/test/browser/browser_ext_composeAction.js152
-rw-r--r--comm/mail/components/extensions/test/browser/browser_ext_mailTabs.js440
-rw-r--r--comm/mail/components/extensions/test/browser/browser_ext_menus.js154
-rw-r--r--comm/mail/components/extensions/test/browser/browser_ext_quickFilter.js104
-rw-r--r--comm/mail/components/extensions/test/browser/head.js48
-rw-r--r--comm/mail/components/extensions/test/xpcshell/.eslintrc.js1
-rw-r--r--comm/mail/components/extensions/test/xpcshell/head.js32
-rw-r--r--comm/mail/components/extensions/test/xpcshell/test_ext_accounts.js146
-rw-r--r--comm/mail/components/extensions/test/xpcshell/test_ext_addressBook.js41
-rw-r--r--comm/mail/components/extensions/test/xpcshell/test_ext_messages.js327
-rw-r--r--comm/mail/components/extensions/test/xpcshell/xpcshell.ini2
-rw-r--r--comm/mail/components/im/content/badgebutton.xml4
-rw-r--r--comm/mail/components/im/content/chat-menu.inc.xul (renamed from comm/mail/components/im/content/chat-menu.inc)0
-rw-r--r--comm/mail/components/im/content/chat-messenger.inc196
-rw-r--r--comm/mail/components/im/content/chat-messenger.inc.xul196
-rw-r--r--comm/mail/components/im/content/chat-messenger.js6
-rw-r--r--comm/mail/components/im/content/chat.css8
-rw-r--r--comm/mail/components/im/content/imAccounts.js4
-rw-r--r--comm/mail/components/im/content/imconv.xml9
-rw-r--r--comm/mail/components/im/content/imconversation.xml25
-rw-r--r--comm/mail/components/im/messages/bubbles/Footer.html6
-rw-r--r--comm/mail/components/im/modules/chatNotifications.jsm3
-rw-r--r--comm/mail/components/im/themes/chat.css158
-rw-r--r--comm/mail/components/im/themes/imAccounts.css6
-rw-r--r--comm/mail/components/mailGlue.js6
-rw-r--r--comm/mail/components/newmailaccount/content/accountProvisioner.js11
-rw-r--r--comm/mail/components/preferences/.eslintrc.js14
-rw-r--r--comm/mail/components/preferences/aboutPreferences.xml132
-rw-r--r--comm/mail/components/preferences/aboutPreferences.xul61
-rw-r--r--comm/mail/components/preferences/advanced.inc.xul45
-rw-r--r--comm/mail/components/preferences/advanced.js14
-rw-r--r--comm/mail/components/preferences/applications.inc.xul24
-rw-r--r--comm/mail/components/preferences/applications.js195
-rw-r--r--comm/mail/components/preferences/attachmentReminder.xul5
-rw-r--r--comm/mail/components/preferences/chat.inc.xul7
-rw-r--r--comm/mail/components/preferences/chat.js49
-rw-r--r--comm/mail/components/preferences/compose.js5
-rw-r--r--comm/mail/components/preferences/cookies.js26
-rw-r--r--comm/mail/components/preferences/display.js16
-rw-r--r--comm/mail/components/preferences/doctype.inc.xul (renamed from comm/mail/components/preferences/doctype.inc)0
-rw-r--r--comm/mail/components/preferences/downloads.js2
-rw-r--r--comm/mail/components/preferences/general.inc.xul10
-rw-r--r--comm/mail/components/preferences/general.js74
-rwxr-xr-xcomm/mail/components/preferences/handlers.css4
-rwxr-xr-xcomm/mail/components/preferences/handlers.xml62
-rw-r--r--comm/mail/components/preferences/jar.mn2
-rw-r--r--comm/mail/components/preferences/messagestyle.js11
-rw-r--r--comm/mail/components/preferences/permissions.js8
-rw-r--r--comm/mail/components/preferences/preferences.css1
-rw-r--r--comm/mail/components/preferences/preferences.js145
-rw-r--r--comm/mail/components/preferences/privacy.js3
-rw-r--r--comm/mail/components/preferences/receipts.xul5
-rw-r--r--comm/mail/components/preferences/security.js3
-rw-r--r--comm/mail/components/preferences/sendoptions.xul5
-rw-r--r--comm/mail/components/preferences/subdialogs.js8
-rw-r--r--comm/mail/components/search/searchplugins/allaannonser-sv-SE.xml17
-rw-r--r--comm/mail/components/search/searchplugins/allegro-pl.xml17
-rw-r--r--comm/mail/components/search/searchplugins/amazon-au.xml15
-rw-r--r--comm/mail/components/search/searchplugins/amazon-br.xml15
-rw-r--r--comm/mail/components/search/searchplugins/amazon-ca.xml15
-rw-r--r--comm/mail/components/search/searchplugins/amazon-en-GB.xml17
-rw-r--r--comm/mail/components/search/searchplugins/amazon-france.xml17
-rw-r--r--comm/mail/components/search/searchplugins/amazon-in.xml17
-rw-r--r--comm/mail/components/search/searchplugins/amazon-it.xml17
-rw-r--r--comm/mail/components/search/searchplugins/amazon-jp.xml29
-rw-r--r--comm/mail/components/search/searchplugins/amazon-mx.xml15
-rw-r--r--comm/mail/components/search/searchplugins/amazon-nl.xml15
-rw-r--r--comm/mail/components/search/searchplugins/amazondotcn.xml20
-rw-r--r--comm/mail/components/search/searchplugins/amazondotcom-de.xml17
-rw-r--r--comm/mail/components/search/searchplugins/amazondotcom.xml13
-rw-r--r--comm/mail/components/search/searchplugins/aol-web-search.xml17
-rw-r--r--comm/mail/components/search/searchplugins/atlas-sk.xml15
-rw-r--r--comm/mail/components/search/searchplugins/azerdict.xml18
-rw-r--r--comm/mail/components/search/searchplugins/azet-sk.xml15
-rw-r--r--comm/mail/components/search/searchplugins/baidu.xml20
-rw-r--r--comm/mail/components/search/searchplugins/bbc-alba.xml19
-rw-r--r--comm/mail/components/search/searchplugins/bing.xml17