Commit graph

28802 commits

Author SHA1 Message Date
Marco Bonardo
d2fe950093 Bug 1695276 - Partially restyle the search bar panel to make it more consistent with the Address Bar in Proton. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D109102
2021-03-25 23:37:46 +00:00
Gavin Lazar Suntop
d932b4ce76 Bug 1699510 - Adding watch task for STP handlebars r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D109816
2021-03-25 22:04:52 +00:00
Drew Willcoxon
bc2e6501df Bug 1699227 - Support negative suggestedIndex values to allow indexes to be specified from the end of the list of urlbar results. r=mak
Given the result span problem described in bug 1699211 and bug 1699607,
currently there's no way for quick suggest to accurately specify the last index
as its suggested index.

Differential Revision: https://phabricator.services.mozilla.com/D109571
2021-03-25 20:32:52 +00:00
Punam Dahiya
9624bcba17 Bug 1696547 - Refactor MultiStageAboutWelcome to support Proton onboarding r=Mardak,emcminn
Differential Revision: https://phabricator.services.mozilla.com/D107954
2021-03-25 20:28:39 +00:00
Kris Maglione
28f9b0d638 Bug 1581859: Part 4f - Migrate to the native WebNavigation implementation. r=zombie
This migrates WebNavigation.jsm to use messages from PExtensionsParent
generated by the native WebNavigationContent class, and removes the now-unused
WebNavigationContent.js frame script.

Differential Revision: https://phabricator.services.mozilla.com/D103217
2021-03-25 19:47:04 +00:00
Gijs Kruitbosch
9e20a27ad0 Bug 1694511 - update references inside the prefs/about:addons to Preferences/Options to use 'Settings' instead, r=preferences-reviewers,fluent-reviewers,jaws,robwu
Differential Revision: https://phabricator.services.mozilla.com/D106199
2021-03-25 19:11:47 +00:00
Florian Quèze
79b045fc1f Bug 1596165 - add back timers for tests that permafail without the waitForCondition initial timer, r=Gijs.
Differential Revision: https://phabricator.services.mozilla.com/D109646
2021-03-25 18:30:07 +00:00
Doug Thayer
6c1f6e211b Bug 1694811 - Add test for modal/panelUI interactions r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D109529
2021-03-25 17:54:11 +00:00
Doug Thayer
c8daa84209 Bug 1694811 - Extend existing popup hiding logic to PanelUI r=Gijs
This effectively mirrors the panel hiding logic we use to hide
PopupNotifications panels so that we also hide notifications attached to the
hamburger menu. This will cover alerts and other similar modals originating
from content.

Differential Revision: https://phabricator.services.mozilla.com/D109526
2021-03-25 17:54:10 +00:00
Doug Thayer
ec23c3ca31 Bug 1693133 - Fix resetProfile.xhtml tests r=Gijs
BrowserTestUtils.promiseAlertDialog and friends account for commonDialog.xhtml,
but not other dialogs which go through gDialogBox. This fixes that by adding a
inWindowDialog option to promiseAlertDialog. I don't like this solution very
much - it requires all of these dialogs to fire the event themselves. An
alternative might be putting this code in some file which these all include,
but given how small the code is that feels like overkill. Alternatives welcome.

Differential Revision: https://phabricator.services.mozilla.com/D109674
2021-03-25 17:28:56 +00:00
Doug Thayer
a51c508d35 Bug 1693133 - Update refresh Firefox dialog for Proton r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D109452
2021-03-25 17:28:55 +00:00
Bogdan Tara
8f9d044d0f Backed out 3 changesets (bug 1572084) for WindowGlobalParent.cpp related failures CLOSED TREE
Backed out changeset d42a68132e7e (bug 1572084)
Backed out changeset 4d5a5ac074e6 (bug 1572084)
Backed out changeset 5aa59e106a42 (bug 1572084)
2021-03-25 18:56:02 +02:00
Andreas Farre
728f061c16 Bug 1572084 - Part 2: Make Session Store data collection work with fission. r=nika
Instead of collecting data from the entire tree of documents, we
collect data per document. The collected data is sent to the
corresponding parent window context and is applied incrementally to
the tab state cache.

