Commit Graph

25163 Commits

Author SHA1 Message Date
Neil Deakin
c1f8e55361 Bug 1558323, move addSearchProvider implementation to use JSWindowActor, also helps reduce the extra code in MainProcessSingleton.jsm, r=adw
Differential Revision: https://phabricator.services.mozilla.com/D63534
2020-02-27 16:30:58 +00:00
Mihai Alexandru Michis
c262844687 Backed out changeset 22f74b61de35 (bug 1607366) for causing mochitest fission failures.
CLOSED TREE
2020-02-27 17:57:30 +02:00
David Teller
eebb2cfe8b Bug 1607366 - Display a warning when we're running Fission without WebRender;r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D61827
2020-02-27 13:59:23 +00:00
Andrei Oprea
01bf0574c5 Bug 1614987 - Refactor the Moments messages code path into its own hub r=k88hudson,nanj
Differential Revision: https://phabricator.services.mozilla.com/D63091
2020-02-27 12:42:39 +00:00
Marco Bonardo
640c3e2aef Bug 1612653 - Update 'Bookmark This Page' menuitems when the star state changes. r=Standard8
Instead of updating the Bookmark This Page / Edit Bookmark menuteitems on popupshowing,
update them when the star button is suppposed to change. This better supports MacOS behavior
where the native menubar can't be updated after being shown, and avoids many callpoints in
favor of just a few.

Differential Revision: https://phabricator.services.mozilla.com/D64399
2020-02-27 12:04:15 +00:00
Narcis Beleuzu
80c9d94b13 Backed out changeset 2c1dd534e937 (bug 1603673) for geckoview failures on webAppManifestPref. CLOSED TREE 2020-02-27 08:50:39 +02:00
Marcos Cáceres
2fad8a7eac Bug 1603673 - Signal that we support web manifest processing in Fenix r=snorp,agi,ladybenko
When enabled, `link.relList.supports("manifest")` will return `true`.

Differential Revision: https://phabricator.services.mozilla.com/D58181
2020-02-26 18:41:59 +00:00
Drew Willcoxon
70cae9c684 Bug 1617345 - If top sites are disabled, show the user's most frecent sites instead. r=harry
In other words, for users who have disabled top sites, this restores the history popup we used to show when you clicked the dropmarker or pressed the down arrow key in an empty urlbar.

Differential Revision: https://phabricator.services.mozilla.com/D64286
2020-02-26 17:03:46 +00:00
Dave Townsend
77f8dc3499 Bug 1617683: Wait for SSB instantiation before setting a fallback name. r=Gijs.
Differential Revision: https://phabricator.services.mozilla.com/D63923
2020-02-26 22:17:39 +00:00
Dave Townsend
a20bb56569 Bug 1617679: Reword the SSB menus and add a page action icon. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D63920
2020-02-26 22:15:19 +00:00
Kris Maglione
3b58dc5fe6 Bug 1609443: Part 2 - Fix most dodgy uses of fission.autostart pref. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D64435
2020-02-26 19:43:32 +00:00
Cosmin Sabou
6abbe16777 Backed out changeset c496f46b0a15 (bug 1617408) fo bc failures on browser_ime_composition.js
CLOSED TREE
2020-02-26 22:14:05 +02:00
Dão Gottwald
2480f55a8c Bug 1617408 - Show top sites when the user clears the URL bar input. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D64053
2020-02-26 18:47:02 +00:00
Andrei Oprea
7378def0b6 Bug 1601878 - Report click metrics for EOYSnippets r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D64393
2020-02-26 16:12:27 +00:00
Dão Gottwald
dc9ee5e56f Bug 1617206 - Remove dropmarker checks from browser_openViewOnFocus.js since the openViewOnFocus pref doesn't control the dropmarker anymore. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D64094
2020-02-25 21:00:56 +00:00
Drew Willcoxon
98893d847a Bug 1615301 - Announce search tips as alerts for a11y. r=mak,Jamie,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D62759
2020-02-26 08:44:07 +00:00
Arthur Iakab
c41a41df37 Backed out 6 changesets (bug 1144438, bug 1617208, bug 1597378) for causing devtools failures on browser_all_files_referenced.js
Backed out changeset eef173a3678d (bug 1617208)
Backed out changeset cc21fa09b88d (bug 1597378)
Backed out changeset b802ce66aa59 (bug 1597378)
Backed out changeset c65103d7bf0b (bug 1597378)
Backed out changeset 35da034acf03 (bug 1597378)
Backed out changeset 4e152220ad14 (bug 1144438)
2020-02-26 03:22:40 +02:00
Dan Glastonbury
113009b2f1 Bug 1616171 - P2: nsILoadInfo::targetBrowsingContext attribute. r=mattwoodrow,nika
This new attribute on nsILoadInfo allows retrieving the BrowsingContext and
BrowsingContextId for the BC of the document to be loaded by an nsILoadInfo.

