Zibi Braniecki
19ebcdc58b
Bug 1602808 - Revert Window Title to use DTD. r=fluent-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D68661
2020-04-01 18:44:03 +00:00
Narcis Beleuzu
5e4aeca080
Backed out changeset 16d82f57e0fb (bug 1602808) for bc failures on browser_privatebrowsing_windowtitle.js . CLOSED TREE
2020-04-01 10:24:08 +03:00
Zibi Braniecki
5914374212
Bug 1602808 - Revert Window Title to use DTD. r=fluent-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D68661
2020-03-31 23:52:03 +00:00
Emma Malysz
cd5c0033bd
Bug 1624511, ensure that tab crashes within the same content process can be restored. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D68318
2020-03-27 15:28:11 +00:00
Mike Conley
d6296f089e
Bug 1618936 - Make the front-end more robust in how it handles content process launch failures. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D67003
2020-03-20 19:50:20 +00:00
Andrea Marchesini
0fb9104888
Bug 1531289 - target=_blank with a download should close the download tab, r=nika,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D66454
2020-03-19 13:03:14 +00:00
Coroiu Cristina
adde840cf3
Backed out changeset 0453b0a0c49d (bug 1531289) for browser-chrome failures at uriloader/exthandler/tests/mochitest/browser_auto_close_window.js on a CLOSED TREE
2020-03-18 15:55:43 +02:00
Andrea Marchesini
f31ee62e31
Bug 1531289 - target=_blank with a download should close the download tab, r=nika,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D66454
2020-03-18 12:08:24 +00:00
Matt Woodrow
d77d408034
Bug 1620875 - Suppress extra onStateChange(STATE_START) notifications from RemoteWebProgress when switching DocumentChannel with a real channel. r=Gijs,nika
...
Note that this also suppresses notifications from the initial about:blank in the new process, and updates the tabbrowser to not expect those.
Differential Revision: https://phabricator.services.mozilla.com/D65923
2020-03-17 00:50:29 +00:00
Dão Gottwald
cac33ac967
Bug 1610479 - Remove UrlbarInput's dependency on focusAndSelectUrlBar. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D66954
2020-03-16 15:53:32 +00:00
Marco Bonardo
85b4838b84
Bug 1621328 - Move CreateExposableURI into nsIOService. r=Gijs,mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D66269
2020-03-13 12:44:36 +00:00
Ed Lee
361cbdb4a5
Bug 1620556 - Automatic code fixes for Prettier 1.19.1 upgrade. r=Standard8,remote-protocol-reviewers,marionette-reviewers,webcompat-reviewers,perftest-reviewers,sparky,whimboo,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D66128
2020-03-13 23:38:52 +00:00
Dão Gottwald
8ecbcda93d
Bug 1610475 - Move URLBarSetURI to UrlbarInput. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D65535
2020-03-06 16:27:16 +00:00
Alastor Wu
17a07c5626
Bug 1577890 - part6 : remove browser's methods which were used for android media control. r=baku
...
These methods were used for media control and audio focus on Fennec, and we don't need them anymore.
Differential Revision: https://phabricator.services.mozilla.com/D65262
2020-03-05 06:15:33 +00:00
Morgan Reschenberg
630db0167f
Bug 1617544: Add tabHasCustomZoom property to tabbrowser to correctly store state when siteSpecific zoom is disabled. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D65036
2020-03-04 02:30:07 +00:00
Gijs Kruitbosch
726ca4d4e7
Bug 1618379 - remove Web Replay (recordExecution/replayExecution) remnants from browser code, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D64747
2020-02-28 16:03:08 +00:00
Dão Gottwald
96083649f7
Bug 1508171 - Remove gBrowser.initialBrowser. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D63332
2020-02-19 15:49:19 +00:00
Zibi Braniecki
8954af4b6e
Bug 1613801 - Don't include brand name in the window title on Mac. r=fluent-reviewers,flod,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D62391
2020-02-18 20:07:46 +00:00
shindli
6ce24c62d0
Backed out changeset e5c72e92c4dc (bug 1613801) for causing bc permafailures in browser_privatebrowsing_windowtitle.js CLOSED TREE
2020-02-18 03:07:08 +02:00
Zibi Braniecki
33378083a9
Bug 1613801 - Don't include brand name in the window title on Mac. r=fluent-reviewers,flod,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D62391
2020-02-17 14:39:00 +00:00
Nika Layzell
08ee11d536
Bug 1610614 - Part 2: Check for gFissionBrowser match in swapBrowsersAndCloseOther, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D61924
2020-02-10 21:34:30 +00:00
Mohd Umar Alam
b4314a566b
Bug 356980 - Added context menu to tab manager menu. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D61799
2020-02-10 19:30:10 +00:00
Nihanth Subramanya
fd86f8fa69
Bug 1608713 - Add nsIWebNavigation load flags to force TRR mode and use them to load captive portal tabs with TRR disabled. r=valentin,Gijs,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D60860
2020-01-24 17:18:35 +00:00
Marco Bonardo
68383dc434
Bug 1601052 - Wait for both TabSelect and urlbar focus changes from the tab switcher. r=dao
...
The Async Tab Switcher seems to fire the TabSelect event in parallel with focus
changes, making the behavior non-predictable, because we need a stable situation
where both events happened.
Differential Revision: https://phabricator.services.mozilla.com/D61353
2020-01-31 15:10:27 +00:00
Emma Malysz
7466d7f29f
Bug 1610463, move _setTabAttributes back into addTab because it was incorrectly named r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D61232
2020-01-29 15:17:05 +00:00
Mike Conley
49abd29c1d
Bug 1576917 - Port PopupBlocker to JSWindowActors to make it Fission-compatible. r=NeilDeakin
...
This patch was started by Alex Vamvounis <a.vamvounis@gmail.com > and finished by
Mike Conley <mconley@mozilla.com >
Differential Revision: https://phabricator.services.mozilla.com/D53075
2020-01-22 21:24:19 +00:00
Doug Thayer
384b27b689
Bug 1596592 - Warm tab being switched to early during tab removal r=mconley,dao
...
Tab switch can be expensive if a page has a beforeunload handler. We should
start warming up the next tab to be shown early in the process of tab removal
to compensate for this. We could only do this if we know we have a
beforeUnload handler, but there shouldn't be any negative side effects of
getting started on the tab switch early regardless.
Differential Revision: https://phabricator.services.mozilla.com/D53099
2020-01-22 17:15:21 +00:00
Emma Malysz
701c209817
Bug 1607718, make addTab helper methods private r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D59892
2020-01-18 00:29:30 +00:00
Gijs Kruitbosch
fad91b3cec
Bug 1608545 - ensure userContextId inherited from relatedTab is used throughout addTab and test for it, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D60017
2020-01-16 13:54:21 +00:00
Dimi Lee
e83925623c
Bug 1600878 - P2. Use contentBlockingEvents in WindowGlobalParent instead of contentBlockingEvent in RemoteSecurityUI r=timhuang,Ehsan
...
ContentBlockingEvent in RemoteSecurityUI is updated after receiving a notification from a child process.
Since contentBlockingEvent will be removed from the child, this patch removes the use of
contentBlockingEvent in RemoteSecurityUI and uses the API defined in WindowGlobalActor.
Depends on D55621
Differential Revision: https://phabricator.services.mozilla.com/D55622
2019-12-17 11:25:23 +00:00
Abdoulaye Oumar Ly
56f05fd552
Bug 1578131 - (Multi-select tabs) Close window directly instead of removing tabs one by one when all tabs are selected and 'closeWindowWithLastTab' pref enabled. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D58699
2020-01-11 00:34:03 +00:00
Gijs Kruitbosch
abd7001820
Bug 1608036 - fix pinned tabs getting lost when restoring sessions, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D59335
2020-01-10 18:17:07 +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
Matt Woodrow
8f333e70fe
Bug 1603196 - Skip START_STOP notifications from old process being delivered to RemoteWebProgress when process switching during a load. r=kmag,nika
...
This doesn't block the STATE_START notification from the new process, as we currently have a second start notification (when DocumentChannel redirects to the real channel), so this is unchanged.
Differential Revision: https://phabricator.services.mozilla.com/D56818
2020-01-09 22:31:40 +00:00
Emma Malysz
ae20eb9f28
Bug 1607441, ensure pinned tabs order is correct by updating their position attribute r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D59068
2020-01-08 10:48:43 +00:00
Emma Malysz
2eaff5f3a5
Bug 1242912, batch insert tabs during a session restore instead of adding tabs individually. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D53692
2020-01-07 00:38:24 +00:00
Shane Caraveo
b7031396e4
Bug 1586612 properly handle tab events that happen prior to firing tabs.onCreated r=rpl,Gijs
...
Ensure that our delay in firing the onCreated (TabOpen) event does not result
in other events happening prior to onCreated.
Differential Revision: https://phabricator.services.mozilla.com/D55865
2019-12-13 20:17:39 +00:00
Dave Townsend
e3e38a1edc
Bug 1602123: Add a page action to open the current tab into a standalone window. r=Gijs
...
The action should open the SSB UI to show the page. No other custom behaviour
is expecgterd at this point.
Differential Revision: https://phabricator.services.mozilla.com/D56283
2019-12-12 20:22:50 +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
Brindusan Cristian
d266b82e51
Backed out 2 changesets (bug 1602168, bug 1602123) for turning bug 1336075 into perma. CLOSED TREE
...
Backed out changeset b892c240d938 (bug 1602168)
Backed out changeset f47c59a4e3d3 (bug 1602123)
2019-12-11 04:44:43 +02:00
Dave Townsend
83a4219a43
Bug 1602123: Add a page action to open the current tab into a standalone window. r=Gijs
...
The action should open the SSB UI to show the page. No other custom behaviour
is expecgterd at this point.
Differential Revision: https://phabricator.services.mozilla.com/D56283
2019-12-10 22:33:10 +00:00
Matt Woodrow
34598998c7
Bug 1598516 - Remove isLocalAboutURI since all about: URIs are local. r=Gijs
...
With DocumentChannel, the 'URI' of the channel that we proxy for RemoteWebProgress doesn't have the resolved URI, and reports the about: version instead.
All about: URIs are local these days, so we can just check for that scheme directly, and simplify the code.
Differential Revision: https://phabricator.services.mozilla.com/D54251
2019-12-03 23:55:21 +00:00
Bogdan Tara
6e905df32f
Backed out 8 changesets (bug 1598516) for run startup hangs CLOSED TREE
...
Backed out changeset bc0035aa57fe (bug 1598516)
Backed out changeset 33603b723337 (bug 1598516)
Backed out changeset 31c11dd9146d (bug 1598516)
Backed out changeset 4e269a638350 (bug 1598516)
Backed out changeset 76b86080c868 (bug 1598516)
Backed out changeset b6f84b01cbd9 (bug 1598516)
Backed out changeset 74d136798dd3 (bug 1598516)
Backed out changeset bf370938463e (bug 1598516)
2019-12-04 00:48:17 +02:00
Matt Woodrow
b0de82265f
Bug 1598516 - Remove isLocalAboutURI since all about: URIs are local. r=Gijs
...
With DocumentChannel, the 'URI' of the channel that we proxy for RemoteWebProgress doesn't have the resolved URI, and reports the about: version instead.
All about: URIs are local these days, so we can just check for that scheme directly, and simplify the code.
Differential Revision: https://phabricator.services.mozilla.com/D54251
2019-12-03 20:43:59 +00:00
Gurzau Raul
068af7717a
Backed out 8 changesets (bug 1598516) for build bustage at ParentChannelListener.cpp on a CLOSED TREE.
...
Backed out changeset 7ac1b091aa5f (bug 1598516)
Backed out changeset b62c5b49b91c (bug 1598516)
Backed out changeset e48c0ce38498 (bug 1598516)
Backed out changeset cc2599921b5e (bug 1598516)
Backed out changeset 0a0f80b0b278 (bug 1598516)
Backed out changeset 1dc19a039cab (bug 1598516)
Backed out changeset b664c8af6e2d (bug 1598516)
Backed out changeset 943b440179b9 (bug 1598516)
2019-12-03 21:48:14 +02:00
Matt Woodrow
d19ce74b4f
Bug 1598516 - Remove isLocalAboutURI since all about: URIs are local. r=Gijs
...
With DocumentChannel, the 'URI' of the channel that we proxy for RemoteWebProgress doesn't have the resolved URI, and reports the about: version instead.
All about: URIs are local these days, so we can just check for that scheme directly, and simplify the code.
Differential Revision: https://phabricator.services.mozilla.com/D54251
2019-12-03 06:20:51 +00:00
Coroiu Cristina
3ec04652cd
Backed out 6 changesets (bug 1598516) for Mn and pgo failures on a CLOSED TREE
...
Backed out changeset 63a84cdfd937 (bug 1598516)
Backed out changeset 894aaa4bc62e (bug 1598516)
Backed out changeset e19ada9e8b30 (bug 1598516)
Backed out changeset 72f2256ae171 (bug 1598516)
Backed out changeset 6ba74ff735ba (bug 1598516)
Backed out changeset b235cf22b0e4 (bug 1598516)
2019-11-26 04:40:35 +02:00
Matt Woodrow
cbf3ce6b33
Bug 1598516 - Remove isLocalAboutURI since all about: URIs are local. r=Gijs
...
With DocumentChannel, the 'URI' of the channel that we proxy for RemoteWebProgress doesn't have the resolved URI, and reports the about: version instead.
All about: URIs are local these days, so we can just check for that scheme directly, and simplify the code.
Differential Revision: https://phabricator.services.mozilla.com/D54251
2019-11-25 23:39:06 +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