ariasuni
835e6ceca1
Bug 1394376 - Resolve browser.tabs.duplicate() promise as soon as possible r=zombie
...
Don’t wait for tab to be fully loaded to resolve the promise.
Differential Revision: https://phabricator.services.mozilla.com/D15337
2019-03-27 23:16:46 +00:00
Gabriele Svelto
3e3e8f05ab
Bug 675539 - Make tab discard functionality work on tab objects directly r=mconley
...
This removes the need to go through the browser-to-tab mapping when discarding
a tab and simplifies the relevant code. Besides being renamed discardBrowser()
was also split so that one can check if a tab can be discarded prior to trying
it.
Differential Revision: https://phabricator.services.mozilla.com/D20475
2019-02-26 05:35:09 +00:00
Shane Caraveo
0c4decd61f
Bug 1512353 skip moving windows between pb and non-pb windows r=zombie
...
Differential Revision: https://phabricator.services.mozilla.com/D20557
2019-02-25 18:38:49 +00:00
Oriol Brufau
350ab5623a
Bug 1524254 - Rename addTab's title parameter to lazyTabTitle. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D18320
2019-02-01 10:33:19 +00:00
Oriol Brufau
5e6c962881
Bug 1521346 - Preserve lazyness when moving tabs into a new window. r=jaws
...
TODO: the first lazy tab is not moved using gBrowser.adoptTab, so it's still unlazified.
Differential Revision: https://phabricator.services.mozilla.com/D17084
2019-01-31 00:33:39 +00:00
shindli
080f575298
Backed out changeset e0ff6bf01a9f (bug 1521346) for TV and bc failure in browser/base/content/test/tabs/browser_multiselect_tabs_move_to_new_window_contextmenu.js
2019-01-23 07:22:25 +02:00
Oriol Brufau
b15b1787ec
Bug 1521346 - Preserve lazyness when moving tabs into a new window. r=jaws
...
TODO: the first lazy tab is not moved using gBrowser.adoptTab, so it's still unlazified.
Differential Revision: https://phabricator.services.mozilla.com/D17084
2019-01-22 21:15:59 +00:00
Ehsan Akhgari
5530c0b72d
Bug 1514340 - Part 2: Break out the content blocking related notifications into nsIWebProgressListener.onContentBlockingEvent(); r=baku,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D16052
2019-01-21 09:58:50 -05:00
Shane Caraveo
0134e7bd62
Bug 1345474 - Check incognito access for tabs api r=rpl
...
Depends on D4110
Differential Revision: https://phabricator.services.mozilla.com/D4111
2018-12-12 13:54:55 +00:00
Shane Caraveo
02afbc4262
Bug 1345474 - protect access to base window and tab classes r=rpl
...
Depends on D4109
Differential Revision: https://phabricator.services.mozilla.com/D4110
2018-12-10 21:28:33 +00:00
Ehsan Akhgari
61fe3c0a09
Bug 1510911 - Part 2: Backout changeset f8849239da42 (bug 1493563 - Part 5) for regressing performance
2018-12-03 14:27:53 -05:00
Ryan Hendrickson
f5db121ba7
Bug 1500479 - Part 2: expose tab successors in browser.tabs; r=mixedpuppy,rpl
...
1. Add successorTabId to the Tab type, so that it will be returned in, e.g.,
browser.tabs.get calls
2. Extend or create the following methods on the browser.tabs API:
- update: add successorTabId as an optional property on the provided
updateProperties object
- moveInSuccession: new method that manipulates tab successors in bulk
Differential Revision: https://phabricator.services.mozilla.com/D9272
2018-11-26 04:17:00 +00:00
Narcis Beleuzu
b1810946e8
Backed out 2 changesets (bug 1500479) for bc failures on browser_ext_tabs_update_highlighted.js. CLOSED TREE
...
Backed out changeset e93f7c2b5263 (bug 1500479)
Backed out changeset 838185d7a6e7 (bug 1500479)
2018-11-15 21:05:39 +02:00
Ryan Hendrickson
83a56ac5d1
Bug 1500479 - Part 2: expose tab successors in browser.tabs; r=mixedpuppy,rpl
...
1. Add successorTabId to the Tab type, so that it will be returned in, e.g.,
browser.tabs.get calls
2. Extend or create the following methods on the browser.tabs API:
- update: add successorTabId as an optional property on the provided
updateProperties object
- moveInSuccession: new method that manipulates tab successors in bulk
Differential Revision: https://phabricator.services.mozilla.com/D9272
2018-11-14 22:40:52 +00:00
Andreea Pavel
2ef93af30c
Backed out 2 changesets (bug 1500479) for failing bc at browser/components/extensions/test/browser/browser_ext_tabs_events.js on a CLOSED TREE
...
Backed out changeset 6f209bee42c5 (bug 1500479)
Backed out changeset 02ea631f55c3 (bug 1500479)
2018-11-14 21:09:19 +02:00
Ryan Hendrickson
a0ae7733cb
Bug 1500479 - Part 2: expose tab successors in browser.tabs; r=mixedpuppy,rpl
...
1. Add successorId to the Tab type, so that it will be returned in, e.g.,
browser.tabs.get calls
2. Extend or create the following methods on the browser.tabs API:
- update: add successorTabId as an optional property on the provided
updateProperties object
- moveInSuccession: new method that manipulates tab successors in bulk
Depends on D4731
Differential Revision: https://phabricator.services.mozilla.com/D9272
2018-11-14 17:24:36 +00:00
YUKI "Piro" Hiroshi
1115af448d
Bug 1500180 - Take around only geometry data of the fallback tab for pended operations. r=mixedpuppy
2018-10-23 10:12:46 +09:00
Oriol Brufau
3777f2e94f
Bug 1489814 - Add 'populate' parameter in 'tabs.highlight'. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D7240
2018-10-05 13:42:33 +00:00
Ehsan Akhgari
7bddc35620
Bug 1493563 - Part 5: Present the old state and the content blocking log to the web progress listeners; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6595
2018-09-28 14:46:02 -04:00
Noemi Erli
7fb8829472
Backed out 12 changesets (bug 1493563) for failures in test_css-logic-getCssPath.html CLOSED TREE
...
Backed out changeset d2e83655082f (bug 1493563)
Backed out changeset 1ce58f004593 (bug 1493563)
Backed out changeset 344298c73ee7 (bug 1493563)
Backed out changeset 02b8b073f7d7 (bug 1493563)
Backed out changeset 3ef707008502 (bug 1493563)
Backed out changeset bb2720a401fe (bug 1493563)
Backed out changeset ce0211be57a1 (bug 1493563)
Backed out changeset 83d6c2bf8dc6 (bug 1493563)
Backed out changeset 1844af4cc25b (bug 1493563)
Backed out changeset c8ab17addb7a (bug 1493563)
Backed out changeset a1ff0cd62563 (bug 1493563)
Backed out changeset 932b41e211e0 (bug 1493563)
2018-09-28 21:31:18 +03:00
Ehsan Akhgari
6c662bd61e
Bug 1493563 - Part 5: Present the old state and the content blocking log to the web progress listeners; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6595
2018-09-28 13:24:41 -04:00
Tiberius Oros
967e769da9
Backed out 11 changesets (bug 1493563) for failures on dom/workers/test/test_sharedworker_event_listener_leaks.html on a CLOSED TREE
...
Backed out changeset 0bb55b604bfd (bug 1493563)
Backed out changeset 8e25c301675a (bug 1493563)
Backed out changeset 4f608b8801d4 (bug 1493563)
Backed out changeset f58d0b1ca088 (bug 1493563)
Backed out changeset eae105f2bf6d (bug 1493563)
Backed out changeset 7a8a0d1cfd69 (bug 1493563)
Backed out changeset dbba8451aab1 (bug 1493563)
Backed out changeset a6141dbd0328 (bug 1493563)
Backed out changeset f4ca3d8fa90e (bug 1493563)
Backed out changeset 56bab7fae64d (bug 1493563)
Backed out changeset 66787e603401 (bug 1493563)
2018-09-26 06:16:22 +03:00
Ehsan Akhgari
d60107096d
Bug 1493563 - Part 5: Present the old state and the content blocking log to the web progress listeners; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6595
2018-09-25 21:02:51 -04:00
Tiberius Oros
5e5decf303
Backed out 11 changesets (bug 1493563) for failures on browser_blockingCookies.js on a CLOSED TREE
...
Backed out changeset d755b96837ac (bug 1493563)
Backed out changeset 651f87dca51f (bug 1493563)
Backed out changeset 68de8f0866d0 (bug 1493563)
Backed out changeset 205d69890f50 (bug 1493563)
Backed out changeset 5f922cd6c21e (bug 1493563)
Backed out changeset 84dc54c1a9c1 (bug 1493563)
Backed out changeset 287666ecdd17 (bug 1493563)
Backed out changeset c64a2ea15b7b (bug 1493563)
Backed out changeset 9085269938cd (bug 1493563)
Backed out changeset de06604fefcb (bug 1493563)
Backed out changeset f9bac5e73bd4 (bug 1493563)
2018-09-25 23:12:03 +03:00
Ehsan Akhgari
f2335f1a99
Bug 1493563 - Part 5: Present the old state and the content blocking log to the web progress listeners; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6595
2018-09-25 13:51:47 -04:00
Rob Wu
04e83cca1a
Bug 1393570 - Move cookieStoreId validator to ext-tabs-base.js r=rpl
...
This is a preparation to support cookieStoreId in the windows.create.
Depends on D4920
Differential Revision: https://phabricator.services.mozilla.com/D4928
2018-09-15 18:42:48 +00:00
Rob Wu
69dc3a4a0d
Bug 1485307 - Focus urlbar when extension opens new tab r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D6029
2018-09-19 12:28:20 +00:00
Coroiu Cristina
520dc59463
Backed out 2 changesets (bug 1393570) for build bustage on linux on a CLOSED TREE
...
Backed out changeset 23f496cd8a42 (bug 1393570)
Backed out changeset e41e69aa9eb5 (bug 1393570)
2018-09-12 20:40:27 +03:00
Rob Wu
c85767dd0e
Bug 1393570 - Move cookieStoreId validator to ext-tabs-base.js r=rpl
...
This is a preparation to support cookieStoreId in the windows.create.
Depends on D4920
Differential Revision: https://phabricator.services.mozilla.com/D4928
2018-09-05 21:04:22 +00:00
Arshad Kazmi
50ab04fb5c
Bug 1396684 - Allow extensions to access tab's "attention" flag r=mixedpuppy,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D3984
2018-08-28 14:41:31 +00:00
Oriol Brufau
52d6ba393f
Bug 1486050 - Don't change selected tab when browser.tabs.update is called with {highlighted: true, active: false}. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D4272
2018-08-27 11:53:42 +00:00
Brendan Dahl
532fe1f6b0
Bug 1485426 - Use createXULElement instead of createElement in XUL docs. r=bgrins
...
Preparing for transitioning to XHTML.
MozReview-Commit-ID: JLlmUxsvhIB
Differential Revision: https://phabricator.services.mozilla.com/D4265
2018-08-25 00:16:27 +00:00
Tiberius Oros
fcc9ffa719
Merge inbound to mozilla-central. a=merge
2018-08-24 12:43:45 +03:00
Oriol Brufau
2590091dc8
Bug 1479129 - Implement support for updateProperties.highlighted in browser.tabs.update(). r=mixedpuppy,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D3800
2018-08-23 22:09:45 +00:00
Kris Maglione
f6a4413b4c
Bug 1484496: Part 5a - Convert browser/ nsISimpleEnumerator users to use JS iteration. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D3729
2018-08-18 19:27:33 -07:00
Oriol Brufau
67b140d7db
Bug 1474440 - Implement support for the 'onHighlighted' API for multiselect tabs r=mixedpuppy
...
MozReview-Commit-ID: 8aOmdj0AB3e
2018-07-28 13:15:55 +02:00
Jonathan Kingston
bb6cd22c00
Bug 1466801 - Flipping disallowInheritPrincipal to be allow. r=ckerschb r=gijs
2018-07-16 10:17:51 +01:00
Bogdan Tara
349045ca70
Backed out changeset c9b0ce46ad4f (bug 1466801) for pause-remove-from-document-networkState.html failures CLOSED TREE
2018-08-11 03:20:30 +03:00
Jonathan Kingston
7c5bb7f8c7
Bug 1466801 - Flipping disallowInheritPrincipal to be allow. r=ckerschb r=gijs
2018-07-16 10:17:51 +01:00
Jonathan Kingston
07af5c5572
Bug 1362034 - Have addTab() provide the correct triggering principal. r=ckerschb r=Gijs
...
Reviewers: ckerschb!, Gijs!
Tags: #secure-revision
Bug #: 1362034
Differential Revision: https://phabricator.services.mozilla.com/D2046
2018-07-06 15:14:54 +01:00
dvarga
86b7ee6d9f
Backed out 2 changesets (bug 1362034) for failure at browser/tools/mozscreenshots/primaryUI/browser_primaryUI.js on a CLOSED TREE
...
Backed out changeset 1c3329958b8a (bug 1362034)
Backed out changeset f68b1b76af36 (bug 1362034)
2018-08-08 22:11:56 +03:00
Jonathan Kingston
0e48203cf4
Bug 1362034 - Have addTab() provide the correct triggering principal. r=ckerschb,Gijs
...
Reviewers: ckerschb, Gijs
Reviewed By: ckerschb, Gijs
Subscribers: mixedpuppy, reviewbot
Bug #: 1362034
Differential Revision: https://phabricator.services.mozilla.com/D2046
2018-08-08 20:03:55 +03:00
Andreea Pavel
31fb9c007c
Backed out 2 changesets (bug 1362034) for failing damp | inspector/cold-open.js on a CLOSED TREE
...
Backed out changeset 8c8925b75aa2 (bug 1362034)
Backed out changeset ff6b05c96094 (bug 1362034)
2018-08-06 20:42:44 +03:00
Jonathan Kingston
ea417d37e5
Bug 1362034 - Have addTab() provide the correct triggering principal. r=ckerschb,Gijs
...
Reviewers: ckerschb, Gijs
Reviewed By: ckerschb, Gijs
Subscribers: reviewbot
Bug #: 1362034
Differential Revision: https://phabricator.services.mozilla.com/D2046
2018-08-06 19:54:47 +03:00
Shane Caraveo
b76aa2da09
Bug 1378647 - support creating lazy tabs from extensions, r=JanH,mikedeboer,rpl
...
MozReview-Commit-ID: 9QMkNtCQG6P
2018-07-30 12:15:32 -03:00
Margareta Eliza Balazs
c73f8e6664
Backed out changeset 6cc8354ce3c5 (bug 1378647) for causing failures in toolkit/components/extensions/test/mochitest/test_ext_webrequest_basic.html on a CLOSED TREE
2018-07-19 15:17:42 +03:00
Shane Caraveo
21fd0506ce
Bug 1378647 - support creating lazy tabs from extensions, r=mikedeboer,rpl
...
MozReview-Commit-ID: 9QMkNtCQG6P
2018-07-18 16:17:30 -03:00
Shane Caraveo
d88ad6db12
Bug 1461695 change tabs.onUpdated filter name to isArticle, r=aswan
...
MozReview-Commit-ID: Ha0nJPMTYkJ
2018-06-19 10:38:26 -04:00
Oriol Brufau
465fc7fb37
Bug 1472305 - browser.tabs.highlight() with single tab should not set multiselected=true r=Gijs,mixedpuppy
...
MozReview-Commit-ID: 8cvtMkHoRxD
2018-06-30 17:27:12 +02:00
Gurzau Raul
af59ff9468
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-06-27 00:55:38 +03:00