Shawn Huang
7009f26800
Bug 1370701 - Part 2: Null out the private window, r=btseng
2017-07-18 15:31:03 +08:00
Shawn Huang
b5c1db735f
Bug 1370701 - Wait for private browsing window has been fully closed, r=btseng
...
BrowserTestUtils.closeWindow which is waiting for the final session storage message from the children
(in case of the test one for each window) + "domwindowclosed" event on the parent side.
It's possible that window.close() is called but window doesn't fully close yet.
2017-07-12 18:36:26 +08:00
Shawn Huang
8ebd1a59a4
Bug 1362228 - Make sure messageManager.loadFrameScript() is called before window.postMessage(), r=janv
...
After BrowserLoaded got called and persist() been resolved, there is no guarantee window.postMessage()
is executed after addEventListener(). In order to call window.postMessage() after addEventListener(),
make sure messageManager.loadFrameScript() is registered "message" in chrome privileged script,
instead of via web content.
2017-06-30 09:40:19 -07:00
Florian Quèze
66f6d259bc
Bug 1374282 - script generated patch to remove Task.jsm calls, r=Mossop.
2017-06-22 12:51:42 +02:00
Christoph Kerschbaumer
e4f38c8d7c
Bug 1362993 - Rewrite gBrowser.addTab() to use BrowserTestUtils.addTab(). r=florian
2017-05-15 21:49:50 +02:00
Tom Tung
bd3c648130
Bug 1358035: Move the check for persisting an invalid origin to test_bad_origin_directory.js and add skip beta/release flag on it since we don't check invaild origins on beta/release. r=janv
...
MozReview-Commit-ID: GYcw4RYoIms
--HG--
extra : rebase_source : ca6dc7225a5180aeb0c47573710ebe0e0c8ac876
2017-04-20 15:26:31 +08:00
Shawn Huang
25a1e25bd9
Bug 1357975 - Set pref browser.storageManager.enabled for storage browser tests, r=janv
2017-04-20 17:18:19 +08:00
Shawn Huang
e858947e71
Bug 1357975 - Set the pref to enable dom.storageManager in helpers.js, r=janv
2017-04-20 17:18:03 +08:00
Jan Varga
20e990962b
Bug 1350564 - Don't try to addref a null mResult in Request::GetResult and UsageRequest::GetResult (mResult can be null when mHaveResultOrErrorCode is true); r=btseng
2017-04-18 10:15:57 +02:00
Shawn Huang
3ee2d007ef
Bug 1286717 - Part 2: Add mochitests for persist/persisted functions, r=janv
2017-04-17 15:06:39 +08:00
Jan Varga
08e526c841
Bug 1348660 - Part 5: Implement a method to retrieve usage data for all origins at once; r=btseng
2017-03-22 12:14:04 +01:00
Jan Varga
4221505b78
Bug 1348660 - Part 2: Rename usage related methods and structures to express the relation to a concrete origin; r=btseng
2017-03-22 12:13:48 +01:00
Jan Varga
2232d1fd5c
Bug 1348660 - Part 1: Convert nsIQuotaUsageRequest result related attributes to a new structure nsIQuotaUsageResult and expose it using a new result attribute of type nsIVariant; r=btseng
2017-03-22 12:13:38 +01:00
Tom Tung
1f030ffe56
Bug 1298329 - Part 2: Add a test to verify persist()/persisted(); r=janv
2017-03-20 14:55:12 +08:00
Jan Varga
668951fa09
Bug 1339081 - Part 17: Strip obsolete origin attributes as part of new upgrade helper (needed for bug 1314361), original patch by Kris Maglione; r=asuth
2017-03-06 18:40:18 +01:00
Jan Varga
8aa8c239ef
Bug 1339081 - Part 16: Remove apps data as part of new upgrade helper (needed for bug 1311057), add a bunch of new tests to verify upgrade methods; r=asuth
2017-03-06 18:40:13 +01:00
Jan Varga
98b838f625
Bug 1339081 - Part 13: Move morgue directory cleanup to new upgrade helper; r=asuth
2017-03-06 18:40:02 +01:00
Jan Varga
a2571e9f2b
Bug 1339081 - Part 7: Implement safe metadata writting using temp files; r=asuth
2017-03-06 18:39:40 +01:00
Jan Varga
f0b8133f92
Bug 1339081 - Part 6: Fix unknown file handling; r=asuth
2017-03-06 18:39:38 +01:00
Jan Varga
61fe32371f
Bug 1339081 - Part 5: Add a method for testing origin initialization; r=asuth
2017-03-06 18:39:33 +01:00
Jan Varga
528102ba20
Bug 1339081 - Part 2: Add a method for testing storage initialization; r=asuth
2017-03-06 18:39:21 +01:00
Jan Varga
0b3480d328
Bug 1339081 - Part 1: Create a standalone testing infrastructure with a basic test; r=asuth
2017-03-06 18:39:17 +01:00