Differential Revision: https://phabricator.services.mozilla.com/D63127
2020-02-25 23:17:53 +00:00
Kris Maglione
27a6ede8fd Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D63699
2020-02-25 22:33:53 +00:00
Arthur Iakab
7dc57054cd Backed out changeset 5616425b54da (bug 1617254)for casuing multiple browser-chrome failures.
CLOSED TREE
2020-02-26 00:09:34 +02:00
mcrawford@mozilla.com
10ad590258 Bug 1578736 - Revised updatePasswordRevelState to use replaceWith method r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D64001
2020-02-25 20:42:18 +00:00
mcrawford@mozilla.com
1f141ed0b3 Bug 1578736 - Wrong context menu is displayed when right click on the website's link r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D62842
2020-02-25 20:42:03 +00:00
Kris Maglione
9b4f095126 Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D63699
2020-02-25 21:03:58 +00:00
Greg Tatum
c0bfa7ab9a Bug 1617208 - Make about:profiling available everywhere by removing ifdef; r=julienw
This enables about:profiling everywhere, and removes the ifdefs. I can confirm that it
does not break things on a full Beta simulation in my manual tests. The DevTools panel
cannot be enabled. The popup cannot be enabled either.

Differential Revision: https://phabricator.services.mozilla.com/D63706
2020-02-25 20:42:10 +00:00
Greg Tatum
8d53b2a910 Bug 1597378 - Create new UI for the profiler popup; r=julienw
This commit implements the actual UI changes. A follow-up commit adds the
tests for the changes. The CSS is a little bit awkard since it uses lots of
ID selectors rather than class selectors. I wanted to be able to write quick
selects, since it's selecting across the entire browser document. I feel
a little conflicted with the approach, as I would prefer to use classes in
general.

The panel.jsm.js file collects all of the UI handling changes rather than
having everything in menu-button.jsm.js, as the latter can get loaded
at startup. I'm not sure if it's completely worth the trouble of having
two files, as most of it should be pretty light.

This commit does not handle localization for the panel, as we should be moving
to Fluent. Rather than solve that here, I will follow-up with it in Bug 1599774.

Differential Revision: https://phabricator.services.mozilla.com/D62914
2020-02-25 20:39:27 +00:00
Noemi Erli
5296ed257e Backed out changeset 034e2e79ecfa (bug 1617254) for causing build bustages CLOSED TREE 2020-02-25 21:59:14 +02:00
Kris Maglione
0523739f93 Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D63699
2020-02-25 19:39:25 +00:00
Arthur Iakab
7008c5fc33 Backed out 6 changesets (bug 1144438, bug 1617208, bug 1597378) for causing mochitest failures on test_perf-settings-entries.html.
Backed out changeset 2181d8a99229 (bug 1617208)
Backed out changeset 38c8db44b398 (bug 1597378)
Backed out changeset b2f0cf9a387e (bug 1597378)
Backed out changeset 4d1ff8bd4e64 (bug 1597378)
Backed out changeset 9b760d8fc1dc (bug 1597378)
Backed out changeset bc5727185383 (bug 1144438)
2020-02-25 20:51:07 +02:00
Andrei Oprea
5cf26ce489 Bug 1612914 - Enable DiscoveryStream provider in mochitests r=k88hudson,thecount
Differential Revision: https://phabricator.services.mozilla.com/D61481
2020-02-25 18:26:06 +00:00
Gavin Lazar Suntop
46a055badb Bug 1589248 - merging 2 hardcoded layouts into 1 r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D63932
2020-02-25 17:53:36 +00:00
Greg Tatum
34b71e0461 Bug 1617208 - Make about:profiling available everywhere by removing ifdef; r=julienw
This enables about:profiling everywhere, and removes the ifdefs. I can confirm that it
does not break things on a full Beta simulation in my manual tests. The DevTools panel
cannot be enabled. The popup cannot be enabled either.

