Jan Varga
6ba032116d
Bug 1592934 - Refactor some storage initialization methods before adding new telemetry probes; r=ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D54307
--HG--
extra : moz-landing-system : lando
2019-11-25 15:04:43 +00:00
Geoff Lankow
c871ba0fb2
Bug 1592934 - Disable test_qm_first_initialization_attempt.js on Thunderbird, which doesn't have the Telemetry probe tested. r=ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D54238
--HG--
extra : moz-landing-system : lando
2019-11-22 08:17:42 +00:00
Tom Tung
05af29c010
Bug 1592934 - Add a telemetry probe to track storage initialization success rate; r=janv
...
Differential Revision: https://phabricator.services.mozilla.com/D51845
--HG--
extra : moz-landing-system : lando
2019-11-20 10:34:34 +00:00
Tom Tung
6667804ee1
Bug 1592934 - Add a telemetry probe to track temporary storage initialization success rate; r=janv,janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D51267
--HG--
extra : moz-landing-system : lando
2019-11-21 07:59:34 +00:00
Tom Tung
1479bb0a2c
Bug 1592204 - P2 - Ignore the unknown files in repositories; r=janv
...
Differential Revision: https://phabricator.services.mozilla.com/D51872
--HG--
extra : moz-landing-system : lando
2019-11-12 07:52:14 +00:00
Tom Tung
b98464a5ca
Bug 1592204 - P1 - Ignore the unknown files in origin directories; r=asuth,janv
...
Differential Revision: https://phabricator.services.mozilla.com/D51669
--HG--
extra : moz-landing-system : lando
2019-11-11 13:50:03 +00:00
Sebastian Hengst
0341151d63
Bug 1594981 - update Core::DOM* and Core::Storage* bugzilla product and component meta data in moz.build files after reorganization in bug 1594717. r=annevk
...
Differential Revision: https://phabricator.services.mozilla.com/D52345
--HG--
extra : moz-landing-system : lando
2019-11-08 12:17:57 +00:00
Simon Giesecke
7296de4e10
Bug 1586189 - Reenable fission tests. r=ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D49753
--HG--
extra : moz-landing-system : lando
2019-10-30 16:37:33 +00:00
Kashav Madan
449e7a00a5
Bug 1588193 - Fix broken tests, r=mccr8
...
Most of these tests relied on assumptions that were broken by the updated
content event helpers (timing, being in a ContentTask, etc).
Depends on D51441
Differential Revision: https://phabricator.services.mozilla.com/D51442
--HG--
extra : moz-landing-system : lando
2019-11-07 21:33:10 +00:00
Thomas Nguyen
7e65be9414
Bug 1583142 - Remove third-party "persistent-storage" prompting support r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D50908
--HG--
extra : moz-landing-system : lando
2019-11-07 14:29:02 +00:00
Ciure Andrei
c5a6643d39
Backed out changeset dde0354521ab (bug 1583142) for causing PermissionDelegateHandler.cpp bustages CLOSED TREE
2019-11-07 14:17:02 +02:00
Thomas Nguyen
f431604a62
Bug 1583142 - Remove third-party "persistent-storage" prompting support r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D50908
--HG--
extra : moz-landing-system : lando
2019-11-07 11:56:28 +00:00
Dorel Luca
97387d0d91
Backed out 4 changesets (bug 1588193) for Broswer-chrome failures on browser/base/content/test/favicons/browser_favicon_change_not_in_document.js. CLOSED TREE
...
Backed out changeset df4c4004abc5 (bug 1588193)
Backed out changeset 1beab20978b2 (bug 1588193)
Backed out changeset 1ada54e7ba7c (bug 1588193)
Backed out changeset a0d9537d24c6 (bug 1588193)
2019-11-06 21:30:29 +02:00
Kashav Madan
a7396dd033
Bug 1588193 - Fix broken tests, r=mccr8
...
Most of these tests relied on assumptions that were broken by the new content
event utils (timing, being in a ContentTask, etc).
Differential Revision: https://phabricator.services.mozilla.com/D51442
--HG--
extra : moz-landing-system : lando
2019-11-06 15:35:19 +00:00
Brindusan Cristian
3eaf139d31
Backed out 4 changesets (bug 1588193) for bc failures at browser_mixedcontent_aboutblocked.js. CLOSED TREE
...
Backed out changeset 0bbb1f92bb47 (bug 1588193)
Backed out changeset 074bb8a6fd68 (bug 1588193)
Backed out changeset b10ec4058ec3 (bug 1588193)
Backed out changeset c90bab12f4cb (bug 1588193)
2019-11-06 02:39:32 +02:00
Kashav Madan
eeeeb803c4
Bug 1588193 - Fix broken tests, r=mccr8
...
Most of these tests relied on assumptions that were broken by the new content
event utils (timing, being in a ContentTask, etc).
Differential Revision: https://phabricator.services.mozilla.com/D51442
--HG--
extra : moz-landing-system : lando
2019-11-05 21:52:43 +00:00
Simon Giesecke
1a9ec13557
Bug 1586189 - Re-implement waitForMessage based on waitForContentEvent; r=mccr8,janv
...
Differential Revision: https://phabricator.services.mozilla.com/D49752
--HG--
extra : moz-landing-system : lando
2019-10-30 15:26:25 +00:00
Jan Varga
f745bd76f9
Bug 1578177 - Crash in [@ mozilla::dom::quota::QuotaManager::EnsureTemporaryStorageIsInitialized]; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D50969
--HG--
extra : moz-landing-system : lando
2019-10-29 20:42:24 +00:00
Razvan Maries
5461b139a7
Backed out changeset e48111fd8ea2 (bug 1586189) as per Tom's request. CLOSED TREE
2019-10-28 16:17:46 +02:00
Simon Giesecke
38c02fb8ce
Bug 1586189 - Re-implement waitForMessage based on waitForContentEvent. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D49752
--HG--
extra : moz-landing-system : lando
2019-10-18 17:53:15 +00:00
Jan Varga
8ea2bacbc6
Bug 1591394 - QM: Add more getters to DirectoryLock; r=ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D50610
--HG--
extra : moz-landing-system : lando
2019-10-26 08:50:43 +00:00
Tom Tung
a973874d9b
Bug 1576593 - P2 - Change the way for tunneling quota information to SQLite; r=janv
...
Differential Revision: https://phabricator.services.mozilla.com/D48183
--HG--
extra : moz-landing-system : lando
2019-10-25 12:02:10 +00:00
Tom Tung
20f43c02f7
Bug 1576593 - P1 - Move IntString to QuotaCommon and introduce IntCString to be used by IDB and DOM Cache; r=janv
...
Differential Revision: https://phabricator.services.mozilla.com/D49575
--HG--
extra : moz-landing-system : lando
2019-10-23 08:52:47 +00:00
Jan Varga
9dd55053d6
Bug 1587258 - QM: Add support for creating specialized directory locks from existing directory locks; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D48657
--HG--
extra : moz-landing-system : lando
2019-10-10 14:55:53 +00:00
Tom Tung
6a0e551480
Bug 1584986 - P3 - Correct the function in the test to fix the try failure; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D47747
--HG--
extra : moz-landing-system : lando
2019-10-02 07:57:53 +00:00
Tom Tung
c0f0ba97a7
Bug 1584986 - P2 - Rename listInitializedOrigins to listOrigins; r=asuth,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D47741
--HG--
rename : dom/quota/test/unit/test_listInitializedOrigins.js => dom/quota/test/unit/test_listOrigins.js
extra : moz-landing-system : lando
2019-10-02 07:57:52 +00:00
Tom Tung
1acaad7116
Bug 1584986 - P1 - Remove the early return for listInitializedOrigins; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D47740
--HG--
extra : moz-landing-system : lando
2019-10-02 07:57:57 +00:00
Jan Varga
ae7651951f
Bug 1584323 - Add more object properties to IndexedDBShutdownTimeout and LocalStorageShutdownTimeout crash annotations; r=asuth, dr=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D47341
--HG--
extra : moz-landing-system : lando
2019-10-02 04:28:23 +00:00
Oana Pop Rus
cb6253f70e
Backed out 3 changesets (bug 1584986) for xpcshell failures in dom/quota/test/unit/test_listOrigins.js on a CLOSED TREE
...
Backed out changeset 8fc63769342e (bug 1584986)
Backed out changeset ec44603ce08a (bug 1584986)
Backed out changeset 0fc3d50b822e (bug 1584986)
--HG--
rename : dom/quota/test/unit/test_listOrigins.js => dom/quota/test/unit/test_listInitializedOrigins.js
2019-10-02 07:50:10 +03:00
Tom Tung
3c51d58e32
Bug 1584986 - P3 - Correct the function in the test to fix the try failure; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D47747
--HG--
extra : moz-landing-system : lando
2019-10-01 16:33:00 +00:00
Tom Tung
a9e251b07f
Bug 1584986 - P2 - Rename listInitializedOrigins to listOrigins; r=asuth,johannh
...
Depends on D47740
Differential Revision: https://phabricator.services.mozilla.com/D47741
--HG--
rename : dom/quota/test/unit/test_listInitializedOrigins.js => dom/quota/test/unit/test_listOrigins.js
extra : moz-landing-system : lando
2019-10-01 13:29:52 +00:00
Tom Tung
1ff828704c
Bug 1584986 - P1 - Remove the early return for listInitializedOrigins; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D47740
--HG--
extra : moz-landing-system : lando
2019-10-01 13:10:27 +00:00
Tom Tung
4912a256d6
Bug 1561611 - Removing the code for collecting unexpected filenames in origin directories; r=chutten,janv
...
Differential Revision: https://phabricator.services.mozilla.com/D36021
--HG--
extra : moz-landing-system : lando
2019-09-27 17:16:08 +00:00
Boris Zbarsky
2e33a36d6f
Bug 1581278 part 3. Stop incorrectly rejecting promises in storage manager. r=janv
...
Differential Revision: https://phabricator.services.mozilla.com/D46384
--HG--
extra : moz-landing-system : lando
2019-09-19 18:18:28 +00:00
Jan Varga
3ca5b40b9a
Bug 1581127 - Add IsShuttingDown checks to DOM Cache origin initialization; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D45846
--HG--
extra : moz-landing-system : lando
2019-09-13 16:43:30 +00:00
Tom Tung
c960a1a6b6
Bug 1580238 - Extend the release for the prob of initialization time on QM and add another one to catch the longest time; r=janv,sg
...
Differential Revision: https://phabricator.services.mozilla.com/D45501
--HG--
extra : moz-landing-system : lando
2019-09-11 13:55:50 +00:00
Simon Giesecke
eea9483c1b
Bug 1578146 - Moved test case to test_validOrigins.js after fixes to rust-url. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D44354
--HG--
extra : moz-landing-system : lando
2019-09-02 21:18:02 +00:00
Mark Banner
709c7ccf0c
Bug 1577746 - Automatically enable more ESLint rules for dom/. r=baku
...
This enables:
- mozilla/no-useless-parameters
- mozilla/no-useless-run-test
- no-extra-boolean-cast
- no-unneeded-ternary
Depends on D44150
Differential Revision: https://phabricator.services.mozilla.com/D44151
--HG--
extra : moz-landing-system : lando
2019-09-02 11:23:26 +00:00
Mark Banner
351d147e2f
Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D44149
--HG--
extra : moz-landing-system : lando
2019-09-02 11:22:27 +00:00
Gurzau Raul
e4ce5cd90c
Backed out changeset cbce223800c1 (bug 1540247) for xpcshell failures at test_obsoleteOrigins.js on a CLOSED TREE.
2019-08-28 19:47:27 +03:00
Simon Giesecke
fc1e20f375
Bug 1540247 - Expose MozURL::Init to JS for QuotaManager tests r=ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D39207
--HG--
extra : moz-landing-system : lando
2019-08-27 18:14:35 +00:00
Jan Varga
359aa0d597
Bug 1576453 - Fix a problem with unused variable in non-nightly builds; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D43357
--HG--
extra : moz-landing-system : lando
2019-08-25 17:39:17 +00:00
Jan Varga
f4529437df
Bug 1563023 - Part 9: Ignore quota cache if LSNG is disabled; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D39881
--HG--
extra : moz-landing-system : lando
2019-08-25 00:45:41 +00:00
Jan Varga
f4d108788b
Bug 1563023 - Part 8: Ignore quota cache if the user loads the same profile in different builds; r=asuth
...
This patch adds support for quota cache invalidation if the profile is loaded in different builds.
Differential Revision: https://phabricator.services.mozilla.com/D39673
--HG--
extra : moz-landing-system : lando
2019-08-25 00:45:19 +00:00
Jan Varga
3e97ea2f34
Bug 1563023 - Part 7: Implement caching functionality; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D38817
--HG--
extra : moz-landing-system : lando
2019-08-25 01:34:37 +00:00
Jan Varga
76cfa3e3e3
Bug 1563023 - Part 6: Simplify iterations over all client types; r=asuth
...
This patch converts index based client type loops to iterator based client type
loops. This way the static cast is avoided and the loops are simpler and more
readable.
Differential Revision: https://phabricator.services.mozilla.com/D38629
--HG--
extra : moz-landing-system : lando
2019-08-23 04:48:36 +00:00
Jan Varga
d97b501006
Bug 1563023 - Part 5: Rationalize Client::TypeToText and Client::TypeFromText methods; r=asuth
...
This patch makes it easier to create new Client::TypeTo and Client::TypeFrom
variations by creating generic reusable helpers.
Differential Revision: https://phabricator.services.mozilla.com/D38628
--HG--
extra : moz-landing-system : lando
2019-08-23 04:49:14 +00:00
Jan Varga
a650fac7b0
Bug 1563023 - Part 4: Get rid of custom usage tracking in LS by using client usage tracked by QM; r=asuth
...
This patch gets rid of gUsages in LSNG. This provides better consistency and
makes it easier to cache quota info on disk.
The patch also fixes some edge cases when usage was not adjusted correctly after
a failed file or database operation.
Differential Revision: https://phabricator.services.mozilla.com/D38229
--HG--
extra : moz-landing-system : lando
2019-08-23 04:46:14 +00:00
Jan Varga
0e46119bb9
Bug 1563023 - Part 3: Change client usage type to support the null value; r=asuth
...
This patch wraps the uint64_t type in a Maybe container, so the client usage can
represent a state when there are no files on disk for the given client. Zero
usage then represents a state when there are some files but they are empty or
the client tracks logical size (not physical size of files on disk) and the
logical size is zero. This can be useful especially for LocalStorage.
Differential Revision: https://phabricator.services.mozilla.com/D38181
--HG--
extra : moz-landing-system : lando
2019-08-22 20:52:09 +00:00
Jan Varga
9ab967ef1e
Bug 1563023 - Part 2: Add support for getting origin usage from memory; r=asuth
...
This patch modifies getUsageForPrincipal to support getting origin usage from
memory. Support for getting group usage is factored out to a standalone method
called Estimate.
Operations based on NormalOriginOperationBase can now avoid directory locking
if they don't touch disk.
Differential Revision: https://phabricator.services.mozilla.com/D38087
--HG--
extra : moz-landing-system : lando
2019-08-22 20:51:09 +00:00
Jan Varga
9f906cd7c4
Bug 1563023 - Part 1: Implement per client usage tracking; r=asuth
...
This patch adds a fixed-size array of client usages to OriginInfo and modifies
quota tracking APIs to require the client type to be passed in.
A new method ResetUsageForClient is implemented. The method is used during
client-specific origin clearing. ResetUsageForClient is much faster than calling
GetUsageForOrigin and calling DecreaseUsageForOrigin after that.
LockedUsage now has an assertion that verifies that the total sum of client
usages matches total origin usage. This method should be called instead of
touching mUsage directly.
A new assertion is added to GetQuotaObject which verifies that passed file
belongs to the given persistence type, origin, and client.
Differential Revision: https://phabricator.services.mozilla.com/D38028
--HG--
extra : moz-landing-system : lando
2019-08-22 13:06:48 +00:00
Nicholas Nethercote
de6c6401b1
Bug 1570212 - Convert dom.quotaManager.temporaryStorage.* to static prefs. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D40003
--HG--
extra : moz-landing-system : lando
2019-08-01 06:00:52 +00:00
Nicholas Nethercote
7d1b516ac2
Bug 1570212 - Convert dom.quotaManager.testing to a static pref. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D40002
--HG--
extra : moz-landing-system : lando
2019-08-01 06:00:35 +00:00
Nicholas Nethercote
cd426e3ad2
Bug 1569526 - Remove return values from `Add*VarCache()`. r=KrisWright
...
They're infallible in practice and always `NS_OK`. (This stems from
`AddVarCacheNoAssignment()` always returning `NS_OK`.)
As a result, the commit removes lots of unnecessary checks.
Differential Revision: https://phabricator.services.mozilla.com/D39804
--HG--
extra : moz-landing-system : lando
2019-07-30 06:19:46 +00:00
Byron Campen [:bwc]
13d7ab645a
Bug 1566445: Rename a couple of macros to avoid conflicts. r=ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D38226
--HG--
extra : moz-landing-system : lando
2019-07-20 15:56:31 +00:00
Eugen Sawin
532f60a55d
Bug 1501108 - [1.7] Add GeckoView Session Context ID support. r=snorp,baku,mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D19182
--HG--
extra : moz-landing-system : lando
2019-07-21 17:18:37 +00:00
Kris Maglione
0962c2b731
Bug 1566182: Annotate mochitests that fail with Fission enabled. r=mccr8
...
My preference was to annotate most of the failing tests with `fail-if` so that
if they start passing, the `fail-if` needs to be removed and they need to keep
passing. That doesn't work for tests that timeout, or which trigger failures
from their cleanup functions, however, so those tests need skip-if. And tests
with fail in their cleanup functions likely leave the browser in an
inconsistent state for subsequent tests, anyway, so really should be skipped
regardless.
There are some remaining tests which still fail because of crashes. I chose
not to skip them here, but to fix the crashes in separate bugs instead.
Differential Revision: https://phabricator.services.mozilla.com/D38247
--HG--
extra : rebase_source : 39ba8fec2e882cfe577c5f2b58ab7e4b461f1178
2019-07-15 16:19:32 -07:00
Jonathan Kingston
31441f82ea
Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35504
--HG--
extra : moz-landing-system : lando
2019-07-08 16:37:45 +00:00
Victor Porof
0a8ff0ad85
Bug 1561435 - Format dom/, a=automatic-formatting
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D35951
--HG--
extra : source : 62f3501af4bc1c0bd1ee1977a28aee04706a6663
2019-07-05 10:44:55 +02:00
Tom Tung
b8c27feb30
Bug 1529016 - P1 - Collect unexpected file's name in the origin directories; r=asuth,chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D34721
--HG--
extra : moz-landing-system : lando
2019-06-18 21:06:32 +00:00
Daniel Varga
c19a162836
Merge mozilla-central to mozilla-inbound
2019-06-15 00:43:08 +03:00
Mark Banner
c51c2a8807
Bug 1558822 - Fix more issues related to shadowing of variables in dom/ code. r=perry
...
Differential Revision: https://phabricator.services.mozilla.com/D34760
--HG--
extra : moz-landing-system : lando
2019-06-14 18:04:01 +00:00
Tom Tung
7c2a83b224
Bug 1322569 - Recognize the about:reader?url=xxx as an obsolete origin in quota manager; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D34898
--HG--
extra : moz-landing-system : lando
2019-06-14 12:33:19 +00:00
Jan Varga
82fad8077a
Bug 1542572 - Add more temporary logging to LocalStorageShutdownTimeout crash annotation; r=asuth dr=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D34295
2019-06-09 21:46:34 +02:00
Andrea Marchesini
bb718d74fc
Bug 1490044 - Remove DOMPrefs. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D33510
--HG--
extra : moz-landing-system : lando
2019-06-13 09:02:03 +00:00
Eden Chuang
e8c9e6170c
Bug 1516333 - Part 1: Move group and origin re-escaping from QuotaManager::GetQuotaObject to GetQuotaObjectFromNameAndParameters in TelemetryVFS.cpp; r=janv,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D33769
2019-06-07 08:04:57 +02:00
Narcis Beleuzu
83a9f3a6b3
Merge mozilla-central to inbound. a=merge CLOSED TREE
2019-06-05 00:52:43 +03:00
Narcis Beleuzu
790ffc99ca
Merge inbound to mozilla-central. a=merge
2019-06-05 00:43:34 +03:00
Jan Varga
4ccc2c149c
Bug 1556730 - QM: Add IsShuttingDown checks to temporary storage initialization; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D33636
2019-06-04 15:44:11 +02:00
Valentin Gosu
3eed61b8a1
Bug 1548306 - Do not allow the ^ character to appear in the hostname r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D32895
--HG--
extra : moz-landing-system : lando
2019-06-04 13:35:47 +00:00
Jan Varga
fe813f031d
Bug 1534431 - Part 2: Disallow LS requests with undefined client id; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D33595
2019-06-03 15:32:59 +02:00
Tom Tung
04c511ffb3
Bug 944918 - Allow thumbs.db in the storage directory; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D33453
--HG--
rename : dom/quota/test/unit/test_whiteListFiles.js => dom/quota/test/unit/test_allowListFiles.js
extra : moz-landing-system : lando
2019-06-03 16:22:43 +00:00
Valentin Gosu
b8bdfab7c9
Bug 1536744 - Remove nsIProtocolHandler.newURI r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D30703
--HG--
extra : moz-landing-system : lando
2019-05-28 13:49:27 +00:00
Sylvestre Ledru
d57d4905f1
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D30883
--HG--
extra : moz-landing-system : lando
2019-05-25 17:46:15 +00:00
arthur.iakab
af8e458c5f
Backed out changeset a296439a25ff (bug 1519636) for frequent Windows cppunit failures CLOSED TREE
2019-05-24 14:26:01 +03:00
Sylvestre Ledru
c82ea97226
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D30883
--HG--
extra : moz-landing-system : lando
2019-05-24 09:59:17 +00:00
Tom Tung
390ed47019
Bug 1546752 - Stop creating, writing, and reading the .metadata file in QuotaManager except the upgrades; r=janv
...
The main goal of this issue is to reduce IO during the storage initialization
and stop creating .metadata file since we already have .metadata-v2 file to
track the information for the origin directory. Therefore, this patch only stop
create, write, and read the .metadata file. And, leaving the work for removing
it to the next minor upgrade.
Differential Revision: https://phabricator.services.mozilla.com/D28824
--HG--
extra : moz-landing-system : lando
2019-05-20 14:13:27 +00:00
Tom Tung
a3f0aa60d4
Bug 1514600 - P1 - Notify LS to cleanup the gUsages while storage initialization fails; r=janv
...
Differential Revision: https://phabricator.services.mozilla.com/D27502
--HG--
extra : moz-landing-system : lando
2019-04-29 10:49:58 +00:00
Jan Varga
9edddb4ade
Bug 1535371 - QM: Treat origins containg the '^' character as invalid; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D31428
2019-05-16 15:05:38 +02:00
Andrea Marchesini
dc7545548e
Bug 1551055 - StoragePrincipal should be supported by localStorage - part 1, r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D30801
--HG--
extra : moz-landing-system : lando
2019-05-14 05:49:46 +00:00
Jan Varga
eef773ad6c
Bug 1549654 - LSNG: Compress specific values during migration; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D30181
2019-05-07 12:54:02 +02:00
Jan Varga
e25844ad71
Bug 1548788 - LSNG: Datastore preparation doesn't have to create new origin directories if they don't exist; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D29822
2019-05-03 15:03:54 +02:00
Jan Varga
ea67826b85
Bug 1547688 - LSNG: Preloading can use gUsages hash table to quickly finish if there's nothing to preload; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D29194
2019-04-29 14:23:55 +02:00
Jan Varga
2ffbce35b7
Bug 1513937 - LSNG: Compress specific values; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D29140
2019-04-29 06:10:42 +02:00
Jan Varga
6360443a3b
Bug 1546310 - LSNG: Parent process should store values in UTF8; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D29139
2019-04-29 06:09:42 +02:00
Ryan VanderMeulen
4f044a29d2
Backed out 8 changesets (bug 1513937, bug 1546310, bug 1548788, bug 1547688, bug 1547452, bug 1540777, bug 1542669, bug 1547454) for causing bug 1549362.
...
Backed out changeset 8dca7df29492 (bug 1548788)
Backed out changeset 688f361e8bb6 (bug 1547688)
Backed out changeset b5d8d57838a3 (bug 1540777)
Backed out changeset d1bd31177b14 (bug 1513937)
Backed out changeset df97dfbb526a (bug 1546310)
Backed out changeset ade08d6dc361 (bug 1547454)
Backed out changeset b622431054b7 (bug 1547452)
Backed out changeset ad73e5604411 (bug 1542669)
2019-05-06 09:02:54 -04:00
Jan Varga
2820fe9cc8
Bug 1548788 - LSNG: Datastore preparation doesn't have to create new origin directories if they don't exist; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D29822
2019-05-03 15:03:54 +02:00
Jan Varga
0d5ae59a7b
Bug 1547688 - LSNG: Preloading can use gUsages hash table to quickly finish if there's nothing to preload; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D29194
2019-04-29 14:23:55 +02:00
Jan Varga
12fd20045f
Bug 1513937 - LSNG: Compress specific values; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D29140
2019-04-29 06:10:42 +02:00
Jan Varga
120ed0037a
Bug 1546310 - LSNG: Parent process should store values in UTF8; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D29139
2019-04-29 06:09:42 +02:00
Mihai Alexandru Michis
e329bc4d67
Merge mozilla central to mozilla inbound on a CLOSED TREE
2019-05-04 01:00:29 +03:00
Andrea Marchesini
d179c5015e
Bug 1320404 - Remove appId from origin attributes - part 2 - NO_APP_ID UNKNOWN_APP_ID, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D29354
--HG--
extra : moz-landing-system : lando
2019-05-03 17:13:47 +00:00
Andrea Marchesini
f8565bf748
Bug 1320404 - Remove appId from origin attributes - part 1 - OriginAttributes and nsIPrincipal, r=Ehsan,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D29353
--HG--
extra : moz-landing-system : lando
2019-05-03 17:13:17 +00:00
Bogdan Tara
386d23bfe7
Backed out 4 changesets (bug 1320404) for test_permmanager_load_invalid_entries.js failures
...
Backed out changeset 7c2f4e64d38e (bug 1320404)
Backed out changeset a7e7c0251179 (bug 1320404)
Backed out changeset dd741b25a244 (bug 1320404)
Backed out changeset de9073c57d20 (bug 1320404)
2019-05-03 06:12:25 +03:00
Andrea Marchesini
fad9354e10
Bug 1320404 - Remove appId from origin attributes - part 2 - NO_APP_ID UNKNOWN_APP_ID, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D29354
--HG--
extra : moz-landing-system : lando
2019-05-02 17:24:53 +00:00
Andrea Marchesini
138cee6dea
Bug 1320404 - Remove appId from origin attributes - part 1 - OriginAttributes and nsIPrincipal, r=Ehsan,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D29353
--HG--
extra : moz-landing-system : lando
2019-05-02 17:24:51 +00:00
Jan Varga
2ffe8c9056
Bug 1548748 - OriginInfo needs to be destroyed too if origin clearing is invoked for a specific quota client and there's no other quota client left; r=ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D29801
2019-05-03 10:29:42 +02:00
Cosmin Sabou
a884fb99d8
Backed out 4 changesets (bug 1320404) for xperf failures on permissions.sqlite-journal.
...
Backed out changeset fbacf18b6532 (bug 1320404)
Backed out changeset fed7c475d75c (bug 1320404)
Backed out changeset 557b586f774a (bug 1320404)
Backed out changeset 5a20b5f43280 (bug 1320404)
2019-05-02 04:51:18 +03:00
Andrea Marchesini
36718d66c8
Bug 1320404 - Remove appId from origin attributes - part 2 - NO_APP_ID UNKNOWN_APP_ID, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D29354
--HG--
extra : moz-landing-system : lando
2019-05-01 23:21:54 +00:00
Andrea Marchesini
7e61125d8f
Bug 1320404 - Remove appId from origin attributes - part 1 - OriginAttributes and nsIPrincipal, r=Ehsan,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D29353
--HG--
extra : moz-landing-system : lando
2019-05-01 23:21:45 +00:00
Sylvestre Ledru
96da5036ad
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D28948
--HG--
extra : moz-landing-system : lando
2019-04-28 09:30:05 +00:00
Jan Varga
4d4622f55f
Bug 1546305 - LSNG: Add temporary support for downgrading; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D28800
2019-04-25 11:25:52 +02:00
Emily Toop
1cdb609e6a
Bug 1527074 - Expose storage manager API to GeckoView r=geckoview-reviewers,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D25408
--HG--
extra : moz-landing-system : lando
2019-04-25 16:20:48 +00:00
Sylvestre Ledru
a1dce6440a
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D28329
--HG--
extra : moz-landing-system : lando
2019-04-22 16:35:03 +00:00
Andreea Pavel
e5b695eefd
Merge mozilla-inbound to mozilla-central. a=merge
2019-04-19 00:36:23 +03:00
Brian Grinstead
7ab932d712
Bug 1544051 - Part 2 - Remove some references to AddTask.js that aren't caught by the script in part 3 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D27760
--HG--
extra : moz-landing-system : lando
2019-04-18 16:50:39 +00:00
Jan Varga
bb200f7d87
Bug 1541771
- LSNG: Don't cache usage in InitOrigin if it's not for temporary storage initialization; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D27490
2019-04-15 13:35:38 +02:00
Brian Grinstead
0d460e3432
Bug 1544322 - Part 2.2 - Remove the [type] attribute for one-liner <script> tags loading files in /tests/SimpleTest/ in dom/ r=bzbarsky
...
This is split from the previous changeset since if we include dom/ the file size is too
large for phabricator to handle.
This is an autogenerated commit to handle scripts loading mochitest harness files, in
the simple case where the script src is on the same line as the tag.
This was generated with https://bug1544322.bmoattachments.org/attachment.cgi?id=9058170
using the `--part 2` argument.
Differential Revision: https://phabricator.services.mozilla.com/D27457
--HG--
extra : moz-landing-system : lando
2019-04-16 03:53:28 +00:00
Yaron Tausky
e8af6c032a
Bug 1539538
- Introduce UnsafePtr r=froydnj,janv
...
This commit adds a smart pointer class that verifies that no dangling
pointers remain after the pointee went out of scope. This verification is
opt-in and can be controlled both statically and dynamically by the pointee.
Differential Revision: https://phabricator.services.mozilla.com/D25200
--HG--
extra : moz-landing-system : lando
2019-04-09 14:41:57 +00:00
Sylvestre Ledru
03fc65347c
Bug 1542146 - Apply the change with the option StatementMacros from clang-format-8 r=andi
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D26280
--HG--
extra : moz-landing-system : lando
2019-04-05 21:42:17 +00:00
Sylvestre Ledru
03c8e8c2dd
Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
...
clang-format-8 upstream had some improvements wrt macros
See: https://reviews.llvm.org/D33440
This is why the diff is bigger than usual
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D26098
--HG--
extra : moz-landing-system : lando
2019-04-05 21:41:42 +00:00
Csoregi Natalia
ba58e936bd
Backed out changeset 4ad80127f89f (bug 1519636) for bustage on MarkupMap.h and nsAccessibilityService.cpp. CLOSED TREE
2019-04-05 09:48:19 +03:00
Sylvestre Ledru
d1c1878603
Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
...
clang-format-8 upstream had some improvements wrt macros
See: https://reviews.llvm.org/D33440
This is why the diff is bigger than usual
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D26098
--HG--
extra : moz-landing-system : lando
2019-04-04 21:36:16 +00:00
Narcis Beleuzu
24dbe577a5
Backed out changeset 389b6bbd76db (bug 1519636) for bustages on MarkupMap.h . CLOSED TREE
2019-04-05 00:27:56 +03:00
Sylvestre Ledru
399dbd28fe
Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
...
clang-format-8 upstream had some improvements wrt macros
See: https://reviews.llvm.org/D33440
This is why the diff is bigger than usual
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D26098
--HG--
extra : moz-landing-system : lando
2019-04-04 20:12:23 +00:00
Gerald Squelart
e2d15a1cfb
Bug 1429613 - Variant matcher callbacks renamed from `match` to `operator()` - r=froydnj
...
Mechanical change from Matcher::match(...) to Matcher::operator()(...).
This will now permit the use of generic lambdas, and facilitate the
implementation of multi-lambda match.
Differential Revision: https://phabricator.services.mozilla.com/D24889
--HG--
extra : moz-landing-system : lando
2019-04-02 11:53:47 +00:00
Eden Chuang
72b79c6fbd
Bug 1442778 - Add "chromeContext" parameter to console API and console service messages. r=smaug
...
1. Adding a new attribute chromeContext in ConsoleEvent
2. Adding a new boolean attribute isFromChromeContext in nsIConsoleMessage
3. Sending IsFromChromeContext to the parent process
Differential Revision: https://phabricator.services.mozilla.com/D23330
--HG--
extra : moz-landing-system : lando
2019-04-01 22:42:34 +00:00
Tom Tung
f770fd0631
Bug 1539666
- Add more warning message while a URL is not recognized by MozURL and mark these directries as obsolete to pass the upgrade; r=asuth
...
We found this issue by finding out a url with trailing "-" cannot parsed by
MozURL (more specifically, rust-url). This patch tries to fix all related
unparsed url issues at once. So, the first thing we want to fix here is to make
it more easier to be debugged. Thus, this patch adds more QM_WARNING while
MozURL::Init() is failing to parse the url. Secondly, if failures happen during
metadata restoring or upgrading, breaking the whole initialization or upgrades
is not the thing we want. Ideally, the best approach would be somehow keep the
directory and wait until the problem on MozURL to be fixed. Then, upgrade the
directroy. However, it's relative hard to do and might have many edge cases.
Therefore, this patch take the approach of removing them in these situation.
Note that restoring and upgrading should be rarly happens.
Differential Revision: https://phabricator.services.mozilla.com/D25437
--HG--
extra : moz-landing-system : lando
2019-03-29 20:08:24 +00:00
Oana Pop Rus
226e6c59d9
Merge mozilla-central to autoland. a=merge CLOSED TREE
2019-03-28 12:23:56 +02:00
Mark Banner
dba6983e75
Bug 1415265 - Remove now unnecessary .eslintrc.js files or entries. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D23850
--HG--
extra : moz-landing-system : lando
2019-03-28 09:38:14 +00:00
Jan Varga
0290972523
Bug 1534211 - Remove a static constructor; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D24965
2019-03-26 21:06:18 +01:00
Luke Wagner
b65bcf0771
Bug 1520931
- Remove dom/asmjscache (r=ttung)
...
Differential Revision: https://phabricator.services.mozilla.com/D24985
--HG--
extra : rebase_source : 359ed648d0f0120a7892c5ecc794c008b99d1e27
2019-03-26 16:57:55 -05:00
Daniel Varga
235478b934
Backed out 2 changesets (bug 1534211, bug 1533651) for xpcshell failure at devtools/client/responsive.html/test/unit/test_change_device.js on a CLOSED TREE
...
Backed out changeset 00f84bd04433 (bug 1534211)
Backed out changeset a36496b378c7 (bug 1533651)
2019-03-27 01:51:36 +02:00
Jan Varga
4f522073b2
Bug 1534211 - Remove a static constructor; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D24965
2019-03-26 21:06:18 +01:00
Cosmin Sabou
78fc71e3c3
Backed out changeset 7fa7d6e6dedc (bug 1442778) for devtools failures on browser_webconsole_check_stubs_console_api.js CLOSED TREE
2019-03-26 20:27:55 +02:00
Eden Chuang
5e4df764d9
Bug 1442778 - Add "chromeContext" parameter to console API and console service messages. r=smaug
...
1. Adding a new attribute chromeContext in ConsoleEvent
2. Adding a new boolean attribute isFromChromeContext in nsIConsoleMessage
3. Sending IsFromChromeContext to the parent process
Differential Revision: https://phabricator.services.mozilla.com/D23330
--HG--
extra : moz-landing-system : lando
2019-03-26 15:18:20 +00:00
Tom Tung
e8cebb55de
Bug 1529122 - P2 - Make sure checking initialized if clear all is requested; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D24680
--HG--
extra : moz-landing-system : lando
2019-03-25 17:50:17 +00:00
Tom Tung
df8446efe6
Bug 1529122 - P1 - Remove the origin directory if the requesting client is the only client in the directroy; r=asuth
...
This patch do:
- Removing the directroy if the requesting client is the only client.
- Avoid unnecessary initialization for a client if it hasn't been initialized.
Differential Revision: https://phabricator.services.mozilla.com/D24371
--HG--
extra : moz-landing-system : lando
2019-03-25 17:49:44 +00:00
Tom Tung
25abf064bb
Bug 1423917 - P12 - Return an error if it failed to remove the asmjs directory and move the deprecated client check to InitializeOrigin; r=asuth
...
The reasons of this patch:
- P9 didn't handle the deletion of deprecated client well. It shouldn't continue
if the client is failed to be removed. This patch correct this behavior.
- Meanwhile, it's not really good to just crash while finding a deprecated
client. At least, the client should be removed while finding it before
crashing the Firefox.
- Besides, if we eventaully only check the deprecated client during the
initialization. It makes the code simpler to make the deprecated check to
InitializeOrigin.
Therefore, this patch is a little bit against the P11, but I think it's a right
thing to do here.
Differential Revision: https://phabricator.services.mozilla.com/D24678
--HG--
extra : moz-landing-system : lando
2019-03-25 15:15:03 +00:00
Tom Tung
88e2f17179
Bug 1423917 - P11 - Make the deprecated client check only enable after upgrading to the newest version; r=asuth
...
The previous patches didn't take care of the case there might have an asmjs
folder in the older version. To fix that, this patch makes Client allow to have
asmjs folders in the older version by requesting the callee of TypeFromText()
for passing the current storage version. If the version is lower than the
deprecate version, then the assertion won't be enabled.
The test verfies the fix by adding the older profile an asmjs folder.
Differential Revision: https://phabricator.services.mozilla.com/D24542
--HG--
extra : moz-landing-system : lando
2019-03-23 07:56:02 +00:00
Andreea Pavel
34af4f6a20
Merge mozilla-inbound to mozilla-central. a=merge
2019-03-22 18:44:45 +02:00
Tom Tung
f85ae2b9ef
Bug 1529301 - P2 - Have a test to verify listInitializedOrigins; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D21724
--HG--
extra : moz-landing-system : lando
2019-03-20 17:48:16 +00:00
Tom Tung
004e68cddc
Bug 1529301 - P1 - Have a method to get origins only on QuotaManagerService; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D21723
--HG--
extra : moz-landing-system : lando
2019-03-20 17:54:08 +00:00
Tom Tung
ae337a57a0
Bug 1529301 - P0 - Change some code to align the clang format; r=janv
...
Differential Revision: https://phabricator.services.mozilla.com/D24226
--HG--
extra : moz-landing-system : lando
2019-03-21 08:53:48 +00:00
Noemi Erli
aa85256b6f
Backed out changeset d3a8789d7d84 (bug 1529122) for causing failures in browser_forgetAPI_quota_clearStoragesForPrincipal.js CLOSED TREE
2019-03-22 00:50:41 +02:00
Tom Tung
ffb9d8c55b
Bug 1529122 - P1 - Remove the origin directory if the requesting client is the only client in the directroy; r=asuth
...
This patch do:
- Removing the directroy if the requesting client is the only client.
- Avoid unnecessary initialization for a client if it hasn't been initialized.
Differential Revision: https://phabricator.services.mozilla.com/D24371
--HG--
extra : moz-landing-system : lando
2019-03-21 17:18:23 +00:00
Tom Tung
e51da80607
Bug 1423917 - P10 - Remove .tmp file in idb drectories in the 2_1to2_2 upgrade; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D21733
--HG--
extra : moz-landing-system : lando
2019-03-20 13:32:49 +00:00
Tom Tung
3b352c7bbf
Bug 1423917 - P9 - Remove asmjs client in the 2_1to2_2 upgrade for QuotaManager; r=luke
...
Differential Revision: https://phabricator.services.mozilla.com/D21732
--HG--
extra : moz-landing-system : lando
2019-03-13 15:59:34 +00:00
Tom Tung
2019dc0bc0
Bug 1423917 - P7 - Ignore invalid origin files during upgrading; r=asuth
...
After this patch, invalid origin shouldn't block upgrade anymore. However, we
should be aware of that if an invild origin somehow can be recoverd to a valid
origin, then upgrade that origin is required.
Depends on D21730
Differential Revision: https://phabricator.services.mozilla.com/D21731
--HG--
extra : moz-landing-system : lando
2019-03-20 13:32:47 +00:00
Tom Tung
9fd3c80fee
Bug 1423917 - P6 - Having a test to verify the version2_1To2_2 upgrade removes obsolete origins and isn't blocked by an invalid origin; r=asuth
...
Depends on D21729
Differential Revision: https://phabricator.services.mozilla.com/D21730
--HG--
extra : moz-landing-system : lando
2019-03-20 13:32:45 +00:00
Tom Tung
980e24c534
Bug 1423917 - P5 - Introduce a minor upgrade on QuotaManager to clean obsolete origins; r=asuth
...
Depends on D21728
Differential Revision: https://phabricator.services.mozilla.com/D21729
--HG--
extra : moz-landing-system : lando
2019-03-20 13:31:10 +00:00
Tom Tung
a613e82953
Bug 1423917 - P4 - Support moz-safe-about://home in OriginParser and make it obsolete; r=asuth
...
Depends on D21727
Differential Revision: https://phabricator.services.mozilla.com/D21728
--HG--
extra : moz-landing-system : lando
2019-03-20 13:30:18 +00:00
Tom Tung
196b08be67
Bug 1423917 - P3 - Teach the OriginParser "chrome" origin; r=asuth
...
This patch makes OriginParser only treats "chrome" origin as a valid origin.
For the rest kinds of origins with chrome schema, the OriginParser would just
treat them as obsolete origins.
Differential Revision: https://phabricator.services.mozilla.com/D21727
--HG--
extra : moz-landing-system : lando
2019-03-20 13:28:55 +00:00
Jan Varga
44461f8eff
Bug 1535221 - Add more robust logging including more detailed logging for CheckClosingDatastore and DirectoryOpenPending state; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D24423
2019-03-21 21:08:00 +01:00
Jan Varga
9db88adebf
Bug 1535995 - Check that group information is up to date; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D23822
2019-03-18 07:14:26 +01:00
Sylvestre Ledru
4aa92e3091
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D22514
2019-03-13 10:19:06 +01:00
Jan Varga
74ae8758bd
Bug 1533741 - Bustages on "ActorsParent.cpp" when Gecko 67 merges to beta on 2019-03-11; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D22720
2019-03-08 16:28:52 +01:00
Jan Varga
977e7c62d6
Bug 1526891 - Part 18: Remove main thread use from StorageOperationBase; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D20927
2019-02-23 17:41:23 +01:00
Jan Varga
93fc3f1b66
Bug 1526891 - Part 17: Remove initialization on main thread from quota request parent actors; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D20926
2019-02-23 17:39:49 +01:00
Jan Varga
d4e6cf1df0
Bug 1526891 - Part 16: Verify principalInfo before creating any parent actors; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D20925
2019-02-23 17:37:25 +01:00