Jay Lim
b232c83d80
Bug 1472212 - Ensure that tab does not show busy or burst status whenever we navigate to about:home, about:newtab, or about:welcome in a new window. r=Gijs
...
Now that we have moved some about: pages to the privileged content process,
opening these URLs from a non-privileged content process will trigger SessionStore
to restore the tab state due to a process flip. We will set favicons for these
URLs earlier to avoid flickering and improve perceived performance.
This patch also prevents the spinner whenever a page with a local about: URI
(about:blank and about: pages that resolve to jar:// or file:// URIs) is
loaded from a process that the URI cannot load in (e.g. loading about:newtab
in the web content process), as well as during tab duplication or session
restoration for such local about: URIs.
Before this patch, there were additional frames when opening a new window, causing
browser/base/content/test/performance/browser_windowopen.js to fail. This patch
will reduce the number of frames when opening a new window.
MozReview-Commit-ID: yjj2964KSz
--HG--
extra : source : cecc2d52e72e7c6e61137a9147735cb07a079d51
extra : intermediate-source : 21a6f1a83c73ce4fff654d4b2118e98375f0a528
extra : histedit_source : e8b8132856b7ee27b530798c2721b76118de655e
2018-07-20 16:43:12 -04:00
Ciure Andrei
60ea98ca60
Backed out 10 changesets (bug 1501044, bug 1472212) for fetch-destination.https.html perma failure CLOSED TREE
...
Backed out changeset aa35078cabaa (bug 1472212)
Backed out changeset bf02793f802d (bug 1472212)
Backed out changeset 95a7ef6102a6 (bug 1472212)
Backed out changeset 7b7fa6ab2229 (bug 1472212)
Backed out changeset 4fe4ec18f2f3 (bug 1472212)
Backed out changeset 18f824674b76 (bug 1472212)
Backed out changeset 1978a7837502 (bug 1472212)
Backed out changeset 21a6f1a83c73 (bug 1472212)
Backed out changeset 48242d39d532 (bug 1472212)
Backed out changeset 0b5cf2f4305a (bug 1501044)
2018-10-30 23:31:10 +02:00
Jay Lim
6fe4aee23e
Bug 1472212 - Ensure that tab does not show busy or burst status whenever we navigate to about:home, about:newtab, or about:welcome in a new window. r=Gijs
...
Now that we have moved some about: pages to the privileged content process,
opening these URLs from a non-privileged content process will trigger SessionStore
to restore the tab state due to a process flip. We will set favicons for these
URLs earlier to avoid flickering and improve perceived performance.
This patch also prevents the spinner whenever a page with a local about: URI
(about:blank and about: pages that resolve to jar:// or file:// URIs) is
loaded from a process that the URI cannot load in (e.g. loading about:newtab
in the web content process), as well as during tab duplication or session
restoration for such local about: URIs.
Before this patch, there were additional frames when opening a new window, causing
browser/base/content/test/performance/browser_windowopen.js to fail. This patch
will reduce the number of frames when opening a new window.
MozReview-Commit-ID: yjj2964KSz
--HG--
extra : rebase_source : a5588b5b6496c983350f591602d0959f906235d5
extra : intermediate-source : 176f3ee14e67f493bafefbd599fbf0fe194a25a6
extra : source : cecc2d52e72e7c6e61137a9147735cb07a079d51
2018-07-20 16:43:12 -04:00
Gurzau Raul
42ed3a7d97
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-10-30 07:32:36 +02:00
Csoregi Natalia
cc313f779c
Backed out 9 changesets (bug 1472212) for browser-chrome tests run issues on Linux x64 asan and failures on browser_ext_windows_create_tabId.js. CLOSED TREE
...
Backed out changeset 18e46df44cd1 (bug 1472212)
Backed out changeset 2e5de66c1f60 (bug 1472212)
Backed out changeset b94f9883aef0 (bug 1472212)
Backed out changeset ebdca743668c (bug 1472212)
Backed out changeset f8a06d01437e (bug 1472212)
Backed out changeset b6996abc7d90 (bug 1472212)
Backed out changeset 24c257cd18c3 (bug 1472212)
Backed out changeset 176f3ee14e67 (bug 1472212)
Backed out changeset b4baa63e5b1b (bug 1472212)
2018-10-30 01:58:21 +02:00
Mark Banner
3df3ea0b86
Bug 1501041 - Fix browser_UsageTelemetry_content*.js to consistently fail if there is an issue with the navigation event probe, and disable them due to current expiry. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D10070
--HG--
extra : moz-landing-system : lando
2018-10-29 18:48:52 +00:00
Gurzau Raul
8f82fd493f
Merge inbound to mozilla-central. a=merge
2018-10-30 00:00:56 +02:00
Narcis Beleuzu
7faa4c74d0
Backed out changeset 7bb0ca583b02 (bug 1501041) for bc failures on browser_UsageTelemetry_content_aboutHome.js. CLOSED TREE
2018-10-29 16:13:41 +02:00
Cosmin Sabou
ec3d261a04
Bug 1501041 - Disable browser/modules/test/browser/browser_UsageTelemetry_content.js because of permafailure. r=jmaher
2018-10-26 18:04:00 +03:00
Siddhant085
6ab6938f8c
Bug 1493483 - Use nsIBrowserSearchService::defaultEngine instead of currentEngine (in production code) r=Standard8
...
nsIBrowserSearchService::currentEngine and nsIBrowserSearchService::defaultEngine are the same thing.
The use of defaultEngine makes more sense and thus we are phasing out the use of currentEngine and replace it with defaultEngine.
Differential Revision: https://phabricator.services.mozilla.com/D7972
--HG--
extra : moz-landing-system : lando
2018-10-27 16:52:02 +00:00
Andrea Marchesini
e78ef32074
Bug 1482055 - Cleanup cookie at shutdown must support domain cookies, r=johannh
2018-10-27 10:26:31 +02:00
Jay Lim
6687faac63
Bug 1472212 - Ensure that tab does not show busy or burst status whenever we navigate to about:home, about:newtab, or about:welcome in a new window. r=Gijs
...
Now that we have moved some about: pages to the privileged content process,
opening these URLs from a non-privileged content process will trigger SessionStore
to restore the tab state due to a process flip. We will set favicons for these
URLs earlier to avoid flickering and improve perceived performance.
This patch also prevents the spinner whenever a page with a local about: URI
(about:blank and about: pages that resolve to jar:// or file:// URIs) is
loaded from a process that the URI cannot load in (e.g. loading about:newtab
in the web content process), as well as during tab duplication or session
restoration for such local about: URIs.
Before this patch, there were additional frames when opening a new window, causing
browser/base/content/test/performance/browser_windowopen.js to fail. This patch
will reduce the number of frames when opening a new window.
MozReview-Commit-ID: yjj2964KSz
--HG--
extra : rebase_source : b5087686ad3e1c3eb16d0be9a8031b01d14cb6ab
extra : source : cecc2d52e72e7c6e61137a9147735cb07a079d51
2018-07-20 16:43:12 -04:00
Andrea Marchesini
1f9d9c2fc3
Bug 1482055 - Cleanup old cookies at shutdown if network.cookie.lifetimePolicy is ACCEPT_SESSION, r=johannh
2018-10-24 17:48:17 +02:00
Gijs Kruitbosch
8c3a4d7b4a
Bug 1501079 - fix various tests to not race with window focus/activate, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D9437
--HG--
extra : moz-landing-system : lando
2018-10-23 10:16:35 +00:00
Sebastian Hengst
699b4c267b
Bug 1496764 - Disable browser_UsageTelemetry_urlbar.js until telemetry probe has been extended to fix permafail on version increase. a=version-increase-fix
2018-10-22 19:59:24 +03:00
Sebastian Hengst
f38b28a87d
Bug 1496764 - Disable browser_UsageTelemetry_searchbar.js until telemetry probe has been extended to fix permafail on version increase. a=version-increase-fix
...
--HG--
extra : histedit_source : 88682dd1c8ed7dc93af81bba552e3b6d91f4b0cb
2018-10-22 16:33:06 +03:00
Ryan VanderMeulen
7482d4da97
Backed out changeset 2c633215c514 (bug 1482055) for causing bug 1500505.
2018-10-19 13:32:56 -04:00
Andrea Marchesini
20405b112f
Bug 1482055 - Cleanup old cookies at shutdown if network.cookie.lifetimePolicy is ACCEPT_SESSION, r=johannh
2018-10-17 19:53:51 +02:00
Dale Harvey
ce7a7296b3
Bug 1363169 - Add support for native windows share. r=gijs, r=aklotz
...
MozReview-Commit-ID: 7quON7Somvr
2018-10-16 13:54:13 +01:00
Jared Hirsch
74f48e2408
Bug 1498410 - Part 5 - Fix tests broken by Screenshots migration to pure webextension; r=aswan
...
Summary:
* Explicitly disable Screenshots in PageActions and context menu tests
* Update browser_preferences_usage test to accommodate Screenshots as a webextension
(Moving Screenshots from legacy bootstrap to webextension seems to require reducing
the minimum number of values in the `extensions.getAddons.cache.enabled` pref by one)
MozReview-Commit-ID: LCNaaXSE8w0
Reviewers: aswan
Reviewed By: aswan
Bug #: 1498410
Differential Revision: https://phabricator.services.mozilla.com/D8507
--HG--
extra : rebase_source : 5f1d71e966972cc324c91750745e8862ace2ddb6
2018-10-15 23:47:08 +03:00
Daniel Varga
906345c5bf
Backed out 5 changesets (bug 1498410) for browser-chrome failures at browser/base/content/test/performance/browser_preferences_usage.js
...
Backed out changeset 4842c9240ccf (bug 1498410)
Backed out changeset 9ba024979004 (bug 1498410)
Backed out changeset db5f7c857952 (bug 1498410)
Backed out changeset 40f06570e491 (bug 1498410)
Backed out changeset 0a7fd350ec1d (bug 1498410)
--HG--
rename : browser/extensions/screenshots/_locales/ach/messages.json => browser/extensions/screenshots/webextension/_locales/ach/messages.json
rename : browser/extensions/screenshots/_locales/ar/messages.json => browser/extensions/screenshots/webextension/_locales/ar/messages.json
rename : browser/extensions/screenshots/_locales/az/messages.json => browser/extensions/screenshots/webextension/_locales/az/messages.json
rename : browser/extensions/screenshots/_locales/be/messages.json => browser/extensions/screenshots/webextension/_locales/be/messages.json
rename : browser/extensions/screenshots/_locales/bg/messages.json => browser/extensions/screenshots/webextension/_locales/bg/messages.json
rename : browser/extensions/screenshots/_locales/bn_BD/messages.json => browser/extensions/screenshots/webextension/_locales/bn_BD/messages.json
rename : browser/extensions/screenshots/_locales/br/messages.json => browser/extensions/screenshots/webextension/_locales/br/messages.json
rename : browser/extensions/screenshots/_locales/bs/messages.json => browser/extensions/screenshots/webextension/_locales/bs/messages.json
rename : browser/extensions/screenshots/_locales/ca/messages.json => browser/extensions/screenshots/webextension/_locales/ca/messages.json
rename : browser/extensions/screenshots/_locales/cak/messages.json => browser/extensions/screenshots/webextension/_locales/cak/messages.json
rename : browser/extensions/screenshots/_locales/crh/messages.json => browser/extensions/screenshots/webextension/_locales/crh/messages.json
rename : browser/extensions/screenshots/_locales/cs/messages.json => browser/extensions/screenshots/webextension/_locales/cs/messages.json
rename : browser/extensions/screenshots/_locales/cy/messages.json => browser/extensions/screenshots/webextension/_locales/cy/messages.json
rename : browser/extensions/screenshots/_locales/da/messages.json => browser/extensions/screenshots/webextension/_locales/da/messages.json
rename : browser/extensions/screenshots/_locales/de/messages.json => browser/extensions/screenshots/webextension/_locales/de/messages.json
rename : browser/extensions/screenshots/_locales/dsb/messages.json => browser/extensions/screenshots/webextension/_locales/dsb/messages.json
rename : browser/extensions/screenshots/_locales/el/messages.json => browser/extensions/screenshots/webextension/_locales/el/messages.json
rename : browser/extensions/screenshots/_locales/en_GB/messages.json => browser/extensions/screenshots/webextension/_locales/en_GB/messages.json
rename : browser/extensions/screenshots/_locales/en_US/messages.json => browser/extensions/screenshots/webextension/_locales/en_US/messages.json
rename : browser/extensions/screenshots/_locales/eo/messages.json => browser/extensions/screenshots/webextension/_locales/eo/messages.json
rename : browser/extensions/screenshots/_locales/es_AR/messages.json => browser/extensions/screenshots/webextension/_locales/es_AR/messages.json
rename : browser/extensions/screenshots/_locales/es_CL/messages.json => browser/extensions/screenshots/webextension/_locales/es_CL/messages.json
rename : browser/extensions/screenshots/_locales/es_ES/messages.json => browser/extensions/screenshots/webextension/_locales/es_ES/messages.json
rename : browser/extensions/screenshots/_locales/es_MX/messages.json => browser/extensions/screenshots/webextension/_locales/es_MX/messages.json
rename : browser/extensions/screenshots/_locales/et/messages.json => browser/extensions/screenshots/webextension/_locales/et/messages.json
rename : browser/extensions/screenshots/_locales/eu/messages.json => browser/extensions/screenshots/webextension/_locales/eu/messages.json
rename : browser/extensions/screenshots/_locales/fa/messages.json => browser/extensions/screenshots/webextension/_locales/fa/messages.json
rename : browser/extensions/screenshots/_locales/ff/messages.json => browser/extensions/screenshots/webextension/_locales/ff/messages.json
rename : browser/extensions/screenshots/_locales/fi/messages.json => browser/extensions/screenshots/webextension/_locales/fi/messages.json
rename : browser/extensions/screenshots/_locales/fr/messages.json => browser/extensions/screenshots/webextension/_locales/fr/messages.json
rename : browser/extensions/screenshots/_locales/fy_NL/messages.json => browser/extensions/screenshots/webextension/_locales/fy_NL/messages.json
rename : browser/extensions/screenshots/_locales/ga_IE/messages.json => browser/extensions/screenshots/webextension/_locales/ga_IE/messages.json
rename : browser/extensions/screenshots/_locales/gd/messages.json => browser/extensions/screenshots/webextension/_locales/gd/messages.json
rename : browser/extensions/screenshots/_locales/gl/messages.json => browser/extensions/screenshots/webextension/_locales/gl/messages.json
rename : browser/extensions/screenshots/_locales/gn/messages.json => browser/extensions/screenshots/webextension/_locales/gn/messages.json
rename : browser/extensions/screenshots/_locales/gu_IN/messages.json => browser/extensions/screenshots/webextension/_locales/gu_IN/messages.json
rename : browser/extensions/screenshots/_locales/he/messages.json => browser/extensions/screenshots/webextension/_locales/he/messages.json
rename : browser/extensions/screenshots/_locales/hi_IN/messages.json => browser/extensions/screenshots/webextension/_locales/hi_IN/messages.json
rename : browser/extensions/screenshots/_locales/hr/messages.json => browser/extensions/screenshots/webextension/_locales/hr/messages.json
rename : browser/extensions/screenshots/_locales/hsb/messages.json => browser/extensions/screenshots/webextension/_locales/hsb/messages.json
rename : browser/extensions/screenshots/_locales/hu/messages.json => browser/extensions/screenshots/webextension/_locales/hu/messages.json
rename : browser/extensions/screenshots/_locales/hy_AM/messages.json => browser/extensions/screenshots/webextension/_locales/hy_AM/messages.json
rename : browser/extensions/screenshots/_locales/ia/messages.json => browser/extensions/screenshots/webextension/_locales/ia/messages.json
rename : browser/extensions/screenshots/_locales/id/messages.json => browser/extensions/screenshots/webextension/_locales/id/messages.json
rename : browser/extensions/screenshots/_locales/it/messages.json => browser/extensions/screenshots/webextension/_locales/it/messages.json
rename : browser/extensions/screenshots/_locales/ja/messages.json => browser/extensions/screenshots/webextension/_locales/ja/messages.json
rename : browser/extensions/screenshots/_locales/ka/messages.json => browser/extensions/screenshots/webextension/_locales/ka/messages.json
rename : browser/extensions/screenshots/_locales/kab/messages.json => browser/extensions/screenshots/webextension/_locales/kab/messages.json
rename : browser/extensions/screenshots/_locales/kk/messages.json => browser/extensions/screenshots/webextension/_locales/kk/messages.json
rename : browser/extensions/screenshots/_locales/kn/messages.json => browser/extensions/screenshots/webextension/_locales/kn/messages.json
rename : browser/extensions/screenshots/_locales/ko/messages.json => browser/extensions/screenshots/webextension/_locales/ko/messages.json
rename : browser/extensions/screenshots/_locales/lij/messages.json => browser/extensions/screenshots/webextension/_locales/lij/messages.json
rename : browser/extensions/screenshots/_locales/lo/messages.json => browser/extensions/screenshots/webextension/_locales/lo/messages.json
rename : browser/extensions/screenshots/_locales/lt/messages.json => browser/extensions/screenshots/webextension/_locales/lt/messages.json
rename : browser/extensions/screenshots/_locales/mai/messages.json => browser/extensions/screenshots/webextension/_locales/mai/messages.json
rename : browser/extensions/screenshots/_locales/mk/messages.json => browser/extensions/screenshots/webextension/_locales/mk/messages.json
rename : browser/extensions/screenshots/_locales/ml/messages.json => browser/extensions/screenshots/webextension/_locales/ml/messages.json
rename : browser/extensions/screenshots/_locales/mr/messages.json => browser/extensions/screenshots/webextension/_locales/mr/messages.json
rename : browser/extensions/screenshots/_locales/ms/messages.json => browser/extensions/screenshots/webextension/_locales/ms/messages.json
rename : browser/extensions/screenshots/_locales/nb_NO/messages.json => browser/extensions/screenshots/webextension/_locales/nb_NO/messages.json
rename : browser/extensions/screenshots/_locales/ne_NP/messages.json => browser/extensions/screenshots/webextension/_locales/ne_NP/messages.json
rename : browser/extensions/screenshots/_locales/nl/messages.json => browser/extensions/screenshots/webextension/_locales/nl/messages.json
rename : browser/extensions/screenshots/_locales/nn_NO/messages.json => browser/extensions/screenshots/webextension/_locales/nn_NO/messages.json
rename : browser/extensions/screenshots/_locales/pa_IN/messages.json => browser/extensions/screenshots/webextension/_locales/pa_IN/messages.json
rename : browser/extensions/screenshots/_locales/pl/messages.json => browser/extensions/screenshots/webextension/_locales/pl/messages.json
rename : browser/extensions/screenshots/_locales/pt_BR/messages.json => browser/extensions/screenshots/webextension/_locales/pt_BR/messages.json
rename : browser/extensions/screenshots/_locales/pt_PT/messages.json => browser/extensions/screenshots/webextension/_locales/pt_PT/messages.json
rename : browser/extensions/screenshots/_locales/rm/messages.json => browser/extensions/screenshots/webextension/_locales/rm/messages.json
rename : browser/extensions/screenshots/_locales/ro/messages.json => browser/extensions/screenshots/webextension/_locales/ro/messages.json
rename : browser/extensions/screenshots/_locales/ru/messages.json => browser/extensions/screenshots/webextension/_locales/ru/messages.json
rename : browser/extensions/screenshots/_locales/sk/messages.json => browser/extensions/screenshots/webextension/_locales/sk/messages.json
rename : browser/extensions/screenshots/_locales/sl/messages.json => browser/extensions/screenshots/webextension/_locales/sl/messages.json
rename : browser/extensions/screenshots/_locales/sq/messages.json => browser/extensions/screenshots/webextension/_locales/sq/messages.json
rename : browser/extensions/screenshots/_locales/sr/messages.json => browser/extensions/screenshots/webextension/_locales/sr/messages.json
rename : browser/extensions/screenshots/_locales/sv_SE/messages.json => browser/extensions/screenshots/webextension/_locales/sv_SE/messages.json
rename : browser/extensions/screenshots/_locales/ta/messages.json => browser/extensions/screenshots/webextension/_locales/ta/messages.json
rename : browser/extensions/screenshots/_locales/th/messages.json => browser/extensions/screenshots/webextension/_locales/th/messages.json
rename : browser/extensions/screenshots/_locales/tl/messages.json => browser/extensions/screenshots/webextension/_locales/tl/messages.json
rename : browser/extensions/screenshots/_locales/tr/messages.json => browser/extensions/screenshots/webextension/_locales/tr/messages.json
rename : browser/extensions/screenshots/_locales/uk/messages.json => browser/extensions/screenshots/webextension/_locales/uk/messages.json
rename : browser/extensions/screenshots/_locales/ur/messages.json => browser/extensions/screenshots/webextension/_locales/ur/messages.json
rename : browser/extensions/screenshots/_locales/vi/messages.json => browser/extensions/screenshots/webextension/_locales/vi/messages.json
rename : browser/extensions/screenshots/_locales/zh_CN/messages.json => browser/extensions/screenshots/webextension/_locales/zh_CN/messages.json
rename : browser/extensions/screenshots/_locales/zh_TW/messages.json => browser/extensions/screenshots/webextension/_locales/zh_TW/messages.json
rename : browser/extensions/screenshots/assertIsBlankDocument.js => browser/extensions/screenshots/webextension/assertIsBlankDocument.js
rename : browser/extensions/screenshots/assertIsTrusted.js => browser/extensions/screenshots/webextension/assertIsTrusted.js
rename : browser/extensions/screenshots/background/analytics.js => browser/extensions/screenshots/webextension/background/analytics.js
rename : browser/extensions/screenshots/background/auth.js => browser/extensions/screenshots/webextension/background/auth.js
rename : browser/extensions/screenshots/background/communication.js => browser/extensions/screenshots/webextension/background/communication.js
rename : browser/extensions/screenshots/background/deviceInfo.js => browser/extensions/screenshots/webextension/background/deviceInfo.js
rename : browser/extensions/screenshots/background/main.js => browser/extensions/screenshots/webextension/background/main.js
rename : browser/extensions/screenshots/background/selectorLoader.js => browser/extensions/screenshots/webextension/background/selectorLoader.js
rename : browser/extensions/screenshots/background/senderror.js => browser/extensions/screenshots/webextension/background/senderror.js
rename : browser/extensions/screenshots/background/startBackground.js => browser/extensions/screenshots/webextension/background/startBackground.js
rename : browser/extensions/screenshots/background/takeshot.js => browser/extensions/screenshots/webextension/background/takeshot.js
rename : browser/extensions/screenshots/blank.html => browser/extensions/screenshots/webextension/blank.html
rename : browser/extensions/screenshots/blobConverters.js => browser/extensions/screenshots/webextension/blobConverters.js
rename : browser/extensions/screenshots/build/buildSettings.js => browser/extensions/screenshots/webextension/build/buildSettings.js
rename : browser/extensions/screenshots/build/inlineSelectionCss.js => browser/extensions/screenshots/webextension/build/inlineSelectionCss.js
rename : browser/extensions/screenshots/build/onboardingCss.js => browser/extensions/screenshots/webextension/build/onboardingCss.js
rename : browser/extensions/screenshots/build/onboardingHtml.js => browser/extensions/screenshots/webextension/build/onboardingHtml.js
rename : browser/extensions/screenshots/build/raven.js => browser/extensions/screenshots/webextension/build/raven.js
rename : browser/extensions/screenshots/build/selection.js => browser/extensions/screenshots/webextension/build/selection.js
rename : browser/extensions/screenshots/build/shot.js => browser/extensions/screenshots/webextension/build/shot.js
rename : browser/extensions/screenshots/build/thumbnailGenerator.js => browser/extensions/screenshots/webextension/build/thumbnailGenerator.js
rename : browser/extensions/screenshots/catcher.js => browser/extensions/screenshots/webextension/catcher.js
rename : browser/extensions/screenshots/clipboard.js => browser/extensions/screenshots/webextension/clipboard.js
rename : browser/extensions/screenshots/domainFromUrl.js => browser/extensions/screenshots/webextension/domainFromUrl.js
rename : browser/extensions/screenshots/icons/back-highlight.svg => browser/extensions/screenshots/webextension/icons/back-highlight.svg
rename : browser/extensions/screenshots/icons/back.svg => browser/extensions/screenshots/webextension/icons/back.svg
rename : browser/extensions/screenshots/icons/cancel.svg => browser/extensions/screenshots/webextension/icons/cancel.svg
rename : browser/extensions/screenshots/icons/cloud.svg => browser/extensions/screenshots/webextension/icons/cloud.svg
rename : browser/extensions/screenshots/icons/copied-notification.svg => browser/extensions/screenshots/webextension/icons/copied-notification.svg
rename : browser/extensions/screenshots/icons/copy.svg => browser/extensions/screenshots/webextension/icons/copy.svg
rename : browser/extensions/screenshots/icons/done.svg => browser/extensions/screenshots/webextension/icons/done.svg
rename : browser/extensions/screenshots/icons/download.svg => browser/extensions/screenshots/webextension/icons/download.svg
rename : browser/extensions/screenshots/icons/help-16.svg => browser/extensions/screenshots/webextension/icons/help-16.svg
rename : browser/extensions/screenshots/icons/icon-highlight-32-v2.svg => browser/extensions/screenshots/webextension/icons/icon-highlight-32-v2.svg
rename : browser/extensions/screenshots/icons/icon-v2.svg => browser/extensions/screenshots/webextension/icons/icon-v2.svg
rename : browser/extensions/screenshots/icons/icon-welcome-face-without-eyes.svg => browser/extensions/screenshots/webextension/icons/icon-welcome-face-without-eyes.svg
rename : browser/extensions/screenshots/icons/menu-fullpage.svg => browser/extensions/screenshots/webextension/icons/menu-fullpage.svg
rename : browser/extensions/screenshots/icons/menu-myshot-white.svg => browser/extensions/screenshots/webextension/icons/menu-myshot-white.svg
rename : browser/extensions/screenshots/icons/menu-myshot.svg => browser/extensions/screenshots/webextension/icons/menu-myshot.svg
rename : browser/extensions/screenshots/icons/menu-visible.svg => browser/extensions/screenshots/webextension/icons/menu-visible.svg
rename : browser/extensions/screenshots/icons/onboarding-1.png => browser/extensions/screenshots/webextension/icons/onboarding-1.png
rename : browser/extensions/screenshots/icons/onboarding-2.png => browser/extensions/screenshots/webextension/icons/onboarding-2.png
rename : browser/extensions/screenshots/icons/onboarding-4.png => browser/extensions/screenshots/webextension/icons/onboarding-4.png
rename : browser/extensions/screenshots/icons/onboarding-5.png => browser/extensions/screenshots/webextension/icons/onboarding-5.png
rename : browser/extensions/screenshots/log.js => browser/extensions/screenshots/webextension/log.js
rename : browser/extensions/screenshots/makeUuid.js => browser/extensions/screenshots/webextension/makeUuid.js
rename : browser/extensions/screenshots/manifest.json => browser/extensions/screenshots/webextension/manifest.json
rename : browser/extensions/screenshots/onboarding/slides.html => browser/extensions/screenshots/webextension/onboarding/slides.html
rename : browser/extensions/screenshots/onboarding/slides.js => browser/extensions/screenshots/webextension/onboarding/slides.js
rename : browser/extensions/screenshots/randomString.js => browser/extensions/screenshots/webextension/randomString.js
rename : browser/extensions/screenshots/selector/callBackground.js => browser/extensions/screenshots/webextension/selector/callBackground.js
rename : browser/extensions/screenshots/selector/documentMetadata.js => browser/extensions/screenshots/webextension/selector/documentMetadata.js
rename : browser/extensions/screenshots/selector/shooter.js => browser/extensions/screenshots/webextension/selector/shooter.js
rename : browser/extensions/screenshots/selector/ui.js => browser/extensions/screenshots/webextension/selector/ui.js
rename : browser/extensions/screenshots/selector/uicontrol.js => browser/extensions/screenshots/webextension/selector/uicontrol.js
rename : browser/extensions/screenshots/selector/util.js => browser/extensions/screenshots/webextension/selector/util.js
rename : browser/extensions/screenshots/sitehelper.js => browser/extensions/screenshots/webextension/sitehelper.js
2018-10-13 06:46:17 +03:00
Jared Hirsch
24854801a8
Bug 1498410 - Part 5 - Fix tests broken by Screenshots migration to pure webextension; r=aswan
...
* Explicitly disable Screenshots in PageActions and context menu tests
* Update browser_preferences_usage test to accommodate Screenshots as a webextension
(Moving Screenshots from legacy bootstrap to webextension seems to require reducing
the minimum number of values in the `extensions.getAddons.cache.enabled` pref by one)
MozReview-Commit-ID: LCNaaXSE8w0
Differential Revision: https://phabricator.services.mozilla.com/D8507
--HG--
extra : moz-landing-system : lando
2018-10-12 23:42:54 +00:00
Mike Conley
90e282026f
Bug 1497901 - Make some tests work if Activity Stream runs in its own content process. r=Felipe
...
The separate Activity Stream content process is currently pref-able, and I'd like to make sure
that the tree is green with it enabled and disabled. This patch makes it so that tests that
browse from about:home/about:newtab to some other page or back work properly even if there
are process flips.
Based on work originally by Jay Lim (:imjching) <jay@imjching.com>.
Differential Revision: https://phabricator.services.mozilla.com/D8265
--HG--
extra : moz-landing-system : lando
2018-10-11 21:13:31 +00:00
Thomas Wisniewski
b572526d9c
Bug 1451485 - convert webcompat-reporter to a webextension; r=aswan,Pike
...
convert webcompat-reporter to a webextension
Differential Revision: https://phabricator.services.mozilla.com/D6575
--HG--
rename : browser/extensions/webcompat-reporter/skin/lightbulb.svg => browser/extensions/webcompat-reporter/icons/lightbulb.svg
extra : moz-landing-system : lando
2018-10-11 15:53:23 +00:00
Tiberius Oros
fea4c7c01d
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-10-11 06:56:20 +03:00
Shane Caraveo
695068b047
Bug 1497702 remove app-installed notification upon dismissal, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D8159
--HG--
extra : moz-landing-system : lando
2018-10-10 23:40:32 +00:00
Haik Aftandilian
206f542c37
Bug 1479051 - [macOS 10.14] WebRTC sites silently fail if user previously clicked "Don't Allow" for Firefox camera/mic access r=johannh
...
Check if we have permission from the OS to access the camera and microphone after the user has granted access to a site.
If permission is denied at the OS level, but granted to the site within Firefox, return NotFoundError.
Differential Revision: https://phabricator.services.mozilla.com/D5458
--HG--
extra : moz-landing-system : lando
2018-10-10 08:28:41 +00:00
Csoregi Natalia
523d3ae4fe
Backed out changeset c35bab726b03 (bug 1493483) for multiple browser-chrome failures e.g browser_extension_controlled.js. CLOSED TREE
2018-10-09 23:26:24 +03:00
Siddhant085
5e4fc9f261
Bug 1493483 - Use nsIBrowserSearchService::defaultEngine instead of currentEngine (in production code) r=Standard8
...
nsIBrowserSearchService::currentEngine and nsIBrowserSearchService::defaultEngine are the same thing.
The use of defaultEngine makes more sense and thus we are phasing out the use of currentEngine and replace it with defaultEngine.
Differential Revision: https://phabricator.services.mozilla.com/D7972
--HG--
extra : moz-landing-system : lando
2018-10-09 18:40:08 +00:00
Diego Pino Garcia
45377e5099
Bug 1481199 - Drop the obsolete dataType parameter for nsIBrowserSearchService.addEngine. r=mkaply
2018-10-09 13:39:35 +01:00
Shane Caraveo
e84b2e0788
Bug 1491438 move addon-installed notification to the appMenu, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D7949
--HG--
extra : moz-landing-system : lando
2018-10-08 14:56:39 +00:00
Mike Conley
7b8c8612f0
Bug 1496848 - Make browser_ContentSearch.js work with process flips. r=adw
...
Depends on D7937
Differential Revision: https://phabricator.services.mozilla.com/D7938
--HG--
extra : moz-landing-system : lando
2018-10-05 22:29:49 +00:00
Mike Conley
6e40bbfc36
Bug 1496848 - Get rid of message manager global from browser_ContentSearch.js. r=adw
...
This is to simplify a later patch that makes it easier to deal with process
flipping.
Depends on D7936
Differential Revision: https://phabricator.services.mozilla.com/D7937
--HG--
extra : moz-landing-system : lando
2018-10-05 22:29:23 +00:00
Drew Willcoxon
a9f52240ca
Bug 1489834 - Fix the Send Tab to Device page action title and tooltip r=jaws
...
Bug 1470555 moved the title from a dtd to a properties file, so we can and should now set the action's title directly when the action is created in PageActions.jsm. But it's a PluralForm string, so we need to jump through that hoop.
Differential Revision: https://phabricator.services.mozilla.com/D5721
--HG--
extra : moz-landing-system : lando
2018-10-02 14:25:37 +00:00
Mike Conley
441aadf5f8
Bug 1492950 - Get browser-fullZoom.js and ZoomUI.jsm off of getBrowserForDocument. r=florian
...
Depends on D6710
Differential Revision: https://phabricator.services.mozilla.com/D6711
--HG--
extra : moz-landing-system : lando
2018-10-02 17:51:11 +00:00
Mike Conley
7fc357cb04
Bug 1492950 - Move ZoomManager reset for crashed tabs into ContentCrashHandlers.jsm. r=Felipe
...
Depends on D6706
Differential Revision: https://phabricator.services.mozilla.com/D6709
--HG--
extra : moz-landing-system : lando
2018-10-02 17:50:09 +00:00
Doug Thayer
351745db30
Bug 1495032 - Proactively adjust tab priority on switch r=mconley
...
Our current prioritization mechanism doesn't account for tab
warming, or for the fact that the current tab should be
deprioritized. This corrects that.
Differential Revision: https://phabricator.services.mozilla.com/D7205
--HG--
extra : moz-landing-system : lando
2018-10-01 17:05:32 +00:00
savvysiddharth
e2553af6ae
Bug 1494276 - Removed unused hasFocus parameter from WindowHelper.onActivate;r=dao
...
hasFocus parameter was unused in BrowserWindowTracker.jsm
Differential Revision: https://phabricator.services.mozilla.com/D7237
--HG--
extra : moz-landing-system : lando
2018-09-29 09:39:57 +00:00
Dave Townsend
5dc008d932
Bug 1490015: Allow tab previews to direct load data uris. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D6996
--HG--
extra : moz-landing-system : lando
2018-09-26 21:09:49 +00:00
Gijs Kruitbosch
10714b6c62
Bug 1493628 - only update the 'current' outerWindowID when the browser window is the foreground window, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D6898
--HG--
extra : moz-landing-system : lando
2018-09-26 11:57:07 +00:00
k88hudson
201a155a88
Bug 1493794 - Add new search-only UI, onboarding localization, strings and bugfixes to Activity Stream r=ursula
...
Differential Revision: https://phabricator.services.mozilla.com/D6699
--HG--
extra : moz-landing-system : lando
2018-09-25 15:01:42 +00:00
Mark Striemer
2b0aaa8c2d
Bug 1483591 - Treat built-in webextension page actions as built-in r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D6329
--HG--
extra : moz-landing-system : lando
2018-09-21 21:50:26 +00:00
Gijs Kruitbosch
cf0c221553
Bug 1477672 - export and convert existing live bookmarks to avoid losing user data, r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D6062
--HG--
extra : rebase_source : 793761fda84fb24d5ac614df9a4004cc303da9c2
2018-09-17 18:59:57 +01:00
Michael Kaply
44622e08e5
Bug 1492233 - Add telemetry for search from webextension. r=mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D6262
--HG--
extra : moz-landing-system : lando
2018-09-21 20:08:28 +00:00
Zibi Braniecki
83ea94f5ba
Bug 1491394 - Update callsites to use new mozILocaleService API. r=jfkthame
...
Depends on D5924
Differential Revision: https://phabricator.services.mozilla.com/D6339
--HG--
extra : moz-landing-system : lando
2018-09-21 15:30:37 +00:00
Luca Greco
e834e90cb2
Bug 1433335 - Send telemetry events for each AddonManager action on an extension. r=aswan
...
- Added definitions for the new telemetry events
- Send telemetry events for each AddonManager action on an extension.
- Ensure that telemetry events are sent also for the extension prompts.
Differential Revision: https://phabricator.services.mozilla.com/D4448
--HG--
extra : moz-landing-system : lando
2018-09-19 16:43:11 +00:00
Jonathan Kingston
555f89c8d7
Bug 1485305 - browser/ tests Ensure loadURI always passes a triggeringPrincipal() r=Mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D4552
--HG--
extra : source : 2cf17e4974823d09d0fdd1aef64e69e840b288a1
extra : intermediate-source : 4771e6948a78507aa95a56e5b324d87dc82e9009
2018-08-29 15:44:56 +01:00
Jonathan Kingston
82cf4833c8
Bug 1485305 - browser/ Ensure loadURI always passes a triggeringPrincipal() r=Mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D4551
--HG--
extra : source : 2b7baed037199f16100d13e0057a5d1054fca14c
extra : intermediate-source : 091677bcef226cc780c0d60f34754e1cd8de8974
2018-08-29 15:43:27 +01:00
Brindusan Cristian
1db0587c0e
Backed out 10 changesets (bug 1485305) for browser-chrome failures on docshell/test/browser/browser_loadURI.js. CLOSED TREE
...
Backed out changeset 50439ec01661 (bug 1485305)
Backed out changeset a05e40ef7215 (bug 1485305)
Backed out changeset c99b97b4348b (bug 1485305)
Backed out changeset 75220b2f6669 (bug 1485305)
Backed out changeset e698f2fc1c1a (bug 1485305)
Backed out changeset acce14683c13 (bug 1485305)
Backed out changeset 323773a395cc (bug 1485305)
Backed out changeset 1b74152cabc1 (bug 1485305)
Backed out changeset 4b5c9d5929fc (bug 1485305)
Backed out changeset 238d92348159 (bug 1485305)
2018-09-19 18:47:27 +03:00
Jonathan Kingston
f57a3dbfb5
Bug 1485305 - browser/ tests Ensure loadURI always passes a triggeringPrincipal() r=Mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D4552
--HG--
extra : source : 2cf17e4974823d09d0fdd1aef64e69e840b288a1
2018-08-29 15:44:56 +01:00
Jonathan Kingston
10c02f08ca
Bug 1485305 - browser/ Ensure loadURI always passes a triggeringPrincipal() r=Mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D4551
--HG--
extra : source : 2b7baed037199f16100d13e0057a5d1054fca14c
2018-08-29 15:43:27 +01:00
arthur.iakab
d2e647e133
Backed out 10 changesets (bug 1485305)for failing browser chrome tests on browser_loadDisallowInherit.js
...
Backed out changeset 138b8596a9cd (bug 1485305)
Backed out changeset d9f04aeeeef7 (bug 1485305)
Backed out changeset cd063d8afe4e (bug 1485305)
Backed out changeset 2f8a5a03ccb5 (bug 1485305)
Backed out changeset 8085d1eefd7c (bug 1485305)
Backed out changeset 3aaccb374a59 (bug 1485305)
Backed out changeset 3a111e9e5c9c (bug 1485305)
Backed out changeset 61aa1cfb0b01 (bug 1485305)
Backed out changeset bca973d90acc (bug 1485305)
Backed out changeset 4eb33bf25d6f (bug 1485305)
2018-09-18 20:30:07 +03:00
Jonathan Kingston
48be04b556
Bug 1485305 - browser/ tests Ensure loadURI always passes a triggeringPrincipal() r=Mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D4552
--HG--
extra : source : 7a505f4e2d97aa9b9662d442ad0a1f0ee34687f4
2018-08-29 15:44:56 +01:00
Jonathan Kingston
c5b234e0ea
Bug 1485305 - browser/ Ensure loadURI always passes a triggeringPrincipal() r=Mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D4551
--HG--
extra : source : b4b9736b30b679bba6b496c4191a17529241f0d7
2018-08-29 15:43:27 +01:00
Gijs Kruitbosch
6b518d3722
Bug 1491243 - remove subscribe button, menu items and subscription section out of feed previews, r=florian
...
This removes subscribe UI and functionality from the main browser window,
the page info window, and from feed previews. It may leave some stray strings
in subscribe.properties/dtd, which will be removed in bug 1477669 when the
preview code goes away completely.
Differential Revision: https://phabricator.services.mozilla.com/D5982
--HG--
extra : moz-landing-system : lando
2018-09-18 06:06:27 +00:00
Coroiu Cristina
9a2b88d99e
Backed out changeset d61965849528 (bug 1491243) for en-US failures at testing\firefox-ui\tests\puppeteer\test_page_info_window.py
2018-09-17 22:23:58 +03:00
Andrew Swan
3bc9db418d
Bug 1487173 Switch asan-reporter to built-in r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D5615
--HG--
rename : browser/extensions/asan-reporter/bootstrap.js => browser/modules/AsanReporter.jsm
extra : moz-landing-system : lando
2018-09-17 18:19:33 +00:00
Gijs Kruitbosch
1b1f1b759d
Bug 1491243 - remove subscribe button, menu items and subscription section out of feed previews, r=florian
...
This removes subscribe UI and functionality from the main browser window,
the page info window, and from feed previews. It may leave some stray strings
in subscribe.properties/dtd, which will be removed in bug 1477669 when the
preview code goes away completely.
Differential Revision: https://phabricator.services.mozilla.com/D5982
--HG--
extra : moz-landing-system : lando
2018-09-17 18:06:05 +00:00
Shane Caraveo
58e3df40e9
Bug 1488055 - followup fix to enable the click handler actor in sidebar, r=mconley
...
Depends on D5196
Differential Revision: https://phabricator.services.mozilla.com/D5780
--HG--
extra : moz-landing-system : lando
2018-09-13 20:12:38 +00:00
Marco Bonardo
751325b9aa
Bug 1488296 - Race condition when setting favicons for a browser with a changed currentURI. r=mossop
...
There is a race condition between the time we decide to fetch an icon and the time we actually store that icon, where the original browser currentURI may have changed.
Differential Revision: https://phabricator.services.mozilla.com/D5685
--HG--
extra : moz-landing-system : lando
2018-09-13 13:24:41 +00:00
Gijs Kruitbosch
821c9b5b85
Bug 1490819 - wait for windows to be active in browser_BrowserWindowTracker.js, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D5707
--HG--
extra : moz-landing-system : lando
2018-09-13 08:21:51 +00:00
Dorel Luca
70d09db423
Backed out changeset fddb4d2af447 (bug 1488296) for browser-chrome failures on browser/components/originattributes/test/browser/browser_favicon_userContextId.js
2018-09-13 01:51:59 +03:00
Marco Bonardo
7cdcd1eef1
Bug 1488296 - Race condition when setting favicons for a browser with a changed currentURI. r=mossop
...
There is a race condition between the time we decide to fetch an icon and the time we actually store that icon, where the original browser currentURI may have changed.
Differential Revision: https://phabricator.services.mozilla.com/D5685
--HG--
extra : moz-landing-system : lando
2018-09-12 17:07:15 +00:00
Barry Chen
962804a71e
Bug 1483085 - Update Screenshots' id in built-in page actions list; r=adw
...
Update the page action id for Screenshots in the list of built-in actions
because Screenshots now use WebExtension pageAction instead of Photon.
Differential Revision: https://phabricator.services.mozilla.com/D3338
--HG--
extra : moz-landing-system : lando
2018-09-11 23:46:13 +00:00
Michael Kaply
4adab6a925
Bug 1482158 - Add telemetry for other major engines. r=mikedeboer
...
--HG--
extra : amend_source : b98d9a76daed3ec0dd27ec2a91d998d19645a0ad
2018-09-06 16:14:25 -05:00
Tiberius Oros
9df3c85d93
Backed out changeset b38e10e9dcf8 (bug 1482158) for eslint failure at builds/worker/checkouts/gecko/browser/modules/BrowserUsageTelemetry.jsm on a CLOSED TREE
2018-09-10 23:37:11 +03:00
Dão Gottwald
87b1e322e2
Bug 1489552 - Let BrowserWindowTracker.getTopWindow use the module's internal window list instead of nsIWindowMediator::getZOrderDOMWindowEnumerator / getMostRecentWindow. r=nhnt11
2018-09-10 22:27:38 +02:00
Michael Kaply
5d4baca1a6
Bug 1482158 - Add telemetry for other major engines. r=mikedeboer
...
--HG--
extra : amend_source : 0097cbe78a73cba3250a98978e1094d20c5024be
2018-09-06 16:14:25 -05:00
Tiberius Oros
a325c6ef11
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-09-06 01:27:49 +03:00
Mark Striemer
47e85ff68e
bug 1483598 - Match system and user extension add/remove page action strings r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D5069
--HG--
extra : moz-landing-system : lando
2018-09-05 19:17:40 +00:00
Dão Gottwald
541109bcf7
Bug 1480415 - Set aria-label on Reader View button and set menuitem-specific attributes directly there instead of on the command element. r=jaws
2018-09-05 14:49:15 +02:00
Margareta Eliza Balazs
0a38d82d7b
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-09-05 15:43:59 +03:00
Tim Nguyen
eda7b67115
Bug 1488000 - Allow theming sidebar border color. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D4839
--HG--
extra : moz-landing-system : lando
2018-09-04 21:33:46 +00:00
Tim Nguyen
825932cc26
Bug 1484891 - Make sidebar and sidebar_text properties apply to the sidebar header. r=dao
2018-08-23 14:21:59 +01:00
Coroiu Cristina
83cdfe7284
Merge mozilla-central to inbound a=merge on a CLOSED TREE
2018-08-31 19:35:06 +03:00
Mark Banner
691543ee89
Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop
...
Automatic changes by ESLint, except for manual corrections for .xml files.
Differential Revision: https://phabricator.services.mozilla.com/D4439
--HG--
extra : moz-landing-system : lando
2018-08-31 05:59:17 +00:00
Dave Townsend
e1f6637191
Bug 1487246: Remove uses of comma sequences in linted code. r=Standard8
...
Two cases were hiding permanently failing tests. I've commented those out and
filed bug 1487431.
Differential Revision: https://phabricator.services.mozilla.com/D4680
--HG--
extra : rebase_source : 232fa6173de8844a9c47d59926ec8e39d0640ecd
2018-08-29 16:12:55 -07:00
ui.manish
16aea32a9f
Bug 1225519 Permission in Page info should say Send notifications instead of Receive notifications r=lina
2018-09-03 22:55:03 +02:00
Dave Townsend
730ca3472e
Bug 1473514
: Display an empty space for the tab icon while waiting for the real favicon to appear. r=dao
...
This adds a simple empty box that is displayed when we're still loading an icon
but are no longer showing the throbber. Ideally I'd like to keep showing the
throbber and maintain the busy state but that seems more risky for now.
Differential Revision: https://phabricator.services.mozilla.com/D2364
--HG--
extra : moz-landing-system : lando
2018-08-29 18:27:36 +00:00
Ciure Andrei
d716a04e20
Merge inbound to mozilla-central. a=merge
2018-08-29 00:58:21 +03:00
Bianca Danforth
16d89ecabc
Bug 1457226 - Revert Savant Shield study commits; r=rhelmer
...
The Savant pref flip Shield study was ended on 08-20-18 (https://bugzilla.mozilla.org/show_bug.cgi?id=1457226#c28 ), so this patch removes all temporary study code from Firefox.
Differential Revision: https://phabricator.services.mozilla.com/D4285
--HG--
extra : moz-landing-system : lando
2018-08-27 18:17:43 +00:00
Dale Harvey
bd06f8da9f
Bug 1478869 - Allow remembering autoplay permission for session in private mode. r=johannh
...
MozReview-Commit-ID: BcwGZ2t06jE
2018-08-27 09:23:59 +01:00
Dale Harvey
d3a00966a3
Bug 1485953 - Fix label for permissions blocked globally. r=johannh
...
MozReview-Commit-ID: Jx902nO2RwZ
2018-08-27 15:32:22 +01:00
Brendan Dahl
f6923ccc24
Bug 1485426 - Use createXULElement instead of createElement in XUL docs. r=bgrins
...
Preparing for transitioning to XHTML.
MozReview-Commit-ID: JLlmUxsvhIB
Differential Revision: https://phabricator.services.mozilla.com/D4265
--HG--
extra : moz-landing-system : lando
2018-08-25 00:16:27 +00:00
Tiberius Oros
2ee9341d01
Merge inbound to mozilla-central. a=merge
2018-08-24 12:43:45 +03:00
Kris Maglione
80327d3561
Bug 1484496: Part 5a - Convert browser/ nsISimpleEnumerator users to use JS iteration. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D3729
--HG--
extra : rebase_source : e187b8e9a6b6db7ebc762adda5e489b25c7a7e43
extra : histedit_source : 868cb99d09954a51d6be321fcb516475ef70eb33
2018-08-18 19:27:33 -07:00
Dorel Luca
8e7a61886b
Backed out changeset d47a2f5db828 (bug 1481199) browser/base/content/test/urlbar/browser_autocomplete_a11y_label.js. CLOSED TREE
2018-08-23 23:45:02 +03:00
Diego Pino Garcia
6900fb42ab
Bug 1481199 - Drop the obsolete dataType parameter for nsIBrowserSearchService.addEngine. r=mkaply
2018-08-23 09:00:00 -04:00
Drew Willcoxon
8a7b209c5b
Bug 1483167 - Copy Link and Send Tab to Device page action button tooltips say "coypURL-title" and "sendToDevice-title" r=Gijs
...
Replacing onPlacedInPanel with onBeforePlacedInWindow is the right fix.
Differential Revision: https://phabricator.services.mozilla.com/D4028
--HG--
extra : moz-landing-system : lando
2018-08-23 10:20:54 +00:00
Dorel Luca
7b58cfed95
Merge mozilla-central to mozilla-inbound
2018-08-21 19:04:42 +03:00
Mike Conley
bda8a0dccd
Bug 1478112 - Get rid of preselect tabbox workaround, and adjust focus after changing visible tab right away. r=dao
...
The "select" event handler workaround was originally added in bug 1379270 to make it
possible to focus and select the URL bar a little bit later. This ugly hack was to
workaround an issue with WebExtensions that override about:newtab with the
chrome_url_overrides property (the issue would be that the URL bar would not be
properly focused and selected if about:newtab was overridden).
Back in the day, this was necessary because the overriding URL was fully displayed
in the URL bar (moz-webextension://...). These days, when about:newtab is overridden,
the URL bar is still empty - we just end up showing the information about the
WebExtension overriding about:newtab to the left of the URL bar.
So I think we can remove the old workaround.
Differential Revision: https://phabricator.services.mozilla.com/D3447
--HG--
extra : moz-landing-system : lando
2018-08-21 06:55:47 +00:00
Gurzau Raul
47735ea73a
Backed out changeset 3f0325c0b307 (bug 1418602) for Eslint and browser_ext_sidebarAction_runtime.js failures on a CLOSED TREE
2018-08-21 05:09:05 +03:00
Tim Nguyen
0c68c54d3e
Bug 1418602 - Allow theming sidebars. r=mconley
...
MozReview-Commit-ID: 97zkU7raehV
--HG--
extra : rebase_source : 02a80c78170723bf9d7d2e72834fc26850894dbc
2018-08-06 17:46:43 +01:00
Tim Nguyen
aaded6fa49
Bug 1418602 - Allow theming sidebars. r=mconley
...
MozReview-Commit-ID: 97zkU7raehV
--HG--
extra : rebase_source : ae7fb55a913abd1d59b0dfbbca6e24a7e7b9ff15
2018-08-06 17:46:43 +01:00
shindli
1d3a8e90da
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-08-20 19:36:01 +03:00
Gijs Kruitbosch
1fcdbb4951
Bug 1418793 - stop trying to get per-tab previews to work prior to session restore, r=florian
...
Initialize WindowsPreviewPerTab later, and make its favicon update code more efficient.
Differential Revision: https://phabricator.services.mozilla.com/D2679
--HG--
extra : moz-landing-system : lando
2018-08-14 13:40:11 +00:00
Dale Harvey
9350dd01f5
Bug 1484152 - Add learn more link to autoplay doorhanger. r=johannh
...
MozReview-Commit-ID: LRHJJRnzUaj
2018-08-20 15:10:19 +01:00
Daniel Varga
36e523e699
Merge mozilla-central to mozilla-inbound
2018-08-18 01:05:36 +03:00
Michael Kaply
925e710ffa
Bug 1483939 - Account for anchor when creating URLSearchParams. r=mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D3525
--HG--
extra : moz-landing-system : lando
2018-08-17 17:58:23 +00:00
Kris Maglione
ba5568e69d
Bug 1483738: Part 3 - Use lazy MozInvalidForm listener on desktop. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D3468
--HG--
rename : browser/modules/FormSubmitObserver.jsm => browser/actors/FormSubmitChild.jsm
extra : rebase_source : 3b61dfde2902e008528216d1382b83223fe10b1b
2018-08-15 14:13:53 -07:00
Kris Maglione
319fbff074
Bug 1483738: Part 1 - Change notifyInvalidSubmit to take a plain array. r=mconley
...
This makes things saner for all consumers, which makes it worth doing on its
own. But it also gives me an easy nsTArray to work with, which I can use to
dispatch DOM events with array properties.
Differential Revision: https://phabricator.services.mozilla.com/D3466
--HG--
extra : rebase_source : e8bcc75e84845e42c932886502f99ca3154df48d
2018-08-16 12:20:54 -07:00
Kris Maglione
870d813b3a
Bug 1483664: Part 1 - Use lazy actor infrastructure for LightweightThemeChild. r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D3433
--HG--
rename : browser/modules/LightweightThemeChildHelper.jsm => browser/actors/LightweightThemeChild.jsm
extra : rebase_source : 0f6e10f9ebe5674a001846fe7ad23d13ededa8fa
2018-08-15 20:06:58 -07:00
Brian Grinstead
4995c61b0f
Bug 1482667 - Migrate mochitest-browser tests in browser/ to use element variations of firstChild, etc;r=paolo
...
Differential Revision: https://phabricator.services.mozilla.com/D3530
--HG--
extra : moz-landing-system : lando
2018-08-17 16:45:52 +00:00
Dale Harvey
4653e8bb0b
Bug 1477273 - Followup to ensure correct pref in test
...
MozReview-Commit-ID: BPXRlxdpRYf
2018-08-16 07:58:00 +03:00
Dale Harvey
2de58add22
Bug 1477273 - Allow autoplay-media permission to be temporarily allowed. r=johannh
...
MozReview-Commit-ID: JlnH2f1KW3U
--HG--
extra : rebase_source : 13fb179fd85a47f1842b7715e82e92a30c4c4784
2018-08-03 16:00:55 +01:00
Kris Maglione
6d732b690f
Bug 1480319: Split favicon loading code out of ContentLinkHandler.jsm. r=Mossop
...
MozReview-Commit-ID: KyP42P5FJRq
--HG--
rename : browser/modules/ContentLinkHandler.jsm => browser/actors/LinkHandlerChild.jsm
rename : browser/modules/ContentLinkHandler.jsm => browser/modules/FaviconLoader.jsm
extra : rebase_source : dccf68b3e9e5d90dfca72a8860ca88d7ba67dfb7
extra : source : aa14dcca91fb46a6e44a68d2b0370dd0eff8d400
2018-08-01 21:36:12 -07:00
Csoregi Natalia
fcbb856357
Backed out 4 changesets (bug 1480319) for mochitest failures on test_ext_webrequest_filter.html. CLOSED TREE
...
Backed out changeset 186ad2d171c1 (bug 1480319)
Backed out changeset 0161b3bbc9d2 (bug 1480319)
Backed out changeset 30a0f8cede1e (bug 1480319)
Backed out changeset aa14dcca91fb (bug 1480319)
--HG--
rename : browser/modules/FaviconLoader.jsm => browser/modules/ContentLinkHandler.jsm
2018-08-16 03:46:56 +03:00
dvarga
87db76ae1a
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
...
--HG--
extra : rebase_source : c9e6b9edae9ecf064d1318fa15d5d57ea42c102a
2018-08-16 01:22:36 +03:00
Kris Maglione
4b6d32ec6c
Bug 1480319: Split favicon loading code out of ContentLinkHandler.jsm. r=Mossop
...
MozReview-Commit-ID: KyP42P5FJRq
--HG--
rename : browser/modules/ContentLinkHandler.jsm => browser/actors/LinkHandlerChild.jsm
rename : browser/modules/ContentLinkHandler.jsm => browser/modules/FaviconLoader.jsm
extra : rebase_source : da12d0379f976fa041b97e271abb599dc99f3848
2018-08-01 21:36:12 -07:00
Matt Woodrow
88a85cf5c7
Bug 1481704 - Add missing hunk that got lost during rebasing.
2018-08-15 12:08:39 +12:00
arthur.iakab
34ad5ebaac
Merge mozilla central to inbound
2018-08-15 01:05:50 +03:00
Dale Harvey
59e904f6cd
Bug 1476555 - Show notification when autoplay blocked globally. r=cpearce,johannh
...
MozReview-Commit-ID: EI0GiaoBNqX
--HG--
extra : rebase_source : 0c6fb98047913fc50423532cc4c433c4627c5b06
2018-07-23 16:43:08 +01:00
Brian Grinstead
829d7647d3
Bug 1479538 - Rewrite non-test callers of document.createElementNS(XUL_NS, ...) to use document.createXULElement(...);r=paolo
...
Differential Revision: https://phabricator.services.mozilla.com/D3275
--HG--
extra : moz-landing-system : lando
2018-08-14 16:22:44 +00:00
Paolo Amadini
b4630c69a3
Bug 1481813 - Part 4 - Remove support for adding generic DOM attributes to page actions. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D3011
--HG--
extra : rebase_source : 34d987669c8c83ccf5fd50adfc31594b8c07dd46
extra : source : 0fa77a8d96fd46ef19cbfdf439ae0ca12f8fe191
2018-08-09 13:22:20 +01:00
Paolo Amadini
73dd1c2b03
Bug 1481813 - Part 3 - Remove bookmarkThisPageBroadcaster. r=Standard8,bgrins
...
The PageActions API is now used to assign a title to the bookmark action.
This also prevents some tooltips from being set unnecessarily on menu items.
Differential Revision: https://phabricator.services.mozilla.com/D3010
--HG--
extra : source : 9222f57d2c20b59b878660b0b998646101d70022
extra : amend_source : a160298483258a7bbd9920dd4eba9dcc43cfb4f3
2018-08-13 17:25:28 +01:00
Csoregi Natalia
2466b82b72
Merge inbound to mozilla-central. a=merge
2018-08-13 18:42:53 +03:00
trisha
7526b69b1d
Bug 1476509 - Implement a new clock skew error page r=flod,johannh
...
MozReview-Commit-ID: 5WmgrxUcSZ6
--HG--
extra : rebase_source : 340fd6b1468e4b0ecd80a7eea2233a8d5499da40
2018-08-02 22:59:04 +05:30
Kris Maglione
c65e3607f7
Bug 1481021: Follow-up: Fix another test that relies on bad COW behavior. r=me,test-only
...
--HG--
extra : rebase_source : 253c3dbdfd1dc6dc586198049384ac466e8a73a8
extra : amend_source : d8e5bbb6acf2d53fdc1055cfd269153ebc55018e
2018-08-11 17:12:34 -07:00
Andreea Pavel
830da67792
Merge mozilla-central to mozilla-inbound. a=backout
2018-08-11 13:50:07 +03:00
Andreea Pavel
dc28b8bddf
Backed out changeset ef30529d43dd (bug 1476509) for breaking localization a=backout
2018-08-11 13:45:07 +03:00
Andreea Pavel
b51569ce3d
merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-08-11 13:28:47 +03:00
Matt Woodrow
268f257529
Bug 1481704 - Add FX_TAB_SWITCH_COMPOSITE_E10S_MS to measure total time it takes to present a tab during tab-switch. r=mconley, data-review=francois
2018-08-11 22:07:14 +12:00
Bogdan Tara
89268618f4
Backed out changeset c9b0ce46ad4f (bug 1466801) for pause-remove-from-document-networkState.html failures CLOSED TREE
...
--HG--
rename : browser/base/content/test/contextMenu/browser_utilityOverlay.js => browser/base/content/test/general/browser_utilityOverlay.js
2018-08-11 03:20:30 +03:00
trisha
c17b929023
Bug 1476509 - Implement a new clock skew error page r=johannh
...
MozReview-Commit-ID: BUR0hCnh5gb
--HG--
extra : rebase_source : 464b40d21e23e54542a34bd87de44895e990fd89
2018-08-02 22:59:04 +05:30
Jonathan Kingston
a91f8e8108
Bug 1466801 - Flipping disallowInheritPrincipal to be allow. r=ckerschb r=gijs
...
--HG--
rename : browser/base/content/test/general/browser_utilityOverlay.js => browser/base/content/test/contextMenu/browser_utilityOverlay.js
extra : source : 5eab8f37c4bd6048057069cb0ac2ab0b4729d950
2018-07-16 10:17:51 +01:00
Rob Wu
23cf8852bb
Bug 1325814 - Add extension API to find menu target r=mixedpuppy
...
- Add info.targetElementId to menus.onShown event.
- Add info.targetElementId to menus.onClicked event.
- Add menus.getTargetElement API that is available to all contexts,
including content scripts, which allows extensions to get the DOM
element for a given targetElementId.
- Add new schema instead of re-using schemas/menus.json to avoid sending
too much schema data (of the existing menus API) to content processes.
MozReview-Commit-ID: 6Onf7jZlIho
--HG--
extra : rebase_source : eb095d04ce381606be90d325712bfc57233d8291
2018-08-04 18:09:49 +02:00
Michael Kaply
494e9c1b45
Bug 1481869 - Correct in-content reporting payload r=Dolske
...
Differential Revision: https://phabricator.services.mozilla.com/D3124
--HG--
extra : moz-landing-system : lando
2018-08-10 20:34:56 +00:00
Kris Maglione
4bcb8916be
Bug 1472491: Part 5θ - Add WebRTCChild actor. r=florian f=mconley
...
MozReview-Commit-ID: 8ucJr2Hp0F9
--HG--
rename : browser/modules/ContentWebRTC.jsm => browser/actors/WebRTCChild.jsm
extra : rebase_source : f2da8d03f16c9d9d21a74f0e5248c17bfd1ead1e
2018-07-30 10:53:15 -07:00
Kris Maglione
8556b44e55
Bug 1472491: Part 5k - Add NetErrorChild actor. r=johannh f=felipe
...
MozReview-Commit-ID: EclR3sogB4i
--HG--
rename : browser/modules/NetErrorContent.jsm => browser/actors/NetErrorChild.jsm
extra : rebase_source : e5c2337d220ede90f577cec80035d9116c348fc2
2018-07-29 21:00:29 -07:00
Kris Maglione
9ccb6f3057
Bug 1472491: Part 5j - Add BlockedSiteChild actor. r=johannh f=felipe
...
MozReview-Commit-ID: JnEBCvtQu7E
--HG--
rename : browser/modules/BlockedSiteContent.jsm => browser/actors/BlockedSiteChild.jsm
extra : rebase_source : 933517fd4236eaab987ec6389f60c04acae3d79d
2018-07-29 20:53:09 -07:00
Kris Maglione
7580e5b5ed
Bug 1472491: Part 5i - Add PluginChild actor. r=felipe
...
MozReview-Commit-ID: 63iOMa9OsWu
--HG--
rename : browser/modules/PluginContent.jsm => browser/actors/PluginChild.jsm
extra : rebase_source : 0c1d81b38ba0e7a74cf15330814f6fe0fea88f88
2018-07-29 20:37:42 -07:00
Kris Maglione
561a33134b
Bug 1472491: Part 5h - Add LightWeightThemeChild actor. r=felipe
...
MozReview-Commit-ID: CmUbpPZxNeS
--HG--
rename : browser/modules/LightWeightThemeWebInstallListener.jsm => browser/actors/LightWeightThemeInstallChild.jsm
extra : rebase_source : 4ddca3d174896be4552ba8b37354a9b0b5fb3ade
2018-07-29 20:34:21 -07:00
Kris Maglione
44b124801c
Bug 1472491: Part 5g - Add PageInfoChild actor. r=felipe
...
MozReview-Commit-ID: G5FjgrCtldA
--HG--
rename : browser/modules/PageInfoListener.jsm => browser/actors/PageInfoChild.jsm
extra : rebase_source : ee1b5ed7bcca8c2c17e13a2cb21c2b6f0ac8cbb3
2018-07-29 20:31:33 -07:00
Kris Maglione
df5c58898b
Bug 1472491: Part 5f - Add ClickHandlerChild actor. r=felipe
...
MozReview-Commit-ID: 881jtz6qDCa
--HG--
rename : browser/modules/ClickEventHandler.jsm => browser/actors/ClickHandlerChild.jsm
extra : rebase_source : 1af9d73f8ba40120a26d6b83b44aecd8aa30715e
2018-07-29 20:11:22 -07:00
Kris Maglione
a9fef908c6
Bug 1472491: Part 5e - Add ContextMenuChild actor. r=felipe
...
MozReview-Commit-ID: GUJfyCPkRw8
--HG--
rename : browser/modules/ContextMenu.jsm => browser/actors/ContextMenuChild.jsm
extra : rebase_source : 3454bf58882fedf39842e2c2af38e52c44959eac
2018-07-29 20:07:33 -07:00
Kris Maglione
0c0831f6d0
Bug 1472491: Part 5d - Add ContentSearchChild actor. r=adw f=felipe
...
MozReview-Commit-ID: 5u7VpedF3xH
--HG--
rename : browser/base/content/tab-content.js => browser/actors/ContentSearchChild.jsm
extra : rebase_source : abfaa941f6769428a7dd47cc7c3f953f6d8c3e87
2018-07-29 20:00:11 -07:00
Kris Maglione
572e4a0ada
Bug 1472491: Part 5c - Add PageStyleChild actor. r=felipe
...
MozReview-Commit-ID: DccnrQyiBAd
--HG--
rename : browser/modules/PageStyleHandler.jsm => browser/actors/PageStyleChild.jsm
extra : rebase_source : 2029d61372a8d635560d03e77f6a940d62820a07
2018-07-29 19:54:17 -07:00
Brian Grinstead
abf1620630
Bug 1479125 - Migrate calls that expect an element to be returned to use element variation firstChild etc to firstElementChild etc;r=Paolo
...
This allows the JS to work in HTML documents, where whitespace is preserved. In XUL
documents, whitespace is ignored when parsing so text nodes are generally not returned.
The following changes were made, with manual cleanups as necessary (i.e. when firstChild actually
refers to a text node, or when firstChild is used in a loop to empty out an element):
firstChild->firstElementChild
lastChild->lastElementChild
nextSibling->nextElementSibling
previousSibling->previousElementSibling
childNodes->children
MozReview-Commit-ID: 95NQ8syBhYw
--HG--
extra : rebase_source : 186d805f7a2a56694dda9032aceac2dfe5424753
2018-08-08 15:22:53 -07:00
Dave Townsend
606d7bff5c
Bug 1478823: Start loading the default favicon as soon as the head element is complete. r=mak
...
We have to potentially add the root favicon both after the head element completes and when the page finishes loading in the case that there was no head element.
Differential Revision: https://phabricator.services.mozilla.com/D2803
--HG--
extra : moz-landing-system : lando
2018-08-07 12:42:15 +00:00
Michael Kaply
0880b79763
Bug 1475571 - Replace follow-on addon with in tree telemetry. r=mikedeboer,florian
...
Differential Revision: https://phabricator.services.mozilla.com/D2125
--HG--
extra : moz-landing-system : lando
2018-08-07 11:59:16 +00:00
arthur.iakab
d39e02bf00
Merge inbound to mozilla-central a=merge
2018-08-07 12:36:18 +03:00
Tim Nguyen
51514f772f
Bug 1481270 - Small cleanups to LightweightThemeChildHelper.jsm. r=kmag
...
MozReview-Commit-ID: HGjKQPxXx4S
--HG--
extra : rebase_source : d508a156dd4709bfe8af473fe97b81950de81c3a
2018-08-06 18:33:55 +01:00
Tiberius Oros
a6e0ebd8ef
Backed out changeset 502893089232 (bug 1475571) for browser_preferences_usage.js on a CLOSED TREE
2018-08-07 04:46:22 +03:00
Michael Kaply
5eb09563bc
Bug 1475571 - Replace follow-on addon with in tree telemetry. r=mikedeboer,florian
...
Differential Revision: https://phabricator.services.mozilla.com/D2125
--HG--
extra : moz-landing-system : lando
2018-08-06 22:02:02 +00:00
Mark Striemer
d7600324bb
Bug 1470865 - Dynamically show hidden audio tabs in all tabs menu r=dao
...
When a hidden audio tab is muted it isn't pulled into the main all tabs
panel. Unmuting that tab will now add it to the main all tabs panel,
even if the all tabs menu it open.
MozReview-Commit-ID: 2HtZvy7aBsG
--HG--
extra : rebase_source : d728739ef382f14f3a759e9c6aef7cb2771f7c95
2018-07-11 22:30:36 -05:00
Jonathan Kingston
c24e0873da
Bug 1466801 - Flipping disallowInheritPrincipal to be allow. r=ckerschb r=gijs
...
--HG--
rename : browser/base/content/test/general/browser_utilityOverlay.js => browser/base/content/test/contextMenu/browser_utilityOverlay.js
extra : source : a7bdcc1e1373724effb0bec2d80eb9c63ae782a1
2018-07-16 10:17:51 +01:00
Andrea Marchesini
e7cd4e9921
Bug 1503217 - When deleting session data on shutdown, we should check 'cookie' permissions also for sub-domains, r=johannh
2018-11-01 07:34:43 +01:00
Boris Zbarsky
e4b74becff
Bug 1479569 part 2. Use the new messageManager getter on docshell. r=kmag
...
I generally tried to preserve the behavior of consumers where they treated an
exception from getInterface(Ci.nsIContentFrameMessageManager) as a signal to use
some sort of fallback.
I did change the behavior of consumers that walked up to the root same-type
docshell before getting the message manager to just get it directly from the
docshell they have. Please review those parts carefully, and let me know if you
want me to ask some subject area experts to review those.
2018-08-02 23:49:09 -04:00
Csoregi Natalia
08c950712e
Backed out 3 changesets (bug 1479569) for devtools/client/responsive.html failures. CLOSED TREE
...
Backed out changeset e123d0aa911c (bug 1479569)
Backed out changeset b828a58404e5 (bug 1479569)
Backed out changeset 97041ef8f311 (bug 1479569)
2018-08-03 10:39:12 +03:00
Boris Zbarsky
0197de77c0
Bug 1479569 part 2. Use the new messageManager getter on docshell. r=kmag
...
I generally tried to preserve the behavior of consumers where they treated an
exception from getInterface(Ci.nsIContentFrameMessageManager) as a signal to use
some sort of fallback.
I did change the behavior of consumers that walked up to the root same-type
docshell before getting the message manager to just get it directly from the
docshell they have. Please review those parts carefully, and let me know if you
want me to ask some subject area experts to review those.
2018-08-02 23:49:09 -04:00