Kris Maglione
6c1f0c9f98
Bug 1448221: Part 1 - Remove support for operations requiring restart. r=aswan
...
MozReview-Commit-ID: EJDAAXCpViY
2018-03-26 16:11:28 -07:00
Kris Maglione
b4d543ffb2
Bug 1445551: Part 2 - Remove multiprocessCompatible flag. r=aswan
...
We no longer support legacy extensions with e10s shims, and the only remaining
uses that matter are in-tree test harnesses, which have been fixed. This flag
no longer serves a purpose.
MozReview-Commit-ID: EdCNqF4MttN
2018-03-13 19:02:42 -07:00
Kris Maglione
4d631d9048
Bug 1443983: Part 2 - Remove remaining interpositions. r=mconley
...
MozReview-Commit-ID: AHwNsBB7OAQ
2018-03-07 18:10:24 -08:00
Bill McCloskey
0d59b95a9b
Bug 1412456 - Allow CPOWs without interposition (r=aswan)
...
MozReview-Commit-ID: G1Y6ztyYKA6
2017-12-07 12:55:29 -08:00
Andreea Pavel
26ac595cba
Backed out 9 changesets (bug 1412456) for crashing talos g2 and unexpected network connections in browser-chrome's browser_searchEngine_behaviors.js r=backout a=backout on a CLOSED TREE
...
Backed out changeset 0c01a98f4fd5 (bug 1412456)
Backed out changeset 27077db47231 (bug 1412456)
Backed out changeset f35ec2a884f8 (bug 1412456)
Backed out changeset 602b30ac3c69 (bug 1412456)
Backed out changeset b1ff1050c589 (bug 1412456)
Backed out changeset f100d953f9eb (bug 1412456)
Backed out changeset d85af60fe259 (bug 1412456)
Backed out changeset 736f38486832 (bug 1412456)
Backed out changeset 13a637602dc2 (bug 1412456)
2017-12-07 12:20:21 +02:00
Bill McCloskey
7936392232
Bug 1412456 - Allow CPOWs without interposition (r=aswan)
...
MozReview-Commit-ID: G1Y6ztyYKA6
2017-12-06 21:17:10 -08:00
Dorel Luca
81b4b85d01
Backed out 8 changesets (bug 1412456) for ESlint failure on browser_urlbarKeepStateAcrossTabSwitches.js:13:49 r=backout on a CLOSED TREE
...
Backed out changeset 0e88de036c55 (bug 1412456)
Backed out changeset 49b93f807db0 (bug 1412456)
Backed out changeset 039e980b7dc6 (bug 1412456)
Backed out changeset c7698410ddbd (bug 1412456)
Backed out changeset e56a1ba26b7c (bug 1412456)
Backed out changeset 0c4506e124ac (bug 1412456)
Backed out changeset a7aec2ce903b (bug 1412456)
Backed out changeset 3e9fb71f1e8e (bug 1412456)
2017-12-07 07:09:33 +02:00
Bill McCloskey
5c758da823
Bug 1412456 - Allow CPOWs without interposition (r=aswan)
...
MozReview-Commit-ID: G1Y6ztyYKA6
2017-12-06 20:46:58 -08:00
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