Luz De La Rosa
2a5eac7e63
Bug 1715535 - Add the functionality for fetching sites data by container. r=prathiksha
...
Differential Revision: https://phabricator.services.mozilla.com/D117726
2021-07-21 13:54:25 +00:00
Paul Zuehlcke
3e28100812
Bug 1714608 - Replace custom partitionKey parsing method in SiteDataManager with ChromeUtils helper. r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D118726
2021-07-07 17:36:46 +00:00
Paul Zuehlcke
81f2f09502
Bug 1711869 - Part 1: Refactor SiteDataManager to key sites by base domain. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D116859
2021-07-06 21:10:58 +00:00
Valentin Gosu
7fc1ab3e40
Bug 1694662 - Remove appcache from site data manager r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D106446
2021-04-30 07:20:20 +00:00
David Parks
43fdd60688
Bug 1682030 - Remove NPAPI support from ClearDataService. r=baku
...
Removes NPAPI plugin support from the ClearDataService as part of removing all of NPAPI.
Differential Revision: https://phabricator.services.mozilla.com/D107146
2021-04-06 19:28:13 +00:00
Csoregi Natalia
c1ab4757eb
Backed out 24 changesets (bug 1682030) for bustage on ProcessHangMonitor.cpp and nsCOMPtr.h. CLOSED TREE
...
Backed out changeset 5b1644096477 (bug 1682030)
Backed out changeset 35ae60eea3c7 (bug 1682030)
Backed out changeset 3eca76a6d639 (bug 1682030)
Backed out changeset 259c45447ad9 (bug 1682030)
Backed out changeset de9222dc8c31 (bug 1682030)
Backed out changeset 2986c7e14349 (bug 1682030)
Backed out changeset 6af3410bdb93 (bug 1682030)
Backed out changeset 42b0621c2927 (bug 1682030)
Backed out changeset 366e3e371858 (bug 1682030)
Backed out changeset 9adb2865adea (bug 1682030)
Backed out changeset 6af6af3bc03a (bug 1682030)
Backed out changeset da94a91b35ae (bug 1682030)
Backed out changeset 9143da258d0e (bug 1682030)
Backed out changeset 5e20d06952ba (bug 1682030)
Backed out changeset 6253d7e1ce7d (bug 1682030)
Backed out changeset 0e06ddeea3e2 (bug 1682030)
Backed out changeset 9c58d57c9e44 (bug 1682030)
Backed out changeset e90edd89430e (bug 1682030)
Backed out changeset 5861b8166b10 (bug 1682030)
Backed out changeset b4b88cdc7993 (bug 1682030)
Backed out changeset b80054e9805c (bug 1682030)
Backed out changeset 580d857674c0 (bug 1682030)
Backed out changeset a9cdf93c2662 (bug 1682030)
Backed out changeset 9c9c8b4998e2 (bug 1682030)
2021-04-06 03:54:12 +03:00
David Parks
0598ab2d7b
Bug 1682030 - Remove NPAPI support from ClearDataService. r=baku
...
Removes NPAPI plugin support from the ClearDataService as part of removing all of NPAPI.
Differential Revision: https://phabricator.services.mozilla.com/D107146
2021-04-05 23:48:36 +00:00
Johann Hofmann
a150daa18b
Bug 1602994 - Load site data into the remove dialog asynchronously. r=nhnt11,preferences-reviewers
...
We currently wait for all site data to be refreshed before showing the removal
dialog, in order to show the sites that will be affected from removal. This causes
some serious delay to the point of complete broken-ness on profiles with a lot of data.
Tests for this already exists and we're not adding any new functionality,
just optimizing the old behavior for better perceived performance.
Differential Revision: https://phabricator.services.mozilla.com/D93531
2020-10-15 19:16:48 +00:00
Sebastian Streich
d8df431420
Bug 1654583 - Refactor SiteDataManager.jsm to not use principal.uri r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D82912
2020-07-22 16:46:33 +00:00
Sebastian Streich
9a30e9e484
Bug 1633710 - Move js uri.host to principal r=ckerschb,preferences-reviewers,ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D73242
2020-07-13 18:35:01 +00:00
Kris Maglione
9bddbcfdd1
Bug 1649221: Update ChromeUtils.generateQI callers to pass strings. r=mccr8,remote-protocol-reviewers,marionette-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,preferences-reviewers,agi,whimboo,Bebe,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D81594
2020-07-10 23:58:28 +00:00
Dorel Luca
a924a67d2b
Backed out changeset 255d9078dd17 (bug 1633710) for Browser-chrome failures in extensions/test/xpinstall/browser_datauri.js. CLOSED TREE
2020-07-06 18:38:13 +03:00
Sebastian Streich
e62e8bee75
Bug 1633710 - Move js uri.host to principal r=ckerschb,preferences-reviewers,ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D73242
2020-07-06 14:00:09 +00:00
Dorel Luca
40dd06e506
Backed out changeset 2c46bcd325bb (bug 1633710) for Browser-chrome failures in extensions/test/xpinstall/browser_datauri.js. CLOSED TREE
2020-07-01 18:12:19 +03:00
Sebastian Streich
76d294400f
Bug 1633710 - Move js uri.host to principal r=ckerschb,preferences-reviewers,ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D73242
2020-07-01 12:21:22 +00:00
Kris Maglione
0720b18caa
Bug 1638153: Part 2 - Fix uses of .rootTreeItem to get top browser window. r=geckoview-reviewers,nika,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D75429
2020-06-17 17:17:16 +00:00
Razvan Maries
ef6b72636b
Backed out 3 changesets (bug 1638153) for perma failures on cross-origin-objects.html. CLOSED TREE
...
Backed out changeset f7aedc92d396 (bug 1638153)
Backed out changeset 07ec713926c6 (bug 1638153)
Backed out changeset 5a656842e241 (bug 1638153)
2020-06-01 23:51:35 +03:00
Kris Maglione
5801b582fd
Bug 1638153: Part 2 - Fix uses of .rootTreeItem to get top browser window. r=geckoview-reviewers,nika,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D75429
2020-06-01 17:59:01 +00:00
Sebastian Streich
368d3d8281
Bug 1633710 - Move js uri.AsciiHost to principal r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D73239
2020-05-26 11:58:06 +00:00
Sebastian Streich
3ea22cfeaa
Bug 1633710 - Move js uri.schemeIs to principal r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D73241
2020-05-18 13:52:21 +00:00
Tim Nguyen
b6222c779d
Bug 1201243 - Make browser/components/preferences/in-content top-level and move dialogs to a subdirectory. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D72038
2020-04-22 23:35:08 +00:00
Ehsan Akhgari
b2859185fc
Bug 1595934 - Make nsICookieManager cookie enumerators return Array<nsICookie> instead of nsISimpleEnumerator; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D52761
2019-12-03 17:08:25 +00:00
Daniel Varga
cadfc27039
Backed out changeset afe80b4ff889 (bug 1595934) Requested by ehsan to see if it fixex bug 1597915. On a CLOSED TREE
2019-11-22 02:01:51 +02:00
Ehsan Akhgari
2310616795
Bug 1595934 - Make nsICookieManager cookie enumerators return Array<nsICookie> instead of nsISimpleEnumerator; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D52761
2019-11-17 07:21:14 +00:00
Brian Grinstead
a9cc3bed39
Bug 1596329 - Migrate .xul files in preferences to .xhtml;r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D53125
2019-11-15 17:36:11 +00:00
Ehsan Akhgari
61a292cda2
Bug 1591803 - Part 2: Rename nsIPermissionManager.enumerator to all and turn it into an Array; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D50753
2019-10-29 01:56:25 +00:00
Arthur Iakab
9736ea2bfc
Backed out 2 changesets (bug 1591803) for causing build bustages on XULAlerts.cpp CLOSED TREE
...
Backed out changeset 7eff50262110 (bug 1591803)
Backed out changeset c0b6f37d24d2 (bug 1591803)
2019-10-29 03:37:07 +02:00
Ehsan Akhgari
fbc9155c02
Bug 1591803 - Part 2: Rename nsIPermissionManager.enumerator to all and turn it into an Array; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D50753
2019-10-28 20:26:21 +00:00
Arthur Iakab
1b46ed0161
Backed out 2 changesets (bug 1591803) for causing build busatges on PermissionManager.idl. CLOSED TREE
...
Backed out changeset 060f159fa43d (bug 1591803)
Backed out changeset b53a3d8c408d (bug 1591803)
2019-10-28 22:12:01 +02:00
Ehsan Akhgari
06d838e8bc
Bug 1591803 - Part 2: Rename nsIPermissionManager.enumerator to all and turn it into an Array; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D50753
2019-10-28 13:55:56 +00:00
Gijs Kruitbosch
a582aa181d
Bug 1565998 - display a descriptive text for local file: related data, and allow removing it, r=johannh,fluent-reviewers,flod,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D44832
2019-10-02 11:42:53 +00:00
Paul Zuehlcke
7aaa589abf
Bug 1574469 - Removed block param from nsICookieManager::Remove. r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D45848
2019-09-24 17:13:43 +00:00
Oana Pop Rus
0b45091dcf
Backed out changeset cb1b6afa9f33 (bug 1574469) for multiple failures in nsICookieManager.remove on a CLOSED TREE
2019-09-24 13:10:07 +03:00
Paul Zuehlcke
380cac0210
Bug 1574469 - Removed block param from nsICookieManager::Remove. r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D45848
2019-09-19 17:10:58 +00:00
Kris Maglione
e6c15b1843
Bug 1553804: Part 5 - Fix callers which create chrome windows with content openers. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D45656
2019-09-20 04:43:55 +00:00
Johann Hofmann
341e1e4e44
Bug 1468355 - Optimize checking for site data usage for the site identity panel. r=Gijs
...
The idea here is that we avoid updating all site data in SiteDataManager.jsm
just for checking a single host/origin and that we optimize performance by prioritizing
the most common data type (cookies) and synchronous lookups (AppCache) and returning
early if any data was found.
We will still refresh the site data list for clearing once the user clicks on "Clear Site Data".
Differential Revision: https://phabricator.services.mozilla.com/D42800
2019-08-28 21:45:30 +00:00
Sylvestre Ledru
f4d7743944
Bug 1562642 - Part 3 - Add missing MPL2 headers in browser & toolkit r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D37217
2019-07-10 12:03:37 +00:00
Andreea Pavel
1ec8be7299
Backed out changeset 3d59cb02b6ff (bug 1562642) for eslint failure on a CLOSED TREE
2019-07-10 14:44:29 +03:00
Sylvestre Ledru
48a94b058e
Bug 1562642 - Part 3 - Add missing MPL2 headers in browser & toolkit r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D37217
2019-07-10 11:15:25 +00:00
Jonathan Kingston
32524b62e2
Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35504
2019-07-08 16:37:45 +00:00
Victor Porof
9a78b195ab
Bug 1561435 - Format browser/modules/, a=automatic-formatting
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D36046
2019-07-05 09:55:19 +02:00
Boris Zbarsky
95de682140
Bug 1557793 part 2. Stop using [array] in nsIStringBundle. r=Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D34196
2019-06-11 15:51:51 +00:00
Johann Hofmann
46de97a2ba
Bug 1523272 - Use ClearDataService to clear site data in SiteDataManager.jsm. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D17870
2019-02-14 22:54:07 +00:00
Bogdan Tara
a7c1e302fc
Backed out 3 changesets (bug 1523272) for ES Linut failure CLOSED TREE
...
Backed out changeset 80d103201d1d (bug 1523272)
Backed out changeset bbd8f0b2e3b2 (bug 1523272)
Backed out changeset bf2ec5cdc33b (bug 1523272)
2019-02-14 18:29:54 +02:00
Johann Hofmann
52a8546c1a
Bug 1523272 - Use ClearDataService to clear site data in SiteDataManager.jsm. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D17870
2019-02-14 15:22:24 +00:00
Dorel Luca
909c048e8c
Backed out 3 changesets (bug 1523272) for Browser-chrome and tv failures in browser/components/preferences/in-content/tests/siteData/browser_siteData3.js
...
Backed out changeset ddf39b3e96df (bug 1523272)
Backed out changeset 8fbf00832008 (bug 1523272)
Backed out changeset 7250b9f956b6 (bug 1523272)
2019-02-07 13:55:33 +02:00
Johann Hofmann
a0f2d8845f
Bug 1523272 - Use ClearDataService to clear site data in SiteDataManager.jsm. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D17870
2019-02-07 09:02:43 +00:00
Johann Hofmann
75e2d0ba34
Bug 1525763 - Use browser:purge-sessionStorage instead of extension:purge-sessionStorage in SiteDataManager.jsm. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D18894
2019-02-07 08:06:21 +00:00
Kris Maglione
856fa07b17
Bug 1514594: Part 3 - Change ChromeUtils.import API.
...
***
Bug 1514594: Part 3a - Change ChromeUtils.import to return an exports object; not pollute global. r=mccr8
This changes the behavior of ChromeUtils.import() to return an exports object,
rather than a module global, in all cases except when `null` is passed as a
second argument, and changes the default behavior not to pollute the global
scope with the module's exports. Thus, the following code written for the old
model:
ChromeUtils.import("resource://gre/modules/Services.jsm");
is approximately the same as the following, in the new model:
var {Services} = ChromeUtils.import("resource://gre/modules/Services.jsm");
Since the two behaviors are mutually incompatible, this patch will land with a
scripted rewrite to update all existing callers to use the new model rather
than the old.
***
Bug 1514594: Part 3b - Mass rewrite all JS code to use the new ChromeUtils.import API. rs=Gijs
This was done using the followng script:
https://bitbucket.org/kmaglione/m-c-rewrites/src/tip/processors/cu-import-exports.jsm
***
Bug 1514594: Part 3c - Update ESLint plugin for ChromeUtils.import API changes. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D16747
***
Bug 1514594: Part 3d - Remove/fix hundreds of duplicate imports from sync tests. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16748
***
Bug 1514594: Part 3e - Remove no-op ChromeUtils.import() calls. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16749
***
Bug 1514594: Part 3f.1 - Cleanup various test corner cases after mass rewrite. r=Gijs
***
Bug 1514594: Part 3f.2 - Cleanup various non-test corner cases after mass rewrite. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16750
2019-01-17 10:18:31 -08:00
Johann Hofmann
9f286b54e6
Bug 1483440 - Part 3 - Use purge-localStorage instead of purge-domain-data to clean up localStorage. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D16462
2019-01-17 17:41:28 +00:00