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