Mike de Boer
799660b14d
Bug 1548031 - Enable the QuantumBar on Nightly and early Beta. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D29538
--HG--
extra : moz-landing-system : lando
2019-05-01 17:46:23 +00:00
Cosmin Sabou
a884fb99d8
Backed out 4 changesets (bug 1320404) for xperf failures on permissions.sqlite-journal.
...
Backed out changeset fbacf18b6532 (bug 1320404)
Backed out changeset fed7c475d75c (bug 1320404)
Backed out changeset 557b586f774a (bug 1320404)
Backed out changeset 5a20b5f43280 (bug 1320404)
2019-05-02 04:51:18 +03:00
Andrea Marchesini
7e61125d8f
Bug 1320404 - Remove appId from origin attributes - part 1 - OriginAttributes and nsIPrincipal, r=Ehsan,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D29353
--HG--
extra : moz-landing-system : lando
2019-05-01 23:21:45 +00:00
Ed Lee
f2e01bb6c1
Bug 1548388 - Add focus states, fill telemetry and bug fixes to Activity Stream r=r1cky
...
Differential Revision: https://phabricator.services.mozilla.com/D29577
--HG--
extra : moz-landing-system : lando
2019-05-01 22:55:10 +00:00
Gabriele Svelto
db0bf0cdef
Bug 1545593
- Enable tab unloading in low-memory scenarios unconditionally r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D28146
--HG--
extra : moz-landing-system : lando
2019-05-01 20:02:38 +00:00
Mike Conley
bff8e0ac63
Bug 1533955 - Show some UI to indicate that a subframe has crashed. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D29238
--HG--
extra : moz-landing-system : lando
2019-05-01 20:05:24 +00:00
Mike Conley
b64aa8e87a
Bug 1533955 - Move the current message manager actors to a legacy list, and create a new list of JS Window Actors. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D29237
--HG--
extra : moz-landing-system : lando
2019-05-01 20:05:06 +00:00
Drew Willcoxon
70e0b1acf5
Bug 1539804 - Quantumbar: Re-enable browser_urlbarStopSearchOnSelection.js and fix a couple of related problems. r=mak
...
This test uncovered a couple of problems:
(1) UrlbarController.handleKeyNavigation relies on event.defaultPrevented to tell whether the one-offs handled the key event. That's a problem when combined with deferring the down arrow key.
handleKeyNavigation is called twice in that case. The first time, the event is deferred (so executeAction = false), and handleKeyNavigation calls event.preventDefault. The second time, the event is being replayed, but defaultPrevented is true from the previous call regardless of whether the one-offs actually handled the event.
So handleKeyNavigation always returns early because it thinks the one-offs always handled the event, so it never properly replays down arrow keys.
(2) UrlbarProviderUnifiedComplete's query promise is never resolved when the query is canceled. That's a problem in general of course but I tripped over it in this test because I need to check results after the query is canceled, and the test ended up hanging since UrlbarTestUtils waits for the query to finish in order to get its results.
It's not a problem in UnifiedComplete itself per se because of course awesomebar uses UnifiedComplete too, and it doesn't have this problem. The difference is that nsAutoCompleteController::StopSearch calls input->OnSearchComplete() (via PostSearchCleanup): https://searchfox.org/mozilla-central/rev/b756e6d00728dda4121f8278a744381d8643317a/toolkit/components/autocomplete/nsAutoCompleteController.cpp#1433
Quantumbar's UnifiedComplete provider is missing that behavior, so this patch adds it by resolving its query promise when the query is canceled.
Differential Revision: https://phabricator.services.mozilla.com/D29300
--HG--
extra : moz-landing-system : lando
2019-05-01 17:42:19 +00:00
Shane Caraveo
a8aa66dce4
Bug 1544965 only remove search engines for an extension if the extension actually has one r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D29411
--HG--
extra : moz-landing-system : lando
2019-05-01 14:55:12 +00:00
Dan Minor
4d0f83f387
Bug 1497559 - Remove Application from mediaCaptureWindowState; r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D28093
--HG--
extra : moz-landing-system : lando
2019-04-30 15:06:23 +00:00
Ciure Andrei
9b79007ae8
Backed out changeset 9242458b79d5 (bug 1539804) for high frequency browser/browser_urlbarStopSearchOnSelection.js failures CLOSED TREE
2019-05-01 14:45:59 +03:00
Vijay Budhram
313d36d38b
Bug 1542334 - Add telemetry for FxA app menu r=eoger,janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D28347
--HG--
extra : moz-landing-system : lando
2019-04-30 19:47:36 +00:00
Dale Harvey
13ff287a49
Bug 1548141 - Ensure SearchService has started. r=mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D29430
--HG--
extra : moz-landing-system : lando
2019-05-01 08:32:12 +00:00
Sylvestre Ledru
e226046cb8
Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan
...
# ignore-this-changeset
Depends on D28954
Differential Revision: https://phabricator.services.mozilla.com/D28956
--HG--
extra : moz-landing-system : lando
2019-05-01 08:47:10 +00:00
Joel Maher
6611f95ab0
Bug 1546459 - remove subsuite=clipboard from manifests. r=ahal
...
remove subsuite=clipboard from manifests
Differential Revision: https://phabricator.services.mozilla.com/D28521
--HG--
extra : moz-landing-system : lando
2019-05-01 08:16:44 +00:00
Mark Banner
d61834e58e
Bug 1545395 - Handle Search Engine urls properly where the search terms are in the url rather than as parameters. r=daleharvey
...
Differential Revision: https://phabricator.services.mozilla.com/D29014
--HG--
extra : moz-landing-system : lando
2019-04-30 21:25:28 +00:00
Ciure Andrei
38ce44ca57
Backed out 2 changesets (bug 1545766, bug 1546633) for causing browser_PanelMultiView_keyboard.js to perma fail CLOSED TREE
...
Backed out changeset 041741ce1646 (bug 1546633)
Backed out changeset fbc294a6fe78 (bug 1545766)
2019-05-01 09:02:48 +03:00
James Teh
6b2c1efe9c
Bug 1546633: PanelMultiView: Send mousedown event when activating a button via the keyboard. r=Gijs
...
Previously, we sent a command event and a click event.
Normally, the command event executes the action, then the click event closes the menu.
However, in some cases (e.g. the Library button), there is no command event handler and the mousedown event executes the action instead.
Differential Revision: https://phabricator.services.mozilla.com/D29151
--HG--
extra : moz-landing-system : lando
2019-05-01 04:01:35 +00:00
James Teh
e5870b20a4
Bug 1545766: PanelMultiView: Don't override keyboard navigation in embedded documents. r=Gijs
...
Extension panels contain embedded documents; i.e. a <browser> element.
We want users to be able to tab to these and we want them to be focused automatically if a subview is opened from the keyboard, so treat them as tabbable.
However, once an embedded document is focused, we can't manage keyboard navigation inside it, so don't try.
Previously, we tried, which meant keys were overridden even though they didn't do anything, breaking keyboard navigation in extensions altogether.
Differential Revision: https://phabricator.services.mozilla.com/D28442
--HG--
extra : moz-landing-system : lando
2019-05-01 04:01:35 +00:00
Drew Willcoxon
539ae1ed8f
Bug 1539804 - Quantumbar: Re-enable browser_urlbarStopSearchOnSelection.js and fix a couple of related problems. r=mak
...
This test uncovered a couple of problems:
(1) UrlbarController.handleKeyNavigation relies on event.defaultPrevented to tell whether the one-offs handled the key event. That's a problem when combined with deferring the down arrow key.
handleKeyNavigation is called twice in that case. The first time, the event is deferred (so executeAction = false), and handleKeyNavigation calls event.preventDefault. The second time, the event is being replayed, but defaultPrevented is true from the previous call regardless of whether the one-offs actually handled the event.
So handleKeyNavigation always returns early because it thinks the one-offs always handled the event, so it never properly replays down arrow keys.
(2) UrlbarProviderUnifiedComplete's query promise is never resolved when the query is canceled. That's a problem in general of course but I tripped over it in this test because I need to check results after the query is canceled, and the test ended up hanging since UrlbarTestUtils waits for the query to finish in order to get its results.
It's not a problem in UnifiedComplete itself per se because of course awesomebar uses UnifiedComplete too, and it doesn't have this problem. The difference is that nsAutoCompleteController::StopSearch calls input->OnSearchComplete() (via PostSearchCleanup): https://searchfox.org/mozilla-central/rev/b756e6d00728dda4121f8278a744381d8643317a/toolkit/components/autocomplete/nsAutoCompleteController.cpp#1433
Quantumbar's UnifiedComplete provider is missing that behavior, so this patch adds it by resolving its query promise when the query is canceled.
Differential Revision: https://phabricator.services.mozilla.com/D29300
--HG--
extra : moz-landing-system : lando
2019-05-01 02:30:47 +00:00
Andrew Swan
eaa338fc88
Bug 1547767 Fix buttons in Sync disconnect dialog r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D29432
--HG--
extra : moz-landing-system : lando
2019-04-30 22:58:26 +00:00
Brendan Dahl
72006224a4
Bug 1548026 - Noop download button's changed callback when unloaded. r=bzbarsky
...
Temporary workaround to prevent wrapper assertions in torn-down
window.
Differential Revision: https://phabricator.services.mozilla.com/D29410
--HG--
extra : moz-landing-system : lando
2019-04-30 20:29:00 +00:00
Adam Gashlin
97ebd76f82
Bug 1523802 - Cancel BITS jobs in uninstaller. r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D22442
--HG--
extra : moz-landing-system : lando
2019-04-30 15:25:48 +00:00
Gijs Kruitbosch
c17eea11e4
Bug 1547496 - remove warning for minimum font sizes being big as internal pages are no longer affected, r=mconley,flod
...
This warning was added in https://bugzilla.mozilla.org/show_bug.cgi?id=1047586 .
As a result of https://bugzilla.mozilla.org/show_bug.cgi?id=1528712 , internal pages
are no longer affected by this change. Instead, they obey the OS font size
configuration, in which we cannot warn. So let's remove the now-inaccurate warning dialog.
Differential Revision: https://phabricator.services.mozilla.com/D29218
--HG--
extra : moz-landing-system : lando
2019-04-30 17:14:40 +00:00
Andrei Oprea
6a94c83276
Bug 1543116 - Refactor BookmarkPanel to call ASRouter instead of passing actions r=k88hudson,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D26538
--HG--
extra : moz-landing-system : lando
2019-04-30 17:13:00 +00:00
Mike Shal
5e4d5ff8da
Bug 1547395 - Use 3-tier PGO for linux64-devedition builds; r=chmanchester
...
Depends on D29247
Differential Revision: https://phabricator.services.mozilla.com/D29248
--HG--
extra : moz-landing-system : lando
2019-04-29 19:37:33 +00:00
Geoff Lankow
db8a35c1de
Bug 1482809 - Move non-browser-specific parts of browser/components/enterprisepolicies to toolkit r=mkaply,Felipe
...
Differential Revision: https://phabricator.services.mozilla.com/D28309
--HG--
rename : browser/components/enterprisepolicies/EnterprisePolicies.js => toolkit/components/enterprisepolicies/EnterprisePolicies.js
rename : browser/components/enterprisepolicies/EnterprisePolicies.manifest => toolkit/components/enterprisepolicies/EnterprisePolicies.manifest
rename : browser/components/enterprisepolicies/EnterprisePoliciesContent.js => toolkit/components/enterprisepolicies/EnterprisePoliciesContent.js
rename : browser/components/enterprisepolicies/WindowsGPOParser.jsm => toolkit/components/enterprisepolicies/WindowsGPOParser.jsm
rename : browser/components/enterprisepolicies/macOSPoliciesParser.jsm => toolkit/components/enterprisepolicies/macOSPoliciesParser.jsm
rename : browser/components/enterprisepolicies/tests/EnterprisePolicyTesting.jsm => toolkit/components/enterprisepolicies/tests/EnterprisePolicyTesting.jsm
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_basic_tests.js => toolkit/components/enterprisepolicies/tests/browser/browser_policies_basic_tests.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_broken_json.js => toolkit/components/enterprisepolicies/tests/browser/browser_policies_broken_json.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_enterprise_only.js => toolkit/components/enterprisepolicies/tests/browser/browser_policies_enterprise_only.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_mistyped_json.js => toolkit/components/enterprisepolicies/tests/browser/browser_policies_mistyped_json.js
rename : browser/components/enterprisepolicies/tests/browser/config_broken_json.json => toolkit/components/enterprisepolicies/tests/browser/config_broken_json.json
extra : moz-landing-system : lando
2019-04-30 16:01:06 +00:00
Gurzau Raul
f1e0f0ddf1
Backed out changeset 28b3bd8e5018 (bug 1482809) for using the wrong author.
...
--HG--
rename : toolkit/components/enterprisepolicies/EnterprisePolicies.js => browser/components/enterprisepolicies/EnterprisePolicies.js
rename : toolkit/components/enterprisepolicies/EnterprisePolicies.manifest => browser/components/enterprisepolicies/EnterprisePolicies.manifest
rename : toolkit/components/enterprisepolicies/EnterprisePoliciesContent.js => browser/components/enterprisepolicies/EnterprisePoliciesContent.js
rename : toolkit/components/enterprisepolicies/WindowsGPOParser.jsm => browser/components/enterprisepolicies/WindowsGPOParser.jsm
rename : toolkit/components/enterprisepolicies/macOSPoliciesParser.jsm => browser/components/enterprisepolicies/macOSPoliciesParser.jsm
rename : toolkit/components/enterprisepolicies/tests/EnterprisePolicyTesting.jsm => browser/components/enterprisepolicies/tests/EnterprisePolicyTesting.jsm
rename : toolkit/components/enterprisepolicies/tests/browser/browser_policies_basic_tests.js => browser/components/enterprisepolicies/tests/browser/browser_policies_basic_tests.js
rename : toolkit/components/enterprisepolicies/tests/browser/browser_policies_broken_json.js => browser/components/enterprisepolicies/tests/browser/browser_policies_broken_json.js
rename : toolkit/components/enterprisepolicies/tests/browser/browser_policies_enterprise_only.js => browser/components/enterprisepolicies/tests/browser/browser_policies_enterprise_only.js
rename : toolkit/components/enterprisepolicies/tests/browser/browser_policies_mistyped_json.js => browser/components/enterprisepolicies/tests/browser/browser_policies_mistyped_json.js
rename : toolkit/components/enterprisepolicies/tests/browser/config_broken_json.json => browser/components/enterprisepolicies/tests/browser/config_broken_json.json
2019-04-30 18:54:43 +03:00
Magnus Melin
a032a45a18
Bug 1482809 - Move non-browser-specific parts of browser/components/enterprisepolicies to toolkit r=mkaply,Felipe
...
Differential Revision: https://phabricator.services.mozilla.com/D28309
--HG--
rename : browser/components/enterprisepolicies/EnterprisePolicies.js => toolkit/components/enterprisepolicies/EnterprisePolicies.js
rename : browser/components/enterprisepolicies/EnterprisePolicies.manifest => toolkit/components/enterprisepolicies/EnterprisePolicies.manifest
rename : browser/components/enterprisepolicies/EnterprisePoliciesContent.js => toolkit/components/enterprisepolicies/EnterprisePoliciesContent.js
rename : browser/components/enterprisepolicies/WindowsGPOParser.jsm => toolkit/components/enterprisepolicies/WindowsGPOParser.jsm
rename : browser/components/enterprisepolicies/macOSPoliciesParser.jsm => toolkit/components/enterprisepolicies/macOSPoliciesParser.jsm
rename : browser/components/enterprisepolicies/tests/EnterprisePolicyTesting.jsm => toolkit/components/enterprisepolicies/tests/EnterprisePolicyTesting.jsm
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_basic_tests.js => toolkit/components/enterprisepolicies/tests/browser/browser_policies_basic_tests.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_broken_json.js => toolkit/components/enterprisepolicies/tests/browser/browser_policies_broken_json.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_enterprise_only.js => toolkit/components/enterprisepolicies/tests/browser/browser_policies_enterprise_only.js
rename : browser/components/enterprisepolicies/tests/browser/browser_policies_mistyped_json.js => toolkit/components/enterprisepolicies/tests/browser/browser_policies_mistyped_json.js
rename : browser/components/enterprisepolicies/tests/browser/config_broken_json.json => toolkit/components/enterprisepolicies/tests/browser/config_broken_json.json
extra : moz-landing-system : lando
2019-04-30 15:38:22 +00:00
Dão Gottwald
861015cb44
Bug 1544030 - Fix quantumbar popup's vertical borders and position on Mac once again. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D29340
--HG--
extra : moz-landing-system : lando
2019-04-30 15:03:21 +00:00
Jan-Ivar Bruaroey
6b8d3b7ad8
Bug 1335740 - Update wpt & mochitests to work w/[SecureContext] navigator.mediaDevices. r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D20425
--HG--
rename : testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.html.ini => testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html.ini
rename : testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.html => testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html
extra : moz-landing-system : lando
2019-04-30 15:20:53 +00:00
Nihanth Subramanya
1fa12e7baf
Bug 1528978 - Disable fxmonitor tests on debug. r=johannh
...
Depends on D21554
Differential Revision: https://phabricator.services.mozilla.com/D29109
--HG--
extra : moz-landing-system : lando
2019-04-29 23:50:14 +00:00
Nihanth Subramanya
8a00c30c03
Bug 1528978 - Improve fxmonitor alert test coverage. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D21554
--HG--
extra : moz-landing-system : lando
2019-04-27 21:40:43 +00:00
Nihanth Subramanya
6c0c530cf8
Bug 1528978 - Migrate existing warnedHosts value to content prefs. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D21553
--HG--
extra : moz-landing-system : lando
2019-04-27 21:40:20 +00:00
Nihanth Subramanya
a5c0bed4e5
Bug 1528978 - Use content pref service to persist warned hosts. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D21552
--HG--
extra : moz-landing-system : lando
2019-04-27 21:40:02 +00:00
Nihanth Subramanya
6861e8c2b4
Bug 1525976 - Implement a basic browser-chrome mochitest for Firefox Monitor. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D21551
--HG--
extra : moz-landing-system : lando
2019-04-27 21:39:39 +00:00
Gijs Kruitbosch
811c33eeca
Bug 1515204 - add mouseup after drop in EventUtils, r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D28749
--HG--
extra : moz-landing-system : lando
2019-04-30 12:55:23 +00:00
Mohd Umar Alam
3bc6e6c492
Bug 1547614 View History Sidebar menu is missing label for in Library toolbutton r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D29133
--HG--
extra : moz-landing-system : lando
2019-04-30 13:04:47 +00:00
Kestrel
d67a8d67e1
Bug 1547941 - Improve about:preferences subcategory separator border color contrast for dark mode r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D29339
--HG--
extra : moz-landing-system : lando
2019-04-30 11:20:50 +00:00
Edwin Gao
e0324df883
Bug 1547842 - use requestLongerTimeout(2) for browser_parsable_script.js to deal with failure on windows10-aarch64 r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D29296
--HG--
extra : moz-landing-system : lando
2019-04-30 00:35:25 +00:00
Sebastian Hengst
3dd01e8232
Backed out 4 changesets (bug 1501108) for causing very frequent leaks in macOS debug wpt tests. a=backout
...
Backed out changeset 23a77e063257 (bug 1501108)
Backed out changeset 335cec0aacd8 (bug 1501108)
Backed out changeset 99ba286125d1 (bug 1501108)
Backed out changeset 8f2d511ad49f (bug 1501108)
--HG--
extra : rebase_source : 01925c24ac47b37135fcfebab8ae7e9876d5b90e
2019-04-29 17:39:42 +02:00
danielleleb
16eccef48a
Bug 1541459 - Removes additional securityOnLoad function call. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D27099
--HG--
extra : moz-landing-system : lando
2019-04-29 17:40:19 +00:00
Emilio Cobos Álvarez
ccc940508d
Bug 1546019 - When a focused browser changes remoteness, make sure to activate the remote browser if needed. r=qdot
...
Not quite sure what's a good way to add a test for this... Ideas?
Differential Revision: https://phabricator.services.mozilla.com/D29104
--HG--
extra : moz-landing-system : lando
2019-04-29 20:06:22 +00:00
Shane Caraveo
174c8d6c4d
Bug 1544489
use separate strings to localize install prompt for unknown sites. r=flod,aswan
...
Differential Revision: https://phabricator.services.mozilla.com/D27606
--HG--
extra : moz-landing-system : lando
2019-04-29 19:00:55 +00:00
Doug Thayer
51d2d911d6
Bug 1542833
- Collect cold startup scalar r=chutten,florian
...
Differential Revision: https://phabricator.services.mozilla.com/D27953
--HG--
extra : moz-landing-system : lando
2019-04-29 17:15:23 +00:00
Matt Howell
db553811ee
Bug 1546694 - Support install-specific profiles in the stub installer profile refresh check. r=agashlin
...
Differential Revision: https://phabricator.services.mozilla.com/D28750
--HG--
extra : moz-landing-system : lando
2019-04-29 15:46:58 +00:00
Gijs Kruitbosch
88b77a1a40
Bug 1543129 - fix buttons disappearing in customize mode after using 'restore defaults', r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D28719
--HG--
extra : moz-landing-system : lando
2019-04-29 13:36:04 +00:00
ffxbld
92b29da4c1
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D29191
--HG--
extra : moz-landing-system : lando
2019-04-29 12:34:29 +00:00
myeongjun
02cca2b6c9
Bug 1512171 - Provide better error message when attempt is made to add bookmark folder to root folder. r=robwu,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D28337
--HG--
extra : moz-landing-system : lando
2019-04-26 16:06:33 +00:00
Dão Gottwald
77f5f31a5e
Bug 1547473 - Fix macOS sheet position. r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D29118
--HG--
extra : moz-landing-system : lando
2019-04-28 06:07:25 +00:00