Differential Revision: https://phabricator.services.mozilla.com/D107814
2021-03-25 15:36:38 +00:00
Simon Giesecke
a598a0c7c5 Bug 1679522 - Use <> style for including windows system headers. r=andi
Differential Revision: https://phabricator.services.mozilla.com/D98895
2021-03-25 10:19:44 +00:00
Punam Dahiya
bb37e6fe8b Bug 1698202 - Add AboutWelcome Proton default rule r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D109266
2021-03-25 04:15:32 +00:00
Brindusan Cristian
1e204d2ddd Backed out changeset 59459024d4ae (bug 1698202) for causing bc failures in browser_aboutwelcome_multistage.js. CLOSED TREE 2021-03-25 00:48:53 +02:00
Brindusan Cristian
53931c7cda Backed out 2 changesets (bug 1596165) for bc failures in browser_bookmarkProperties_folderSelection.js and browser_doorhanger_submit_telemetry.js. CLOSED TREE
Backed out changeset 4eccbb3d6549 (bug 1596165)
Backed out changeset 7d8fb53c8fcb (bug 1596165)
2021-03-25 00:48:01 +02:00
Punam Dahiya
c961ad004f Bug 1698202 - Add AboutWelcome Proton default rule r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D109266
2021-03-24 21:59:41 +00:00
Itiel
82ca8369f8 Bug 1700655 - Contain the menuitems buttons' outline inside the about:logins menu r=tgiles
Differential Revision: https://phabricator.services.mozilla.com/D109670
2021-03-24 21:54:31 +00:00
Michelle Goossens
1a08eedf0c Bug 1693815 - Remove illustrations on error pages r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D108883
2021-03-24 21:48:48 +00:00
Emma Malysz
993984618c Bug 1700503, insert enterprise policy support menu item to app menu r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D109569
2021-03-24 20:48:28 +00:00
Florian Quèze
c27883eea9 Bug 1596165 - add back timers for tests that permafail without the waitForCondition initial timer, r=Gijs.
Differential Revision: https://phabricator.services.mozilla.com/D109646
2021-03-24 20:46:14 +00:00
Barret Rennie
120b60db08 Bug 1649607 - Migrate PersistentCache.jsm to IOUtils and PathUtils r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D96887
2021-03-24 18:17:57 +00:00
Drew Willcoxon
076a16cc9a Bug 1699211 - Test: Properly take result span into account when updating the urlbar view. r=mak
This adds a test for D108904.

Depends on D108904

Differential Revision: https://phabricator.services.mozilla.com/D109417
2021-03-24 18:00:37 +00:00
Drew Willcoxon
13a8779c0c Bug 1699211 - Properly take result span into account when updating the urlbar view. r=mak
This makes a few changes:

* Fixes the flickering described in the bug by keeping count of the total
  visible result span during the update and hiding new rows that exceed it.
* Fixes the logic around reusing results with suggested indexes.
* Slightly optimizes the view update. We don't need to do an initial first pass
  to calculate the first search result index. Instead we can do it as part of
  the second pass as we're updating rows. However, since the first pass also
  marks every row as stale, now we need another partial pass that marks as stale
  the rows remaining after the row-update pass.  These two passes together will
  only visit each row once, whereas before the first and second pass together
  visited each row at least once and possibly twice.

Differential Revision: https://phabricator.services.mozilla.com/D108904
2021-03-24 18:00:37 +00:00
Emma Malysz
5916067531 Bug 1700431: take syncing state into account when setting datal10nid for sync now buttons r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D109540
2021-03-24 17:02:29 +00:00
ankur
32bf182577 Bug 1695253 - Replaced DTD/xhtml1-strict.dtd which lead to broken network loads. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D109379
2021-03-24 16:52:06 +00:00
Mark Banner
64b6d341eb Bug 1699467 - Don't stop monitoring SERP telemetry on sub-document loads. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D109604
2021-03-24 14:08:18 +00:00
Csoregi Natalia
a60c66265b Backed out changeset 816285ac4de4 (bug 1694511) for failures on browser_experimental_features.js. CLOSED TREE 2021-03-24 15:15:27 +02:00
Gijs Kruitbosch
65f48ef9b0 Bug 1694511 - update references inside the prefs/about:addons to Preferences/Options to use 'Settings' instead, r=preferences-reviewers,fluent-reviewers,jaws,robwu
Differential Revision: https://phabricator.services.mozilla.com/D106199
2021-03-24 11:27:27 +00:00
Mike Conley
f7505a1445 Bug 1697617 - Update Synced Tabs menu for Proton. r=emalysz,flod,desktop-theme-reviewers,harry
Differential Revision: https://phabricator.services.mozilla.com/D109404
2021-03-24 07:20:46 +00:00
Csoregi Natalia
024e0b2323 Backed out 10 changesets (bug 1581859) for causing hazard failures. CLOSED TREE
Backed out changeset 93fe6801a5e2 (bug 1581859)
Backed out changeset 0a33cb185fb3 (bug 1581859)
Backed out changeset 9ceaad6dab5b (bug 1581859)
Backed out changeset ee611f0839ca (bug 1581859)
Backed out changeset 4199963fe477 (bug 1581859)
Backed out changeset b4c5ace21b9e (bug 1581859)
Backed out changeset 6003469dc449 (bug 1581859)
Backed out changeset 826c62b783c0 (bug 1581859)
Backed out changeset e1d7851295fd (bug 1581859)
Backed out changeset 9796577af27a (bug 1581859)
2021-03-24 08:48:00 +02:00
Kris Maglione
ff1b1ae970 Bug 1581859: Part 4f - Migrate to the native WebNavigation implementation. r=zombie
This migrates WebNavigation.jsm to use messages from PExtensionsParent
generated by the native WebNavigationContent class, and removes the now-unused
WebNavigationContent.js frame script.

