Dão Gottwald
7f37f203cc
Bug 1606069 - Enable openViewOnFocus for about:newtab and about:home. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D59548
2020-01-13 19:18:16 +00:00
Shane Caraveo
d8954b0e4d
Bug 1544975 remove private window extension change notification r=robwu,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D57716
2020-01-03 23:01:54 +00:00
Neil Deakin
05b7c143a8
Bug 1601301, rework webrtc permission granting UI around JSWindowActor, performing the work of determining the ultimate state for the tab icon and menu in the parent rather than the content process, r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D56570
2020-01-10 15:09:59 +00:00
Dão Gottwald
126277c640
Bug 1607170 - Remove openNewTabWith, openNewWindowWith. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D58754
2020-01-07 11:00:30 +00:00
Andreea Pavel
8ce986283d
Backed out changeset 564b928b0203 (bug 1607170) for crashing browser_newWindowDrop.js on a CLOSED TREE
2020-01-06 16:31:37 +02:00
Dão Gottwald
05be22ac1d
Bug 1607170 - Remove openNewTabWith, openNewWindowWith. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D58754
2020-01-06 12:41:19 +00:00
Dave Townsend
7b961641a1
Bug 1603272: List installed site specific browsers in the app menu. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D57015
2019-12-23 18:58:03 +00:00
Vijay Budhram
f918b4fd31
Bug 1597994 - Update FxA menu manage account labels r=markh,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D57548
2019-12-23 14:42:09 +00:00
Dão Gottwald
e8af28cbbd
Bug 1605050 - Stop inconsistently accepting javascript: and data: URL drops on new-tab-button. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D57762
2019-12-19 11:24:13 +00:00
Johann Hofmann
cdeb6cc6af
Bug 1603511 - Optimize sending SiteProtection:ContentBlockingEvent events. r=nhnt11
...
These events were sent excessively on onStateChange. This patch makes it so that:
- we only listen to top-level document changes (we used to send all events from iframes)
- we don't send events unless there's tracking content on the page
- we only send a single event on tab switch instead of multiple
Differential Revision: https://phabricator.services.mozilla.com/D57006
2019-12-12 23:48:13 +00:00
Dão Gottwald
11f5289a58
Bug 1599544 - Remove the workaround hiding the initial browser. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D56718
2019-12-12 14:06:40 +00:00
Marco Bonardo
0c739f5127
Bug 1601450 - Further restrict the retained results behavior. r=dao
...
If the user types a full url, confirms it, and then focuses the urlbar, we should
not
When focusing the address bar after typing and confirming a page, we end up reopening
the view because the search string is the same. This causes unexpected noise and
selection problems (the url is not selected anymore).
This patch changes the behavior so we don't reopen on valid pageproxystate, that
seems to make sense considering the feature scope of restoring an abandoned search.
Additionally, make the keyboard shortcut not trying to reopen the view if it's
already open, to avoid messing up with the selection.
Finally, restore the appropriate allowAutofill status from the last context.
This may still cause us to not autofill something that was previously autofilled,
if 2 tabs contain the same exact search, but that's an edge case, so acceptable.
Differential Revision: https://phabricator.services.mozilla.com/D56635
2019-12-11 09:16:22 +00:00
Emma Malysz
ce4da4686b
Bug 1601094, rename the remaining .xul files in browser/ to .xhtml r=marionette-reviewers,whimboo,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D55751
2019-12-11 00:27:19 +00:00
Jonathan Watt
39efd9f84e
Bug 1602561. Make PrintUtils.printWindow() act on a BrowsingContext. r=Gijs
...
Factored out from patches to make printing work with Fission enabled.
Differential Revision: https://phabricator.services.mozilla.com/D56436
2019-12-10 21:59:02 +00:00
Andrei Oprea
eecab38e10
Bug 1596118 - Remove fxa accounts badge that has been replaced by Messaging System badging r=eoger,k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D52843
2019-12-06 13:53:07 +00:00
Sean Feng
6dd38ab051
Bug 1589700 - Record the number of unique site origins across all tabs r=smaug,agi,Dexter
...
Differential Revision: https://phabricator.services.mozilla.com/D54027
2019-12-05 23:13:24 +00:00
Mark Striemer
40823fa5a2
Bug 1564525 - Remove extensions.htmlaboutaddons.enabled pref r=Gijs
...
Depends on D55720
Differential Revision: https://phabricator.services.mozilla.com/D56028
2019-12-05 18:49:43 +00:00
Masatoshi Kimura
20ab3af5ff
Bug 1601235 - Remove the second arg of nsIXULBrowserWindow::SetOverLink. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D55946
2019-12-05 14:23:01 +00:00
Razvan Maries
48f4b7d07a
Backed out changeset 52af8765cb21 (bug 1589700) for perma fails on browser_Telemetry_numberOfSiteOrigins.js. CLOSED TREE
2019-12-04 23:48:27 +02:00
Sean Feng
09c076a534
Bug 1589700 - Record the number of unique site origins across all tabs r=smaug,agi,Dexter
...
Differential Revision: https://phabricator.services.mozilla.com/D54027
2019-12-04 19:39:18 +00:00
Marco Bonardo
4f2785af52
Bug 1593964 - part 2 - Retain results on tab switch/deactivate, requery on reopen. r=dao
...
Rather than clearing results on tab switch or deactivate, let's keep them, and
clean them on input change. On reopening the view run the query again, so results
are up to date and autofill works, but flickering is reduced.
Differential Revision: https://phabricator.services.mozilla.com/D52645
2019-12-03 20:52:37 +00:00
Mihai Alexandru Michis
4c63931452
Backed out 2 changesets (bug 1593964) for causing failures in browser_retainedResultsOnFocus.js CLOSED TREE
...
Backed out changeset 7f2fe5517b7e (bug 1593964 )
Backed out changeset 0b744d1bf8e7 (bug 1593964 )
2019-12-03 13:56:10 +02:00
Marco Bonardo
1bd3817be9
Bug 1593964 - part 2 - Retain results on tab switch/deactivate, requery on reopen. r=dao
...
Rather than clearing results on tab switch or deactivate, let's keep them, and
clean them on input change. On reopening the view run the query again, so results
are up to date and autofill works, but flickering is reduced.
Differential Revision: https://phabricator.services.mozilla.com/D52645
2019-12-03 10:40:09 +00:00
Matt Woodrow
985c38bab0
Bug 1599818 - Remove debugging prints. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D55013
2019-11-27 20:31:07 +00:00
Mike Conley
e6e6674159
Bug 1594227 - Add Fission testing menu items to the File menu. r=NeilDeakin
...
These menu items are only visible in Nightly when Fission is enabled,
and they're only for testing, which is why I've opted to not use Fluent
for localization, and just hard-coded the strings and accesskeys. These
menu items will never ride to release.
Differential Revision: https://phabricator.services.mozilla.com/D55004
2019-11-27 19:23:08 +00:00
Matt Woodrow
4081cbb041
Bug 1584031 - Allow non-http channels into on-may-change-process. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D53893
2019-11-27 02:19:17 +00:00
Andreas Tolfsen
d8844ace02
bug 1526364: browser: show visual cue when remote agent is listening; r=Gijs,remote-protocol-reviewers,maja_zf
...
We want to display a visual hint to the user that the browser session
is under control by a browser-external client when the remote agent
is listening. The hint is the same as for when Marionette is active.
Differential Revision: https://phabricator.services.mozilla.com/D54270
2019-11-26 11:54:38 +00:00
Andreas Tolfsen
8f9354a901
bug 1526364: browser, marionette: use "remote-listening" to indicate remote control; r=Gijs,marionette-reviewers,remote-protocol-reviewers,maja_zf
...
This changes the event Marionette emits when it is running from
"remote-active" to "remote-listening".
The background for this change is that the forthcoming Chromium-based
remote protocol uses the same observer notification to indicate
when it listens for browser-external connections. This means that
with this change, the visual hint presented to the user will also
be applied when the remote agent starts its HTTPD listener.
Unlike Marionette however, the remote debugging protocol may be used
for browser-internal applications and it is not appropriate to signal
that the browser is under remote control under those circumstances,
hence the naming change away from "active".
Differential Revision: https://phabricator.services.mozilla.com/D54269
2019-11-26 13:23:29 +00:00
Mike Conley
6a12c94889
Bug 1597787 - Send principals directly across JSWindowActors rather than serializing / deserializing them. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D53867
2019-11-23 00:53:52 +00:00
Zibi Braniecki
d441077c48
Bug 1591328 - Migrate the window title to Fluent. r=fluent-reviewers,Gijs,mixedpuppy
...
Depends on D53775
Differential Revision: https://phabricator.services.mozilla.com/D53776
2019-11-21 19:16:15 +00:00
Michael Kaply
fa5ec1f340
Bug 1590715 - Don't show URL status in kiosk mode. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D53053
2019-11-21 09:50:08 +00:00
Anny Gakhokidze
d56332c651
Bug 1592093 - Make cancellation of content JS, when navigating through history to prevent hangs, Fission compatible, r=smaug,squib
...
Differential Revision: https://phabricator.services.mozilla.com/D52249
2019-11-18 21:25:14 +00:00
James Jahns
9e35882ed6
Bug 1591474 - Port BlockedSite to JSWindowActors r=Gijs
...
These actors appear in about:blocked sites.
Differential Revision: https://phabricator.services.mozilla.com/D51176
2019-11-18 12:06:23 +00:00
Dão Gottwald
01bb23d517
Bug 1596384 - Remove redundant gURLBar.startLayoutExtend call from focusAndSelectUrlBar. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D52987
2019-11-14 12:32:52 +00:00
Neil Deakin
e2f2cd8781
Bug 1533951, base NetError handler on JSWindowActor, move message listeners out of browser.js and into JSWindowActorParent, r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D51624
2019-11-12 20:00:32 +00:00
Brendan Dahl
938e113e52
Bug 1492582 - Use document.title instead of writing the title attribute on the document element r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D33561
2019-11-08 23:33:50 +00:00
Noemi Erli
aa45dd3a98
Backed out 7 changesets (bug 1492582) for causing ss mochitest failures CLOSED TREE
...
Backed out changeset 1484255e5f4d (bug 1492582)
Backed out changeset bbf62ef50e52 (bug 1492582)
Backed out changeset 836724d3860e (bug 1492582)
Backed out changeset 5efddfd196b5 (bug 1492582)
Backed out changeset d4be1aa8cdb6 (bug 1492582)
Backed out changeset f05dfbeff17b (bug 1492582)
Backed out changeset e0e56a195659 (bug 1492582)
2019-11-07 21:51:46 +02:00
Brendan Dahl
7fe67e2699
Bug 1492582 - Use document.title instead of writing the title attribute on the document element r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D33561
2019-11-07 16:21:02 +00:00
Marco Bonardo
f918a58de9
Bug 1594356 - Remove browser_moz_action_link.js, that is failing with Fission. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D51997
2019-11-06 21:41:42 +00:00
Brendan Dahl
ef30c33394
Bug 1470510 - Rename nsXULWindow and nsIXULWindow to AppWindow and nsIAppWindow. r=smaug
...
nsXULWindow is no longer XUL specific and is somewhat confusing name.
Differential Revision: https://phabricator.services.mozilla.com/D51486
2019-11-05 17:56:28 +00:00
Mihai Alexandru Michis
5803a050c4
Backed out 2 changesets (bug 1470510) for causing bustages in widget/cocoa/nsChildView.mm CLOSED TREE
...
Backed out changeset a343f30c34a3 (bug 1470510)
Backed out changeset 4da64790094d (bug 1470510)
2019-11-05 09:24:26 +02:00
Brendan Dahl
b484de8fe7
Bug 1470510 - Rename nsXULWindow and nsIXULWindow to AppWindow and nsIAppWindow. r=smaug
...
nsXULWindow is no longer XUL specific and is somewhat confusing name.
Differential Revision: https://phabricator.services.mozilla.com/D51486
2019-11-04 23:37:31 +00:00
Dorel Luca
bcbec745b9
Backed out 2 changesets (bug 1470510) for build bustage on /build/src/widget/cocoa/nsChildView.mm. CLOSED TREE
...
Backed out changeset 5967bf633574 (bug 1470510)
Backed out changeset 067a556bb614 (bug 1470510)
2019-11-04 19:18:56 +02:00
Brendan Dahl
4f87b88cc6
Bug 1470510 - Rename nsXULWindow and nsIXULWindow to AppWindow and nsIAppWindow. r=smaug
...
nsXULWindow is no longer XUL specific and is somewhat confusing name.
Differential Revision: https://phabricator.services.mozilla.com/D51486
2019-11-04 16:52:35 +00:00
Michael Kaply
a201c1dc8d
Bug 1587492 - Add a new policy to always show the menubar. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D48724
2019-11-04 16:15:53 +00:00
Neil Deakin
c723be1ea1
Bug 1592157, convert LinkHandlerChild.jsm to JSWindowActor to support fission, r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D51026
2019-11-04 14:48:04 +00:00
Daniel Varga
27cbf88130
Backed out changeset f723268009a9 (bug 1587492) for browser chrome failure at browser/browser_policy_display_menu.js
2019-11-01 21:12:07 +02:00
Michael Kaply
5999d4abf4
Bug 1587492 - Add a new policy to always show the menubar. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D48724
2019-11-01 13:25:34 +00:00
Neil Deakin
eaa85b3b81
Bug 1590752, remove now unneeded content.js framescript, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D50585
2019-10-31 10:11:52 +00:00
Neil Deakin
2fd7913bfa
Bug 1590752, convert ContentMetaHandler.jsm into JSWindowActors, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D50584
2019-10-31 10:11:40 +00:00