Robert Helmer
1e40cb6869
Bug 1348981 - provide method to re-initialize URLPreloader for xpcshell tests r=kmag
...
MozReview-Commit-ID: rnjEJc1Uir
2017-09-21 11:24:14 -07:00
Sebastian Hengst
93c5bc386f
Backed out changeset d96c54a045a4 (bug 1348981)
2017-10-04 15:43:51 +02:00
Robert Helmer
7dab8b362c
Bug 1348981 - provide method to re-initialize URLPreloader for xpcshell tests r=kmag
...
MozReview-Commit-ID: rnjEJc1Uir
2017-09-21 11:24:14 -07:00
Sebastian Hengst
32fca29117
Backed out changeset 199b3fe8114f (bug 1348981)
2017-10-04 01:00:15 +02:00
Robert Helmer
475010a53d
Bug 1348981 - provide method to re-initialize URLPreloader for xpcshell tests r=kmag
...
MozReview-Commit-ID: rnjEJc1Uir
2017-09-21 11:24:14 -07:00
Phil Ringnalda
96e9eb05a2
Backed out 4 changesets (bug 1348981) for Linux debug timeouts in test_system_update.js
...
Backed out changeset b1fe39ea6d5c (bug 1348981)
Backed out changeset 47866f942752 (bug 1348981)
Backed out changeset 5e93d8760487 (bug 1348981)
Backed out changeset 58431e2c37d7 (bug 1348981)
MozReview-Commit-ID: 2WjZKztxyVs
2017-09-23 06:20:56 -07:00
Robert Helmer
e35d8e66c7
Bug 1348981 - provide method to re-initialize URLPreloader for xpcshell tests r=kmag
...
MozReview-Commit-ID: rnjEJc1Uir
2017-09-21 11:24:14 -07:00
Wes Kocher
bf49d9b982
Backed out 4 changesets (bug 1348981) for addon related xpcshell failures a=backout
...
Backed out changeset af30bdde5572 (bug 1348981)
Backed out changeset dc6f6f59da82 (bug 1348981)
Backed out changeset b5149335d9ed (bug 1348981)
Backed out changeset a943c88d0dd5 (bug 1348981)
MozReview-Commit-ID: GIWRb1mY7wJ
2017-09-22 15:27:49 -07:00
Robert Helmer
59d1e6b8f9
Bug 1348981 - provide method to re-initialize URLPreloader for xpcshell tests r=kmag
...
MozReview-Commit-ID: rnjEJc1Uir
2017-09-21 11:24:14 -07:00
Kris Maglione
8f6381d660
Bug 1363482: Part 10 - Preload addonStartup.json off-thread during startup. r=rhelmer
...
MozReview-Commit-ID: 4jYpr9kXKq9
2017-05-12 14:58:02 -07:00
Kris Maglione
a723c8955d
Bug 1366511: Part 3 - Add mozilla::ToResult() to convert other result types to equivalent Result. r=nbp,ehsan
...
Also adds a mozilla/ResultExtensions.h header to define the appropriate
conversion functions for nsresult and PRResult. This is in a separate header
since those types are not available in Spidermonkey, and this is the pattern
other *Extensions.h headers follow.
Also removes equivalent NS_TRY macros and WrapNSResult inlines that served the
same purpose in existing code, and are no longer necessary.
MozReview-Commit-ID: A85PCAeyWhx
2017-08-29 21:28:31 -07:00
Kris Maglione
b3bfcf48cf
Bug 1366511: Part 2 - Allow autoconverting Err(nsresult) to nsresult. r=ehsan,nbp
...
This allows MOZ_TRY and MOZ_TRY_VAR to be transparently used in XPCOM methods
when compatible Result types are used.
Also removes a compatibility macro in SimpleChannel.cpp, and an identical
specialization in AddonManagerStartup, which are no longer necessary after
this change.
MozReview-Commit-ID: 94iNrPDJEnN
2017-08-29 21:28:22 -07:00
Robert Helmer
cd187385a3
Bug 1389160 - use NSPR IO instead of raw fopen r=kmag
...
MozReview-Commit-ID: 6pJx1o2uboA
2017-08-16 00:58:20 -07:00
Kris Maglione
6f2b0321ee
Bug 1384689: Add a helper for adding dynamic chrome registry entries. f=Mossop r=froydnj
...
I went with the simplest possible approach here, and only added support for
"locale" and "override" entries, since we don't expect this to stick around
very long.
MozReview-Commit-ID: IDQ86s3jgnu
2017-08-03 20:32:25 -07:00
Kris Maglione
46ae5a0e0a
Bug 1378727: Part 1 - Add helper to enumerate cached ZipReader without locking issues. r=Mossop
...
MozReview-Commit-ID: Kuw58LE1nYg
2017-07-13 12:30:15 -07:00
Kris Maglione
97400b4b87
Bug 1364768: Part 3 - Add helpers to serialize and deserialize compressed structured clone blobs. r=rhelmer
...
MozReview-Commit-ID: JSl97FjWbK
2017-05-14 15:56:50 -07:00
Kris Maglione
f7333fc9e4
Bug 1368232: Handle invalid paths in addonStartup.json when profiles are shared between OSes. r=rhelmer
...
MozReview-Commit-ID: 1q0k3y4T7rq
2017-05-27 12:06:42 -07:00
Kris Maglione
852fc3b089
Bug 1365568: Enable chrome registration for non-bootstrapped proxy file add-ons. r=rhelmer
...
Paths for proxy file add-ons are not relative to their install location, so
they require special treatment when resolving the full paths to their
manifests. Additionally, on Windows, absolute paths are also technically valid
as relative paths, so we need to try parsing them as absolute paths before
falling back to relative paths, rather than the reverse.
MozReview-Commit-ID: GDDJddLxRbA
2017-05-20 15:35:58 -07:00
Kris Maglione
e6ded27b3d
Bug 1365256: Don't register chrome for disabled, restartful add-ons. r=aswan a=RyanVM CLOSED TREE
...
MozReview-Commit-ID: H6dfuBCTSAE
2017-05-16 09:10:11 -07:00
Kris Maglione
327c1cc02b
Bug 1358846: Part 6 - Clean up error handling. r=me
...
MozReview-Commit-ID: ApF7H3NTIU8
2017-04-29 19:03:40 -07:00
Kris Maglione
125380eea0
Bug 1358846: Part 4 - Merge various startup information stores into a single JSON file. r=rhelmer,jonco
...
MozReview-Commit-ID: Bs8xMqzVOcl
2017-05-12 09:37:50 -07:00
Iris Hsiao
0d81aa4e25
Backed out 15 changesets (bug 1358846, bug 1356826) for talos error. a=backout
...
Backed out changeset 96ea13bb00c5 (bug 1358846)
Backed out changeset b533d7f9b9c2 (bug 1358846)
Backed out changeset 7dcb80a051a3 (bug 1358846)
Backed out changeset 26825f1e33dd (bug 1358846)
Backed out changeset 98b57ff82a54 (bug 1358846)
Backed out changeset b9088593e34f (bug 1358846)
Backed out changeset cb2518673c56 (bug 1358846)
Backed out changeset 889c487a5d41 (bug 1358846)
Backed out changeset 459b36092b7a (bug 1356826 )
Backed out changeset c861e23ec8ef (bug 1356826 )
Backed out changeset d47998fa24cd (bug 1356826 )
Backed out changeset b02e89c67132 (bug 1356826 )
Backed out changeset c46fed6e4f6a (bug 1356826 )
Backed out changeset 237268e3d9d2 (bug 1356826 )
Backed out changeset 527435fc20db (bug 1356826 )
2017-05-12 17:45:21 +08:00
Kris Maglione
f5b3e0639d
Bug 1358846: Part 6 - Clean up error handling. r=me
...
MozReview-Commit-ID: ApF7H3NTIU8
2017-04-29 19:03:40 -07:00
Kris Maglione
e9af277788
Bug 1358846: Part 4 - Merge various startup information stores into a single JSON file. r=rhelmer,jonco
...
MozReview-Commit-ID: Bs8xMqzVOcl
2017-05-11 16:54:46 -07:00