Differential Revision: https://phabricator.services.mozilla.com/D103217
2021-03-23 23:57:13 +00:00
Harry Twyford
9333311aa6 Bug 1616700 - Part 3 - Update the placeholder string on the handoff input to read "Search with {engine} or enter address" r=fluent-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D108266
2021-03-23 22:56:54 +00:00
Harry Twyford
e52efdbba9 Bug 1616700 - Part 2 - Apply a disabled appearance to the handed-off input rather than hiding it. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D108826
2021-03-23 22:56:54 +00:00
Harry Twyford
35161ada24 Bug 1616700 - Part 1 - Use default address bar search mode for new tab search handoff r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D108825
2021-03-23 22:56:54 +00:00
Scott
1e202523c4 Bug 1693376 - Move save to Pocket to the toolbar. r=Gijs,fluent-reviewers,gvn,flod
Differential Revision: https://phabricator.services.mozilla.com/D107744
2021-03-23 20:06:03 +00:00
Tim Giles
e8451cde7f Bug 1700201 - Fix branding on csv detail import report page. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D109502
2021-03-23 20:00:22 +00:00
Emma Malysz
f417785508 Bug 1699552, change downloads panel font and width when proton is enabled r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D109412
2021-03-23 19:14:27 +00:00
Anny Gakhokidze
eb737dfce2 Bug 1698104 - Fix session restore for about:reader, r=nika,kashav
Implement an observer to wait for correct window events in order to restore tab
content.  Non-SHIP code restores about:reader scroll position after receiving
"AboutReaderContentReady" event, so to achieve the same thing with session
history in parent enabled, we can wait for "AboutReader:Ready" event.

Differential Revision: https://phabricator.services.mozilla.com/D108712
2021-03-23 18:01:23 +00:00
Kashav Madan
5df6022cf9 Bug 1597499 - Enable some sessionstore Fission/SHIP tests, r=farre
Differential Revision: https://phabricator.services.mozilla.com/D108693
2021-03-23 18:01:22 +00:00
Kashav Madan
5dc7379641 Bug 1597499 - Make Session Restore work in Fission, r=nika
Differential Revision: https://phabricator.services.mozilla.com/D107883
2021-03-23 18:01:21 +00:00
Marco Bonardo
779e36c5a0 Bug 1700137 - Add Search Engine is missing in address bar context menu after customization. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D109480
2021-03-23 17:54:31 +00:00
Anshul Sahai
d94556e835 Bug 1679131- Prevent warning icon from being dragged in remove logins dialog r=tgiles
Differential Revision: https://phabricator.services.mozilla.com/D109422
2021-03-23 17:34:01 +00:00
Anshul Sahai
ac27227839 Bug 1700195 - Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_fxAccounts.js. r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D109490
2021-03-23 12:56:31 +00:00
Gijs Kruitbosch
26156d0573 Bug 1699828 - put extension items at the top of the content menu on macOS, r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D109367
2021-03-23 11:40:24 +00:00
Andrei Oprea
4b3335c6fd Bug 1694472 - Update UrlbarPrefs to use ExperimentFeature r=k88hudson,mak
Differential Revision: https://phabricator.services.mozilla.com/D106269
2021-03-23 10:26:26 +00:00
Cosmin Sabou
7eba371387 Backed out 10 changesets (bug 1581859) for causing hazard failures on ExtensionsParent.cpp.
Backed out changeset 6020ec7d7f32 (bug 1581859)
Backed out changeset 07901e457839 (bug 1581859)
Backed out changeset e23389fc98b5 (bug 1581859)
Backed out changeset 4287eebc2c77 (bug 1581859)
Backed out changeset eeff6f501cfc (bug 1581859)
Backed out changeset 22db36f7d16d (bug 1581859)
Backed out changeset 16831d45d0ed (bug 1581859)
Backed out changeset 816643de7694 (bug 1581859)
Backed out changeset 6fd5aa7895e3 (bug 1581859)
Backed out changeset 2b68d2eee18e (bug 1581859)
2021-03-23 05:48:27 +02:00
Bogdan Tara
393125c6c4 Backed out changeset c0c671865b2e (bug 1699828) for browser_ext_menus_replace_menu_context.js mochitest failures CLOSED TREE 2021-03-23 02:11:07 +02:00
Hiroyuki Ikezoe
16cc3d1669 Bug 1699367 - Skip browser_ext_popup_select_in_oopif.js without Fission. r=kmag
The test basically was written for Fission, but unfortunately it fails
intermittently without Fission becasue, I assume, there was a pre-existing race
condition causing the failure without Fission, so we are going to skip the
test without Fission for now.

Differential Revision: https://phabricator.services.mozilla.com/D109250
2021-03-22 22:59:08 +00:00