Differential Revision: https://phabricator.services.mozilla.com/D63706
2020-02-25 16:49:51 +00:00
Greg Tatum
b3fb1bfd84 Bug 1597378 - Create new UI for the profiler popup; r=julienw
This commit implements the actual UI changes. A follow-up commit adds the
tests for the changes. The CSS is a little bit awkard since it uses lots of
ID selectors rather than class selectors. I wanted to be able to write quick
selects, since it's selecting across the entire browser document. I feel
a little conflicted with the approach, as I would prefer to use classes in
general.

The panel.jsm.js file collects all of the UI handling changes rather than
having everything in menu-button.jsm.js, as the latter can get loaded
at startup. I'm not sure if it's completely worth the trouble of having
two files, as most of it should be pretty light.

This commit does not handle localization for the panel, as we should be moving
to Fluent. Rather than solve that here, I will follow-up with it in Bug 1599774.

Differential Revision: https://phabricator.services.mozilla.com/D62914
2020-02-25 16:47:19 +00:00
Marco Bonardo
0e20e092dc Bug 1616460 - Star panel tree view can move bookmarks even when it's not visible. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D64011
2020-02-25 14:04:43 +00:00
shindli
8ac77f4b72 Backed out changeset 3f52616a34d3 (bug 1607366) for causing bc failures in browser_startup_flicker.js CLOSED TREE 2020-02-25 15:52:14 +02:00
David Teller
59fdfc31ef Bug 1607366 - Display a warning when we're running Fission without WebRender;r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D61827
2020-02-22 10:03:42 +00:00
Andreea Pavel
f3a5104c48 Backed out changeset bf161e554d1f (bug 1612091) for failing bc at browser_protections_telemetry.js on a CLOSED TREE 2020-02-25 13:17:25 +02:00
Nihanth Subramanya
3fc5b3c45c Bug 1613790 - Implement unit tests for TRRPerformance module. r=johannh,dragana,valentin
Depends on D62845

Differential Revision: https://phabricator.services.mozilla.com/D62981
2020-02-25 10:29:41 +00:00
Nihanth Subramanya
b198389e4c Bug 1613790 - Implement module to measure performance of TRRs and send telemetry. r=johannh,dragana,valentin
Differential Revision: https://phabricator.services.mozilla.com/D62845
2020-02-25 10:29:03 +00:00
Erica Wright
ed774bd8fe Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382
2020-02-25 10:21:13 +00:00
Harry Twyford
7e3b94033e Bug 1617696 - Stop splitting address bar expansion between _on_focus and _on_click. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D63930
2020-02-24 23:59:43 +00:00
Dorel Luca
8ee73ed370 Backed out changeset 7910393bf14a (bug 1589248) for Newtab failures on karma | activity-stream:DiscoveryStreamFeed:#loadLayout. CLOSED TREE 2020-02-25 02:41:18 +02:00
Gavin Lazar Suntop
3989e59694 Bug 1589248 - merging 2 hardcoded layouts into 1 r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D63932
2020-02-24 22:19:47 +00:00
Daniel Varga
1ea5e65d2a Backed out changeset 41880a7fb6f0 (bug 1612091) for causing browser chrome failures browser/components/protections/test/browser/browser_protections_telemetry.js
CLOSED TREE
2020-02-24 23:20:14 +02:00
Erica Wright
ee1947d876 Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382
2020-02-24 20:18:34 +00:00
Daniel Varga
10c641dc0f Backed out changeset 961100c1c1af (bug 1612091) for causing browser chrome failures at browser/components/protections/test/browser/browser_protections_report_ui.js
CLOSED TREE
2020-02-24 21:19:53 +02:00
Erica Wright
6a4a349ed0 Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382
2020-02-23 00:40:55 +00:00
Scott
bee81542f7 Bug 1613739 - Pref to switch story rows based on region r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D62375
2020-02-24 15:57:28 +00:00
Andrei Oprea
1b8d9545b2 Bug 1616607 - Update newtab dependencies and bump node version to 10 r=k88hudson,emcminn
Differential Revision: https://phabricator.services.mozilla.com/D63345
2020-02-24 15:05:23 +00:00
Marco Bonardo
938ff5a67e Bug 1616880 - Allow tabbing through urlbar results when there's a search string. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D63689
2020-02-24 14:31:53 +00:00
Mark Banner
8de61a1e76 Bug 1617193 - eBay should only be offered on select en-US regions for modern configuration. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D63669
2020-02-23 19:18:59 +00:00